眾所周知的,要解決像加密貨幣本身存在的老問題,側(cè)鏈已經(jīng)被開發(fā)并已存在一段時間了。有許多杰出的支持者作為潛在的用例,他們也承諾將致力于解決大量的區(qū)塊鏈目前面臨的規(guī)模問題。
什么是側(cè)鏈?
側(cè)鏈?zhǔn)且环N新興的機(jī)制,它允許將代幣和其他數(shù)字資產(chǎn)從一個區(qū)塊鏈中安全地轉(zhuǎn)移到一個單獨(dú)的區(qū)塊鏈中,然后需要時可被轉(zhuǎn)移回原來的區(qū)塊鏈上。--Shaan Ray
因此,一個側(cè)鏈?zhǔn)菑囊粋€區(qū)塊鏈(通常被稱為主鏈)上獨(dú)立出來連接到另一個區(qū)塊鏈上的區(qū)塊。它們是相互連接的,使用的是雙向掛鉤。這意味著在主鏈和側(cè)鏈上的資產(chǎn)可以按預(yù)定的價格進(jìn)行交易。
為了使主鏈中的資產(chǎn)與側(cè)鏈中的資產(chǎn)進(jìn)行交易,首先需要將其主鏈上的資產(chǎn)發(fā)送到某個地址,立即將資產(chǎn)上鎖。交易完成后,將向側(cè)鏈傳遞確認(rèn)信息。然后,側(cè)鏈將向用戶發(fā)放一定數(shù)量的資產(chǎn),相當(dāng)于在主鏈上鎖定的資產(chǎn)的數(shù)量乘以匯率。將側(cè)鏈上的資產(chǎn)轉(zhuǎn)賣到主鏈的上作為資產(chǎn),你需要做同樣的事情,只是反過來操作。
側(cè)鏈需要他們自己的礦工/區(qū)塊生產(chǎn)者,所以每個側(cè)鏈都是獨(dú)立的。如果一個側(cè)鏈?zhǔn)』虮黄茐?,主鏈仍然可以繼續(xù)運(yùn)行。如果主鏈?zhǔn)艿綋p害,側(cè)鏈仍然可以繼續(xù)運(yùn)行,盡管第二種情況很可能是對側(cè)鏈來說有著災(zāi)難性后果。
側(cè)鏈的可能性
側(cè)鏈毫無疑問是很有前景的,如果一切順利的話,它很有可能就是區(qū)塊鏈的未來。
有效率的跨區(qū)塊鏈通信是可擴(kuò)展性和協(xié)議改革的關(guān)鍵。當(dāng)我們學(xué)習(xí)如何擴(kuò)展時,一個代幣可以很容易地從一個生成鏈遷移到另一個,現(xiàn)在和未來的幾代可以同步運(yùn)行。---Daniel Larimer
但是,側(cè)鏈的可能性到底是什么呢?它可以解決目前區(qū)塊鏈面臨的哪些主要問題呢?
首先,最重要的側(cè)鏈允許新的并且可能性能還不穩(wěn)定的軟件在一個側(cè)鏈上進(jìn)行部署和測試。如果該軟件對區(qū)塊鏈造成損害,損害就包含在側(cè)鏈中。錯誤的、存在嚴(yán)重漏洞的軟件可導(dǎo)致非常嚴(yán)峻的局面,類似的悲劇我們以前也是經(jīng)常看到。
側(cè)鏈的另一個愿景是能夠使主鏈更強(qiáng)大、更速度,因?yàn)榻灰卓梢栽谄渲幸粋€側(cè)鏈上進(jìn)行。如果用戶或開發(fā)人員對發(fā)送交易的成本和主鏈的交易速度感到不滿,他們可以在其中一個側(cè)鏈上使用或部署他們的區(qū)塊鏈應(yīng)用程序。這樣可以促使網(wǎng)絡(luò)更加多樣化的同時,以及使主鏈更強(qiáng)大、更快、更穩(wěn)定。
由于側(cè)鏈能夠減輕主鏈的壓力,它們也能夠幫助解決區(qū)塊鏈擴(kuò)容的老問題。側(cè)鏈可以存儲數(shù)據(jù)和處理交易,維護(hù)主鏈完整性的同時也使其更小、更快。
然而,這并不是全部。側(cè)鏈也有一些特定的用例,對于特定的區(qū)塊鏈來說它是獨(dú)一無二的。其中一個例子是EOS的側(cè)鏈?zhǔn)褂?,EOS目前正面臨著運(yùn)行內(nèi)存問題。隨機(jī)存儲器太貴了,開發(fā)人員也在抱怨。側(cè)鏈可能與EOS主鏈產(chǎn)生競爭促使隨機(jī)存儲器價格下跌, 這將引發(fā)一場競爭來刺激EOS主鏈區(qū)塊生產(chǎn)商和側(cè)鏈區(qū)塊生產(chǎn)商( EOS主鏈和側(cè)鏈?zhǔn)怯赏唤M塊生產(chǎn)者維護(hù))的隨機(jī)存儲器價格盡可能降低。這也意味著有更多的運(yùn)行內(nèi)存可用,因此隨機(jī)存儲器價格將也會下降。
側(cè)鏈的缺點(diǎn)
側(cè)鏈解決了很多問題,但代價是什么呢?對于那些沒有進(jìn)入并參與區(qū)塊鏈行業(yè)項(xiàng)目的人來說,側(cè)鏈的引入讓事情變得更加復(fù)雜,也更加難以理解。這也將資產(chǎn)劃分開來,不再是“一條鏈,一種資產(chǎn)”的格言,這進(jìn)一步使事情復(fù)雜化。在網(wǎng)絡(luò)層面上則有多個獨(dú)立的不同步的區(qū)塊鏈相互制約。
由于這些側(cè)鏈將不得不自我支撐, 他們可能是一個容易的網(wǎng)絡(luò)攻擊目標(biāo),可能甚至51% 攻擊 (在區(qū)塊鏈中,單個實(shí)體可以控制超過一半的散列能力,從而使它們能夠控制鏈鎖)。
最后,側(cè)鏈的引入引出了另一個問題。如果一個側(cè)鏈被攻擊/失效了會怎樣?那個側(cè)鏈上的資產(chǎn)會丟失嗎?鏈條是否會回滾,可能會擾亂代命的可互換性?代幣會自動在主鏈代幣上交易嗎?
一個側(cè)鏈的可能性故障將如何影響到主鏈和它的聲譽(yù)?
結(jié)論
考慮到所有的事情,側(cè)鏈看起來很有前途,如果正確無誤地執(zhí)行,就能夠解決區(qū)塊鏈目前面臨的一些問題。如果上述問題得到解決,側(cè)鏈毫無疑問會留下來繼續(xù)運(yùn)行。