跳转至

治理规则、风险门槛与主网快照

三项通过条件

S = snapshot_total_power
F = for_votes
N = against_votes
B = abstain_votes

(F + N + B) * 10000 >= S * quorum_bps
F + N > 0
F * 10000 >= (F + N) * approval_bps
F * 10000 >= S * min_support_bps

Quorum 是参与率;Approval 是赞成占决定票的比例;绝对支持率是赞成占全网快照票权的比例。弃权进入 Quorum,不进入 Approval 分母。bps 是万分比:100 bps = 1%。合约使用整数交叉相乘,界面四舍五入百分数不是最终判据。

纯算例:快照总量 100,000,Quorum 25%、Approval 67%、绝对支持 15%。20,000 赞成、8,000 反对、2,000 弃权,三项均通过。若只有 10,000 赞成、0 反对、15,000 弃权,即使参与率 25%、决定票赞成率 100%,仍因绝对支持只有 10% 而失败。此例不是任何网络的实时配置。

2026-11-02 主网只读快照

应用发布配置与 RPC 返回的 Chain ID 均为:

d4019d7d8633a337973408c6c00e5c4888933ad1b6ce10edddea8145317d8d12

读取时观察到 head 为 14,966,774 / 14,966,778,对应链头时间 09:19:31.500 / 09:20:13.500 UTC。这些是独立 RPC 读取,不是单区块原子快照,也不是节点活性审计;文档发布后数值可继续变化。完整响应与合约代码哈希见快照 JSON。

  • 总治理权:2,100,000 POWER,精度 8;当时 powers 仅一行,账户为 flonian。
  • 提案表为空;Bootstrap 管理通道仍启用。只有一条持权账户记录不能满足至少 3 个不同附议账户的要求,白名单启用不等于完整社区治理已开放。
  • 启用风险规则 L1–L4,启用的 action 风险映射和执行白名单各 5 条。
  • Treasury 资产表为空。因此不能把白名单已配置理解成资产已启用或可提款。

风险门槛

数量单位为 POWER,人数指不同附议账户数,不代表已验证的不同自然人。

等级 最低全网总量 提案人 单个附议人 最少人数 累计附议比例 Quorum Approval 最低绝对支持
L1 100,000 1,000 1,000 3 1% 5% 50.01% 1%
L2 500,000 5,000 5,000 5 2% 15% 60% 8%
L3 1,000,000 10,000 10,000 7 5% 25% 67% 15%
L4 2,000,000 21,000 21,000 9 10% 40% 75% 30%

最低全网票权不是要求提案人独自持有。激活还需同时检查人数与累计附议比例。多 action 使用最高风险等级;激活时采用创建风险与当前风险中较高者。

阶段时长(秒)

等级 附议 投票延迟 正式投票 Timelock 执行宽限
L1 86400 43200 259200 86400 604800
L2 172800 86400 432000 172800 604800
L3 259200 172800 604800 259200 864000
L4 604800 259200 864000 604800 1209600

86,400 秒 = 1 天,43,200 秒 = 12 小时。基础 config 当时提案门槛为 1,000 POWER、单附议人 1,000 POWER、至少 3 人;上限为 10 actions、单个 4,096 bytes、总计 16,384 bytes。可执行提案的具体门槛和时长还应看风险规则及提案已冻结快照,不能只读取基础 config。

已启用的执行范围

Action 风险 授权 单动作 bytes 上限
dao.treasury::reserve L3 dao.gov@active 128
dao.treasury::pay L3 dao.gov@active 320
dao.treasury::release L3 dao.gov@active 288
flon::setgasrwcfg L3 flon@dao 16
dao.treasury::closegrant L1 dao.gov@active 16

本次主网快照没有把 flon::setbpquorum、flon::setbpstake、dao.gov::setconfig、dao.gov::setallow、dao.treasury::setasset 列入执行白名单。旧测试网帮助列出的允许动作不能照搬到主网。

快照与实现边界

  • 正式投票采用 activate 时的 POWER 检查点,后续票权变化不追溯修改。
  • 核验源码在附议时累加当时 POWER,activate 时没有逐账户重算已有附议 POWER。因此累计附议量可能与激活时当前账户票权不同;不能写成“所有附议都使用正式投票快照”。
  • 白名单会在 queue 和 execute 重新校验,关闭动作可影响已通过但尚未执行的提案。
  • setriskcfg、setactrisk 需要 flon 授权,且禁止进入普通 DAO 执行白名单;setpower 受 power_source 限制。
  • Bootstrap 的 sealadmin 永久关闭管理员通道,不是暂停或可逆按钮。本站只解释,不提供执行指令。

历史主网说明中的部分门槛和“白名单为空”状态已与本次快照不同,故不作为当前值转载。

来源与范围

源码、查询快照与资料差异。实现说明基于所列提交;运行配置以目标网络当前状态为准。