本人是DAO.EOS创始人蔡伟,此文章为原创,其中部分观点已在金色财经独家专访中表述。
DPOS机制的反对者最常见的言论之一就是DPOS缺少去中心化,21个区块生产者在数量上来看虽然不多,但是这个相比于POW机制常被几大矿池垄断来说要好很多。可每当我们指出矿业太过于中心化时,POW的支持者会反驳说:“因为矿工们可以随时改变他们的采矿池,所以事情并不是很糟糕,如果一个采矿池决定“作恶”,矿工们会选择另一个采矿池而作恶的矿池则将会很快失去很多算力”。
而这将就是我这探讨的一大重点,能否在DPOS中实现类似的功能,更多元化的节点会不会使DPOS机制更加的去中心化。
本文章我主要会从EOS的角度出发,或许同样可适用于其他DPOS区块链。
区块生产者责任的规范化
在EOS中,区块生产者将承担相当多的责任。
技术:
创建块
文件托管
备份服务器
种子节点
治理方式:
遵循宪法
冻结帐户,行为不端的合同
撤消文件通知
硬质和软质叉,费用(账户创建),参数(块大小,速率限制容量)
领导:
像传统公司的首席执行官一样,保持内部事务可控
与其他块的生产商进行沟通
为当选为BP进行竞选
可能的额外服务:
帐户恢复
帐户创建
备份
价格反馈
争议解决服务
正如大家看到的那样,运行BP不仅仅是用一个服务器来创建块。一个人可能在一开始能处理一切事务,但是当生态系统成长起来时,就需要一个团队来处理这些事务。
区块生产商的分权
当我们知道BP的所有职责后,就可以把它们分解成更小的工作,而这些工作可以由单独的个人或组织来完成。这样的方式将会给我们提供一些不同的选择。这里可以有一些完全集中的BP,例如,那种拥有可以妥善处理一切事务的专家的IT公司;或者可以有完全分散的BP,就像一个DAO:BP只是一个由BP令牌统治的智能合同;或者是这些方式的组合。分散式块生产商(DBP)将给生态系统创造一些好处。让我们更加仔细地看看它们。
附加分权层
虽然DPOS的21个BPs可能足以创建一个健壮的系统,但更多的分散化并不是一件坏事。每轮增加更多的BPs并不是一个好的选择,这意味着BP层只是分散了一些。但是在系统中添加另一层,就会在不产生任何负面影响情况下给系统带来更多的分散性,比如减慢系统运行速度或使其运行成本更昂贵。
区块链的第一层是BPs。第二层应该是BP的不同任务。由于DPOS被认为是不具备足够的分散性,这也就有利于营销。当BP不是一个实体而是几个容易被替换的实体时,声称DPOS过于集中是很难的。BPs与生态系统的合作要困难得多。当然,人们对BP的攻击将会变得更加困难,因为他们不是一个实体。
降低准入门槛
人们担心,随着系统的增长,准入门槛也会变高。成为BP可能需要对服务器基础设施进行大量投资以确保其服务能力,这将会阻碍人们成为BP。个人或组织可以只从一件事务着手,如文件存储,而不必顾全BP的所有责任。他们可以识别其文件存储量低于其他文件存储量的DBP并提供替换它的DBP。在获得金钱和声誉后,个人或组织就可以开始承担BP其他责任。通常,当个人和组织专门从事某些工作时,系统会变得更加高效。
他们可以专注于一件事,并变得非常擅长此事,而不需要花费资源来试图擅长每件事务,通常这意味着某些事务将成为他们的短板。当人员/组织专业化后,就可以以更低的成本提供服务。
就EOS而言,这非常有利,因为那时BPs可以为区块链提供更多的容量。
自愈
DBP可以监控他们的容量和正常运行时间,并看看他们相比其他人做得如何。如果他们的DBP组织的某些部分看上去比其他部门的弱,那他们就可以找到一个更好的合作伙伴。相比于一个集中式BP,这可能更有效率,因为集中式BP不仅需要努力学习如何更好地完成一项工作而且需要聘请某些人来完成工作。DBP可以看看可能的替代者(假设有市场),并用绩效更好的合作伙伴替代低绩效的合作伙伴。当集成不同的BP服务的过程被正式化时,这应该是很容易做到的。
选民的冷漠
DPOS的弱点之一是选民的冷漠。大部分选民不经常核对他们的投票名单,并在必要时对其进行修改。导致许多潜在的优秀BPs不会获得选票,而一些表现不佳的人则会被留下来。利益相关者不会改变他们的投票,只会发表他们对于表现差的
BPs的意见。例如,如果一个DBP的文件存储容量较低,利益相关者可能要求他们以更好的文件存储伙伴替换,否则他们将被投票否决。在许多情况下,这就已经足够的,其结果是更好地执行BPs而不需要选民改变他们的投票。一次一个地处理某些问题要容易得多,比如文件存储容量。比较具有不同的优势和劣势的BPs,并尝试选择哪种组合对整个生态系统是最好的是比较困难的。大多数人都懒得经常这样做。
学习分散治理
好的治理是很难做到的。尤其是当统治集团分布在世界各地时。DBPs必须得到很好的管控,否则,他们将被投票否决。块生产是一项非常重要的任务,长期表现不佳是无法容忍的。这为DBPs
设计高效的合作治理模式创造了很大的动力。DBP可以被设计成DAO那样。将会有BP令牌持有BP的投票权。所有的决策都是由利益相关者投票决定的,比如决定谁将是负责某项特定任务的合作伙伴。所有利润将作为BP权证持有者的利息支付,这可以吸引投资者支持DBP。使用EOS权限管理,应该是很容易做到的。
有望的是,很多不同的治理模式被应用于DPPS。随着时间的推移,坏的那些模式将被淘汰,最好的模式将得到蓬勃发展。如何创建成功的分散型组织将是很好的一课。到目前为止,它主要是在讨论阶段,而不是通过尝试和错误来深思熟虑的学习。
结论:
如果我们把块生产者当做“挖掘池”而不是单个实体,那么我们就可以在DPOS的分散化中实现一个额外层。这将给生态系统带来一些好处。