本文作者為長安鏈社區用戶kelly,
如果世界上只有一條區塊鏈,也許不需要跨鏈;然而我們擁有的,卻不僅僅是一條區塊鏈,
一、跨鏈的由來
2008年,第一條區塊鏈——“位元幣”悄然誕生,自從區塊鏈這個行業興起之后,不同時期,不同的組織機構針對不同的應用場景開發出了種類繁多的區塊鏈平臺,“萬鏈共存”使得“萬鏈互聯、萬鏈互跨”成為趨勢,未來將通過解決不同區塊鏈系統中資產、資料和業務的互操作,構建互聯互通的全球規模化區塊鏈產業生態,
跨鏈可以類比為區塊鏈的TCP,但是不同之處在于,TCP是先有協議,然后由各家廠商按統一標準來實作,區塊鏈的最初設計沒有考慮跨鏈模塊,類似電腦不帶網卡,而且區塊鏈處于發展早期,創新速度非常快,也非常發散,鏈和鏈之間大多都相互獨立,不同的區塊鏈系統基于不同的共識演算法,資料結構,安全演算法,賬本型別導致這些鏈之間很難通信,資料很難互認,鏈與鏈之間存在天然差異,價值無法自由快速流通,生態無法對接,體系無法增長,可以說,當今的區塊鏈世界就像一座又一座的孤島,被海水分隔開來,島上的人很難相互溝通,
世界的本質,最早也是這樣,從哥倫布發現新大陸開始,世界逐漸連成了一片,人們知道了地球是圓的,知道了原來世界上還有膚色各異的人種,也知道了還有那么多未知的生物,那么對于區塊鏈世界,跨鏈技術則成為了該領域的“哥倫布”,將區塊鏈世界不斷的連成一體,從分到合,

互聯網的歷史就是連接的歷史,今天的互聯網之所以能給我們的現實生活帶來極大的便利,其核心是它真正做到了將整個世界互連互通,今天的區塊鏈世界,對跨鏈技術的需求已然非常迫切,為了解決孤島問題,跨鏈技術開始浮出水面,不可小覷,如果說共識機制是區塊鏈的核心,那么跨鏈技術則是連接各個孤島的橋梁,是區塊鏈實作價值傳遞的關鍵,
二、跨鏈的概念
回看互聯網的發展史,一會兒說互聯網是“媒體”,一會兒說是“資訊高速公路”,一會兒又說是“資訊大腦”等,今天,應該沒有人再問什么是互聯網了,因為互聯網已經走入尋常百姓家了,如果,我們去看跨鏈的定義,各家說法不一,
以太坊創始人Vitalik在《Chain Interoperability》中的總結,認為跨鏈是一種具體應用能力,“區塊鏈互操作主要指兩條區塊鏈之間進行資產轉移、支付或資訊互動的能力,”美國國家標準技術研究所認為跨鏈偏重于資料共享,“一個互操作區塊鏈架構是由可區分的區塊鏈系統組成,每個區塊鏈系統代表一個唯一的分布式資料帳本,其中執行原子交易可能跨越多個異構區塊鏈系統,并且記錄在一個區塊鏈中的資料可以被另一筆外部交易以語意兼容的方式訪問、驗證和參考,” 澳大利亞天主教大學認為跨鏈更強調功能的觸發和執行,“跨鏈互操作不是將狀態直接更改為另一個區塊鏈系統;相反,是在另一個系統上觸發一些功能集,而這些功能集有望在其自己的網路內執行操作,”

我們可以簡單概括來說,跨鏈就是通過一個技術,能讓價值跨過鏈和鏈之間的障礙,進行直接的流通,從而實作鏈與鏈之間的互操作,但是,與互聯網的資訊流通不同,跨鏈不是簡單的資訊傳遞,它要把價值從一個鏈轉移到另外一個鏈,當然,從技術流嚴謹的角度看還有聯盟鏈、公鏈和私鏈、智能合約之間呼叫、跨鏈資產質押等諸多細分情況,
三、跨鏈的必要性
跨鏈最基本的意義就是要實作價值的流通,解決不同鏈之間的孤島問題,跨鏈技術的落地,不僅能實作不同鏈之間資產的自由流通,更重要的是能夠釋放不同鏈的潛力,讓更多的用戶參與,使更多的鏈可以連通,最終形成一個真正的大生態,一個真正的價值互聯網,

