> For the complete documentation index, see [llms.txt](https://docs-ru.tornadoeth.cash/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs-ru.tornadoeth.cash/generaly/upravlenie.md).

# Управление

## Как предложить предложение? <a href="#how-to-suggest-a-proposal" id="how-to-suggest-a-proposal"></a>

Чтобы участвовать в управлении Tornado.Cash, пользователям сначала необходимо заблокировать токены в контракте управления. Если пользователь голосует или создает предложение, токены не могут быть разблокированы до окончания периода выполнения предложения (8,25 дней с момента создания предложения).&#x20;

Заблокированные токены также можно делегировать на другой адрес. Чтобы создать предложение, пользователю необходимо иметь как минимум `1,000 TORN`. Все предложения должны представлять собой смарт-контракты с проверенным кодом, которые выполняются из [контракта управления](https://etherscan.io/address/0x5efda50f22d34F262c29268506C5Fa42cB56A1Ce) (с использованием `delegatecall`). Таким образом, можно легко проверить и протестировать любые изменения в управлении. Период голосования по предложению составляет 5 дней.&#x20;

Предложение будет успешным, если оно получит простое большинство голосов и будет хотя бы `25,000 TORN`общее количество голосов (если явка слишком низкая, предложение автоматически провалится). После того, как предложение будет успешным, оно подлежит блокировке на 2 дня.&#x20;

После временной блокировки любой пользователь может выполнить предложение (которое инициирует изменения). Если предложение не будет выполнено в течение 3 дней после этого, оно считается *просроченным* и больше не может быть выполнено.&#x20;

Все эти начальные параметры относительно невелики, поскольку на ранних этапах в обращении не будет много токенов TORN. Но по мере увеличения оборотного предложения руководство может корректировать эти пороговые значения. Предложение может иметь следующий характер:

* Добавление нового пула Tornado Cash в прокси
* Изменение параметров ставок вознаграждения AP
* Снять/приостановить токен TORN
* Изменить некоторые основные контракты на добычу полезных ископаемых, такие как `TornadoTrees`контракт
* Сочетание всего вышеперечисленного

И многое другое можно сделать. Чтобы узнать, что именно можно изменить с помощью управления в протоколе, найдите функции с модификатором `onlyGovernance`в смарт-контрактах. Функции управления представлены красной стрелкой на [этой диаграмме архитектуры](https://viewer.diagrams.net/?highlight=0000ff\&edit=_blank\&layers=1\&nav=1\&title=tornado-cash-contract-overview.drawio#Uhttps%3A%2F%2Fraw.githubusercontent.com%2FRezan-vm%2Ftornado-cash-edu%2Fmain%2Ftornado-cash-contract-overview.drawio) . ПРИМЕЧАНИЕ. Части этой статьи были взяты из [этот средний пост. ](https://tornado-cash.medium.com/tornado-cash-governance-proposal-a55c5c7d0703)Кредиты поступают в кассовую команду Торнадо.

### Как голосовать? <a href="#how-to-vote" id="how-to-vote"></a>

Сначала вам необходимо внести (или заблокировать) токены TORN в контракт управления. Перейдите по ссылке: [https://tornadoeth.cash/governance.](https://tornadoeth.cash/governance) Нажмите `Manage`-> `Lock Tab`Утвердить контракт управления, чтобы передать токены TORN, нажав кнопку `Approve`. После подтверждения одобрения выберите сумму, которую хотите внести, и нажмите `Lock`. Подтвердите транзакцию в своем кошельке и дождитесь подтверждения.

<figure><img src="https://2754767501-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FW3U990Qef6L7w7eSM7Iw%2Fuploads%2F57pGDhhP7eenSRNgIoNn%2Fspaces_-MXflGk4w5pDjjlmPCuF-1972196547_uploads_git-blob-2d7468f48b1cd1c90685f4dce4105010b673a6f1_c05e5a1813edad280544b627b24002dc8d5adcf2.png?alt=media&#x26;token=e06b2128-1b7d-439e-8854-3ebd0653e57d" alt=""><figcaption></figcaption></figure>

Перед голосованием следующим важным шагом является рассмотрение предложения. Законные предложения должны иметь специальную публикацию на [Torn.community](https://twitter.com/devtornadocash) в категории «Предложение?». Сообщение на форуме предоставит дополнительный контекст и аргументы по этому предложению.&#x20;

Прочтите ветку и сделайте свое собственное мнение по этому вопросу. После подачи предложения оно должно появиться по адресу: [https://tornadoeth.cash/governance.](https://tornadoeth.cash/governance) Предложение реализуется в форме смарт-контракта, вносящего изменения в систему. Поэтому важно проверить адрес смарт-контракта и просмотреть его код. Адрес договора оферты найдите здесь:

<figure><img src="https://2754767501-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FW3U990Qef6L7w7eSM7Iw%2Fuploads%2FXR2DSseAfK749sTvJF4g%2Fspaces_-MXflGk4w5pDjjlmPCuF-1972196547_uploads_git-blob-35cf4d34c0ba103a481869ee3814b1186024c0e3_181d612b6c57964bab59c8e5b766f5247211083d.png?alt=media&#x26;token=dd804bcc-9edd-4dce-89d2-f33e9354095b" alt=""><figcaption></figcaption></figure>

Найдите адрес контракта на Etherscan и убедитесь, что исходный код проверен и доступен для чтения.

<figure><img src="https://2754767501-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FW3U990Qef6L7w7eSM7Iw%2Fuploads%2FNXxfu8YPRg9Yi8q78qFA%2Fspaces_-MXflGk4w5pDjjlmPCuF-1972196547_uploads_git-blob-a382b81a459c94bf4beafdd70f1220ad126cda2e_d2d37d169a94f09156e76fa522b7974cb7c9ac3f.png?alt=media&#x26;token=3ac29a2d-85cc-40d4-b11e-f53c2503dd18" alt=""><figcaption></figcaption></figure>

Прочтите исходный код и убедитесь, что он соответствует описанию в сообщении на форуме. Если вы не разбираетесь в технических вопросах или вам неудобно читать код Solidity, попросите кого-нибудь, кому вы доверяете, просмотреть контракт за вас. Если вы согласны (или не согласны) с код предложения, пришло время голосовать!Предложение имеет окно голосования в 5 дней.&#x20;

Это означает, что у нас есть 5 дней, чтобы достичь кворума голосования в 25 тысяч TORN. Важно: после того, как вы проголосовали, ваши токены будут заблокированы на 8,25 дней с момента подачи предложения (начало 5-дневного периода голосования).&#x20;

После 8.25 вы сможете вывести свои токены из контракта управления. Обратите внимание, что вы можете голосовать за 2 предложения одновременно, не подвергаясь дополнительному периоду блокировки (для блокировки 8.25 будет иметь значение только последнее поданное предложение). Чтобы проголосовать, просто нажмите на зеленую галочку или красный крестик, в зависимости от того, предпочитаете ли вы принять или отклонить предложение. Подтвердите транзакцию с помощью Metamask, и ваш голос принят!

### Как делегировать голосование? <a href="#how-to-delegate-the-vote" id="how-to-delegate-the-vote"></a>

Если вы являетесь держателем токена TORN, вы можете делегировать свое право голоса кому-либо другому, не отправляя ему токены. ВАЖНО: Если вы делегируете свои токены и ваш делегат проголосует или инициирует предложение, ваши токены будут заблокированы на 8,25 дней.&#x20;

с момента начала предложения, по которому голосовал делегат. Обратите внимание, что вы всегда можете отменить делегирование в любое время. Чтобы осуществить делегирование, перейдите по адресу: <https://tornadoeth.cash/governance>

Сначала вам необходимо заблокировать свои токены в контракте управления. Нажмите **`Manage`**-> **`Lock`**&#x432;кладка. Утвердите договор управления для передачи ваших токенов TORN, нажав **`Approve`**&#x43A;нопку. После подтверждения одобрения выберите сумму, которую хотите делегировать, и нажмите **`Lock`**. Подтвердите транзакцию в своем кошельке и дождитесь подтверждения.

<figure><img src="https://2754767501-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FW3U990Qef6L7w7eSM7Iw%2Fuploads%2FAZyzVzgp8VXltw8lzow0%2Fspaces_-MXflGk4w5pDjjlmPCuF-1972196547_uploads_git-blob-2d7468f48b1cd1c90685f4dce4105010b673a6f1_c05e5a1813edad280544b627b24002dc8d5adcf2%20(1).png?alt=media&#x26;token=6ea53f5c-5382-449f-a62a-3b0965d4a5f9" alt=""><figcaption></figcaption></figure>

Последний шаг — осуществить фактическое делегирование. Снова зайдите на <https://tornadoeth.cash/governance[> .]\(<https://tornadoeth.cash/governance)Нажмите> **`Manage`**-> **`Delegate`**&#x432;кладкаВведите адрес, на который вы хотите делегировать, и нажмите **`Delegate`**. Подтвердите транзакцию в своем кошельке и дождитесь подтверждения.

<figure><img src="https://2754767501-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FW3U990Qef6L7w7eSM7Iw%2Fuploads%2FE5nSgicZ761ceOCTMlzd%2Fspaces_-MXflGk4w5pDjjlmPCuF-1972196547_uploads_git-blob-4be48e1e4995908de0268b6f9bfb57b71b41c008_43c05d176d7f75a336af7a865565c9b23786b98c.png?alt=media&#x26;token=3dd30404-5471-47ac-bed6-61698fc5d580" alt=""><figcaption></figcaption></figure>

Весь ваш заблокированный баланс будет делегирован. Вы можете отменить делегирование в любое время. Чтобы отменить делегирование, просто используйте `Undelegate`кнопку в `Manage`-> `Undelegate`Tab.
