治理架构的高级概述。
$ethDYDX、$stkDYDX、$wethDYDX(“治理代币”)授予持有人对 dYdX v3 做出更改的提议权和投票权。dYdX 治理基于 AAVE 治理合约,支持根据治理代币的持有量来投票。
提议必须根据其类型达到特定阈值和赞成票比例。
dYdX 治理的核心是 8 个智能合约:
$ethDYDX、$stkDYDX、$wethDYDX 代币
合约:在不同时间区块拥有每个地址的投票权快照。
治理策略 V2
合约:包含衡量用户提议和投票相对权的逻辑。dYdX 社区已投票将治理策略
合约升级为治理策略 V2
,以赋予 $wethDYDX 与 ethDYDX 相同的治理功能,用于在 dYdX v3 治理中的投票和提议。
治理
者合约:跟踪提议,并可以通过时间锁智能合约来执行提议。
**时间锁
合约:**可以排队、取消或执行治理者投票的交易。提议中的功能是由时间锁合约启动的。排队的交易可以在延迟之后和宽限期届满之前执行。
优先时间锁
合约:与时间锁合约相同,但允许优先级控制器在时间锁延迟结束之前的优先期(7 天)内执行交易。
dYdX链上治理允许:
对“授权的执行者合约”将要执行的提议进行投票
在提议开始时,对代币持有量进行快照
分别委托投票权和提议权
设置治理门槛,包括提议、法定人数和投票差额
更改计票方式(通过改变治理者合约上的“治理策略”智能合约地址)
执行器必须验证每种类型的提议。
短时间锁执行器
短时间锁定执行器控制以下内容:
激励合约,其中包括流动性模块、保险模块和Merkle分销商模块。
奖励和社区资金库的资金
铸造新代币
除保险模块外的所有代理合约
严格代理合约中的监护人角色
Starkware优先时间锁定执行器
长时间锁执行器
长时间锁执行器可以执行提议,这些提议通常会对影响治理共识的 dYdX v3 的一些部分做出更改。
Merkle-pauser执行器
Merkle-pauser执行器可以执行冻结Merkle根的提议,Merkle根会根据每个用户的累计奖励余额定期更新,以便在建议的根不正确或具有恶意的情况下,可以随着时间的推移向用户分配新的奖励。它还可以否决任何严格的代理合约的强制交易请求。
初始时间锁参数如下: