什么是側(cè)鏈它的作用是什么
區(qū)塊鏈顧名思義是條鏈,里面少不了對(duì)各種各樣鏈的分類,我們常聽(tīng)到的是公有鏈、私有鏈和聯(lián)盟鏈三種,但這是從準(zhǔn)入機(jī)制分類的。
常提到的跨鏈技術(shù),是把區(qū)塊鏈向外拓展和連接的橋梁,是為了實(shí)現(xiàn)不同鏈上的資產(chǎn)互通甚至數(shù)據(jù)互通。側(cè)鏈則是可以實(shí)現(xiàn)跨鏈的一種方式。今天我們就來(lái)聊聊側(cè)鏈?zhǔn)鞘裁矗烤褂惺裁醋饔媚兀?/p>
1. 什么是側(cè)鏈呢?
比特幣區(qū)塊是一直在運(yùn)行且不可篡改的,一旦出錯(cuò)就會(huì)涉及到大量資金,另外比特幣區(qū)塊自身機(jī)制存在問(wèn)題需要不斷改進(jìn),側(cè)鏈?zhǔn)悄壳爸T多問(wèn)題的解決方案中的一種。
2013 年 12 月,側(cè)鏈這個(gè)概念在比特幣社區(qū)被提出,側(cè)鏈協(xié)議則是一種可以讓比特幣安全地從比特幣主鏈轉(zhuǎn)移到其他區(qū)塊鏈,又可以從其他區(qū)塊鏈安全地返回比特幣主鏈的協(xié)議。
2. 側(cè)鏈的作用
通俗點(diǎn)講,主鏈和側(cè)鏈的關(guān)系就像是馬路的主干道和分支干道一樣,主鏈?zhǔn)侵鞲傻?,?cè)鏈?zhǔn)欠种Ц傻馈?/p>
由于主干道上的車流量太大,導(dǎo)致車輛運(yùn)行速度慢,甚至產(chǎn)生堵車現(xiàn)象,所以有人想辦法在主干道上開(kāi)辟出一些分支干道,既不影響主干道流通,又可以緩解擁堵現(xiàn)象。側(cè)鏈就相當(dāng)于在主干道的基礎(chǔ)上,增加其他的分支車道,來(lái)避免這種擁堵。
側(cè)鏈作為跨鏈技術(shù)中的一種實(shí)現(xiàn)方式,究竟有什么作用呢?
首先,側(cè)鏈可以提高交易速度。側(cè)鏈的出現(xiàn)使得比特幣主鏈可以把部分交易轉(zhuǎn)移到側(cè)鏈上,在小范圍內(nèi)達(dá)成共識(shí),加快交易速度,降低交易成本,提升交易效率。
正如主干道和分支干道一樣,引入一部分車流量到分支干道,會(huì)使得整個(gè)車流速度加快。
其次,側(cè)鏈?zhǔn)窍鄬?duì)獨(dú)立的,如果側(cè)鏈上出現(xiàn)了代碼漏洞和大量資金被盜等問(wèn)題時(shí),主鏈的安全性和穩(wěn)定性都不會(huì)受到影響。用戶不必?fù)?dān)心被篡改,即便多條側(cè)鏈一起運(yùn)行,也不會(huì)對(duì)主鏈造成影響。類比如分支干道發(fā)生車禍等應(yīng)急現(xiàn)象時(shí),是不會(huì)影響主干道的。
另外,側(cè)鏈可以為主鏈拓展不同的功能。如智能合約、隱私性等,大部分情況下,生態(tài)的用戶可以直接持有主鏈 Token 即可體驗(yàn)不同功能的側(cè)鏈提供的服務(wù),這樣也就能夠進(jìn)一步擴(kuò)展了區(qū)塊鏈技術(shù)的應(yīng)用范圍和創(chuàng)新空間。
例如,你想把比特幣主鏈移動(dòng)到一個(gè)側(cè)鏈上,你就可以利用側(cè)鏈區(qū)塊上的各種功能,以達(dá)到自己的目的。在分支干道上可以看到主干道上看不到的風(fēng)景和服務(wù),甚至分支干道會(huì)距離目的地更近。
3. 小結(jié)
盡管側(cè)鏈的出現(xiàn)帶來(lái)了很多便利,但仍存在一些弊端。側(cè)鏈作為一個(gè)獨(dú)立的個(gè)體,完成開(kāi)發(fā)之后,必須要考慮到其獨(dú)立運(yùn)維工作,需要有足夠多的節(jié)點(diǎn)保證其安全性。
另外,主鏈和側(cè)鏈所面臨的環(huán)境也更為復(fù)雜,需要通過(guò)軟分叉或硬分叉來(lái)增加復(fù)雜的新操作碼,這時(shí)欺詐性交易和軟分叉等風(fēng)險(xiǎn)很可能滋生。