http://www.7klian.com

EOS.IO宪法草案条例第十六条 “修订案”

EOS官方Block.one副总裁Thomas Cox在EOS Go社区发布了16条EOS.IO 宪法草案条例,阐述了关于诚信、产权、仲裁、禁止买卖选票、无所有者或受托人、10%所有权上限、处罚协议、区块生产者协议、设立仲裁论坛、仲裁员标准、开发人员和智能合约许可、多语种合约、开发者对非成员的访问负责、无积极权利、指定默认仲裁讨论会、修订案16个问题的处理法则,旨在创立和授权具有约束力的生态法案。

今天Starteos将给大家分享第16条条款“修订案”,带大家了解整个《EOS.IO宪法草案》。


EOS.IO宪法草案条例第十六条 “修订案”


《条款16 - v0.3.0版EOS.IO宪法草案 - 修订案》


EOS.IO宪法草案条例第十六条 “修订案”



EOS.IO宪法草案条例第十六条 “修订案”



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

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。