EOS Cochain全球首個同構跨鏈技術
「EOS Cochain—A parallel EOS blockchain for inter-chain communication network」
01
—
背景
比特幣自2009年誕生以來,作為一種電子現金貨幣已經成為社會現象級話題,開創了去中心化加密貨幣的先河,其底層技術區塊鏈更是不斷被人們所研究。 作為區塊鏈2.0的以太坊則擺脫了數字貨幣的枷鎖,創造性地提出了「可編程區塊鏈」,使其成為去中心化應用開發的平台,帶來了深遠的影響。 以匿名性著稱的零幣和門羅幣同樣取得成功。 自比特幣誕生近10年以來,數以千計的區塊鏈項目被開發出來,有的項目從商業落地角度出發,希望藉助區塊鏈的特性尋求一些商業場景,也有的項目從解決區塊鏈性能問題出發,希望開發性能更可靠、可用性更強的區塊鏈。 但是目前大多數區塊鏈項目仍然因為區塊鏈技術架構限制面臨著諸多難題,如區塊容量擴展性和伸縮性、缺乏鏈上治理、分散式共識性能瓶頸等。 我們認為這些問題不僅存在於某一條區塊鏈,也不僅局限於某一種應用場景上,所以我們在研究和嘗試解決這些問題的時候,發現諸多問題不是單一區塊鏈能徹底解決的, 而是應該探索系統化的多鏈解決方案,讓各種同構或異構區塊鏈能夠互聯互通,取長補短,價值互換。 於是我們發現,跨鏈技術的設計和實現,是解決區塊鏈諸多問題的關鍵。無論對於公有鏈還是聯盟鏈,跨鏈技術都是實現價值互聯網的關鍵, 它是把區塊鏈從分散的價值孤島中拯救出來的良藥,是區塊鏈向外延展和互聯的橋樑,能進一步拓寬區塊鏈技術的應用範圍。
02
—
EOS概述
EOS是Block.one主導研發的一個底層公鏈系統,目的是解決現有的區塊鏈應用性能低、安全性差、開發難度高以及過度依賴手續費的問題,實現去中心化應用的規模性擴展。
作為下一代公鏈的代表性項目,EOS已經於2018年6月份在社區成員的共同努力下成功啟動了主網,吸引了區塊鏈行業內外的廣泛關注。 我們認為,隨著Block.one開發團隊在EOSIO軟體開發上的持續努力,以及超級節點們在主網運維和安全上的經驗積累,EOS主網在2018年年底前將逐漸穩定,並迎來DAPP爆發期。 然而,即使當前超級節點都配備了頂級硬體,但仍受限於單線程執行模型和非JIT的WebAssembly虛擬機,EOS主網TPS在幾百到一千。 我們很早就注意到,EOSIO白皮書摘要中宣稱EOSIO軟體引入的全新區塊鏈架構設計,能夠通過縱向和橫向擴展,最終達到百萬級TPS。 縱向擴展,包括不斷升級硬體性能、引入多線程執行模型和JIT使能的WebAssembly虛擬機,我們相信將使TPS推高到一萬左右。 我們認為,只有通過橫向擴展,即採用多鏈並行的方式,EOS才有可能達到百萬TPS,而那時,我們所看到的EOS已經不是一條主鏈,而是無數個使用EOSIO軟體的並行鏈組成的EOS同構跨鏈群。
03
—
EOS Cochain概述
多鏈並行,之所以目前不被社區過多提及,是因為技術實現上存在巨大難度。維護幾條獨立運行的區塊鏈網路,可能僅僅需要投入數倍的基礎設施資源。 而要使這些鏈相互之間能夠去中心化、安全可靠地持續互操作,構建多鏈系統的全局一致性狀態視圖,就必須設計與區塊鏈底層機制協作的跨鏈通信模型。 值得一提的是,EOSIO軟體層面,已經考慮到了跨鏈友好性,包括輕客戶端驗證的Merkle證明、跨鏈延遲和最終性、完備性證明、隔離見證。
我們研究發現,以往的跨鏈項目都是試圖先去解決異構區塊鏈之間的跨鏈問題,如比特幣和以太坊之間的跨鏈通信。然而現實卻是,這些跨鏈項目的落地應用並沒有被廣泛接受,缺乏充分的性能驗證和安全驗證。 我們認為,實施跨鏈的前提是區塊鏈內建了友好的跨鏈機制。EOSIO在設計之初就考慮到了為跨鏈提供相關數據結構的支持。未來會有很多公鏈運行在開放網路中,也會有很多聯盟鏈、私有鏈運行在聯盟或企業的內部網路中,這些區塊鏈其實可以構建於同一套EOSIO軟體設施之上,差異僅存在於應用層。通過開發第一條可與EOS主鏈進行跨鏈互操作的並行鏈,EOS Cochain將承載各種超大型去中心化商業應用的落地,並且銜接形態各異的聯盟鏈、私有鏈,充分發揮多鏈並行的無限擴展性優勢,幫助EOS生態真正領銜區塊鏈3.0時代。
作為EOS主鏈的第一條協作並行鏈,我們將在EOSIO軟體基礎上進行跨鏈技術的系統功能定製、插件開發、合約部署,邀請社區成員廣泛參與競選超級節點, 維護並行鏈運行。EOS Cochain將尊崇EOS憲法精神並考慮EOS ICO投資人的利益分配和投票權,但在系統參數上將稍微有別於EOS主鏈,以支持同構跨鏈和更遠將來的異構跨鏈。
04
—
跨鏈通信協議
1. 可行性概述:
跨鏈技術包括鏈間互聯互通,鏈上資產在鏈間共識和同步的基礎上可達成原子交換,來源鏈資產仍具備目標鏈鏈上屬性(如可權益證明、可跨鏈執行合約)。
為實現以上跨鏈技術所要求的功能,我們需要把跨鏈技術作為一個完整的系統去研究,讓跨鏈技術不僅服務於鏈上資產證明,更要利用跨鏈技術去實現區塊鏈連接性、伸縮性、擴展性,使跨鏈技術作為推進區塊鏈項目落地的一種絕佳方式。
從實現跨鏈機制的角度來看,我們需要做的工作有:選擇對跨鏈友好並支持智能合約虛擬機的區塊鏈系統,定義鏈間通信方式,使用合約創建鏈間通信協議包、解析協議包、跟隨和驗證區塊頭;定義鏈上資產轉移的形式,使用合約創建、鎖定和銷毀鏈上資產。我們這裡定義一種典型的跨鏈交互形式:
1) 鏈A需要構造一筆跨鏈交易/執行鏈B合約請求
2) 這筆跨鏈交易需要被中繼轉發到鏈B
3) 鏈B需要驗證交易合法性/請求合法性並回執給鏈A
4) 鏈B存儲這一筆跨鏈交易
2.協議設計
我們現在根據鏈間通信的場景來討論如何實現鏈間通信。
首先我們需要設計一種跨鏈通信協議ICP(Inter-Chain Protocol)。ICP協議使用跨鏈消息傳遞模型,不對網路同步做任何假設,即先不考慮網路問題。協議需要能構造跨鏈交易,使中繼者能夠將其從一個區塊鏈中繼到另一個區塊鏈。鏈A和鏈B需獨立地確認新塊,並且從一個鏈到另一個鏈的協議包可以被任意延遲或檢查。協議包傳輸和確認的速度僅受各區塊鏈本身速度的限制。這裡定義的ICP協議不感知載荷。鏈B上的協議包接收者根據接收到的信息決定如何採取行動,並根據協議包包含的數據可以添加其自己的應用邏輯來確定要改變哪些狀態事務。
為了促進有效的ICP協議傳輸和確認,我們定義ICP信道:一組可靠的消息隊列,可以保證ICP數據包的跨鏈因果排序。因果排序意味著如果數據包x在鏈A上的數據包y之前被處理,則數據包x也必須在鏈B上的數據包y之前被處理。
ICP信道在兩條區塊鏈間實現了一個分散式向量時鐘去添加兩條鏈處理消息的約束條件,保證鏈間的每一筆交易都具有明確的因果關係和時序性,這樣就不會因為網路延時、鏈間共識不同而存在狀態不明確問題。
當一個特定的ICP數據包被提交給鏈B時,鏈B接收數據包並創建資產憑證,並要求鏈A再發送一份確認鏈B上資產憑證已生成的回執證明。
3.數據結構
下面我們詳細討論使用ICP協議完成跨鏈通信過程中所涉及的協議包及其相關功能的數據結構。我們需要定義兩種ICP協議包,第一種可以生成跨鏈交易的數據包,第二種可以驗證兩條鏈的狀態機的回執數據包。
1). 交易數據包,交易數據包包含:
路由信息 (route):路由信息里包含了中繼者需要解析並中繼的路由欄位
序列號 (sequence): 序列號是一個無符號的任意精度整數
發送方信息 (sender): 來源鏈的唯一標識、連接信息等字元串
交易數據 (tx data): 交易方的交易和鏈上證明
接收方信息(receiver): 目標鏈的唯一標識、連接信息等字元串
2). 回執數據包,回執數據包包含:
路由信息 (route): 路由信息里包含了中繼者需要解析並中繼的路由欄位
序列號 (sequence): 序列號是一個無符號的任意精度整數
發送方信息 (sender): 來源鏈的唯一標識、連接信息等字元串
接收方信息 (receiver): 目標鏈的唯一標識、連接信息信息等字元串
返回結果 (result): 目標鏈的接收處理證明
3). 鏈間信道
為了實現嚴格的交易消息排序處理方式,我們還需要引入消息隊列,需要實現以下隊列操作:
outgoing_A: 從鏈A發送到鏈B上的ICP交易數據包,存儲在鏈A上
incoming_A: 鏈A回復的對鏈B的ICP交易數據包的回執數據包,存儲在鏈A上
outgoing_B: 從鏈B發送到鏈A上的ICP交易數據包,存儲在鏈B上
incoming_B: 鏈B回復的對鏈A的ICP交易數據包的回執數據包,存儲在鏈B上
ICP鏈間信道促進兩個區塊鏈A和B之間的有序雙向通信。ICP鏈間信道需要獨立處理自己隊列頭部初始化和更新等操作。
05
—
EOS Cochain跨鏈技術演進
同構跨鏈
EOS Cochain作為EOS主鏈的並行鏈,將EOSIO軟體作為區塊鏈底層基礎設施,依然保持同樣的BFT-DPOS共識機制和區塊鏈數據結構。因此其與EOS主鏈之間的跨鏈,屬於同構跨鏈。同構跨鏈的難度在於必須深刻理解其同構鏈的底層機制,並在不影響保持主鏈獨立性的前提下,通過編寫插件和智能合約來實現同構跨鏈協議包的傳輸、解析、處理。
異構跨鏈
EOS Cochain更遠期的目標是,接入Cochain跨鏈生態,實現與各主流公鏈的互聯互通,包括比特幣、以太坊、Cosmos、Polkadot、Filecoin等,也通過EOS Cochain可以實現EOS同構跨鏈體系與外界各公鏈的互聯互通。顯而易見,這種異構跨鏈,由於要考慮不同的區塊鏈的機制細節差異,難度比同構跨鏈高得多。
我們將會以現有的異構鏈跨鏈技術為研究落腳點,如Cosmos、Polkadot,通過實現特定的平行鏈、區域鏈與各公鏈、聯盟鏈、私有鏈進行跨鏈交互,通過對這些跨鏈技術進行深入的研究和升級,獨立探索出一種更安全、擴展性更強、鏈間通信性能更強的跨鏈技術。Cochain異構跨鏈的互聯互通,將可能採用中繼鏈、區域鏈、平行鏈等的方式進行探索研究。
針對EOS Cochain,我們將會設計這樣一個類似於區域鏈的EOS Axis,實現它們之間的跨鏈通信。從而,EOS主鏈和其同構跨鏈體系將通過EOS Cochain並行鏈和EOS Axis區域鏈,與Cochain Pivot樞紐鏈互聯。這樣以Cochain Pivot為中心的跨鏈體系,可實現最為廣泛的公鏈互聯互通、價值流動、資源互操作。
06
—
EOS Cochain設計與實現
通過以上對區塊鏈間通信協議的深入研究,我們定義了同構跨鏈與異構跨鏈兩個概念,並將EOS Cochain與EOS主鏈的跨鏈通信分類到同構跨鏈體系的範疇進行研究和開發。
EOS Cochain並行鏈與EOS主鏈之間的同構跨鏈,涉及以下組件:
同構跨鏈協議(Isomorphic Inter-Chain Protocol, ICP)
同構跨鏈合約,在並行鏈和主鏈上同時部署,支持跨鏈協議包的解析、跨鏈交易的驗證和執行,以及EOS原生幣(EOS)、EOS Cochain原生幣(EOC)的跨鏈資產轉移
同構跨鏈通道,通過邏輯證明確保通道建立的穩定性和安全性
中繼者,將跨鏈協議包在並行鏈和主鏈之間安全快速地傳輸
EOS Cochain在不遠的將來,還將參與到Cochain異構跨鏈生態中,作為連接EOS主鏈和異構跨鏈網路的橋樑。Cochain異構跨鏈網路,將廣泛容納和連接全球最前沿主流公鏈,使得形態各異、應用場景千差萬別的異構鏈之間的直接通信成為可能,構建多鏈高速公路網路。EOS Cochain也將因為這樣紐帶性的角色地位,不僅大大提升自身價值,也促成EOS生態和其他公鏈生態的緊密融合與協作。
EOS Cochain並行鏈採用EOSIO軟體,做若干系統參數修改或功能增強,與EOS主鏈將有且僅有如下提及的差異,除此之外,擁有EOS主鏈的其他所有特性或功能,包括BFT-DPOS共識演算法、基於許可權控制的命名賬戶體系、智能合約等。
07
—
同構跨鏈協議(Isomorphic Inter-Chain Protocol)
跨鏈協議是為了能夠表達去中心化的跨鏈互操作過程中的狀態轉換。同構跨鏈協議僅需要考慮同構鏈之間的互操作,是一種對稱、雙向的協議。基於盡量避免改動EOSIO軟體底層設施的出發點,我們將實現同時部署到兩條同構鏈上的跨鏈合約。因此,同構跨鏈協議被設計為包含狀態數據和區塊證明的數據包,由中繼者執行鏈與鏈的數據包中繼,也即調用跨鏈合約的介面。
協議數據包的設計,需要考慮:
可證明性:被中繼的數據包必須在來源鏈上寫入區塊,並通過Merkle證明來表達其不可篡改,使得目標鏈可以安全地將它作為依據來執行狀態轉換。
最終性:一個數據包被中繼到目標鏈並生效時,其來源鏈的相關區塊必須已被確認、不可逆,否則跨鏈共識失敗。
全局順序唯一性:確保數據包的因果順序,且避免重放攻擊。
中繼冪等性:多個中繼者可能重複中繼同一個數據包,必須保證只有第一次中繼生效,後續中繼均不產生任何效果。
超時可控性:由於網路通信延遲或擁堵、中繼者不及時中繼或因故障暫停中繼,總會不可避免地造成數據包的中繼延遲,這時需要超時機制來表達跨鏈交易發起方對於瞬時成功或失敗的訴求。
我們設計用於EOS Cochain並行鏈和EOS主鏈的兩種跨鏈協議包:ICPBlockHeader和ICPTx。
ICPBlockHeader是用於一條鏈同步跟蹤另一條鏈的區塊(頭)的跨鏈協議包,形成跨鏈交易的安全證明鏈條:
ICPTx是跨鏈交易協議包,包含跨鏈交易的有效載荷數據,並包含到區塊頭的Merkle證明:
08
—
跨鏈合約
跨鏈合約同時部署在EOS Cochain並行鏈和EOS主鏈上,合約賬戶名同為cochaintoeos,處理雙向的交易action,提供如下介面:
postblock: 提交來源鏈的區塊(頭)
posttx: 提交來源鏈的跨鏈交易
call: 提交去往目標鏈的跨鏈交易
用戶或應用調用call發起跨鏈交易,中繼者監聽到後調用postblock提交ICPBlockHeader,調用posttx提交ICPTx。前者是調用來源鏈跨鏈合約,後者是目標鏈跨鏈合約。
跨鏈最具代表性的應用是跨鏈資產轉移,下面舉例。
從EOS主鏈到EOS Cochain並行鏈
Alice發送一筆10個EOS的交易給EOS主鏈的跨鏈合約,接收賬戶是Alice在EOS Cochain並行鏈上的賬戶。
中繼者監聽到了這筆資產轉移交易,等待這筆交易所在的區塊已被確認後,包裝成跨鏈協議包,發送給EOS Cochain上的跨鏈合約。
Alice在EOS Cochain上的賬戶收到了10個CEOS代幣(EOS在EOS Cochain的表示法)。
Alice在EOS Cochain上發送了4個CEOS代幣給Bob。
Bob發送4個CEOS的交易到EOS Cochain的跨鏈合約,接收賬戶是Bob在EOS主鏈上的賬戶。
中繼者監聽到了這筆贖回交易,等待這筆交易所在的區塊被確認後,包裝成跨鏈協議包,發送給EOS主鏈上的跨鏈合約,跨鏈合約處理後將4個EOS釋放給Bob。
以上流程結束後,Alice擁有6個CEOS,Bob擁有4個EOS。
類似的,從EOS Cochain並行鏈到EOS主鏈,也是相似的流程。
09
—
跨鏈通道,中繼者,系統治理
跨鏈最基本的前提在於,能夠驗證B鏈收到的跨鏈協議包確實是A鏈產生的,並且與之相關的邏輯已經在A鏈上執行(比如資產轉移時鎖定一方資產),那麼可以安全地在B鏈上執行後續的應用邏輯(比如產生另一方的等值資產)。我們設想了跨鏈通道這一抽象概念來保障這個基本前提。
開啟通道
兩條鏈建立跨鏈通道,必須基於某個信任種子,後續的證明都可追溯到這個信任種子。對於一條鏈來說,信任種子可以是另一條鏈的創世塊或任何已確認的簽名區塊頭。從A鏈信任種子開始,B鏈可以驗證任何後續A鏈的區塊頭的有效性,並且必須驗證簽名的超級節點集合是否正確。EOS的超級節點集合是隨著持續的投票進程而動態變化的,那麼也得驗證每一次節點的變動是否體現在區塊頭中。
EOS區塊頭中超級節點集合及其變動版本號:
struct block_header {
...
uint32_t schedule_version;
optional
new_producers;
...
}
這保證了基於信任種子的持續驗證的內在一致性和可審計性,但如果發生分叉攻擊,那麼就必須再次通過鏈上治理來校正。
通道運轉
通道的持續運轉,體現在一條鏈跟隨另一條鏈的區塊頭一直前進,也即從區塊頭H_g到區塊頭H_h,其中h > g。如果不要求h = n + 1,則意味著不需要區塊頭的連續跟隨。BFT-DPOS共識機制下,只要被考察的兩個區塊頭所代表的區段內,超級節點集合的變動少於三分之一,則能保證跟隨的安全性。
關閉通道
兩條鏈之間的跨鏈通道,正常情況下永遠不應該關閉。但在遇到不可解決的極端情境下(比如拜占庭錯誤),可以通過鏈上治理或另一條鏈上的超級節點的簽名集來關閉通道。這時,需要保障用戶資產的重新贖回。
中繼者
加持了跨鏈合約的EOS區塊鏈,自身可以表達和記錄跨鏈的意圖,但不能也不會主動發起跨鏈通信,只能被動接受外部調用其跨鏈合約的介面。我們將實現中繼者,作為EOSIO軟體的插件,可同時部署在EOS Cochain並行鏈全節點和EOS主鏈全節點中。中繼者負責在EOS和EOS Cochain鏈間實時雙向同步ICP包。
中繼演算法:
中繼最新區塊頭,相比於發送跨鏈交易,開銷大得多。因此中繼者可以等待足夠多的未處理ICP包,然後一次性處理,這樣相當於多筆跨鏈交易對應一次區塊頭同步。這將大大減少目標鏈上的計算開銷,但也帶來了跨鏈交易的延遲,中繼者可以根據實際情況折中動態調整。
我們設計中繼過程是完全非同步的、無需實時的、冪等的,卻必須保證有序、可證明、超時可控。因此採用上文所述的跨鏈消息隊列,在鏈上緩存跨鏈交易協議包。消息隊列的數據結構內建在跨鏈合約中,隊列中元素存儲於區塊鏈狀態資料庫。
系統參數定製
每個EOC最多只能投票3個超級節點,而不是30個
投票用戶參與節點獎勵分紅,由憲法規定分紅比例
系統插件
MySQL插件,可被區塊鏈瀏覽器或錢包開發者用於歷史數據的存儲和並發查詢
水龍頭插件,可被節點啟用以為用戶自動創建賬戶
系統合約
Token合約:支持由跨鏈合約內聯調用註冊新的Token
CrowdSale眾籌合約:支持調用Token合約
NameAuction名字競價合約:頂級名字和次級名字的競價
協同治理
EOS Cochain尊重EOS主鏈的憲法,但也擁有自己的憲法。當EOS社區進行憲法修正提案投票時,如果最後實施的鏈上變更將影響EOS Cochain與EOS的互操作,EOS Cochain應當同時發起與之適配的憲法修正提案,並在恰當的時刻將適配變更同步實施到EOS Cochain並行鏈上。考慮最壞情況下,EOS Cochain憲法與EOS憲法的同步修訂不能取得社區的一致性意見,後果將是跨鏈不能正常工作,那麼預計很大一部分社區成員是同時持有兩個鏈的原生Token,為了保障自己的利益,將會努力促成跨鏈功能的恢復,因而在憲法修訂上最終將達成共識。
EOS Cochain鏈上治理,將採取有別於EOS主鏈的提案投票方式:
全網EOC持有者投反對票,如果一月內投票數超過總數的三分之二,提案不通過,否則
超級節點投贊成票,如果一月內超過總數的三分之二,提案通過,否則
提案不通過
鏈上治理的結果很多時候將影響EOS Cochain的系統機制,涉及到每一個EOC持有者的權益。第一階段給予全網EOC持有者投反對票的權力,是為了既避免超級節點聯盟或合謀的中心化危害,又調動EOC持有者參與鏈上治理的積極性。但全網投票,很難達到總數的三分之二,這也表明社區的反對意見不足以直接推翻提案,所以第二階段繼續由超級節點投票,加速提案表決。
10
—
應用場景
EOS同構跨鏈群
區塊鏈世界不可能由一條區塊鏈主導,將來的形勢一定是多種應用場景DAPP的並存、多鏈並存。如果使用EOS主鏈來承載所有業務,除了成本昂貴,還非常不利於商業應用對接。EOS「主鏈+並行鏈」多鏈並行模式的擴展性架構,分離了主鏈和並行鏈,由不同的並行鏈來承載各類商業應用,極大地降低部署成本,滿足百萬級TPS需求。並行鏈可隨業務複雜度繼續平行擴展,承載事務數指數級上升。EOS Cochain將作為並行鏈基礎設施解決方案,與社區成員、機構、企業一起構建EOS同構跨鏈群。
連接Cochain異構跨鏈體系
我們相信未來的區塊鏈不僅在去中心化社區中具有廣闊的商業落地前景,千萬中小企業同樣需要區塊鏈作為價值傳遞和無需信任的共識達成的基礎服務。並且無論是公有鏈、聯盟鏈還是企業內部的私有鏈,都需要對接到一個公有網路以實現更大範圍的互聯互通。
Cochain異構跨鏈體系,將作為一個更大的生態項目被推出。EOS Cochain並行鏈將成為第一條納入Cochain異構跨鏈體系的公鏈,作為連接EOS跨鏈群與其他區塊鏈的紐帶。
Cochain 錢包
Cochian錢包是一個跨鏈多幣種錢包,將作為EOS同構跨鏈群的生態入口。未來Cochain錢包將繼續支持異構跨鏈體系,作為多鏈互聯的資產管理和應用平台入口。
分散式交易所
隨著數字資產的規模和種類不斷增加,各類代幣間的交易需求水漲船高。伴隨著數以千計的新代幣的出現,以及傳統資產的代幣化,交易需求又被進一步放?。當前市面上的交易所大部分都是中心化的,主要優勢在於效率和方便,但同時面臨以下三大問題:
缺乏安全性:中心化的交易所用戶常常都是把的私鑰(資產)交給某個中?化的實體來管理,這使得交易所很容易成為黑客攻擊的對象,數字資產的交易本身對安全性要求非常高,能做到滿足安全性能要求的交易所也很少。
缺乏透明性:交易所佔據著大量用戶資產,在監管缺失的環境中,利用暗箱操作手段攫取用戶利益屢見不鮮,同時中心化交易所還面臨著不確定的政策監管問題。
缺乏流動性:中心化交易所之間的訂單需求無法共享,難以提供充分的流動性和交易深度。這不但會影響用戶體驗,還會大大增加用戶的交易成本。
因此,?需信任的代幣(資產)交易自然成為了區塊鏈技術?個令人期待的使用場景。EOS Cochain作為一條可以與EOS主網進行跨鏈資產轉移的平行鏈,可以較容易地實現高效、安全的去中心化交易所。
跨鏈DAPP
目前除了數字貨幣本身,DAPP世界缺乏殺手級應用。大多數DAPP受區塊鏈性能的影響,並沒有給用戶一個很好的使用體驗。EOS Cochain並行鏈及其ICP協議,可以幫助大型DAPP跨鏈部署,無縫橫向擴展和價值流轉,既可以帶來匹敵傳統互聯網應用的用戶體驗,又能夠充分發揮區塊鏈價值互聯網的優勢。
—
總結
EOS Cochain秉承構建區塊鏈互通互聯的使命,打造EOS跨鏈通信網路體系,同時致力於繁榮區塊鏈生態,推動人類經濟和社會體系結構的發展和進步。
最後,歡迎有志之士一起加入EOS Cochain,聯繫方式如下:


TAG:區塊鏈Times |