Skip to content

提案生命周期

一份提案从起草到执行需经历六个阶段。

阶段 1:起草(链下)

任何社区成员均可在治理论坛 gov.cashpop.meme 上起草提案。必需内容:

  • 标题及一段摘要
  • 动机:为何需要此变更?
  • 规范:确切的参数变更或 Treasury (金库) 拨款
  • 风险评估:可能出现什么问题?
  • 执行计划:由谁执行,何时完成

草案可根据社区反馈进行修订。此阶段无需链上操作。

阶段 2:讨论(7 天)

草案进入正式提案队列后,即开始为期 7 天的讨论期。提案人必须回应问题和关切。投票权重此时无关紧要,所有人都可参与。

进入下一阶段的门槛:至少 5 名不同的社区成员需质押任意数量的 $POP 并标记"准备投票"。

阶段 3:投票(7 天)

提案进入链上投票。任何质押了 $POP 的用户均可参与投票。每位投票者选择:赞成 / 反对 / 弃权。

投票权重:w_i = sqrt(staked_POP_i) × r_i(参见 投票)。

阶段 4:计票

投票结束后,统计结果:

  • 赞成总权重
  • 反对总权重
  • 弃权总权重(计入法定人数但不计入任何一方)

通过条件:

提案类型法定人数(占总 $POP 权重比例)门槛
参数调整5%简单多数
Treasury (金库) 拨款 < 100K $POP5%简单多数
Treasury (金库) 拨款 ≥ 100K $POP10%2/3 绝对多数
智能合约升级20%2/3 绝对多数
宪法性变更30%3/4 绝对多数

阶段 5:时间锁(24 小时)

若提案通过,则进入 24 小时时间锁。在此期间:

  • 提案被排队等待执行。
  • 任何社区成员可提交欺诈或虚假陈述的紧急证据。
  • 紧急多重签名(5-of-9 可信操作员,24 个月内逐步解散)可基于正当理由行使否决权。

阶段 6:执行

时间锁结束后,提案的链上效果通过 Execution_Module 合约自动执行。对于:

  • 参数变更:合约状态立即更新。
  • Treasury (金库) 拨款:资金转移至指定接收方。
  • 合约升级:通过升级代理模式部署新合约字节码。

提案类型

参数调整

最常见。示例:

  • 将奖池比例 β 从 0.60 调整为 0.65。
  • 将 Trust Ladder (信任阶梯) 乘数 α_{L4} 从 1.6 调整为 1.7。
  • 调整 Season Pass (赛季通行证) Premium 价格。

受宪法性限制约束(参见 参数)。

Treasury (金库) 拨款

  • 资助第 4 阶段开发计划。
  • 授予研究合作伙伴关系。
  • 漏洞赏金支付。
  • 营销计划。

智能合约升级

较为罕见。用于重大协议变更(例如新的 Round (回合) 模式、新的预言机集成)。需升级代理 + 2/3 绝对多数通过。

宪法性变更

协议的"宪法性"参数——加密原语、最大代币供应量、治理系统本身等——在 v1 中不可变。宪法性变更需要 3/4 绝对多数和 30 天时间锁,旨在极其罕见。

投票透明度

所有投票均在链上。任何人都可验证:

  • 谁投了票(匿名钱包地址,无个人身份信息)。
  • 他们如何投票。
  • 他们的有效权重。

按人口统计分层汇总的投票者数据每季度发布一次,采用与 CashPop 其他数据集相同的匿名化规则。

治理攻击防御

  • 闪电贷攻击:7 天解绑期防止"获取-投票-退出"循环。
  • 富豪控制:二次阻尼 + Reputation (声誉) 加权(参见投票)。
  • Sybil (女巫) 投票:Reputation (声誉) 要求使创建 Sybil (女巫) 的成本高到不值得获取的投票权重。
  • 巨鲸多重签名否决:紧急多重签名在 24 个月内逐步解散,到第 4 阶段时仅具咨询作用。

提案模板

可在 gov.cashpop.meme/templates 获取。进入讨论阶段前必须使用相应模板。

Built on TON.