9月3日,GMPC CEO Brian CHOI做客深鏈財經線上沙龍,圍繞「支持Cosmos、Polkadot間互聯,GMPC的武器是什麼?」的主題進行了分享。以下為分享實錄,深鏈財經略有整理:
【深鏈原創】
文丨深鏈財經
一、首創MixLink協議
GMPC引入了混合鏈概念,基於首創的MixLink協議,能夠做到向一個個區塊鏈裡的價值孤島輸送流量、交換資產,成為區塊鏈世界裡的流量引擎。
GMPC混合鏈作為多鏈複合的混合鏈架構,致力於實現公鏈、聯盟鏈甚至跨鏈之間的資產互聯互通,打造區塊鏈價值流量引擎發動機,引領行業發展。
GMPC自主研發GMPC BFT創新共識機制,融合泛POS Staking生態,實現了「多鏈-中繼鏈-跨鏈」的融合鏈協議交互、混合存儲,異構中樞協議實現鏈上資產互通和數據分布傳輸。
GMPC通過以MixLink協議為核心的GMPC網絡化「高速公路」,實現了兩大跨鏈平臺(Cosmos和Polkadot)的互聯問題。GMPC通過MixLink協議輸送流量、資產和通證給原生鏈。隨著萬連結入GMPC,混合鏈成為區塊鏈的價值流量引擎,為離散、孤立的區塊鏈孤島提供面向應用的價值流通發動機。
二、GMPC有六大亮點
GMPC的亮點為:
1.全球首創多鏈複合的混合鏈架構;
2.全球第一個實現不同跨鏈、聯盟鏈之間的數據交互、流量傳輸和資產轉移技術;
3.致力於成為全球最大的區塊鏈價值流量引擎發動機;
4.首創GBFT共識協議,融合最新的HotStuff BFT思想,性能、穩定性遠超傳統公鏈和聯盟鏈;
5.首個混鏈原型鏈遊生態強勢接入GMPC,成為混鏈生態的創世域鏈;
6.兼容包括Move、Solidity在內多種智能合約語言,對Move語言進行改進,打造穩定安全的DApp生態。
GMPC與傳統跨鏈不同的是,GMPC混合鏈是打造一個可伸縮的容器,在完全保持原生鏈技術架構、存儲架構、治理組織的前提下,在不發生「化學作用」的前提下,為原生鏈間提供流通交互、互聯互通服務。
GMPC將適用於包括公鏈與公鏈之間、跨鏈與跨鏈之間、公鏈與聯盟鏈之間的代幣交易和流量交互。通過混合鏈技術下的聚合去中心化交易能夠徹底解決用戶跨交易買賣效率低、比對困難、搬磚成本高等問題。
具有相同的共識算法以及應用場景的原生鏈歸屬同一個單元組織。同個單元組織由於具有相同的信任模型、共識機制和應用交互生態,這為原生鏈之間的合作、社區治理以及節點獎勵生態提供了豐富的想像力空間。
比如說具有相同Pow共識算法的BTC/ETH/LTC,我們用Mixlink協議歸結於同一個組織,命名為LdPow。GMPC混合鏈可以看作多鏈聯合的網格結構,由分布在全球上萬個以上的去中心化驗證節點維護。
在整個區塊鏈網格中,不同的區塊鏈平臺、鏈路上的資產和流量通過標準的混合鏈協議以及GMPC數據交互協議(即MixLink協議)進行混合鏈通信,實現不同區塊鏈項目的資產與流量的流通。
最外圈即原生鏈,我們可以看到有公鏈(BTC、ETH、LTC、GXC等),聯盟鏈(Libra、Fabric等);裡圈為GMPC提供的功能鏈域LD,根據共識機制的不同可以分為LdPOW、LdPos、LdBFT、LdPoA;
原生鏈按照MixLink協議規範接入LD,LD與LD之間通過Domain價值協議聯通,MixLink協議是面向應用的,依應用場景不同,每個原生鏈允許接入一個或多個LD,進而形成了整個網絡,APP再通過基礎應用流量分發協議接入網絡,最終構成GMPC整個生態架構。
三、GMPC有三大核心技術架構
GMPC核心技術架構,由三個方面來講:
1、混合鏈分層架構
GMPC作為一個面向應用的域生態,GMPC對接了大量的App和DApp,該App和DApp是域生態的流量入口。
同時GMPC提供了相應的API、SDK層,為包括App/DApp、BaaS、原生鏈在內的應用提供交易操作工具集。其中,BaaS是一個企業級區塊鏈管理平臺,在該平臺下,我們可以方便的對GMPC中的App/DApp生態,Domain、智能合約等進行管理和開發。
2、GMPC核心技術組件
GMPC混合鏈核心層擁有三大技術組件,分別是智能合約組件,GBFT共識算法組件以及GMPC Token經濟模型。
GMPC智能合約模型支持多種圖靈完備的智能合約語言,包括Solidity、Move等。同時,GMPC結合域應用生態,將域資產Resource化,對Move語言進行了改進,設計了GMove語言,專為GMBC生態而開發,簡單、安全、可靠。
GMPC還自研了GBFT共識算法,GBFT融合了DPoS(Delegates Proof of Stake)和HotStuff的特性,使得原本適用於許可型(permissioned)區塊鏈網絡的HotStuff共識也適用於非許可型(permissioned)的公鏈場景。
GMPC支持Domain與原生鏈的三階段交互協議以及Domain內部的價值流通協議,可以方便高效的進行原生鏈與GMPC混合鏈的資產、流量轉換。
3、Mixlink超協議
最後,GMPC最為重要的即是MixLink超協議。
MixLink超協議中主要包含三層協議:1.App與GMPC的基礎應用層流量分發協議;2.GMPC與原生鏈的三階段交互協議;3.Link Domain價值流通協議
關於GMPC的應用場景,目前首期四款遊戲已經接入GMPC,直接給GMPC的遊戲應用場景帶來日活用戶數量。未來我們會布局鏈遊、金融支付、溯源、去中心化聚合交易的應用場景。
四、提問環節:
深鏈財經:Cosmos和Polkadot作為跨鏈領域的兩匹黑馬,仍然認為目前跨鏈還是一個龐大的願景。那麼,GMPC做如此複雜的混合鏈網格協議的信心來自於哪裡?
Brian CHOI:在GMPC設計的過程中,我們是想通過「多鏈-中繼鏈-跨鏈」的混合鏈模式來解決GMPC的可拓展性問題。但在實際開發過程中,遇到過多鏈並行執行以及隱私保護等問題,但團隊做了針對性解決方案從而保證開發平穩有序推進。其次,在如何將流量和資產進行交換問題方面,GMPC最終參考了IPFS協議,設計出GMPC流量分發協議,通過中繼鏈,將GMPC的流量「搬運」到其他鏈上。除此之外,GMPC還遇到數據結構適配、不同共識算法的SPV證明等問題。
深鏈財經:區塊鏈世界存在著擴展性的不可能三角問題,即可擴展性、安全和去中心化性三者只能取其二。基於此GMPC是如何平衡可擴展性、安全和去中心化性的?
Brian CHOI:GMPC也會遇到不可能三角問題,我們的共識和網絡架構中,我們採用和EOS相同的思路,即犧牲一小部分的去中心化特性,換來更高的性能以及更好的擴展性。同時,安全性也將由於我們的超級節點規則來保證。
深鏈財經:GMPC要全面解決流量孤島問題,實現單鏈、公鏈的互聯,包括支持跨鏈之間,以及對聯盟鏈之間的互聯,這是一個龐大的工程。那麼GMPC在未來發展道路上的短中期具體規劃是怎樣的?
Brian CHOI:GMPC目前相對已有的獨立鏈遊生態,在短期我們會先跟公鏈進行合作,目前已經合作的公鏈有,歐洲公鏈項目Qiibee,美國Fanchain項目。通過Mixlink協議,將我們鏈遊生態資產跟公鏈資產進行置換,跟韓國Klay公鏈以及火幣公鏈的合作也正在洽談中。
我們先用鏈遊資產的應用跟流量,與公鏈進行合作。接著除了我們自己的鏈遊生態,我們利用Mixlink協議接更多的應用場景生態,接入到已經合作的公鏈上。這樣在中期我們會形成應用場景和生態流量與公鏈之間的網格架構。