8月25日晚,ChainX聯合創始人郭光華做客Satoshi’s Friends社群,為群友解答關于跨鏈的問題。
(ChainX聯創郭光華)
從數字票據鏈到比原鏈,再到ChainX,郭光華擔任過多條公鏈的主要技術開發,是業內數一數二的“公鏈老兵”。其中,ChainX是跨鏈明星項目polkadot官網認可的平行鏈。如果你也關注跨鏈,不要錯過以下分享。
【Q1】郭光華是我認識的公鏈開發經驗最豐富的程序員,在多家業內知名企業都呆過。我們首先請光華分享下自己的圈內經歷吧。
郭光華:大家好,我最早是在給某大型機構研發數字票據鏈,并在那里認識了一堆區塊鏈技術的朋友,他們來自于秘猿,微眾銀行, Imtoken, Ethfans等一系列的區塊鏈研發機構。
接著看到了長鋏想做公有鏈,然后就去巴比特研發公鏈項目Bytom。在Bytom上線的那個月離開了巴比特, 和岳利鵬成立了個ChainPool基金會, 旨在提供區塊鏈技術方案。再后來,Gavin Wood 開源了Polkadot,我們開始同步研發ChainX。
今年,我們和Hashbang聯合發起了PolkaWorld 社區,以及通過PolkaWorld社區和曹寅他們團隊成立了個基金,專注于波卡生態項目的孵化,有不少項目開始加入進來,如波卡很看重的錢包PolkaWallet。
【Q2】你參與了多條公鏈的開發,可以稱得上是一個“公鏈老兵”。你曾多次表示POW鏈已經落伍了。何出此言?
郭光華:共識是區塊鏈技術的一個重要指標,最早應用的共識就是POW,因為POW簡單易用,所以POW最早被設計出來。但這個世界是一個發展迭代的時代, 在沒有電力被發明的時代,蒸汽機相當好。但有了電力后,你會發現蒸汽機的能源利用率很不值得。這也正因為在當今時代,幾乎看不到蒸汽機為動力的產品吧。
POW也是如此,在沒有POS出來前,那么他還是很OK的, 但有了新的好的創新出來時,那么他必然會被取代。POS也是如此,現有創新都在等待更好的(better)創新到來,然后像蒸汽機一樣,在人類發展史上,完成自己的那一接力棒。
BTC已經不屬于技術創新的范疇了。他的共識強大不在于POW,而在于去中心化的貨幣屬性。
【群友:老板怎么看波卡提出的NPOS?
郭光華:波卡的NPOS對于建立生態,我覺得不是和當前匹配的。NPOS過重于看去中心化。】
【Q3】請問你現在是怎么看待區塊鏈1.0、區塊鏈2.0、區塊鏈3.0項目的?可以聊聊各自的代表項目比特幣、以太坊、EOS。
郭光華:區塊鏈3.0 才剛開始萌芽,EOS肯定不能是區塊鏈3.0的代表。EOS和以太坊都是屬于區塊鏈2.0的范疇。
· 區塊鏈1.0 是BTC 等為代表的數字公有鏈貨幣時代。
· 區塊鏈2.0 是以ETH,EOS為代表的單鏈智能合約時代。
· 至于區塊鏈3.0, 就是Polkadot,ChainX 正在研發的事情, 多鏈互相操作的智能合約時代。
類比于互聯網的話,
· 區塊鏈1.0 相當于電報時代(能發送消息, 但很簡單),特務專用。
· 區塊鏈2.0 相當于計算機剛被發明的時候,但還沒有任何聯網的接口(只能單機運作)。
· 區塊鏈3.0 相當于今天的互聯網時代(萬物互聯的時代)。
【群友:IPFS據說要顛覆HTTP協議,你怎么看?
郭光華:IPFS是個很好的協議。顛覆HTTP,也只是個協議。又沒幣。我對IPFS一直很看好的,IPFS的第一版中文白皮書,應該是我翻譯的。】
【群友:ADA的很多東西也是你引進來的。
郭光華:不要說ADA了,我對ADA的進度很痛心。但波卡相當于幫助ADA落地了。波卡是根據ADA的最新論文寫得代碼。ADA是論文型研究選手,Polkadot是工程實現型選手。】
我認為區塊鏈1.0 的技術即將爆發,因為中國的數字貨幣,Facebook 的Libra都是基于區塊鏈1.0技術的產品。
區塊鏈2.0 的技術 在ETH, 和EOS上的 1CO,菠菜游戲有了初步的探索,但還是會有更好的,更適合的Dapp 到來。
區塊鏈3.0 是需要一個漫長的迭代期的,如互聯網發展了30年,才有今天的繁榮。
【Q4】你的英文名字叫做Gavin Guo,聽說是因為你的偶像是Gavin Wood。Gavin Wood原來是以太坊的核心成員,后離開了以太坊,并創立了Polkadot。在你看來,Gavin Wood為什么放棄以太坊?以太坊的瓶頸主要是什么?
郭光華:我Gavin Guo中的Gavin不是因為Gavin Wood,是恰好和Gavin Wood 撞衫了而已。當時我在杭州摩托羅拉(后被ARRIS收購)工作時,必須要起個外文名,順便起了個Gavin 而已。
Gavin Wood 對以太坊的定義是世界計算機,后面發現以太坊達不到這一要求。以太坊的瓶頸在兩方面:
1, 技術層面,固有的技術框架,技術基礎設施阻礙了創新。好比修房子,你的地基打的只能修建5層樓的房子,那么你在這地基基礎上肯定不能修500層樓的房子。要想修500層樓,那么必須推倒重新來, 重新建立好的地基,這就是Polkadot。
2, 非技術層面, 以太坊上的各方利益固有化, 老一輩以太坊上的成員已經把以太坊的蛋糕給分光了,沒有足夠的利益吸引新的優秀力量加入。
【群友:那以太坊怎么打破瓶頸呢?
郭光華:Vitalik不是在群里嗎?你問他。】
【Q5】我注意到Polkadot跟Web3的推特賬號經常跟ChainX互動。能不能介紹下你們跟Polkadot的淵源?你們是怎么關注到波卡,波卡又是怎么關注到ChainX的?
郭光華:我們是在Github上認識的Gavin。Polkadot剛有英文白皮書時,岳利鵬第一時間翻譯成了中文,并在2017年邀請了Parity的三位核心合伙人來到了上海,介紹討論了Polkadot。從這時一直到現在,ChainX和Polkadot都保持著良好的各種溝通和合作。
【主持人:岳利鵬是ChainX的另一位創始人。他不僅翻譯了波卡白皮書,還注冊了“波卡”商標。
郭光華:這商標現在在我的手里。我愿意幫岳利鵬賣掉。有意者請聯系我。】
【群友:可以理解為ChainX是波卡中文區社區代理嗎?
郭光華:ChainX和Hashbang共同發起的PolkaWorld是波卡的中文社區代理。網址:polkaworld.org】
【Q6】ChainX目前是波卡官方認定的平行鏈。波卡有幾條平行鏈?平行鏈在波卡的跨鏈生態中扮演什么角色?
郭光華:ChainX 的技術和生態迭代,已經不僅僅是Polkadot平行鏈這么單一的項目。ChainX 會衍生出一條ChainX 智能合約平行鏈放在polkadot 上叫 ChainX p1。除此之外,ChainX 的競爭方向比較多,比如BTC的快速支付方向,和閃電網絡是競爭對手,在BTC的二層智能合約擴展上,和RSK是競爭對手。在Polkadot上的智能合約平臺上,和EDG是競爭對手。
但競爭對手才是ChainX的最好朋友,因為只有最好的朋友才能像鏡子一樣告訴自己,自己哪里不好,需要注意,需要努力。從現有的代碼上來看, 波卡有固定寫了10個平行鏈的slot。但Gavin有講一條relay鏈支持100條平行鏈,平行鏈在波卡生態有著分片擴容的效果。這種分片,是從共識層面的分片,比以前市面上的分片會優秀靈活很多。平行鏈在和其他獨立共識鏈的跨鏈過程中, 平行鏈可以定制化為專一的轉接橋鏈,把非共享安全共識的鏈,和Polkadot鏈接起來。
其余的共享安全平行鏈,相當于一個Super Dapp。
【群友:聽不太懂,但覺得很牛逼。
郭光華:不懂才有投資的價值。懂了,就是跌的時候了。技術創新都是如此。】
【Q7】上周看到互聯網大佬響馬老師發微博聊了聊他的跨鏈項目FOX 1.0。其中提到了同構跨鏈、一鍵發鏈都是假跨鏈。異構跨鏈才是真跨鏈。請問到底啥是跨鏈?怎么跨?有哪幾種方式?
郭光華:可以對比于互聯網,把每一條鏈看作一臺電腦。兩臺電腦連起來,我們叫做聯網。兩條鏈連起來,我們叫做跨鏈。
聯網有很多種方式, 比如cable線,wifi,藍牙都可以把網絡連起來。
跨鏈也有很多種方式,大的方向上可以分兩種。
· 第一種,無中介參與,純粹由代碼執行。實現的跨鏈,如ChainX的充值模式, 因為ChainX網絡上跑著一個BTC輕節點網絡,BTC 網絡向ChainX網絡的任何跨鏈動作,ChainX的各個節點都可以像BTC全節點一樣,通過代碼來驗證交易的合法性。
這種方式嚴格遵循 Code is Law。將來的跨鏈方式,有多少種,都應該會基于Code is Law 去創新。
· 第二種,就是現在大部分市面上運行的跨鏈模式,需要中間人參與,比如 中心化交易所是一個極端的跨鏈,就只有一個中心化 權威的跨鏈交互模式。另外一種,就是見證人模式,需要多方作為中介來參與。嚴格意義上,這種跨鏈不應該放入跨鏈的范疇,但現在的大部分人討論的跨鏈,還是這種層次的跨鏈。
【群友:如何保證鏈中流出的資產不會被繼續使用/雙花呢?
郭光華:跨鏈雙花解決方案和原鏈本身一樣的邏輯。BTC全節點如何解決雙花,跨鏈輕節點就可以如何解決雙花。
群友:如果是第一種跨鏈的話,是不是應該有一個統一的跨鏈協議。互聯網基于tcp/ip。現在都在做跨鏈,有沒有可能出現一種共識協議,大家都去遵守呢?
郭光華:最后會收斂成一個協議。但這個協議具體是誰,是Polkadot和ChainX的努力方向。TCP/IP是市場發展形成的。還有個更權威的OSI 7層協議,但被TCP/IP干掉了。】
【Q8】跨鏈項目下,多鏈結構要如何管理?比如誰來驗證,誰來出塊?
郭光華:跨鏈,就是各自鏈都有各自的獨立共識,出塊就是由自己的共識出。驗證方是你將要跨到去的那條鏈。多鏈結構和跨鏈沒關系, 比如Polkadot的共享安全共識就是管理多鏈的一個很好的辦法,
因為發行公有鏈的最大難點就是在維護共識, 每條平行鏈都把共識交給relay鏈去管理。這樣節省了平行鏈發行者的成本。
【群友:relay鏈出現了問題怎么辦?
郭光華:relay鏈真出現了問題,那就跟ETH和ETC分叉一樣嚴重。
群友:POS模式有多少個節點最合適?ChainX有多少個節點?
郭光華:節點當然越多越好,說明共識強。但因為P2P技術瓶頸,節點都是有上限的。支持節點越多,和支持TPS越高是一樣的技術難點。】
【Q9】跨鏈也是解決擴展性問題的一種手段。目前已經正在探索中的擴容方案有閃電網絡、RSK等。請問ChainX是怎么解決擴展性問題的?
郭光華:ChainX 本身的共識是POS, 出塊時間是2s,tps 1000左右。
對比于閃電網絡, ChainX上的xbtc 是2s,1分錢不到的手續費,然后還是鏈上透明交易全網存證。已經足夠支持BTC的全球支付。因為一個歐洲人給一個韓國陌生人發起一筆BTC支付,只需要2s時間,手續費不到1分RMB。
對比于RSK。ChainX 上已經有了BTC二層智能合約平臺。PolkaX團隊也在ChainX上寫了第一個基于BTC的智能合約Dapp ——DEX。
【Q10】Polkadot第一輪私募的時候我沒有參與,第二輪我參與了,價格在85-100美金左右。目前期貨價格已經炒到了200多美金。聽說第二輪募集的資金并沒有達到Gavin Wood的理想目標,日后還會進行第三輪募資。你覺得目前這個價格,波卡被高估了嗎?會不會出現上線即破發的情況?
郭光華:有沒有被高估,要看參照物,如果參照的是ETH,BCH,EOS,那肯定是被低估了。如果參照的是傳統互聯網的技術創新而得到的價值,那么當前的區塊鏈項目,大部分都是有泡沫的。從我個人的角度來看,Polkadot只要Parity研發團隊不出問題, 投資者是不可能見到破發這種情況的。
最后我總結一下標題: 跨鏈能火多久?
我在之前有著重講過。每一條鏈對比于一臺電腦,電腦聯網對比于區塊鏈跨鏈。那么聯網能在互聯網火多久,那么跨鏈就能在區塊鏈火多久。現在的跨鏈才剛開始時,可以說是星星之火。對比于互聯網時代,2G, 3G, 4G, 5G, cable,藍牙,wif等協議, 跨鏈協議還差得太遠太遠。現在的區塊鏈正是大航海時代,一不小心,你就會成為哥倫布,發現新大陸。
【群友:大概多久可以燎原?
郭光華:30年。
群友:如何看待ETH2.0的分片和平行鏈的區別。
郭光華:這是我目前見過的最好的技術問題。波卡平行鏈是在共識層面的分片。ETH2.0的分片一直是在共識上的分片。共識層面上的分片包含(共識上)的分片。從共識層面去支持分片,這樣的分片才能真正做到有意義的擴展性。】
評論
查看更多