目前,没有一个区块链公有链能做到去中心化、高性能以及安全性三者平衡,比如,ETH注重安全性和去中心化而放弃了高性能;EOS注重高性能却牺牲了去中心化。这是当前公有链面临的一个瓶颈问题,而Zilliqa(ZIL)是一个致力于改善这一问题的公有链。
分片技术领先ETH
分片技术是一种扩展技术,用来提高数据库的吞吐量和可扩展性能,可细分为网络分片和交易分片,以及状态分片等。
ZIL使用的是网络分片和交易分片技术,区块链节点的网络被分割成不同的碎片,每个碎片都能形成独立的处理过程,并在不同的交易子集上达成共识,达到并行处理交易,从而提高主链的吞吐量。
简单点说也就是每个节点只处理整个网络中一小部分的交易,并且这个处理过程是与整个网络中的其他节点同时进行的。
例如,当一个网络由1000个节点构成,可以将此网络划分为10个分片,每个分片由100个节点组成,这10个分片网络并行处理交易,如果每个分片每秒能处理10个不同的交易,那么,所有分片每秒可一并处理100个交易。
这就意味着,加入网络的节点越多,分片的数量就越多,整个网络能够同时处理的交易也就越多,网络规模越大,交易速率越高,这种属性也被称为水平扩展。
以太坊的联合创始人Vitalik Buterin于今年4月份宣布将分片技术应用于ETH的扩展上,考虑到目前以太坊经济系统等各个因素,实践难度较大。
而ZIL自去年上线白皮书就已表示已经将分片技术作为公链的创新手段来提高区块链性能,当节点数达到10000时,ZIL的效率可以媲美VISA 和 MasterCard 等传统支付方式,而且转账手续费较低。
去中心化程度高于EOS
目前,在保证去中心化的前提下,想要提升区块链性能是很难的。
都知道EOS有21个超级节点,按照一定的顺序出块,可以让利益分配和节点贡献之间的均衡问题成指数级下降,阻止无利益的小节点对网络的干扰,从而提高网络运行的效率。而这样的后果就是,EOS网络也就更接近于中心化网络。理论上讲,EOS达到百万TPS是可以的,之所以目前还没有达到,是因为没有足够的活跃交易量。
而ZIL使用分片技术,水平扩展,通过节点数量的增多,同时可以增加并行处理能力,提高性能,不断强化的去中心系统的同时提高交易量,理论上也是可以做到无限的扩展,相比下来,长期来看,ZIL性能虽然不会高于EOS,但至少不会低,同时也避免了中心化的问题。
前路漫漫
目前ZIL的分片有7-15个,节点数量在4200个以上,TPS已经达到2828笔/秒。也就是说,目前ZIL分片技术理论上初步略有成效,但依旧还不能实际校验,因为它不会发现任何新的领域或解决任何已知的问题,缺少的内容包括一个交易费用系统以及将交易和消息从一个分片路由到另一个分片的方法。
按照ZIL官方之前公布的项目路线图,主网本应该在今年第三季度交付,但官方在8月6日的公告中声明,项目需要更多的时间来保证代码被核心团队、社区和专业审计公司全面核较,同时还将利用新增的时间来完成彻底的安全审核、准备和执行Token 映射、整合钱包、开发工具链、继续开发生态,带来更多的分布式应用这些工作,预计到今年年底或明年1月主网上线。
总结
肯定ZIL的分片技术的创新性,但需要主网上线实践后才可以校验其网络的健壮性。
目前币价偏底部区域,相对来说比较稳健,在公链竞争中会不会脱颖而出有更大的上涨潜力甚至超越ETH和EOS呢?拭目以待。
本文系【链知道】原创首发,转载请注明出处!
网友评论