熊猫人科普:什么是分片技术?

区块驿站
区块驿站 得得号

Dec 20, 2020 让我们聚焦区块链一举一动,区块驿站财经报道最真实的第一视角

该文章已上链

摘要: 分片技术是开发人员用来提高交易吞吐量的几种常见方法之一。

 

post

​大家好!这里是熊猫人~

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

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

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

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

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

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


 

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

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

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

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

由网络上的不同节点组成

当有大量交易需要处理时

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

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

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

 

 

 

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

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

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

 

 

 

作者:熊猫人行情;来自链得得内容开放平台“得得号”,本文仅代表作者观点,不代表链得得官方立场凡“得得号”文章,原创性和内容的真实性由投稿人保证,如果稿件因抄袭、作假等行为导致的法律后果,由投稿人本人负责得得号平台发布文章,如有侵权、违规及其他不当言论内容,请广大读者监督,一经证实,平台会立即下线。如遇文章内容问题,请发送至邮箱:linggeqi@chaindd.com

链得得仅提供相关信息展示,不构成任何投资建议
本文系作者 区块驿站 授权链得得发表,并经链得得编辑,转载请注明出处、作者和本文链接

更多精彩内容,关注链得得微信号(ID:ChainDD),或者下载链得得App

分享到:

相关推荐

    评论(0

    Oh! no

    您是否确认要删除该条评论吗?

    分享到微信