区块驿站:什么是分片技术?

区块驿站
个人专栏
热度: 21554
将网络分割为碎片可以允许更多的交易同时被处理和验证,并且随着网络的增长,越来越多的节点加入,区块链网络也被期待能够处理越来越多的交易,这就实现了它“无限大”的可扩展性。

大家好!这里是区块驿站~

区块链技术面临着一个巨大的瓶颈

那就是——公链的可扩展性不够

为此,开发者们绞尽脑汁地提出了各种各样的方案

试图有效提升区块的吞吐量(TPS)

我们称这一过程为“扩容”

分片技术(Sharding)则是来源于传统概念“扩容技术”

分片技术

传统的“数据库分片”是把数据库分割成多个碎片

并经这些碎片储存在不同的服务器上

它给公共区块链带来的启发是

可以将网络上的交易分成不同的碎片

由网络上的不同节点组成

当有大量交易需要处理时

不同碎片上的节点能够同时并行处理不一样的交易

每个节点只需处理自己所接收到的一部分交易

就能在短时间内完成大量的验证工作

 

 

 

我们把区块链比作高速公路,把待验证的交易比作汽车,把验证交易的节点比作收费口。原本繁忙的高速公路上只有一个收费站,收费站里只有一个收费口,车辆排着长队等待通过,结果就是越积越多,交通堵塞几近瘫痪。而分片技术就好比把收费站重修,增加了十个收费口,极大提高了汽车通过的速度。以这样的思路,分片技术能够显著提高区块链的交易速度。

这一创造性的思路,首次被提出是在2015年。它是由一对来自新加坡国立大学的师生,在国际顶尖安全会议CCS上发表的一篇论文《A Secure Sharding Protocol For Open Blockchains》中发布的。而这一对师生,后来也将这一理论付诸了行动,发展出了第一个分片技术落地项目,名为“Zilliqa”。它的测试网络中存在6个分片、3600个节点,其处理交易的速度能够达到每秒2800个,是目前公链中的NO.1。分片技术也得到了以太坊创始人V神的认可,他甚至已经打算在以太坊的区块链上应用分片技术来扩大吞吐量了。

将网络分割为碎片可以允许更多的交易同时被处理和验证,并且随着网络的增长,越来越多的节点加入,区块链网络也被期待能够处理越来越多的交易,这就实现了它“无限大”的可扩展性。

分片技术

声明:本文为入驻“火星号”作者作品,不代表火星财经官方立场。
转载请联系网页底部:内容合作栏目,邮件进行授权。授权后转载时请注明出处、作者和本文链接。 未经许可擅自转载本站文章,将追究相关法律责任,侵权必究。
提示:投资有风险,入市须谨慎,本资讯不作为投资理财建议。
免责声明:作为区块链信息平台,本站所提供的资讯信息不代表任何投资暗示,本站所发布文章仅代表个人观点,与火星财经官方立场无关。虚拟货币不具有法定货币等同的法律地位,参与虚拟货币投资交易存在法律风险。火星财经反对各类代币炒作,请投资者理性看待市场风险。
语音技术由科大讯飞提供