今天打算接着上回eos治理的部分继续。
eos世界权利的来源
比特币中谁对链的发展最有发言权?答案是矿工。
而在eos链中,矿工没有这么大的权利。
在eos中权利来源于持币人,持币人用投票的方式委托部分节点生产、检验区块。
所以这里的矿工所能行使的权利是受到监督和检查的。
矿工被委托可以做这些事:
冻结有问题的账户(可能是bug导致账户智能合约行为异常、资源消耗不合理)
更新有缺陷的程序
提出对底层协议硬分叉的改变
如果矿工拒绝对区块改变,不作为,怎么办?
他会被投票踢出去,没资格生产区块了,也就失去了获得奖励的机会。
如果矿工未经投票人同意就改变区块了怎么办?
很简单,他生产的区块没人承认,其他节点会拒绝确认,他的改变将归于无效。
一切权利都源于持有的代币,持有的多选票就多,持有的少选票就少,那么大户就拥有更多的投票权。如果几个大户的持币量就占流通量的一半的话,线下登门拜访私下许些好处来拉票也不是难事了。后来出现的新规定的1币30票就稀释了大户的作用吗?这个我就想不通,以前1币1票到现在的1币30票,不就是使节点收到的票数扩大至高倍吗,那还是持币多的人投的票比重就大呀,不过是把选票数增加了,比例还是没变呀。
被监督的权利
区块生产者冻结账户,不能自己单方面就做出决定,需要有17/21个节点同意才可以。此时有关于这个账户有关的交易将都被搁置不被打包。如果区块生产者滥用此项权利将被投票出局,失去生产区块的资格。
如果发现冻结账户还不能解决问题,区块生产者可以在不产生硬分叉的前提下,通过修改代码(回滚交易)的办法来处理。
这种修改代码的手段明显不是“去中心化”特性了,所以对它的使用是严格监督的,需要17/21个节点同意。
在我看来,区块生产者有人民公仆的特性,被赋予权利,享受收益,被监督检查。这就是比较理想的民主。
宪法的目标是构建一个保护自由、生命和财产的 EOS国度
eos的宪法已经十几条了,涉及到的方面挺多的,有关于区块生产者如何冻结账户的;有关于如何认定开发者身份的;有如何仲裁,仲裁规则的。给出的宪法只是一个大的框架,允许各个应用按照自己的情况嵌套自己的条例。
关于宪法的部分我了解的还不是很深入,但我的感觉是,项目方希望用宪法和技术手段建立一个能保护自由、生命、财产的王国。
在这个王国里,有的事生产、有的事服务、有的事监督、有的事裁决。
今天的收获
今天的白皮书学习就到这了,我感觉挺困难的,尤其是虚拟机的名字这类,不易理解。我的方法是弄明白它起什么作用而不去追究它到底是什么。我理解它在eos的作用就是让eos的兼容性更强,更友好,这表示以太坊上面的应用可以不费力的就搬到eos上。
网友评论