本文介绍了Lido提出的双重治理(Dual Governance)机制,旨在平衡DAO治理和stETH持有者之间的利益冲突。该机制允许stETH持有者通过表达异议和退出协议来应对LDO治理决策,通过动态时间锁延迟LDO治理的执行,从而提高协议的安全性,并防止恶意治理攻击。

DAO 运行的系统中存在一个固有的矛盾:那些塑造协议设计的人不一定是那些首当其冲承担后果的人。DAO 拥有升级权,而 stETH 持有者承担执行风险。由于以太坊的发展不可避免地需要升级,这种矛盾只会越来越大。
双重治理通过允许 stETH 持有者表达不满,并在面对有争议的 LDO 治理决策时退出协议来解决这些问题。
从核心上讲,双重治理代表着一种动态的时间锁:stETH 持有者提交的退出信号越多,LDO 治理提案的延迟时间就越长。
这同时实现了两个目标:
以下是它的运作方式、重要性以及使其有效的关键参数。
以太坊的验证者退出队列可能会在拥堵期间将提款延迟数周或数月。在此期间,持有大量 LDO 代币的恶意多数方可能会强制智能合约升级、驱逐节点运营商或重新分配用户提款地址。
双重治理通过允许 stETH 持有者表达异议,并阻止协议治理在退出所需的时间内进行,从而减轻了此类极端情况。
这使得大规模的收购成本高昂且不切实际,从而增强了对 Lido 参与者的保护,并间接增强了以太坊本身的保护。
双重治理增加了一个“情绪量表”,当反对意见上升时,stETH 持有者可以使用该量表来延迟 LDO 治理的执行。
最终,争议要么得到调解,要么——如果积极的治理攻击针对协议用户——可以通过 rage-quit 大门安全地撤回质押。
发出异议信号的 stETH 越多,执行延迟的时间就越长。一旦反对意见达到主要阈值(TVL 的 10%),治理部门将无法执行任何更改,直到反对的质押者撤回他们的代币。
双重治理在 Lido-DAO 的决策和执行之间插入了一个时间锁。它链接到一个托管账户,stETH 持有者可以通过锁定 stETH、wstETH 或提款 NFT 来发出退出意图的信号。
一旦存款超过第一道封印阈值(Lido-on-Ethereum TVL 的 1%),时间锁就开始增长。达到第二道封印(TVL 的 10% )会触发 rage quit——执行将完全被阻止,直到所有锁定的质押都提取到 ETH。

所有合约都经过了多次独立审计,确保代码符合最高的安全标准。
该系统已经过来自 Certora 和 Runtime Verification 的第三方设计审查。审计报告可从 Certora, Statemind, OpenZeppelin, 和 Runtime Verification 获取。
所有提议的参数都由两个独立的团队进行了测试:博弈论研究,由 20squares 进行,和基于代理的建模,由 CollectifDAO 进行。
当 DAO(即 LDO 持有者)支持一项提案时——例如升级智能合约或添加节点运营商——它并不会立即执行。相反,它会进入为期四天的等待期。在此期间,stETH 持有者可以通过锁定代币来触发 Veto Signaling。
如果被触发,动态时间锁将取代标准延迟,根据提交的 stETH 数量延长等待期(从 1% 时的额外五天到 10% 时的最多 45 天)。在此期间:
一旦时间锁到期,该提案就可以执行,从而使链上更改生效。

双重治理遵循状态机模型,每个状态都施加特定的规则:

双重治理引入了三个涵盖不同领域的新委员会:
一个安全网,用于延长由 GateSeal 触发的提款暂停。
不太可能出现的僵局的最终手段。
结构:一个“多重签名的多重签名”,由三个小组委员会组成:
至少三个小组委员会中的两个必须达到法定人数。所有成员均为外部成员,以避免利益冲突。
目的:部署后第一年的安全机制。
组成
设计为一次性故障安全装置,而不是常设权力。

DeFi 的关键属性之一是用户的退出权,而双重治理在以太坊上的 Lido 中实现了它。虽然迎合以太坊的质押机制需要复杂的设计,但由此产生的机制旨在实现弹性,即使是理论上的极端情况也能得到缓解。
双重治理的发布改变了协议升级杠杆周围的博弈论,减轻了严重的风险向量,而无需触发它。
虽然它不会阻止所有潜在的治理风险,但它使大规模攻击变得不切实际,并将权力重新平衡到那些风险最大的人手中。
- 原文链接: blog.lido.fi/dual-govern...
- 登链社区 AI 助手,为大家转译优秀英文文章,如有翻译不通的地方,还请包涵~
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!