【文件属性】:
文件名称:更改账户代码-在线学习最优化求解
文件大小:773KB
文件格式:PDF
更新时间:2021-06-14 16:16:57
EOS 白皮书 区块链 3.0
7.1 冻结帐户
有时候,某个智能联络表现异常或不可预测,并且不能按预期执行; 其他时候,
应用程序或帐户可能会发现一个可被利用的漏洞来消耗大量资源。当这些问题不
可避免地发生时,区块生产者有权纠正这种情况。
所有区块链上的区块生产者都有权选择哪些交易包含在区块中,从而使其能够冻
结账户。使用 EOS.IO 程序的区块链通过 21 个活跃生产者中的 15 个投票正式
授权冻结账户。
如果区块生产者滥用权力,他们将被投票出局,并且被无辜冻结的帐户将被解冻。
7.2 更改账户代码
当所有其他方式失败并且“势不可挡的应用程序”以不可预知的方式发挥作用时,
使用 EOS.IO 软件的区块链允许区块生产者替换账户的代码,而不分叉整个区块
链。这类似冻结账户的过程,这个代码的替换需要选出的 15/21 的区块生产者投
票。
7.3 宪法
EOS.IO软件允许区块链建立点对点的服务条款协议或在用户之间签署绑定合约,
称其为“宪法”。这套宪法的内容界定了用户的义务,不能完全由法规强制,并通
过确立管辖权和法律选择以及其他相互接受的宪法来促进解决争端。在网络上广
播的每一笔交易都必须包含宪法的哈希作为签名的一部分,从而明确约束签署人
的合同。