什么是分片技术?所谓分片技术,就是一种允许节点具有完整的区块链的部分副本的技术,是基于传统的“数据库分片”这一概念而产生的一种扩容技术。一般情况下,区块链上的节点都包含了区块链的完整数据库,为了提高整体性能和交易速度,把大型数据库分成更小、更快、更容易管理的部分,并存放在不同的服务器(节点)上。 常见的分片机制有哪些?常见的分片机制可分为网络分片,交易分片和状态分片三类。网络分片:把节点的网络分成不同的部分(或者叫碎片)。交易分片:把大量的交易数据分成不同的子集,分配给不同的碎片。状态分片:将整个存储区分成不同的部分。 分片技术有什么作用?如果把区块链比作高速公路,把待验证的交易比作汽车,把验证交易的节点比作收费口,原本繁忙的高速公路上只有一个收费站,收费站里只有一个收费口,结果就是越排越多,导致交通堵塞,而分片技术就好比把收费站重修,增加了十个收费口,极大地提高了汽车通过的速度。通过网络分片和交易分片,每个网络碎片都有独立的处理过程,实现网络交易的并行处理,由于每个节点依然需要更新完整的数据库,不能解决全节点的存储负担,因此,又引入了状态分片的概念。通过状态分片,可以将不同的交易碎片存储在不同部分,这样一来,每个节点只需处理自己负责的那部分交易数据,就可以了,大大提高了交易速度和吞吐量。 —- 编译者/作者:叶胜超区块链 玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。 |
叶胜超:简单了解分片技术以及它的作用(9)
2019-11-27 叶胜超区块链 来源:区块链网络
LOADING...
相关阅读:
- CertiKChain主网已正式上线2020-10-27
- 微众银行与人民在线战略合作共建“人民链”促数据流通融合2020-10-27
- Cyber??Vein的CROSS分散式NFT发行平台上线2020-10-27
- 社区生态|孙宇晨:BitTorrentX是建立完全去中心化互联网的下一步2020-10-27
- 空投109——DeFi热潮后波场链tronchain智能合约2020-10-27