就像現實世界中,不同國家有各自的經濟體系,有不同的結算貨幣,比如人民幣、美元、歐元、日元等,不同的經濟體有它自己的總賬本,不同經濟體之間要實作價值的互通,需要將其貨幣按照一定匯率進行兌換,比如一個歐洲人來中國旅行,他需要把歐元按照一定的匯率兌換成人民幣,然后才能在中國境內進行消費,不同區塊鏈的價值流通也是類似的情況,只有實作價值的流通,才能讓不同鏈之間的用戶實作互通,當區塊鏈開始逐漸實作大規模落地使用場景,跨鏈就顯得尤其重要,
讓我們先想象一下,假設區塊鏈已經被這個世界大規模地采用了,每家公司都用區塊鏈來儲存資料,現在,出現了以下的情況:有位病危的患者需要住院治療,當他被救護車運往醫院的途中,醫院需要這位患者在當地就醫過的診所的醫療記錄,以便開展最佳的治療方案,然而,不幸的是,這家診所使用的是另外一種區塊鏈網路,和這家醫院的區塊鏈網路不兼容,所以,醫院無法訪問患者的檔案,與此同時,時鐘正在滴答作響,每一秒都至關重要,所以,區塊鏈如果不解決跨鏈“互操作性”,則難以實作大規模采用,
跨鏈互操作性使區塊鏈大規模應用成為可能,推動整個行業進一步向前發展,位元幣區塊鏈每秒最多只能處理 7 筆交易,性能低下,相比之下,Visa 網路的性能大約為 24000TPS,盡管平時只需要每秒處理約 1700 筆交易,任何區塊鏈,甚至包括位元幣在內,其使用情況都遠遠沒有超過 Visa,如果區塊鏈的整個基礎設施不具備互操作性和安全性,那么,無論它的可擴展性有多強,沒有企業會想用區塊鏈技術來解決相關的支付業務,如果一直保持孤立,它將無法在全世界范圍內通用,相比之下,Visa、萬事達卡(MasterCard)、美國運通(American Express)等銀行卡就具有“互操作性”,可在全世界的商家和 ATM 上操作,類似地,互聯網也允許通過 API 介面訪問、修改許多資料庫,如果互聯網不具備“互操作性”,它就無法成長為現在這樣一個真正全球化且易于使用的網路,這同樣適用于區塊鏈,
由此可見跨鏈對于整個區塊鏈行業的應用和發展至關重要,也是區塊鏈技術大量應用到企業生產、政務服務和人們生活中的關鍵所在,那么跨鏈到底是什么樣的一個技術原理實作了鏈鏈互通?有哪些常見的跨鏈技術在區塊鏈中被應用?跨鏈技術現在并沒有火熱和被大量應用是因為技術不成熟還是其他障礙,未來的跨鏈技術又將如何發展?在接下來的文章中,我們將會一一探討,
Tips
更多長安鏈開源專案QA,可登陸開源社區、技術檔案庫查看,
下載原始碼
https://git.chainmaker.org.cn/chainmaker/chainmaker-go
查閱檔案
https://docs.chainmaker.org.cn/


“長安鏈ChainMaker”是國內首個自主可控區塊鏈軟硬體技術體系,由微芯研究院聯合頭部企業和高校共同研發,具有全自主、高性能、強隱私、廣協作的突出特點,長安鏈面向大規模節點組網、高交易處理性能、強資料安全隱私等下一代區塊鏈技術需求,融合區塊鏈專用加速芯片硬體和可裝配底層軟體平臺,為構建高性能、高可信、高安全的數字基礎設施提供新的解決方案,為長安鏈生態聯盟提供強有力的區塊鏈技術支撐,取名“長安鏈”,喻意“長治久安、再創輝煌、鏈接世界”,
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/289659.html
標籤:區塊鏈
