4.9课程PPT:EOS的社区治理.pdf

4.9 EOS的社区治理 01 关于治理 现实生活中 政府的职能 (政府的行为方式,通过某些途径用以调节政府行为的机制) 治 理 区块世界中 软件层面外,提出的一系列规定,以解决软件算法 中无法达到的共识 区块链与创新思维 02 EOS的治理机制 1、治理的必要性 现状:没有提供治理规定的区块链系统(如比特币、以太坊)已经出现了多次分叉。 持有不同意见的爱好者们在主链上按自己的喜好对原来规则进行任意更改 区块链与创新思维 03 EOS的治理机制 2、EOS解决分叉问题的方法 • 治理的权力在Token持有者而非区块生产者手中 • 通过生产者实现对链的治理,即只有区块的生产者才可以改变EOS链上将要或者已经发 生的操作 • Token持有者将自己的权利给区块生产者去代理执行 • 区块生产者经过Token持有者授权后得到相应的权限,但其拥有的权限受到监督与检查 区块链与创新思维 04 EOS具体的治理机制 1、冻结账户 • 何时使用:智能合约出现异常时 • 如:因为bug的原因导致行为错误或资源消耗不在合理的范围内时 • 执行主体:区块生产者 • 执行结果:被冻结的账户行为失效 • 执行条件:17/21的区块生产者同意冻结行为 • 权利控制:滥用权力的区块生产者将被投票出局,其冻结的账户将会解冻 区块链与创新思维 05 EOS具体的治理机制 2、改变账户代码 • 何时使用: “冻结账户”已经不能解决问题时 • 如:不可预知的代码,比如病毒,已经对系统造成破坏时 • 执行结果:类似交易回滚,原有的部分交易失效,系统返回至正常操作下的最后一笔交易完 成时状态 • 执行条件:17/21的区块生产者同意冻结行为 区块链与创新思维 06 EOS具体的治理机制 3、“宪法” • 含义:用区块链技术在签名用户之间建立的P2P服务协议或约束性合约 • 作用:定义仅依靠代码无法完全执行的用户间义务,同时结合相互间的公认规则,确立司法 权和适用法律,明确约束合约签名者 • 何时使用:遇到代码无法解决的关于法律法规的问题时 • 执行方式:将世界各地的法律条款记录在哈希值里,当用户执行某些智能合约时,必须选择 一个法律条款并受到该条款的约束 区块链与创新思维 07 EOS具体的治理机制 4、升级协议和宪法 • 含义:随着当地环境的变化而相应改变“宪法” • 执行步骤: • 1、 区块生产者提交宪法变更提议,并获得17/21以上的赞成票; • 2、 区块生产者将17/21以上的赞成票连续维持30天; • 3、 要求所有用户都使用新宪法的哈希值确认交易; • 4、 区块生产者采用修改源代码的方式反映宪法变更,使用git提交的哈希值将变更提交到区块链上; • 5、 区块生产者继续将17/21以上的赞成票维持连续30天; • 6、 变更的代码7天后生效,源代码修改通过后,将用1周的时间来对所有节点的进行升级; • 7、 所有没有升级新代码的节点将自动关闭。 • 注意事项:根据执行步骤,完成协议升级和宪法的改变需要2到3个月时间,周期较长 区块链与创新思维 08 EOS具体的治理机制 5、紧急变更 • 何时使用:面临一

文档评论(0)

1亿VIP精品文档

相关文档