區塊鏈為我們帶來了防篡改↟·↟₪↟、去中心化↟·↟₪↟、不可逆↟·↟₪↟、智慧合約等極具價值的特性✘↟•☁◕,我們可以使用一個獨立的區塊鏈系統構建一個完美的分散式賬本│•·。但是✘↟•☁◕,多條區塊鏈之間互聯互通✘↟•☁◕,也是非常必要的│•·。在區塊鏈最傳統的加密數字貨幣領域✘↟•☁◕,有些使用者則傾向於使用比特幣✘↟•☁◕,有些使用者則傾向於使用以太幣✘↟•☁◕,或者其他加密數字貨幣│•·。大多數區塊鏈加密數字貨幣都是獨立的價值網路✘↟•☁◕,大多都無法參與自身之外的資訊互動和價值轉移✘↟•☁◕,從某種程度上講✘↟•☁◕,可以視其為一個“資訊孤島”✘↟•☁◕,區塊鏈上的價值流通也大大的受限│•·。這裡以一個例子來描述跨鏈技術在加密數字貨幣領域的意義✘↟•☁◕,見圖5.1比特幣網路與以太幣網路跨鏈例項☁·↟│:

Alice是比特幣的使用者✘↟•☁◕,持有3個比特幣;Bob是以太幣的使用者✘↟•☁◕,持有100個以太幣;咖啡店C✘↟•☁◕,支援比特幣支付✘↟•☁◕,且一杯咖啡的售價為1個比特幣✘↟•☁◕,但不支援以太幣支付;Bob透過跨鏈機制(比特幣↟·↟₪↟、以太幣之間的跨鏈機制)從Alice手裡兌換到一定比例的比特幣✘↟•☁◕,再使用比特幣從咖啡店C買到了想要的咖啡✘↟•☁◕,最終完成了使用自己持有的以太幣從咖啡店購買一杯咖啡的交易│•·。

對於跨鏈技術來講✘↟•☁◕,更為重要的應用領域是在區塊鏈企業業務中│•·。如果把區塊鏈分散式賬本類比於多家企業共同建立的一個分散式資料庫✘↟•☁◕,那每條區塊鏈就相當於資料庫中的一張資料表│•·。對於複雜的企業業務場景✘↟•☁◕,必然要採用多張表才完成業務│•·。而每張資料表不可能都是孤立的✘↟•☁◕,必然存在著一定的關聯性↟·↟₪↟、依賴性或者資料的一致性│•·。以稅收的場景為例✘↟•☁◕,每個地域的企業可以與相關的稅務部門組成一條區塊鏈✘↟•☁◕,記錄納稅資訊✘↟•☁◕,但是✘↟•☁◕,企業還會涉及採購↟·↟₪↟、銷售等上下游的相關企業✘↟•☁◕,這些企業可能處於其他地域✘↟•☁◕,這其中又涉及增值稅資料的抵扣│•·。所以✘↟•☁◕,不同地域的區塊鏈賬本之間✘↟•☁◕,資料存在一定的關聯性和一致性│•·。

跨鏈技術可以解決企業業務場景下的一個重要的問題——在保證業務協同性的情況下✘↟•☁◕,儘可能地提升區塊鏈系統的整體業務效能│•·。透過跨鏈技術✘↟•☁◕,將具有緊耦合的業務✘↟•☁◕,放到一條區塊鏈上✘↟•☁◕,對於松耦合的業務✘↟•☁◕,拆分到不同的鏈上✘↟•☁◕,由跨鏈技術實現業務的協同和事務的一致性│•·。

總體來說✘↟•☁◕,當前的區塊鏈系統都是相對獨立的系統│•·。不管是從效能上✘↟•☁◕,還是從支撐的業務複雜度上✘↟•☁◕,都已經成為區塊鏈技術的發展瓶頸✘↟•☁◕,必須要透過合適的跨鏈技術✘↟•☁◕,實現區塊鏈業務系統的互聯互通和高效能│•·。