文| 牛牛編輯| Tong 來源| PANews
從2014年至2019年,歷經了幾輪牛熊,Cosmos主網終於在3月14日上線了。
Cosmos對絕大多數關注區塊鏈技術發展的朋友可能並不陌生,作為跨鏈技術的代表之一,業內人士對Cosmos抱以很大期待。
由於各公鏈間呈現的割裂狀態,使得各公鏈本身成了一座座價值孤島。而跨鏈技術,就是要在這些價值孤島之間搭建起價值互通的橋樑,使鏈與鏈之間可以互相發送交易、傳遞訊息,從而形成整個區塊鏈的價值互聯網。到時候,整個世界的價值交換將會極度快捷、方便。
所以,跨鏈技術的落地,對整個區塊鏈生態有著重要意義。這也是Cosmos主網引發大家熱議的主要原因。
打通價值孤島,跨鏈技術的項目並不少見,除了Cosmos,目前有哪些較為知名的跨鏈項目呢? PANews為大家大致梳理一下。
Cosmos
首先來看今天的新聞主角,Cosmos。
目前,總的來說,Cosmos是通過Cosmos-SDK來重構區塊鏈的生態系統。
Cosmos-SDK是一個開發框架。你可以理解為一個通用的工具包,因為,任何基於Cosmos-SDK構建的區塊鏈,都可以使用這一組通用模塊。並且,開發人員還可以簡單地添加一些新模塊來實現擴展。就像不同品牌的電腦通用一種windows操作系統一樣,不同的區塊鏈都通用這一種Cosmos-SDK開發框架。
Cosmos-SDK中核心模塊之一是Tendermint算法,它提高了Cosmos區塊鏈的處理能力,幾秒鐘就可以出塊。
Cosmos-SDK中最重要的模塊是IBC(鏈間通信協議)。 IBC就像互聯網的TCP/IP協議一樣,不論是公鏈、私鏈還是聯盟鏈,只要遵循IBC,都能夠加入這個網絡通信。
那麼,Cosmos是如何實現跨鏈、各鏈互聯的呢?
首先,Cosmos利用Cosmos-SDK,構建了系統中的第一個區塊鏈:Cosmos Hub(樞紐)。而這個系統中的其他區塊鏈,都可以被稱為分區(zone),他們都是與Cosmos Hub直接交互的。
Cosmos Hub把構建在Cosmos Network之上的所有其他區塊鏈都連接起來,它們共同創建了一個用於連接的中心和輪輻模型。
各種類型的鏈(比如,比特幣、以太坊等)都可以利用Cosmos-SDK構建自己的區塊鏈分區,再應用IBC(鏈間通信協議)與Cosmos Hub交互。
比如,Peggy Zone就可以實現基於Cosmos-SDK的區塊鍊和現有的基於PoW區塊鏈之間的通信。
這樣,Cosmos的價值互聯網就建立起來。
大致了解了Cosmos之後,我們來看一下與Cosmos旗鼓相當的另一個跨鏈技術Polkadot。
Polkadot
與Cosmos類似,Polkadot也是以解決鏈間價值流通為目的。據說,Polkadot的共識也受到了Cosmos的Tendermint算法啟發。
在如何實現鏈間交互這個問題上,Polkadot的解題思路與Cosmos類似,只是具體部分的概念和名稱不同:
在Polkadot網絡中,存在著中繼鏈(Relay chain),它的作用是中央連接器,其功能類似於Cosmos Hub。
連接中繼鏈的區塊鏈,叫平行鏈(Parachains),它與Cosmos 中的分區(Zones)具有相同的作用。
此外, Polkadot中還有橋接器(Bridges),它的作用是連接擁有自己共識機制的區塊鏈(比如,以太坊),類似於Cosmos中的Peg Zones。
當然,Polkadot與Cosmos也有不少差異。為了方便大家對兩者進行對比,PANews製作了一張表。
Wanchain
如果說Polkadot與Cosmos廣泛關注鏈間的互操作性、可擴展性等多方面解決方案,那麼,Wanchain(萬維鏈)則是專注於資產的跨鏈交易,以建立一個分佈式“銀行”,成為去中心化的數字資產金融基礎設施。
通過通用的跨鏈協議,和記錄跨鏈交易、鏈內交易的分佈式賬本,Wanchain使任何機構(無論是公鏈、私鍊和聯盟鏈)和個人,都能低成本的接入系統中,並在Wanchain這個“銀行”中開設自己的業務窗口,享受基於數字資產的存貸、兌換、支付、結算等服務,從而實現不同種類賬本的連接,以及資產的跨鏈(跨賬本)轉移。
除了實現跨鏈資產交易外,Wanchain還對智能合約代幣交易進行隱私保護。
在Wanchain系統中,無論是原生幣還是合約代幣,都可以進行匿名交易。
舉個例子,小明有一些btc,小紅有一些eth,小明想用btc兌換小紅的eth,那麼,他們可以在Wanchain註冊賬號,然後通過Wanchain中的智能合約完成交換,並且,他們的交易是受隱私保護的,別人不會知道。
目前,在這些跨鏈項目中, Wanchain的進展速度是較快的:
2018年1月,Wanchain推出具有環簽名和隱私保護的智能合約的1.0版本;
2018年6月,Wanchain 2.0版本推出,支持與以太坊的跨鏈資產交易;10月,成功實現對MakerDao Dai跨鏈交易;
2018年12月,Wanchain 3.0版本推出,支持與比特幣的跨鏈資產交易。
Aion
與Wanchain主打跨鏈交易不同,Aion專注於跨鏈通信。它的目標是成為區塊鏈上的連接協議,就像互聯網時代的TCP/IP 協議一樣,為不同的區塊鍊網絡提供連接服務,整合數據和價值。
再通俗一點說,它想做各鏈之間的“橋樑”,方便各區塊鏈信息的交互。舉個例子,Aion的一個應用場景是,某個DApp的狀態信息可以根據其他區塊鏈上的信息變化而變化。
根據白皮書,Aion的具體目標包括:在任何與Aion兼容的區塊鍊和以太坊之間發送數據;以及,為所有Aion 區塊鏈提供快速的事務處理能力和增加數據容量等等。
目前,Aion主網已上線,已構建了一個輕量級的虛擬機AVM。這個虛擬機在速度和效率方面,比以太坊的EVM都有所進步。不過,他們暫時還沒有跨鏈功能。
5
ICON
ICON 在一定程度上受到了韓國政府的支持,因此也有網友稱ICON是韓國的區塊鏈國民項目。
與前面幾個跨鏈項目有所不同,ICON不但想把各類區塊鏈(如比特幣、以太坊、EOS等)都鏈接在一起,還希望連接真實世界和區塊鏈世界,將現實生活中的社會組織、社區連接到ICON 網絡中。
也因此,ICON在治理方面比較有特色。
ICON 網絡由五種不同角色的組件組成---社區(Community),社區節點(C-Node),社區代表(C-Rep),ICON 共和國(ICON Republic) 和公民節點(Citizen Node)。
整個ICON 網絡相當於ICON 共和國,而社區是具有獨立自治系統的最小單位。無論是現實世界中的金融機構、政府、學校,還是區塊鏈世界中的Bitcoin、Ethereum ,都可以看作一個社區。
而社區節點負責管理和維護各自社區的區塊鏈。每個社區選擇自己的社區代表,參與ICON 網絡的治理和事務處理。
至於公民節點,就是普通人連接到ICON 網絡的網關。
ICON 項目的進展較慢。目前, 只有ICON 主網和錢包上線,而官方路線圖中的ICX 去中心化交易所還沒有進展。
另外,還有PlatOne等項目中均有跨鏈技術,在此就不詳述。
需要指出的是,Cosmos多年的心路歷程也充分證明,跨鏈技術的難度。但可以想像,隨著跨鏈技術的發展,孤島信息打通,區塊鍊網絡的網絡價值將會呈現新的增長。
參考資料:
1.What is Cosmos?
2.Blockchain interoperability:cosmos vs polkadot
3.Cosmos whitepaper
4.The Internet of Blockchains— How Cosmos Does Interoperability, Starting with the Ethereum Peg Zone— Cosmos Network Blog
5.Polkadot Whitepaper
6.How polkadot tackles the biggest problems facing blockchain innovators
7.Polkadot & the internet of blockchains explained in simple words
8.Wanchain白皮書
9.跨鏈會是下一個風口嗎,跨鏈系列之——AION
10.ICON 評級:BBB 級,展望為穩定| TokenInsight