[章程修订] 委托投票权法定人数与提案取消机制
1. 摘要
ArbitrumDAO 近期通过链下投票最终确定了参数,并表现出强烈意愿转向基于委托投票权的法定人数模型。因此,若本次升级得以实施,法定人数将定义为:
法定人数 = min{最高法定人数, max{ɑ*委托投票权, 基准法定人数}}
其中 ɑ、基准法定人数 和 最高法定人数 为常数。
法定人数计算模型的更新也将反映在 ArbitrumDAO 章程中——执行此提案将根据调整后的文本更新链上章程哈希值。
最后,此提案负载还包括一项升级,以在 Arbitrum 核心治理者和 Arbitrum 财库治理者合约中启用链上提案取消功能。
所有变更均已由 Trail of Bits 完成审计,审计报告(也涵盖了合并的提案负载)可在此处查阅。
2. 动机与背景
目前,ArbitrumDAO 的法定人数是基于总可投票供应量计算的,这与注册投票的代币数量无关。本提案引入了一种更好的方法,即基于委托投票权来计算法定人数——该指标更直接地代表了参与治理并可用于投票的 ARB 数量。
关于此变更的所有相关背景和动机,可查阅此前发布的关于此主题的帖子。第一份报告重点阐述了变更的理由、法定人数的历史表现以及此次升级的安全影响。第二份报告是对其他大型 DAO 以及上市公司股东投票中法定人数的比较分析,旨在揭示 ArbitrumDAO 相对于可比系统的定位。此次更新的动机在初步意向征集中有所阐述。
其次,为了改进提案流程,ArbitrumDAO 此前已资助 Tally 在 Arbitrum 核心治理者和 Arbitrum 财库治理者合约中实现链上提案取消功能。此次升级允许提案人在投票开始前的 3 天待定期间内取消其提案。链上提案取消功能通过允许提案人撤回包含错误、参数过时或需要根据提交后收到的代表反馈进行修订的提案,减少了治理流程中的摩擦——无需 DAO 花费时间和精力去否决一个提案人自己也不再支持的提案。
3. 规范
3.1.1 定义 - 委托投票权
本 AIP 提议升级至以下法定人数计算逻辑:
法定人数 = min{最高法定人数, max{ɑ*委托投票权, 基准法定人数}}
其中 ɑ、基准法定人数和最高法定人数为常数。
3.1.2 公式运作方式 - 委托投票权
提议的公式运作方式如下:
- 当 ɑ*委托投票权 低于基准法定人数时,适用基准法定人数。
- 当 ɑ*委托投票权 高于基准法定人数但低于最高法定人数时,适用 ɑ*委托投票权。
- 当 ɑ*委托投票权 高于最高法定人数时,适用最高法定人数。
简而言之,基准法定人数和最高法定人数构成了法定人数的固定下限和上限。
3.1.3 提议参数 - 委托投票权
我们建议采用以下参数:
对于章程提案:
- {ɑ = 0.5;基准法定人数 = 1.5 亿 ARB;最高法定人数 = 4.5 亿 ARB}
对于非章程提案:
- {ɑ = 0.4;基准法定人数 = 1 亿 ARB;最高法定人数 = 3 亿 ARB}
3.1.4 实施 - 委托投票权
此次升级将对 ARB 代币合约和治理者合约引入以下变更:
ARB 代币合约升级
ARB 代币合约将升级以维护委托投票权的运行总量,并在每次委托变更和代币转移时更新。
- 追踪内容:
总委托投票权 = 在特定区块中所有委托余额非零账户的余额总和。
- 初始化流程:
为初始化运行总量,必须在升级提案中提供总委托投票权的估算值。如有需要,后续提案可修正初始委托投票权估算值的任何误差。这不会改变用户余额或单个委托人的投票权,仅影响总委托投票权。
- 查询接口:
getTotalDelegation() 用于获取最新值。
getTotalDelegationAt(uint256 blockNumber) 用于获取快照区块的历史值。
治理合约更新
- DAO 治理合约(核心治理合约和财库治理合约)将升级以使用新的总委托投票权指标。这将取代当前基于百分比的计算方式,改为基于委托投票权的阈值。
- 使用代币合约中的 getTotalDelegation() 进行法定人数计算。
3.2.1 实施 - 提案取消
本提案将升级核心治理合约和财库治理合约,实现 cancel() 函数。该函数仅可由提案创建者在待定期内调用——即提案上链发布后至投票开始前的三天窗口期。
4. 设计依据
(i) 参与阈值 (ɑ)
对于非宪法提案,我们建议 ɑ = 0.4 以确保与当前非宪法提案法定人数要求的连续性。按当前 3.4861 亿 ARB 的委托投票权计算,非宪法提案法定人数将等同于 1.394 亿 ARB,与其当前值 1.4556 亿 ARB 非常接近。
对于宪法提案,我们建议 ɑ 值为 0.5,旨在为投票参与率和法定人数之间建立更安全的缓冲,同时保持较高的投票参与率。大多数大型 DAO 的法定人数阈值远低于委托投票权的 50%,且企业和立法体系很少采用绝对多数法定人数要求。正如研究报告 #2 所总结的,当法定人数以委托投票权的百分比表示时,ArbitrumDAO 的数值(约委托投票权的 62%)约为基准测试中次高 DAO 的两倍。即使在本次提案升级后,ArbitrumDAO 的法定人数要求仍将高于该报告审查的所有同类 DAO。
(ii) 基准法定人数
ArbitrumDAO 的历史参与数据为提议的基准法定人数值提供了有力支持。过去两年间,非宪法提案的平均法定人数约为 1.04 亿 ARB,这促使我们建议将非宪法提案的基准设为 1 亿 ARB。对于宪法提案,排除法定人数在结构上难以达成的时期,平均法定人数约为 1.56 亿 ARB,因此我们建议将宪法提案的基准设为 1.5 亿 ARB。这些数值既保持了与观察到的投票行为的连续性,又为法定人数设定了足够大的下限。
请注意,基准法定人数值仅在委托投票权降至特定阈值以下时适用。要使宪法基准法定人数适用,委托投票权需降至 3 亿 ARB 以下。当委托投票权低于此阈值时,宪法提案将要求 1.5 亿 ARB 的法定人数。要使非宪法基准法定人数适用,委托投票权需降至 2.5 亿 ARB 以下。
(iii) 最高法定人数
该实施还包括明确的智能合约设置,用于配置宪法和非宪法提案的最高法定人数值。这是一个静态参数,必要时可通过 DAO 投票更新。提议将宪法提案的最高法定人数设为 4.5 亿 ARB,非宪法提案设为 3 亿 ARB。
... 请访问下方链接查看完整提案
https://tally.xyz/gov/arbitrum/proposal/112177996398925212273579485756315626637025938627124330171390356044681347897430