今天Starteos将给大家分享第16条条款“修订案”,带大家了解整个《EOS.IO宪法草案》。
《条款16 - v0.3.0版EOS.IO宪法草案 - 修订案》
目的
建立修订治理文件和系统的规则。
条款内容
根据当前系统合约的条款,本宪法及其下属文件:《区块生产者协议》和《仲裁员协议》不得被修订,除非token的持有者发起了投票,这个投票的参与人所持有的token数量不少于符合条件的token数量的10%,并且赞成票数要比否定票数多10%。该结果要在120天的时间段内持续30天。
讨论
“vote power”指的是:一个人投票的票数是根据其为了CPU和带宽而抵押的token数量来计算的,这由系统软件来处理。
这里所谓的投票可以是,但不必须是,通过系统级合约进行。 整个流程必须在链上处理。
对于条款正文中的“根据当前系统合约的条款”,在软件的规范中涵盖了以下预期项目(详情请参见GitHub issue #2226):
任何人都可以提出新的系统合约。
需要存储1000个EOS。当新系统合约通过时可以取回90%。
提案是一个新系统合约的二进制文件,另加一个Proposed Tx文件以安装它;直至提案者验证该二进制文件来自有效的源代码和/或向选民证明该二进制文件来自有效的源代码;提案者可能会想要发布他们的工具链以便其他人可以验证它。验证是一项社会活动。
身份合约可用于为提案创建身份并对其进行证明。
规模很大,但系统或公投合约将覆盖RAM。
投票最多开放90天。
选民可以投赞成票或否定票,或完全撤回他们的投票(这将会减少“投票人数”)。
选民为RAM付费以存储他们的投票,在投票结束后抹掉选票。
提案的新系统合约如符合以下标准即会被采纳:
保持赞成票比否定票多10%以上(即55%以上的赞成票)。
保持至少10%的“选民投票率”(10%的流通token已被用于投票)。
在90天窗口期内连续30天保持以上两项标准。(很明显,如果他们在90天窗口期内剩余时间不到30天的任何时间节点,赞成票都低于55%或选民投票率低于10%,则该提案将当场终止。)
提案通过后,用于安装新系统合约的the Proposed Tx文件由区块生产者们签名,它将在获得15位区块生产者签名后立即安装。
紧急升级流程是不同的,本条款中并不涉及。
其他要求的意见和影响:
任何支付费用并援引公投合约的人都可以提案升级。
我们可以有任意数量的提案可供投票。 如果多个提案被通过,则应该按照它们被通过的时间顺序来执行。
区块生产者预计将由区块生产者协议进行升级; 如未能做到这一点的话,区块生产者就违反了区块生产者协议,会导致区块生产者陷入纠纷,丧失声誉,损失投票等等。
应可以受公众检查,由系统合约提议,由提议的Tx安装,并由区块生产者签名。
对无限数量的提案投赞成票和否定票都是可行的。
来源: Starteos
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。