“如果說共識機制是區(qū)塊鏈的靈魂核心,那么對于區(qū)塊鏈特別是聯(lián)盟鏈及私鏈來看,跨鏈技術就是實現(xiàn)價值網絡的關鍵,它是把聯(lián)盟鏈從分散單獨的孤島中拯救出來的良藥,是區(qū)塊鏈向外拓展和連接的橋梁。”——《連接不同區(qū)塊鏈的跨鏈技術介紹》
自從區(qū)塊鏈技術的應用價值漸漸被挖掘出來以后,一些民間資本以及地方政府開始布局區(qū)塊鏈領域。處于對交易性能、容量規(guī)模、隱私保護、合規(guī)監(jiān)管的考慮,聯(lián)盟鏈和私鏈技術被接納并廣泛采用。
現(xiàn)在大部分的聯(lián)盟鏈并沒有提供太多的可實現(xiàn)不可逆交易或降低中心化風險的方式,這些中心化式的信任會使聯(lián)盟鏈區(qū)塊鏈因網絡審查和簡單故障點的失誤,導致整個網絡處于風險之中。
相比公鏈,聯(lián)盟鏈和私鏈違背了區(qū)塊鏈”去中心化“的初衷,也讓區(qū)塊鏈里面的數(shù)字資產不能在不同的區(qū)塊鏈間轉移,主動或被動的導致了價值的孤島,因此各種連接不同區(qū)塊鏈之間的跨鏈技術也被人們大量關注和探索。
跨鏈技術是實現(xiàn)區(qū)塊鏈之間互聯(lián)互通的技術。在區(qū)塊鏈面臨的問題中,區(qū)塊鏈之間互通性極大程度的限制了區(qū)塊鏈的應用空間,區(qū)塊鏈的鏈與鏈之間存在高度異構化并且每一個單獨的區(qū)塊鏈網絡都是一個相對獨立的網絡,數(shù)據(jù)信息不能做到互通互聯(lián),存在信息孤島的問題。
跨鏈技術就是將同構或異構的區(qū)塊鏈系統(tǒng)連接起來,實現(xiàn)資產、數(shù)據(jù)的操作??珂溂夹g是實現(xiàn)價值互聯(lián)網的關鍵,它是把區(qū)塊鏈從分散的孤島中拯救出來的良藥,是區(qū)塊鏈向外拓展和連接的橋梁。
早期跨鏈技術以瑞波和 BTC Relay 為代表,更多是關注資產的轉移;現(xiàn)有跨鏈技術以 Polkadot、Cosmos 、Aion為代表,主要著重的是跨鏈基礎設施的搭建。新出現(xiàn)的FUSION實現(xiàn)了多幣種智能合約,是一種很有應用價值的公有鏈,在其上可以產生豐富的的跨鏈金融應用。
這里講一下跨鏈技術里資產如何互通,首先是鎖定一部分原鏈資產,比如10個ETH,通過消息互通機制確認后,在新鏈上生成同等數(shù)量同等價值的映射資產,比如10個ETH',這樣便實現(xiàn)了不同鏈上資產的自由流動。資產回流也是同樣步驟,新鏈上的映射資產被銷毀后,原鏈上鎖定的資產將被解鎖,并轉移給應該轉移的用戶。
目前的4種跨鏈機制:
1.公證人機制(Notary schemes)
2.側鏈/中繼(Sidechains/relays)
3.哈希鎖定(Hash-locking)
4.分布式私鑰控制(Distributed private keycontrol)
1.公證人機制:公證人模式是一種中心化的結構,通過選定一批見證人并在見證人之間采用拜占庭容錯結構,監(jiān)聽目標鏈上的事件和狀態(tài)并簽名進行資產的轉移,如 Ripple的 Interledger Protocal 的早期版本。
2.(1)側鏈技術:側鏈是以錨定某種原鏈上的代幣為基礎的新型區(qū)塊鏈,它是主鏈外的另一個區(qū)塊鏈,通過主鏈上的計算力來維護側鏈的真實性,實現(xiàn)公共區(qū)塊鏈上價值與其他賬簿上價值在多個區(qū)塊鏈間的轉移。
這種主鏈和側鏈協(xié)同的區(qū)塊鏈架構中的主鏈有時也被稱為母鏈(Parent chain)。比較著名的比特幣側鏈有ConsenSys的BTC Relay、Rootstock和BlockStream推出的元素鏈。
2.(2)中繼技術:中繼技術是通過在兩個鏈中加入一個數(shù)據(jù)結構,使得兩個鏈可以通過該數(shù)據(jù)結構進行數(shù)據(jù)交互,并通過在一個鏈上調用數(shù)據(jù)結構的 API,實現(xiàn)監(jiān)聽并驗證另一個鏈上的交易,而若該數(shù)據(jù)結構是一個鏈式結構,則具備側鏈的形式并稱作中繼鏈。如Polkadot和Cosmos。
3.哈希鎖定:哈希時間鎖定最典型的代表就是比特幣的閃電網絡,閃電網絡提供一個可擴展的比特幣微支付通道網絡,用以提升鏈外的交易處理能力,使用哈希鎖定將發(fā)起方的交易代幣進行鎖定,并通過時間鎖定讓接收方在某個約定的時刻前生成支付的密碼學證明,并與先前約定的哈希值一致,則可完成交易。案例有Lightning network閃電網絡??? ??
4.分布式私鑰控制:加密資產通過分布式私鑰生成與控制技術被映射到基于協(xié)議的內置資產模板的區(qū)塊鏈上,根據(jù)跨鏈交易信息部署新的智能合約創(chuàng)建新的資產。當一種已注冊資產由原有鏈轉移到跨鏈上時,跨鏈節(jié)點會為用戶在已有合約中發(fā)放相應等值代幣。為確保原有鏈資產在跨鏈上仍然可以相互交易流通,實現(xiàn)和解除分布式控制權管理的操作稱為:鎖入(Lock-in)和解鎖(Lock-out)。鎖入是對數(shù)字資產實現(xiàn)控制權和資產映射的過程,解鎖是鎖入的逆向操作,將數(shù)字資產的控制權交還給所有者。
跨鏈技術有哪些應用:
可轉移的資產:資產可以多鏈之間來回轉移和使用;
原子互換:鏈間資產的同時交換;
跨鏈數(shù)據(jù)預言機:鏈A需要得知鏈B的數(shù)據(jù)的證明;
跨鏈執(zhí)行合約:例如根據(jù)鏈A的股權證明在鏈B上分發(fā)股息;
跨鏈交易所:對于協(xié)議不直接支持跨鏈操作的區(qū)塊鏈進行補充;
在未來,當越來越多的產業(yè)布局區(qū)塊鏈時,區(qū)塊鏈需要實現(xiàn)鏈與鏈之間的互聯(lián)互通,所以跨鏈服務變的尤為重要。
當醫(yī)療業(yè),物流業(yè),工業(yè),金融業(yè)等行業(yè)都建立起自己的區(qū)塊鏈平臺時,希望那時即使是聯(lián)盟鏈也有其區(qū)塊鏈的價值以及理念存在。
隨著數(shù)字資產世界和區(qū)塊鏈技術的不斷發(fā)展,跨鏈技術是實現(xiàn)區(qū)塊鏈價值網絡的關鍵,當資產能夠簡單、安全的自由流通時,區(qū)塊鏈生態(tài)將迎來大爆炸式增長。