區(qū)塊鏈的互操性是怎樣實(shí)現(xiàn)的
據(jù)了解,致力于解決區(qū)塊鏈互操性的方案很多,且各有不同,包括跨鏈、側(cè)鏈、委托代理、原子交換等等。
將現(xiàn)有的區(qū)塊鏈網(wǎng)絡(luò)相互鏈接起來(lái),并非易事。正如 ConsenSys 在報(bào)告中所說(shuō)的那樣:“商業(yè)化促進(jìn)了競(jìng)爭(zhēng)和創(chuàng)新,激勵(lì)開(kāi)發(fā)人員和企業(yè)家構(gòu)建最適合其客戶的系統(tǒng)?!币虼?,開(kāi)源、開(kāi)放互操作性常常被忽視,大多數(shù)區(qū)塊鏈沒(méi)有內(nèi)置的功能來(lái)支持互操性。
不過(guò),現(xiàn)在已經(jīng)有不少區(qū)塊鏈項(xiàng)目開(kāi)始專注于解決區(qū)塊鏈的互操性問(wèn)題了,它們采用了不同的方法。這些項(xiàng)目中,具有代表性有以下幾個(gè):
1、波卡(Polkadot)
波卡是一個(gè)主打多鏈,或者說(shuō)跨鏈技術(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)來(lái)建立區(qū)塊鏈的互操性,這類似于互聯(lián)網(wǎng)的 TCP/IP 通信協(xié)議。
由于之前的很多區(qū)塊鏈網(wǎng)絡(luò)(如比特幣)并不支持 IBC,因此 Cosmos 使用了“橋接分區(qū)(Peg Zones)”將這些區(qū)塊鏈連接到 Cosmos 樞紐(Cosmos Hub)中,通過(guò)標(biāo)準(zhǔn)化的語(yǔ)言讓這些區(qū)塊鏈實(shí)現(xiàn)相互通信。
3、Chinlink
Chainlink 是一個(gè)去中心化的預(yù)言機(jī)服務(wù)。它可以從鏈下 API 中檢索數(shù)據(jù)并將其放在區(qū)塊鏈上。換句話說(shuō),Chainlink 是區(qū)塊鏈和所有其他線下基礎(chǔ)設(shè)施之間的橋梁:節(jié)點(diǎn)接收真實(shí)世界的數(shù)據(jù),通過(guò)網(wǎng)絡(luò)傳輸?shù)絽^(qū)塊鏈上。
目前,Chainlink 正在與全球大多數(shù)銀行使用的 SWIFT 系統(tǒng)開(kāi)展合作。
4、Wanchain
和波卡、Cosmos 不同,Wanchain 使用了不同的協(xié)議來(lái)促進(jìn)其他未連接的區(qū)塊鏈之間相互通信。因此,Wanchain 沒(méi)有部署“橋接分區(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 上,開(kāi)發(fā)人員通過(guò)“三行代碼”,無(wú)需任何額外的基礎(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)移。
需要說(shuō)明的是,致力于解決區(qū)塊鏈互操性問(wèn)題的區(qū)塊鏈項(xiàng)目很多,上面列舉的 5 個(gè)項(xiàng)目只是其中的一小部分而已。至于這些項(xiàng)目能否成功,最后還有待時(shí)間的檢驗(yàn)。
來(lái)源:區(qū)塊鏈門(mén)戶網(wǎng)站