“分片”就是将区块链分成一片一片的?以为是切割机呢~ 链圈中,我们总能听到“网络拥堵”“交易瘫痪”等词汇,从柚子网络拥堵到以太坊加密猫拥堵事件,都面临着同一难题:低吞吐量难以满足商业场景的需求。 为此,开发者们提出了各种扩容方案来解决这一问题,包括我们前面提到的闪电网络、侧链、隔离见证等技术,而分片则是它们的另一个伙伴。 那么什么是分片? 分片并不是一个新的概念,早在90年代后期就出现在了传统的中心化数据库管理中。这个概念的流行,要归功一个游戏,开发者将玩家分配到不同的服务器来缓解流量压力。 区块链相当于一个数据库,每一个节点相当于一个独立的服务器,正常情况下,最先抢到区块权的节点才是做事儿的,剩下的节点白白浪费了算力。 采用分片技术后,会把待处理任务(比如确认交易、运行DApp等)进行分解,然后把全网节点进行分组,每一组负责一个任务(比如150笔待确认交易)。 这样就相当于是“分而治之”,分片后每个节点就不负责处理整个网络的所有交易,而是只处理自己本分区的信息。 分片的应用 商业中,一个普遍的分片案例就是将用户信息的数据库按照地理位置划分,同一个区域的用户信息放在一起,存到单独的服务器中。 V神曾在推特上发布了一条消息:“分片即将到来”,并分享了一个新的代码库,演示了如何把分片扩展解决方案放在以太坊主链上。 以太坊网络中所有的节点对每个转账都需要进行计算和验证,导致整个过程缓慢和拥堵。为此,以太坊引入了分片技术,使得以太坊网络被划分成很多片,同一时间每一分片都可以处理不同的交易,这样有效提高了网络的吞吐量。 我们可以想象为分片将以太坊分割成了几千个小岛,每个岛都可以做自己的事情,岛上的居民可以互相交流并且转账,各个岛之间联系要使用某种协议。 结语 分片是扩容的一种方案,分片技术能提高区块链网络整体性能和稳定速度,从而提高区块链的性能问题。 虽然分片让区块链更具可扩展性,但也存在两个缺陷:一个是分区后不同区的通信问题,另一个是区块链的安全性。如何解决这两个缺陷,我们拭目以待~ —- 编译者/作者:数金链 玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。 |
第32问|又一区块链扩容方案——“分片”
2020-02-22 数金链 来源:区块链网络
LOADING...
相关阅读:
- 情绪指标显示比特币仍被低估,比特币跌破$ 11,5002020-08-02
- 比特币上涨突破11700刀时,计算接下来的行情里面主涨趋势还有几波?2020-08-01
- 凌姗说币:8.1比特币,以太坊持续拉升,手上空单如何获取解套2020-08-01
- Coinbase考虑添加新的ETH DeFi代币,例如Kava,AMPL2020-08-01
- 以太坊经典区块链因一名矿工重组而分裂2020-08-01