DPoS:EOS、Tron、BSCEOS,Tron 作为 17-18 年最富盛名的「以太坊杀手」,其技术核心,无疑就是 DPoS,后面更是催生出好多其他的 DPoS 和 DPoS 变种系列高速链,现如今大名鼎鼎的 BSC,同样是用的 DPoS。 DPoS 其实最早由 Bitshare 在 2014 年提出,然而进入主流视线,却是 17 年的 EOS。 EOS 刚一上线便饱受争议,批评的人指责 21 个节点的设计无论是从数量上,还是对硬件的要求上都完全「不去中心化」,赞成的人认为这种一币一票的机制最符合现阶段人类政治领域的「代议制民主」,并反驳说,BTC PoW 目前有影响力的大矿池数量,其实还不到 21 个。 客观的说,EOS 还是给区块链带来了很多新的思路,比如把全网的 CPU,内存等转化为可以买卖的资源,是第一个拥有「宪法」的区块链,提出了仲裁委法庭的概念,把「链上投票」这个概念深入人心…… 当然,这些与扩容无关,所以暂且不表。 DPoS 在扩容领域,最大的特点就是让 21 个「高性能超级节点」来处理所有的事务,包括打包,出块,验证等等。 这里有个概念要特别强调,即「高性能超级节点」,后面我们讲其他扩容方案的时候,你也会经常看到。 DPoS 本质上来说依旧是 PoS,但区别于普通的 PoS,为了提升整个网络的性能和 TPS,DPoS 对于节点的要求比之前的 PoS 高了无数倍,要求节点拥有超高的运算性能与足够的带宽,尽可能的提升整个链的处理能力和节点之间的通信速度,相当于是把传统 PoW,PoS 里面木桶理论中所有短的木板统统消除,只用 21 块基本上等长又结实的木板来做这个桶。 DPoS 这 21 个节点是通过 Token 持有者链上投票选举出来的。 后面 DPoS 的各路变种,LPoS,BPoS,NPoS 等共识机制,以及后面许多的新型公链 - 比如 IOST,Algorand 之类,其实都有着 EOS 的影子,只不过节点数量不再是 21,DPoS 里面的 D 去掉,节点的方式从直接投票生成变成了委托投票,或是可验证随机函数指定等方式等生成,对于节点硬件的要求没有 EOS 那么「变态」,然而高性能依旧是必须的。 很有意思的是,目前所有这些「XPoS」里面,最能打的,反而是年龄最小,几乎没什么原创,只是单纯 Fork 了 ETH 然后把共识机制从 PoW 变成了 DPoS 的 BSC,不知道算不算是一种讽刺。 但不管怎么说,高性能节点从 EOS 的 DPoS 时代,算是正式进入了区块链「矿工」阶级,不仅趋向中心化,但凡区块链项目,都会存在。 大区块:BCH、BSV大区块是一个比 DPoS 更加「直观」的扩容方式。 (责任编辑:admin) |