要说现今最火热的共识机制,那一定非号称最完美、最优化的DPOS莫属。DPOS与POW和POS两种共识机制相比,有一个里程碑式的改变,那就是选取见证人,这种制度的出现标志着区块链技术由去中心化开始向多中心化、弱中心化的方向改变,同时这种制度也是被DPOS共识机制认做王牌的制度。--导读
何为区块链
Delegated Proof of Stake(简称DPOS),又叫股份授权证明机制。大致内容是利益相关方投票选出N(利益相关方需对N的值达成共识)个见证人,再由被推选出的见证人为其他人代行权益,同时收取服务费。
见证人的任务是在规定时间内产生新的区块,如过错过这个时间,就会被后面的见证人跳过,后一方随机产生新区块。在新一轮的见证人投票过程中,未能完成规定工作的见证人将会被新推选出的见证人所替代。
DPOS共识机制最早是在比特股中被实行,接着BM手中的项目EOS、Steem也紧随其后,DPoS共识机制下的比特股、Steem和EOS中的应用程序都是不需要用户为区块链上的操作支付费用的。(据说还曾因此引发V神与BM的撕逼大战。)
从某种角度上来看,DPOS投票过程还有几分分类似于美国的选举人制度,国家通过各州经济、人口等因素分配参议员,众议员人数,而参议员和众议员都是由公民投票产生,公民将自身权益委托给议员,让其代行投票权。
DPOS的绝对优势
不得不说,DPOS的选举制度相比于POW或POS,都有着很大的优势。一方面,少数代表签名验证的制度大大降低了交易验证时长,区块链中的交易容纳量也大大增加,同时还减小了网络运行成本,跳过不必要的非信任区块签名过程,避免了系统对用户的不必要骚扰。
另一方面,在DPOS机制中,新的区块由指定见证人产出,与挖矿产生区块的POW相比,他就有了一个压倒性的优势,节约能耗。并且在新区块产生的过程中,用户是不需要投入资源的,运行成本由项目方提供,用户通过参与投票分享见证人产出的区块利益。
同时,选出的见证人之间是平等制约关系,而不是竞争关系。在见证人相互配合顺次产生新区块的洗牌过程中,见证人参与率越高,链条越长,系统也越稳定,用户还可以通过洗牌过程中的代表参与度来判定系统是否正常运作,安全性也有很大提升。
完美中的不完美
就像议员选举中有人作弊拉票一样,DPOS共识机制也依然是存在很多弊端的,比如在见证人选举中,就很可能发生贿赂投票或指定投票等事件来破坏区块链系统的去中心化公平性。
其次,代表顺次产生区块的特定短时间内,由于系统更新缓慢等因素,可能造成后一区块未能接受上一个区块的记账信息,因此跳过前一区块而产生了链条分叉,由于系统自动认定最长链,被跳过的代表所产生的区块就得不到认可,也无法产生记录,导致中间代表做了无用功。
最重要的是,人们对于区块链技术最原始的认可,来自于它“去中心化”的美好前提,DPOS的选举制度,无异于是将权利集中到了少数人的手中,这种违背“去中心化”理念的现象已经变相了区块链技术的初衷。
共识才是核心
在DPOS机制中,用户既要享受中心化机制带来的高效率和低投入,同时又不愿分散自己的权益来换取这种优势,但科技的发展不会永远都满足所有人的预期。
区块链共识机制一路走来,可谓是历经风雨,无论是POW、POS还是DPOS,都是它自身共识体质的逐步进化和完善,发展过程中,必然有得有失,无论哪一种共识机制,都是区块链技术获得认可的核心。
区块链的世界不是独王国度,共识才是区块链的核心,一个国家只有一个国王,但一个世界可以有很多国家,在区块链技术中,用户有权选择与自己观念相符的平台。无论是POW、POS还是DPOS,都是人们取得共识的载体,他们本身的价值,是创造区块链的可信世界。
关于蓝海交流群
如果你喜欢我们蓝海的文章,如果你想和我们蓝海的海草们一起交流,欢迎添加客服,备注”进群“。
添加客服,备注“进群”
领取专属 10元无门槛券
私享最新 技术干货