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