位置:首页区块链 》区块链语言

区块链语言

作者:区块链网
时间:2020-09-25 21:31:55
阅读量:32867
点击量:12867
评论收藏量:2867
简述:以太坊的联合创始人Vitalik Buterin于2018年4月宣布分片技术是一种增加区块链所处理的交易量的方法,并将应用于ETH的扩展上。而ZIL白皮书自去年发布就已经将分片作为公链的创新手段,来提高区块链性能。
标签:【区块链】、【纽约州 】 、【入门 】 、【开发】、【Array 】

区块链语言-痛

1、分片是一种扩展技术,它可以追溯到数据库领域,用来提高数据库中的吞吐量、可扩展性。更细分的方法来实现分片策略,如网络分片和交易分片,以及状态分片等。ZIL 使用的是网络分片和交易分片技术。通过交易分片,区块链节点的网络被分割成不同的碎片,每个碎片都能形成独立的处理过程并在不同的交易子集上达成共识,达到并行处理交易,从而显著提高主链的吞吐量。

2、分片的基本思想是自动地把网络切分,交易被划归到不同的分片上同时处理,每个分片并行地处理它自己的微块 (microblock),然后所有的微块合并成最终的区块。

3、前文说过,EOS为提升高性能,采用21个BP节点负责出块,也就是大家经常看到的“超级节点”。将出块节点锁死在21个,按照一定的顺序出块,可以让利益分配和节点贡献之间的均衡问题成指数级下降,阻止无利益的小节点对网络的干扰,从而提高网络运行的效率。那么此时,EOS区块链网络也就更接近于中心化网络,理论上讲EOS达到百万TPS并没有太大的问题,之所以目前3000多笔每秒,是因为没有足够的活跃交易量,换句话说EOS网络是随着活跃交易量增长而达到高TPS的。

4、目前区块链扩展性之所以难,是因为在保证去中心的的情况下,提升性能难,如果架三台服务器就不存在这样的问题,但是因为失去了去中心化。你很难想到,所有的区块链都在维持去中心化情况下,通过不同的技术组合突破去实现看起来并不突出的性能,突然有个另类说,找到了权衡去中心化和高性能的平衡,尝试别人不敢想的,将节点降低到21个,然后在TPS上大肆宣传。除去技术而言(目前币圈区块链项目是开源的),信任程度和节点数量是成正比的。

加入数字货币行业7年,觉得好像活了一辈子,在他眼里7年就是一辈子,可能要清零重新来过。毛世行,28岁,比特币创业者,网名神鱼,2013年创立F2POOL矿池。

本文链接: http://www.block00.com/ 转载请注明。