http://www.xiaoyenzi.com

区块链上的分片和缩放

在这个由两部分组成的解释器中,我们将查看以太坊区块链,分片以及分片如何允许区块链扩展。
以太坊是区块链中与分片概念最相似的,并且要理解为什么以太坊开发者社区想要实现分片,重要的是要了解它是什么,以及为什么它是一个有吸引力的解决方案。
 
根据ETH加油站的说法  ,将交易添加到以太坊区块链大约需要1.78分钟,每32秒生成一个新区块,平均每秒处理15-20个交易。这个生态系统创造了一个有利于矿工而不是用户的环境,如果用户想要优先处理他们的交易,他们就必须提高他们的汽油价格。
 
低吞吐量以及高延迟和价格限制了网络,因此,网络不太适合需要随着规模扩展的服务和应用。以太坊低吞吐量的主要原因是网络上的每个节点都需要处理每个事务。
 

什么是Sharding?

简单地说,分片是一种分区方式,可以在P2P网络中分散计算和存储工作负载,这样每个节点都不负责处理整个网络的事务负载,而只维护与其分区(或分片)相关的信息。
为了进一步解释分片,我们可以使用最简单的分片示例。以太坊的创始人Vitalik Buterin称这是“ 通过1000种山寨币进行扩展 ”
 
在这种情况下,我们不是运行单个区块链,而是运行多个区块链,而不是将每个区块链称为区块链,我们将每个链称为分片。反过来,每个分片都有自己的验证器或节点网络,可以使用PoW算法挖掘块,也可以通过放样或投票。

分片的挑战

我们在尝试使用分片时发现的第一个问题是,因为每个分片都有自己的节点集,所以每个分片的安全性都低于像以太网这样的单个链。因此,如果具有

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。