所谓侧链,就是钉在比特币区块链上的,以比特币为担保发行的山寨币。比如说,我发送1000个比特币到某个区块,这个区块是侧链A的起始区块,侧链A上就有了1000个侧链比特币可以用于流通。但这1000个主链上的比特币就同时被锁定在那个区块里了,没人可以用。而当未来侧链A上的比如说100个币想要换回比特币的时候再做一笔特殊交易发回主链,那么就有100个比特币从那1000个被锁住的币里释放出来可以自由使用了
这样做,因为不增加货币总量,不会产生通膨的问题(山寨币都是加密币世界的通膨,所以储值用户支持的极少)。起初的一个思路大概是:每个国家用侧链发行一种以比特币为担保的山寨币,用于本国流通,而比特币则用作国与国之间结算。但这个想法导致了不必要的重复和复杂性
比如说,某个中国侧链上交易的是中国比特币,另一个美国侧链上交易的是美国比特币,那么因为汇率都是1:1钉牢比特币,所以中国币和美国币等价。但中国用户使用的是中国侧链客户端,而美国用户使用的是美国侧链客户端,两者无法直接对话,所以要是中国客户想给美国客户发比特币,就要涉及一系列的转换:先转换成比特币本币,再转换成美国比特币。。。要么就需要一个极为复杂的客户端实现各链之间的兑换,要么就得由各个交易所来完成这种兑换,每个交易得负责十几种侧链币之间的兑换,这显然是极为不便的,是模拟现在世界各国的状况
此外,从金融上来说,侧链也有个严重的缺陷,就是来源于所谓的1:1固定汇率制。我们都知道,要维系固定汇率制是极为困难的,因为不同的货币必然有不同的经济价值,强行维持固定汇率制,东南亚一些小国甚至因此而被索罗斯洗劫一空
比特币虽说主链上的币和侧链上的币可以1:1兑换,但因为不同侧链的币会用于不同的经济活动,其价值必然会产生差异。比如说中国侧链上的比特币被炒到了1000美元一个,而美国侧链上的比特币却只有800美元一个,这时就会出现套利资金将美国侧链的美国比特币购入,转换为主链比特币,再发送到中国侧链,转换为中国比特币卖掉获利。但此时主链上的币可以更快的发到中国,所以主链上的币就更值钱,人们可能愿意花900美元买一个主链上的币以便发送到中国去赚100美元。结果就导致三个地方的币的汇率有极大差异,对国际贸易来说就引入了一堆复杂的汇率换算。比特币的创造就是为了减少国际贸易的外汇兑换损失,而侧链的产生又重新把外汇兑换引入了
从容量上来说,比特币的瓶颈是网络,增加一条侧链容量最多只能提升一倍,要提升10倍就需要10个侧链。。。
很容易想到,侧链的实施需要对比特币底层架构进行彻底修改,否则无法实现那种1:1来回兑换的机制,这些概念在中本聪创立比特币的时候根本就没有
可见,侧链因为增加了网络的层级,是个实现起来复杂度极高但用起来好处又极少的概念,除了能分散主链上的交易量一半以外,几乎带来的都是不便。为扩容一倍而拉一条侧链,比起直接把区块上限提升一倍,完全没有任何优势
相比起侧链这样的两层结构,我宁愿选择让几千个比特币企业和爱好者在网络上假设高性能节点,并让普通用户使用轻量级节点,这样既保证了去中心化,在处理能力上也能保证未来的持续扩容,而在使用习惯上用户不需做出任何改变。
文/vatten
免责声明: 文章源于会员发布,不作为任何投资建议,如有侵权请联系我们删除!
文章标题:侧链实现过于复杂,得不偿失
文章链接:https://www.btchangqing.cn/455139.html
更新时间:2023年02月03日
本站大部分内容均收集于网络,若内容若侵犯到您的权益,请联系我们,我们将第一时间处理。