今年被稱為是“跨鏈元年”,主打跨鏈技術的 Cosmos 已經(jīng)上線了主網(wǎng),另外一個很多人期待的波卡(Polkadot)項目也計劃將在今年第四季度上線主網(wǎng)。
“跨鏈”其實解決的是區(qū)塊鏈的信息孤島問題,增強區(qū)塊鏈的互操性,即不同區(qū)塊鏈間無障礙相互通信的能力。
為什么區(qū)塊鏈的互操性那么重要呢?除了 Cosmos、波卡,還有哪些項目在解決區(qū)塊鏈的互操性問題?它們的解決方案分別是什么?
最近,Cointelegraph 發(fā)了一篇文章,回答了上述問題。以下是編譯后的內(nèi)容:
什么是區(qū)塊鏈互操性?
區(qū)塊鏈的“互操性”,是指不同的區(qū)塊鏈網(wǎng)絡之間能夠相互通信,共享信息,不受限制。
自第一個區(qū)塊鏈網(wǎng)絡(比特幣)誕生以來,迄今已有十余載。到目前為止,區(qū)塊鏈技術已讓主流知曉,從農(nóng)業(yè)、房地產(chǎn)到醫(yī)療保健、投票,大量的企業(yè)和國家機構至少都考慮過在這些行業(yè)中使用區(qū)塊鏈技術所能帶來的好處。
正因如此,每年都會出現(xiàn)數(shù)十個甚至上百個新項目,這些項目相互競爭,角逐成為“最佳”的區(qū)塊鏈。通常情況下,這些項目方會強調(diào)他們的產(chǎn)品市場成熟,比競爭對手的產(chǎn)品更加安全,可擴展性更好。
無論他們聲稱的這些優(yōu)點是否屬實,這些項目都是孤立的、不能互聯(lián)的區(qū)塊鏈,生態(tài)系統(tǒng)、哈希算法、共識機制、社區(qū)等各不相同。一條區(qū)塊鏈無法了解另一條區(qū)塊鏈上可能存在的信息。
舉個例子,比特幣區(qū)塊鏈完全獨立于以太坊區(qū)塊鏈,所以比特幣區(qū)塊鏈不會知道以太坊區(qū)塊鏈上記錄的任何信息,反之亦然。所以,我們會說雖然有這么多區(qū)塊鏈項目,且都屬于同一行業(yè),但這些項目彼此孤立、相互隔絕。
圍繞著以太坊做開發(fā)的 ConsenSys 公司在一份報告中將這一現(xiàn)象描述為加密行業(yè)的“巴爾干化”,因為它涉及“在競爭和商業(yè)壓力下,這些區(qū)塊鏈網(wǎng)絡不能互聯(lián)、相互孤立”。
反過來,區(qū)塊鏈的互操性,就是能夠無縫地在不同的區(qū)塊鏈間交換數(shù)據(jù),猶如沒有任何邊界一樣。
為什么區(qū)塊鏈互操性至關重要?
區(qū)塊鏈的互操性,使區(qū)塊鏈大規(guī)模應用成為可能,會推動整個行業(yè)進一步向前發(fā)展。
由于區(qū)塊鏈行業(yè)競爭激烈,一些項目傾向于投入大量的精力在某些指標上趕超競爭對手,而不是專注于底層的基礎設施建設。在可擴展性方面的競爭就是一個特別有代表性的例子。比特幣區(qū)塊鏈每秒最多只能處理 7 筆交易,性能低下,很多區(qū)塊鏈項目最開始只是想超越比特幣,現(xiàn)在它們公開宣稱的 TPS 都已經(jīng)高達 40000 了。
相比之下,Visa 網(wǎng)絡的性能大約為 24000TPS,盡管平時只需要每秒處理約 1700 筆交易。任何區(qū)塊鏈,甚至包括比特幣在內(nèi),其使用情況都遠遠沒有超過 Visa。因此,40000TPS 有些夸大了。
如果區(qū)塊鏈的整個基礎設施不具備互操性和安全性,那么,無論它的可擴展性有多強,沒有企業(yè)會想用區(qū)塊鏈技術來解決相關的支付業(yè)務。如果一直保持孤立,它將無法在全世界范圍內(nèi)通用。相比之下,Visa、萬事達卡(MasterCard)、美國運通(American Express)等銀行卡就具有“互操性”,可在全世界的商家和 ATM 上操作。
類似地,互聯(lián)網(wǎng)也允許通過 API 接口訪問、修改許多數(shù)據(jù)庫。如果互聯(lián)網(wǎng)不具備“互操性”,它就無法成長為現(xiàn)在這樣一個真正全球化且易于使用的網(wǎng)絡。這同樣適用于區(qū)塊鏈。為了獲得主流的關注,區(qū)塊鏈項目必須表明它們可以無縫地相互合作。
舉例說明區(qū)塊鏈互操性的重要性
我們舉一個醫(yī)療方面的例子,來說明區(qū)塊鏈互操性的重要性。
讓我們先想象一下,假設區(qū)塊鏈已經(jīng)被這個世界大規(guī)模地采用了,每家公司都用區(qū)塊鏈來儲存數(shù)據(jù)?,F(xiàn)在,出現(xiàn)了以下的情況:
有位病危的患者需要住院治療,當他被救護車運往醫(yī)院的途中,醫(yī)院需要這位患者在當?shù)鼐歪t(yī)過的診所的醫(yī)療記錄,以便開展最佳的治療方案。
然而,不幸的是,這家診所使用的是另外一種區(qū)塊鏈網(wǎng)絡,和這家醫(yī)院的區(qū)塊鏈網(wǎng)絡不兼容。所以,醫(yī)院無法訪問患者的文件。與此同時,時鐘正在滴答作響,每一秒都至關重要。
值得慶幸的是,這絕不會發(fā)生:如果區(qū)塊鏈網(wǎng)絡是孤立的,醫(yī)院就不會選擇依賴于區(qū)塊鏈。這也適用于房地產(chǎn)、審計、物流等其他行業(yè)。
如果區(qū)塊鏈不具備“互操性”,則無法大規(guī)模采用。
區(qū)塊鏈互操性如何實現(xiàn)?
致力于解決區(qū)塊鏈互操性的方案很多,且各有不同,包括跨鏈、側鏈、委托代理、原子交換等等。
將現(xiàn)有的區(qū)塊鏈網(wǎng)絡相互鏈接起來,并非易事。正如 ConsenSys 在報告中所說的那樣:“商業(yè)化促進了競爭和創(chuàng)新,激勵開發(fā)人員和企業(yè)家構建最適合其客戶的系統(tǒng)?!币虼耍_源、開放互操作性常常被忽視,大多數(shù)區(qū)塊鏈沒有內(nèi)置的功能來支持互操性。
不過,現(xiàn)在已經(jīng)有不少區(qū)塊鏈項目開始專注于解決區(qū)塊鏈的互操性問題了,它們采用了不同的方法。這些項目中,具有代表性有以下幾個:
1、波卡(Polkadot)
波卡是一個主打多鏈,或者說跨鏈技術的項目?;旧希ㄔ试S不同的區(qū)塊鏈插入更大的、標準化的波卡生態(tài)系統(tǒng)中。它的創(chuàng)始人是前以太坊聯(lián)合創(chuàng)始人——Gavin Wood。
從技術上講,波卡由一系列的平行鏈(平行鏈處理交易,并將其結果轉(zhuǎn)移到原始區(qū)塊鏈上)、中繼鏈(即連接平行鏈并確保其安全性的中心組件)以及將波卡連接到外部區(qū)塊鏈的轉(zhuǎn)接橋(Bridge)組成。
2、Cosmos
Cosmos 也是主打跨鏈的項目。具體而言,它采用區(qū)塊鏈間通信協(xié)議(IBC)來建立區(qū)塊鏈的互操性,這類似于互聯(lián)網(wǎng)的 TCP/IP 通信協(xié)議。
由于之前的很多區(qū)塊鏈網(wǎng)絡(如比特幣)并不支持 IBC,因此 Cosmos 使用了“橋接分區(qū)(Peg Zones)”將這些區(qū)塊鏈連接到 Cosmos 樞紐(Cosmos Hub)中,通過標準化的語言讓這些區(qū)塊鏈實現(xiàn)相互通信。
3、Chinlink
Chainlink 是一個去中心化的預言機服務。它可以從鏈下 API 中檢索數(shù)據(jù)并將其放在區(qū)塊鏈上。換句話說,Chainlink 是區(qū)塊鏈和所有其他線下基礎設施之間的橋梁:節(jié)點接收真實世界的數(shù)據(jù),通過網(wǎng)絡傳輸?shù)絽^(qū)塊鏈上。
目前,Chainlink 正在與全球大多數(shù)銀行使用的 SWIFT 系統(tǒng)開展合作。
4、Wanchain
和波卡、Cosmos 不同,Wanchain 使用了不同的協(xié)議來促進其他未連接的區(qū)塊鏈之間相互通信。因此,Wanchain 沒有部署“橋接分區(qū)(Peg Zones)”或是多個平行鏈,而是創(chuàng)建所謂的“錨定 Token”,這些 Token 可以和其他區(qū)塊鏈上的 Token 進行交易。
舉個例子,將 10ETH 轉(zhuǎn)移到比特幣區(qū)塊鏈上,Wanchain 先用智能合約將這 10ETH 鎖在以太坊區(qū)塊鏈上,然后在 Wanchain 區(qū)塊鏈上生成 10WETH,錨定被鎖在智能合約的那 10ETH。這 10WETH 就可以和 Wanchain 上的比特幣錨定幣 WBTC 進行交易,這些 WBTC 可以和鎖在比特幣區(qū)塊鏈的 BTC 兌換。
5、Quant
與上面四個項目不同,Quant 不是區(qū)塊鏈。Quant 使用了 Overledger 協(xié)議,這是一個在現(xiàn)有區(qū)塊鏈上運行的層。
在 Overledger 上,開發(fā)人員通過“三行代碼”,無需任何額外的基礎設施,就可以創(chuàng)建 MApp(類似于可以同時使用多個區(qū)塊鏈的 DApp)。這為區(qū)塊鏈項目提供了更多的選擇,例如,MApp 可以依靠以太坊區(qū)塊鏈進行數(shù)據(jù)存儲,同時使用 BCH 區(qū)塊鏈進行價值轉(zhuǎn)移。
需要說明的是,致力于解決區(qū)塊鏈互操性問題的區(qū)塊鏈項目很多,上面列舉的 5 個項目只是其中的一小部分而已。至于這些項目能否成功,最后還有待時間的檢驗。
現(xiàn)在區(qū)塊鏈實現(xiàn)互操性了嗎?
答案是還沒有,至少現(xiàn)在還未實現(xiàn)。
加密貨幣交易平臺仍然是解決區(qū)塊鏈互操性的強大媒介。如果有人需要將 10ETH 兌換成 BTC,他很可能最終會選擇去交易平臺。目前交易平臺是最受歡迎、相對方便的方法,然而,交易平臺也有其缺點,比如說安全性。
因此,盡管有許多項目一直在致力于解決區(qū)塊鏈互操性,但目前的區(qū)塊鏈網(wǎng)絡基本上仍是孤立的。不過,正如區(qū)塊鏈還處于發(fā)展初期一樣,這些項目也還處于發(fā)展的早期,要徹底解決區(qū)塊鏈互操性,不是兩三天就能完成的,而是一個漫長的持久戰(zhàn)。
來源:白話區(qū)塊鏈