治理
如何提出提案?
为了参与 Tornado.Cash 治理,用户首先需要在治理合约中锁定代币。如果用户投票或创建提案,则在提案执行期结束(从提案创建之日起 8.25 天)之前无法解锁代币。锁定的代币也可以委托给另一个地址。要创建提案,用户需要至少拥有 1,000 TORN。
所有提案都必须是具有经过验证的代码的智能合约,并从 治理合约 执行(使用 delegatecall)。这样,审计和测试任何治理变化都很容易。提案的投票期为 5 天。如果提案获得简单多数票,并且总投票数至少为 25,000 TORN,则提案将成功(如果投票率太低,提案将自动失败)。提案成功后,将受到 2 天的时间限制。时间限制过后,任何用户都可以执行提案(启动更改)。如果提案在 3 天内未执行,则视为_已过期_,无法再执行。所有这些初始参数都相对较小,因为早期不会有很多 TORN 代币流通。但随着流通供应量的增加,治理可能会调整这些阈值。提案可以具有以下性质:
在代理中添加新的 Tornado Cash 池
更改 AP 奖励率参数
取消暂停/暂停 TORN 代币
更改一些核心挖矿合约,例如“TornadoTrees”合约
以上所有组合

还有很多事情可以做。要确切了解协议中可以通过治理进行哪些更改,请在智能合约中查找带有修饰符“onlyGovernance”的功能。治理功能由此架构图中的红色箭头表示。
注意:本文部分内容摘自这篇 Medium 文章。感谢 Tornado Cash 团队。

如何投票?
您首先需要将 TORN 代币存入(或锁定)治理合约。
前往:https://tornadopro.cash/governance 单击“管理”->“锁定选项卡”,单击“批准”按钮批准治理合约转移您的 TORN 代币。确认批准后,选择您要存入的金额,然后单击“锁定”。在您的钱包中确认交易并等待确认。

投票之前,下一个关键步骤是审查提案。合法的提案应该在 Torn.community 的“提案?”类别下有专门的帖子。
论坛帖子将提供有关提案的更多背景和论据。阅读帖子并就该问题做出自己的看法。提案提交后,应出现在:https://tornadopro.cash/governance 提案以智能合约的形式实施,对系统进行更改。因此,验证智能合约的地址并审查其代码非常重要。在此处找到提案合约的地址:

在 Etherscan 上查找合约地址,并确保源代码已经验证且可读。

阅读源代码并确保它与论坛帖子中描述的内容相符。如果您不懂技术或不习惯阅读 Solidity 代码,请找一个您信任的人为您审查合同。如果您同意(或不同意)提案代码,那么是时候投票了!提案的投票窗口为 5 天。这意味着我们有 5 天的时间来达到 25k TORN 的投票法定人数。重要提示:一旦您投票,您的代币将从提案提交的那一刻起(5 天投票期的开始)被锁定 8.25 天。8.25 天后,您可以从治理合约中撤回您的代币。请注意,您可以同时对 2 个提案进行投票,而无需额外的锁定期(只有最近提交的提案才会影响 8.25 天的锁定期)。要投票,只需单击绿色复选标记或红色十字,具体取决于您是接受还是拒绝提案。使用 Metamask 确认交易,您的投票就完成了!
如何委托投票?
如果您是 TORN 代币持有者,您可以将您的投票权委托给其他人,而无需向他发送代币。
重要提示:如果您委托您的代币,并且您的代表投票或发起提案,您的代币将从代表投票的提案开始之日起被锁定 8.25 天。请注意,您可以随时取消委托。
要实现委托,请访问:https://tornadopro.cash/governance 您首先需要在治理合约中锁定您的代币。单击**管理** -> 锁定选项卡单击批准按钮批准治理合约转移您的 TORN 代币。确认批准后,选择您要委托的金额,然后单击锁定。在您的钱包中确认交易并等待确认。

最后一步,是进行实际委托。再次转到 https://tornadopro.cash/governance
单击 管理 -> 委托 选项卡
填写您要委托的地址,然后单击 委托。在您的钱包中批准交易并等待确认。

您锁定的余额全部将被委托。您可以随时取消委托。要取消委托,只需使用“管理”->“取消委托”选项卡中的“取消委托”按钮即可。
Last updated