头图

简单来说,所谓“治理”(Governance)就是对影响Aptos公链的重大修改做出投票表决的规则。表决是在链上进行的,选举人将对以下领域的提案进行投票:

  • 修改公链参数,比如“迭代周期”(质押的原子时长),最低和最高验证者股权数额
  • 修改核心公链代码
  • 升级Aptos框架模块,来修复bug,添加或者增强功能
  • 部署新的框架模块(到地址0x1的模块)

提案表决过程

如下图所示:
image.png

  1. 首先由社区在论坛讨论提案(这部分肯定还没有上链),得到足够重要的AIP(Aptos Improvement Proposal)
  2. 某个提案人,利用AptosGovernance模块的功能,把AIP上链;提案人必须有足够的股权质押(符合最低质押需求)
  3. 选举人们针对提案投票(同样是用AptosGovernance的模块的功能);直到投票时段结束,提案就处理完了(要么通过,要么失败)
  4. 提案有一个提前到期门槛:一旦收到了超过50%的赞成票/反对票,就可以不用等到整个投票时段到期了,这可以不妨碍紧急bug的修复。(一般来说,大部分人会积极参与投票,可以保证50%的赞成/反对票迅速投出)

提案人资格

  • 要成为提案人或选举人,必须质押股权,但不一定要运行验证节点。不过官方还是建议运营验证节点,而且加入验证节点集
  • 要想发起提案,提案人自己或者他的代表的人必须拥有满足最小金额要求的股权。提案人至少要在投票期间质押他的股权,锁定不能使用,不能提现。这样可以有效避免垃圾提案
  • 发起提案的代码是AptosGovernance::create_proposal

选举人资格

  • 选举人也必须质押股权(来自支持的股权池),不一定要运行验证节点
  • 选票权重是基于投票期间质押的股权数量来计算的,所以股权池会在整个投票期间都锁定不能使用。
  • 一个股权池,在一次提案中只能投票一次

songofhawk
303 声望24 粉丝