Listen to Barney's Talk 巴尼播起來

跨鏈應用,多鏈錢包的未來場景

區塊鏈是分散式帳本的一種。一條區塊鏈就是一個獨立的帳本,兩條不同的鏈,就是兩個不同的獨立的帳本,兩個帳本沒有關聯。本質上價值沒有辦法在帳本間轉移,但是對於具體的某個用戶,用戶在一條區塊鏈上存儲的價值,能夠變成另一條鏈上的價值,這就是價值的流通。

側鏈、跨鏈 是什麼

側鏈

在原有的區塊鏈外,搭了一條平行的區塊鏈來解決原有區塊鏈的問題比如:比特幣交易速度很慢,可以有一條側鏈專門解決比特幣交易速度問題,但用戶依然使用比特幣;

又或者以太坊擴容問題被質疑,TPS ( Transactions Per Second)低很多應用跑不了,可以有一條側鏈專門跑以太坊上跑不動的應用,通過ETH主鏈與側鏈間雙向錨定,持幣人持有主鏈的代幣,但使用側鏈上的功能。

跨鏈

顧名思義,就是通過一個技術,能讓價值跨過鏈和鏈之間的障礙,進行直接的流通。跨鏈本質上和貨幣兌換是一樣的。跨鏈並沒有改變每個區塊鏈上的價值總額,只是不同的持有人之間進行了一個兌換而已。跨鏈技術的核心要素之一是:幫助一條鏈上的用戶A找到另一條鏈上的願意進行兌換的用戶B。

跨鏈智能合約

這項新技術創造了區塊鏈互操作性,提供了兩個主要優勢。首先,如果項目在一條鏈不再足以處理該項目的需求,則可以創建其他鏈並與第一條鏈同步。這是可能的,因為交叉鏈智能合約允許多個(或許多)區塊鏈相互聯繫並作為單個鏈運行。

這意味著生態系統內的所有項目都可以按需求擴展,並隨業務增長。隨著項目需求的增加,可以隨時添加更多鏈條,以便性能永遠不會落後。

跨鏈的類型

主動兼容

主動兼容方案是自上而下進行的,主要針對的是已有的區塊鏈系統,先有了上層不同的區塊鏈應用系統,再進行底層的跨鏈機制研發。

通常這些系統都是異構鏈,需要一一進行對接,不過一一對接也有不同的方案。一種是兩兩鏈之間直接進行互聯,這種方式若無統一的底層協議支持,是最費時費力的了,四條鏈之間需要建立 6 條鏈接通路才可實現兩兩互聯,且兩兩之間的通路需要定制化實現。這種方式雖然可擴展性不強,但能保障較好的安全性和獨立性,一旦有攻擊事件發生,難以影響到整個網絡。

被動兼容

被動兼容方案是自下而上進行設計的,主要針對的是未來還未開發的區塊鏈體系,先搭建好底層的跨鏈平台,讓其它區塊鏈系統能簡單、便捷、安全地接入,共享跨鏈平台的系統便利。跨鏈平台會優先將適用於各鏈之間進行互操作的系統和協議標準開發出來,後續只需在其已有的平台上進行符合標準開發就可建立具有系統內跨鏈功能的區塊鏈。

不過這裡說到的跨鏈是指的符合這套協議標準的鏈之間能簡單地互相連通,若是要和該體系外的其它鏈之間進行互操作,還需要開發單獨的中間件來進行連通。此外,不同的跨鏈平台其支持的區塊鏈類型也可以不同,如 Cosmos 支持的是同構鏈,而Polkadot 則可支持異構鏈,兩者都有很高的可擴展性,詳細介紹可參考 Cosmos Polkadot 項目介紹。

跨鏈側鏈的未來展望

1. 交易速度加快,主鏈分擔減輕

所有的交易記錄都被鎖定在主鏈上,而各種區塊鏈應用的代碼和數據都可以獨立保存在側鏈中,這樣就可以分擔主鏈上的交易,使交易在側鏈上完成並發生轉移,主鏈不容易產生交易擁堵,從而提升了交易速度。

2. 多條側鏈並行處理,實現完全去中心化交易

主鏈可以通過智能合約鏈接多條側鏈,可以實現數據去中心化並且並行處理,這樣一來,不單單是速度提升的方面使項目性能提升,交易數據可以完全實現去中心化,也實現了區塊鏈之間的搭建,區塊之間不再是獨立的個體,而是真正實現了數據在分塊之後依然是可聯繫的。

3. 安全性得到保障

萬一側鏈出現代碼漏洞,主鏈不會受到影響,而因為去中心化的機制,部分數據的丟失對整體並無影響,交易記錄一旦發生就被鎖定在鏈上,用戶不用擔心丟失或篡改等問題。

4. 擴展空間,增強隱私保護

跨鏈側鏈技術的引入進一步擴展了區塊鏈技術的應用範圍和創新空間,使傳統區塊鏈可以支持多種資產類型,以及小微支付、智能合約、安全處理機制、財產註冊等,並可以增強區塊鏈的隱私保護。

總體而言,在這場區塊鏈大浪潮下,側鏈與跨鏈作為提高區塊鏈性能的重要手段,一直受到核心開發者的重視。無論是作為技術研究還是投資的角度,跨鏈、側鏈的發展都是值得進一步的關注和研究。

Apple Podcast

Youtube