学习
实践
活动
专区
工具
TVP
写文章

V神推特连发,分片是下个趋势吗?

以太坊创始人V神(Vitalik Buterin)近日连发15条推特,发表自己关于区块链的非金融应用的观点。主要观点包括:公共区块链比中心化服务器和联盟链更具有真正的竞争优势、PoS和分片(sharding)区块链的效率未来将提升1000倍等。其中关于分片的论点引发了国内外众多致力于公链研发的区块链项目的注意。

翻译:PoS和分片(sharding)区块链的效率未来将提升1000倍。因此,在未来,将事务进行上链所作出的效率牺牲都将是可接受的。

大多数人都知道PoS,那分片是什么?分片技术是把整个网络分割成若干个小规模的,具备并行处理能力的子网络。

举个例子,以我们在收费站排队缴费为例子,如果收费站只有一个收费点,那么只有前面的车结完账才能轮到后面的车,这样不管大家开车的速度多快,整体上的效率都不会很高。但是如果收费站增加到了10个收费点,同时处理业务,这样效率相当于提高了十倍。

因此,分片技术可以说是把节点进行并行处理的统一分配机制,这将极大提升区块链数据处理能力。

目前的区块练技术面临着一个巨大的瓶颈,就是——太堵啦!如何有效地提升区块的吞吐量(TPS)?解决方案有以下几种:

1. 治标不治本的扩容(扩大区块容量)

2. 牺牲部分去中心化的DPoS和pBFT共识机制

3. 不同于区块链的DAG

4. 链下扩容(子链和侧链)

5. 分片。

其中分片(Sharding)技术,被认为是一种最有效的能够解决区块链吞吐量问题的方案。目前也有很多公链项目在分片技术上进行尝试,ETH做了状态和网络分片;Zilliqa做了网络与交易分片;EcoBall(ABA)则做了分片的架构性优化,包括网络分片、交易分片、状态分片、计算分片,层层递进。

EcoBall的分片技术实现了网络、交易、状态分片,在结合TPOS(阈值POS)和VBFT的基础上,进行了进一步的共识优化,在同等网络状态下,相对于PBFT, 一方面实现了大规模的网络共识,另外一方面共识效率也得到了提升。EcoBall在分片的基础上还实现了分域(多链,每条公链为一个域),每个域的逻辑空间是独立的,每个域都具备分片技术。

这种在分片技术上求创新,非常值得关注。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20181219A0WU9D00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

关注

腾讯云开发者公众号
10元无门槛代金券
洞察腾讯核心技术
剖析业界实践案例
腾讯云开发者公众号二维码

扫码关注腾讯云开发者

领取腾讯云代金券