作者:三黎 / 來源:白話區塊鏈
區塊鏈顧名思義是條鏈,里面少不了對各種各樣鏈的分類,我們常聽到的是公有鏈、私有鏈和聯盟鏈三種,但這是從準入機制分類的。
常提到的跨鏈技術,是把區塊鏈向外拓展和連接的橋梁,是為了實現不同鏈上的資產互通甚至數據互通。側鏈則是可以實現跨鏈的一種方式。今天我們就來聊聊側鏈是什么,究竟有什么作用呢?
01
什么是側鏈呢?
比特幣區塊是一直在運行且不可篡改的,一旦出錯就會涉及到大量資金,另外比特幣區塊自身機制存在問題需要不斷改進,側鏈是目前諸多問題的解決方案中的一種。
2013 年 12 月,側鏈這個概念在比特幣社區被提出,側鏈協議則是一種可以讓比特幣安全地從比特幣主鏈轉移到其他區塊鏈,又可以從其他區塊鏈安全地返回比特幣主鏈的協議。
02
側鏈的作用

通俗點講,主鏈和側鏈的關系就像是馬路的主干道和分支干道一樣,主鏈是主干道,側鏈是分支干道。
由于主干道上的車流量太大,導致車輛運行速度慢,甚至產生堵車現象,所以有人想辦法在主干道上開辟出一些分支干道,既不影響主干道流通,又可以緩解擁堵現象。側鏈就相當于在主干道的基礎上,增加其他的分支車道,來避免這種擁堵。
側鏈作為跨鏈技術中的一種實現方式,究竟有什么作用呢?
首先,側鏈可以提高交易速度。側鏈的出現使得比特幣主鏈可以把部分交易轉移到側鏈上,在小范圍內達成共識,加快交易速度,降低交易成本,提升交易效率。
正如主干道和分支干道一樣,引入一部分車流量到分支干道,會使得整個車流速度加快。
其次,側鏈是相對獨立的,如果側鏈上出現了代碼漏洞和大量資金被盜等問題時,主鏈的安全性和穩定性都不會受到影響。用戶不必擔心被篡改。即便多條側鏈一起運行,也不會對主鏈造成影響。類比如分支干道發生車禍等應急現象時,不會影響主干道。
另外,側鏈可以為主鏈拓展不同的功能。如智能合約、隱私性等,大部分情況下,生態的用戶可以直接持有主鏈 Token 即可體驗不同功能的側鏈提供的服務,這樣也就能夠進一步擴展了區塊鏈技術的應用范圍和創新空間。
例如,你想把比特幣主鏈移動到一個側鏈上,你就可以利用側鏈區塊上的各種功能,以達到自己的目的。在分支干道上可以看到主干道上看不到的風景和服務,甚至分支干道會距離目的地更近。
03
小結
盡管側鏈的出現帶來了很多便利,但仍存在一些弊端。側鏈作為一個獨立的個體,完成開發之后,必須要考慮到其獨立運維工作,需要有足夠多的節點保證其安全性。
另外,主鏈和側鏈所面臨的環境也更為復雜,需要通過軟分叉或硬分叉來增加復雜的新操作碼,這時欺詐性交易和軟分叉等風險很可能滋生。
對于側鏈你還想了解什么問題呢?歡迎在留言區分享你的觀點。