BM今日发推对V神表示感谢

unitimes.media

全球视角,独到见解

编者按

“习惯了BM和Vitalik之间的正面交锋?来适应一下两位世界顶尖级开发者互帮互助的温馨场面。”

文章中提到:

“只有DPOS BFT可以高效地扩展至无限的验证者数量(基于延迟成本)。其他协议以0(2N)个参与者的数量增加了对达成确定性的资源需求,因为对于每一个区块或检查点来说,每个人都必须与其他人交流两次。有了多方参与,就需要更多的签名、网络成本和存储空间,这会造成巨大延迟。”

Vitalk在阅读完文章后随即发表了一篇短文,文章中写到:“现已有有大量的协议,包括传统的BFT algos,其中每个节点的开销与参与者的数量成比例。DPOS BFT也是如此,‘每个人都必须与其它人交流两次’。如果有N个验证器,那么最终将得到2 N个区块,每个区块都需要告诉这N个参与者。这实际上是2 N²的双边交流。”

BM文章中还提到:“假设在DPOS BFT机制下出块间隔为两秒并具有21个生产者,这保证在1分钟后可以达成最终确认,但是新的区块每两秒达成最终确定性。 这是通过流水线化BFT确认实现的。 像EOSIO这样的平台每500毫秒产生一个区块,但是只能每12个区块进行一次更迭。 这意味着基于纯粹的BFT DPOS区块确认,最终需要大约3分钟。 结果就是以比Casper快10倍的速度获得单个区块,一个新区块每两秒就可以完成最终的确定性,比Casper漫长的三十分钟快多了。”

对此,Vitalik表示:“之所以能实现这一点是因为节点数更少(21个)且开销更高,而不是因为任何基本算法的改进。”

附Vitalik短文链接:

https://medium.com/@VitalikButerin/only-dpos-bft-can-efficiently-scale-to-an-unlimited-number-of-validators-at-cost-to-latency-448075e644ce

推文发布后,许多推友表示很高兴能看到两位技术天才能够合力解决问题。其中,一位名为“Homer J”的推友表示:“看到两个大男孩能一起玩耍,真让人高兴!”

国际金融科技新媒体和社区平台

UNITIMES

网址 : unitimes.media

新浪微博:@Unitimes

  • 发表于:
  • 原文链接:https://kuaibao.qq.com/s/20180516G1KKF300?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。

扫码关注云+社区

领取腾讯云代金券