GIP-140:GnosisDAO 是否应改革 Snapshot 投票策略
摘要
AI 生成本提案旨在改革 GnosisDAO 的 Snapshot 投票策略,用直接从链上和信标链读取数据的新策略取代当前依赖子图的 GNO 策略。主要目标是增加对 StakeWise 代币(sGNO 和 osGNO)的支持、提高验证者余额计算的准确性,并完全移除对 The Graph 的外部依赖,使所有流程由 Snapshot 处理,从而提升投票系统的可靠性和精确度。
注:摘要由 AI 自动生成,可能与正文存在差异,仅供参考。
提案内容
AI 翻译摘要
本提案将取代当前基于子图的 GNO 策略,采用一组直接从链上和信标链读取状态的策略。本提案有 3 个主要目标:
- 增加对 StakeWise 代币(
sGNO和osGNO)的支持 - 提高验证者余额的准确性
- 移除对 The Graph 的外部依赖(现在所有内容均由 Snapshot 处理)
引言
GnosisDAO Snapshot 空间目前受到 GNO 策略的影响,该策略依赖于子图索引器。这导致了可用性问题和不准确的投票权重,因为无法从执行层推断信标链状态。我们建议转向使用一组新的链上数据策略,以减少投票权重计算的不准确性。
除了委托之外,投票权重将来自:
- GNO 余额(Gnosis 链和以太坊)
- 锁定的 GNO(Gnosis 链、以太坊)
- 验证者余额(Gnosis 链)
- StakeWise 的
sGNO和osGNO(Gnosis 链)
规范
- 弃用依赖于子图的 GNO 策略。
- 执行层来源(Gnosis 链 / 以太坊)
- 使用 合约调用策略,指向 Gnosis 链上的一个聚合器合约,该合约返回每个账户在 GNO、lGNO、sGNO 和 osGNO 中的总 GNO 投票权重。该合约已部署并验证于 0xE6C45c06e4C73e2aD58Aedf9bf83bCe1534b524a
- 使用 合约调用策略,指向以太坊上的一个聚合器合约,该合约返回每个账户在 GNO 和 lGNO 中的总 GNO 投票权重。该合约已部署并验证于 0x1B2Eef4dd90cF1aF05967e0F246d4C0a19387B2A。
- 共识层
- 创建了一个新的 信标链策略,用于通过提款地址归属来自信标链的质押 GNO。
- 委托
- 更新委托策略以支持前面提到的 3 种策略。
实施计划
既然 GIP-130 已通过,我们可以简单地更新 gnosis.eth 上的 snapshot 文本字段来更新 Snapshot 空间的配置。计划是将其设置为 **https://ipfs.snapshot.box/ipfs/QmP6TVsWAcbxBNM229mgHXpxW7C9bTujk9LzDsiAWqDf7h**,使用以下交易:
[
{
"to": "0x4976fb03C32e5B8cfe2b6cCB31c09Ba78EBaBa41",
"operation": "0",
"value": "0",
"method": "setText(bytes32 node, string key, string value)",
"params": [
"0x77651e2c25d2b7b073d1068420770f96a43563e74df60e234b2433b2be66e29e",
"snapshot",
"https://ipfs.snapshot.box/ipfs/QmP6TVsWAcbxBNM229mgHXpxW7C9bTujk9LzDsiAWqDf7h"
]
}
]