首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

侧链、扩容、分片孰优孰劣

文章仅供学习参考,不构成任何投资建议

区块链的技术发展到现在,想要做到大规模的普及和商业化应用,吞吐量和交易速度是必须要解决的问题。简而言之,区块链的扩展性问题必须要解决。

我们这里说的区块链特指公链,私有链和行业链不在讨论范围之内,因为这在一定程度上不属于去中心化的范围。

下面这张图,可能会更直观的看出当前区块链距离商业应用的差距还有多远

目前解决区块链扩展性的途径主要有侧链、扩容、分片三种。IOTA的DAG有向无环图虽然也能解决,但是由于其不属于区块链,暂不在讨论范围。

侧链:侧链是平行于主链的另一条区块链(类似于鱼骨图)。它们通过“双向锚定”来建立关联,实现主链与侧链之间价值的双向转移。侧链的出现,缓解了主链的压力。目前采用侧链技术的区块链能够实现1000-5000TX/S的速度,EOS甚至号称未来会实现百万级别的速度。

侧链同样有缺点,那就是在安全性和去中心化上有所牺牲。以闪电网络为例,闪电网络如果想实现,必须要有足够多的通道或大型的节点来连通各个小节点,目前来看,这个大型节点是交易所,如果区块链将来商用化,这个节点很可能是银行或其他金融系统。不管是谁,都会面临着中心化的问题。而且闪电网络不是在链上运行,在一定程度上降低了安全性。

扩容:扩容是最简单也是最暴力的方法。直接增大区块确实可以解决扩展性的问题而且不失安全性。但是却牺牲了去中心化。要知道,目前比特币的整个区块链已经到150GB,以后随着区块越来越多,其增长速度只可能更快而不会减缓。如果增大区块,比特币的区块链很快就会增长到1T甚至是10T。到那时,普通用户可能都无法保存整个区块链。有能力的会是极少一部分人或机构。同样会面临着中心化的问题。

分片:分片技术已经在上篇文章中做了详细的说明,这里就不在赘述。值得一提的是,分片由于是在主链上运行的,在解决了扩展性的前提下又不失去中心化。由于采用POS共识机制(无利益攻击),也会损失一部分安全性。但是相比大部分采用DPOS机制的侧链和增大区块容量的扩容技术,分片在去中心化上做的要好一点。

去中心化、安全性和扩展性。三者貌似是一对不可调和的矛盾。解决其中两个问题必须是建立在牺牲第三者的前提下,在这里,老马想说一句,区块链的本质是去中心化,失去了这一点,那区块链将会变得毫无意义。因为我们现在使用的系统(淘宝、QQ、微信)正是中心化的,而他们的扩展性和安全性,是远远大于当前的区块链的。

提前祝大家新春快乐

欢迎关注老马公众号,文章发布,微博和微信公众号同步更新

在这里,学习的是知识,收获的是财富!

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180214G0YAYG00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券