(原标题:传说中的分片技术到底是什么?)
分片技术(sharding)其实来源于传统互联网数据库,和侧链、闪电网络、隔离见证等技术一样,都是为了解决区块链的效率问题和可扩展性问题而诞生的一种技术。
分片将数据库分成若干片段以增加处理效率,在区块链中,它只将区块链网络分成多个碎片,每个碎片中包含一定的节点由这些节点分别处理每个碎片中的事物,以提高区块链整体的性能因此,在ETH2.0升级中,以太坊将通过分片技术提高系统并发交易处理吞吐量水平他将网络划分为64个分片,每个分片处理网络中不同的交易,并处于独立的账户空间每个分片内的交易结果将由信标链网络上的验证节点委员会指定的验证节点负责验证验证节点不需要验证分片外的交易分片每隔一段时间(即时隙slot大约12秒)。由验证节点产生一个校对区块,校对区块包含分片内的状态和交易内容。提供可验信息(如Merkle根)。这也意味着每过12秒,整个网络中就产生64个分片链区块,再加上一个信标链区块。这样ETH2.0的性能将会大幅提升数十倍。
总的来说,分片技术虽然是目前区块链用来解决效率问题与可扩展性问题的主流技术之一,可因为该技术源于传统互联网数据库,要完全服务于去中心化的区块链上还有很大的技术提升空间。当然我们希望随着这项技术的成熟,可以更好地推进区块链技术快速地大规模使用,更好地服务民生。对于分片技术或者更多区块链相关的问题,大家有什么想法欢迎一起在评论区交流哦~