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

被寄予厚望的侧链技术,对于比特币来说究竟是好主意还是坏主意?

比特币侧链就是不伤害现有比特币基础程序的情况下,创建一个独立与其中可自由进行开发的环境,拓展比特币功能,应对竞争币的挑战。

1. 侧链是什么?

侧链是相对于主链来说的,且并非特指某个具体的区块链,而是指遵守侧链协议的所有区块链。btc、eth等任何区块链网络都可以建立自己的侧链。

以比特币侧链来说,简单地理解,就是建立比特币账本的一个副本,而这个副本是以主本真实数据担保的,就像以前许多法定货币由黄金担保一样,在需要的时候资产可以在两个区块链之间相互转换。

以比特币和以太坊之间的转账为例。现在来看这是两个独立的公链,要互转只能通过交易平台倒换,但是如果以太坊成为了比特币的侧链,那两者就能直接转换了。

大致的原理是这样的:A想转5个btc到B的eth地址,此时A的btc被冻结作为抵押,名义上还是你的但是你不能使用,在以太坊网络中会按照设定的汇率(如btc/eth=1/10)给B转50个eth,当未来B想将50个eth换成比特币时,再做一笔交易发到比特币网络中,A被冻结的btc将释放到B的btc账户中。

当然除了上述所讲便于两者互换外,这个侧链也会使得比特币拥有以太坊的功能。

2. 为什么要开发侧链?

有需求就要市场,比特币侧链的存在就是为了拓展比特币网络的功能。

首先,众口难调,共识难以达成。

比特币的设计十分简单,只专注于支付问题,想要增加新功能就得对系统进行升级。但是比特币是区块链里最具去中心化属性的系统,要拓展功能必须统一思想达成共识,这很困难,要不然也不会一讨论就是4年之久。

其次,主链的稳定压倒一切。

比特币09年创世区块诞生至今没有出现大的安全漏洞,这一切得益于它足够简单,大道至简,越是简单的越是稳定。倘若给比特币拓展功能让他变得更灵活智能,意味着系统将变得复杂,潜在的漏洞就越多,系统稳定性随之下降。

并且将所有的功能都集中到主链上,将导致主链负荷过大,出块时间变慢,区块容量被撑爆等系列问题。

而侧链就像从主干上发新枝一样,即依托于主干生存,又有自己独立的枝干来开枝散叶。它会形成自己独立的区块链、共识机制以及网络节点,有自己的基本法来“一国两制,高度自治”。所以它既可以保证其根源的安全性,又可以扩充新功能、开发新用途。

最后,打破“价值孤岛”。

现在的主流币都是一条主链,各个链之间币种无法转移,无法通信,成为区块链汪洋大海中的孤岛,开放、互通才是未来的发展方向。侧链就是架起各个孤岛的桥梁。

3.侧链的缺陷

首先,从安全上讲,比特币的节点分布在全世界,其安全性经受住了时间的检验,而侧链的节点可能远远低于比特币,安全存在隐患。

其次,从性能上来讲,主链有性能瓶颈,侧链也不例外。一般来说,增加一条侧链比特币性能最多提高1倍,想高更多必须有更多的侧链。

然后,从固定汇率上来讲,比特币与以太坊保持固定汇率是极为困难的,更不必说与其他所有竞争币都保持固定汇率了。我们都知道,要维系固定汇率制是极为困难的,因为不同的货币必然有不同的经济价值,一些币可能发展的越来越好,得到市场认可,一些币可能慢慢就陨落了。强行维持固定汇率制,就埋下了币灾的种子。

最后,从技术上来讲,侧链想要拓展新功能,可能需要对比特币底层架构进行彻底修改,社区共识先抛开,但从技术上来说复杂度极高。

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

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券