新闻是有分量的

蔡庆丰:在区块链浪潮之巅,Dipperin挖掘全新价值(3)

2019-09-02 20:51栏目:新闻

  Dipperin所独创的DPoW是一种兼具高性能和高度去中心化的混合共识算法,它引入了Map-reducePoW挖掘机制,与拜占庭容错(BFT)验证一起工作,分别由矿工和验证者独立完成。它结合了PoW和BFT的优点,允许在保持高度去中心化的同时立即达成共识,算法不允许分叉,确保了对于多种攻击的强一致性和安全性。

  第二,我们开发的可验证随机算法能极大地保障公平。Dipperin采用可验证随机函数(VRF)来选取验证者,可以使得验证者的选取带有随机性,一方面使得攻击者没有了固定的攻击目标,另一方面使得验证者选取过程不会被人为操作,随机函数的可验证性也使得验证者身份可以被区块链网络中的所有用户验证。

蔡庆丰:在区块链浪潮之巅,Dipperin挖掘全新价值锚

  图5:密码掷签选取验证者

  运行过程中,Dipperin在每个区块的区块头中都存有一个随机种子(Seed),Seed由矿工通过VRF产生,它决定了每个候选验证者的幸运度,而验证者当选与否由幸运度和信誉共同决定。每轮选出的22名验证者所依据的Seed是前两轮最后一个区块中的Seed,被选出的验证者将负责验证一个区段(一个区段包含110个区块)的区块。

  第三,我们独特的主链防卡死机制进一步保障安全。DPoW能兼顾高性能和高度去中心化,但是也有其局限性,这个算法的前提是假设了大部分的验证者信誉是好的,如果出现有三分之二以上的验证者作恶,那么这条链就会被控制,严重会导致主链卡死。

蔡庆丰:在区块链浪潮之巅,Dipperin挖掘全新价值锚

  图6:主链防卡死机制

  为此,Dipperin引入了4个可信的天使验证者节点,他们会实时监听主链的出块情况。一旦发现主链停止出块超过5分钟,这些天使验证者节点会暂时形成一个小的集群,他们之间会相互广播一个“空块”,这些“空块”只包含在线验证者的投票信息用于惩罚不在线验证者,当有天使验证者节点收齐4个“空块”时会确认哈希值最小的区块并广播给所有用户。出“空块”的根本目的是为了更换当前轮的验证者,使得在线验证者的比例大于三分之二。Dipperin还拥有独特的回滚机制,如果用户在确认了“空块”的同时收到了同一高度的合法区块,那么节点会用它替换已确认的“空块”。

  四、扬帆远航,拾起Dipperin全新价值锚

  人们常说:币圈一日,人间十年。我并不建议狭隘地将数字货币等同于区块链,但是这句话却也折射出了区块链行业的巨大波动。比起300年前的大航海,我们眼前何尝不也是漫无边际的大海,面对一波又一波的技术浪潮,心怀理想的人不应该固守着现有的尺寸之地,而应该选择乘风破浪,去探索新大陆,因为比起现有的存量,那些未知的增量才蕴藏着更多的价值与精彩。

  Dipperin因探索远方而生,追逐价值,更在探寻通向价值新大陆的航道。在区块链浪潮之巅,一群有梦想的人拾起了Dipperin全新价值锚,我们已经起航。

特别提醒:本网内容转载自其他媒体,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。