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