She Knows訪談 | 三大公鏈創始人技術硬核交鋒,2019年浪潮將由什麼引爆?
She knows:She knows是巴位元旗下首檔社群互動訪談欄目,邀請資深區塊鏈人士犀利作答:技術趨勢,行業現狀,熱點事件。無所不談,言無止境。想了解有關區塊鏈的一切?與巴位元小姐姐們一起,探索區塊鏈邊界。
She Knows第二期對話嘉賓:本體(Ontology)創始人李俊網錄科技創始人、萬維鏈(Wanchain)發起人呂旭軍Nervos基金會聯合創始人呂國寧。
對話人:巴位元內容總監王曉萌,資深媒體人,2014年加入巴位元,擅長深度專訪,對話全球區塊鏈領袖人物百餘人,被譽為頭條女王。
歷經2018“公鏈元年”,各大公鏈成績如何?什麼是公鏈發展的制勝之道?公鏈如何“突破”不可能三角?當下的公鏈發展還有哪些限制因素?兩個半小時的對談中乾貨滿滿,本篇將帶大家回顧鏘鏘三人行的技術硬核觀點,部分精彩內容如下:
李俊:“公鏈從萬箭齊發慢慢向頭部的5-10家靠近,會有一定的馬太效應。決定下一階段公鏈發展的要素有兩點,1.技術的穩定性和擴充套件性;2.專案的資源和影響力。”
呂旭軍:“目前制約各大公鏈的發展,一部分原因是因為各個區塊鏈互不相連,還處於生態孤島。公鏈去中心化的本質就決定了它效能上的短板。我們不能期待‘一口吃成胖子’,可通過分階段實施跨鏈,POS,分片,二層擴容等不斷提高效能。”
呂國寧:“區塊鏈主鏈擴容有三條路徑, layer 1 擴容,layer 2 擴容,以及修改約束條件。layer 1 擴容的話,的確是要在不可能三角中間做取捨。而 layer 2 擴容,其實是在不同的層次上做不同的取捨,然後整體突破不可能三角限制,而非在某一層去嘗試突破。”
談公鏈競爭
She Knows:問題1,剛剛過去的2018年被喻為公鏈元年,行業中有普遍觀點認為,2018到2019年,狀態通道,側鏈,跨鏈,分片技術的發展,將在很大程度上解決公鏈效能不足的問題,這也是未來區塊鏈大規模商用的基礎。想請問三位嘉賓,如何評價過去一年行業公鏈的發展情況?現在公鏈的效能問題解決如何了呢?當下限制公鏈發展的原因還有哪些?
李俊:公鏈從萬箭齊發慢慢向頭部的5-10家靠近吧,會有一定的馬太效應。後面的公鏈的進入難度會越來越高。
在技術發展上面的擴充套件策略,從跨鏈、分片到多層這幾個相對應廣泛認可的擴充套件性技術,但因為整個綜合環境因素,真正能堅持在技術上投入和堅持的,並且取得進展專案也會越來越少,有些是技術規劃和投入意願的問題,有些是有技術意願但資源無法長期支撐的問題,所以,雖然這幾個方向比較明確,但真正能把這幾點都完成落地的專案應該是很少的。
我覺得下一階段公鏈的發展有兩個因素:
一是技術的穩定性和擴充套件性,就是有了可擴充套件性方案之後,你還需要在實踐當中被認可,其實之前也看到了很多技術性的團隊,推出很多高擴充套件性的或者高效能的方案,來到後面因為運營的關係,後續資源的關係,後續無力的,最後沒有辦法實現落地,因為從提出技術概念到技術實現,最後把技術應用的實際的環境中這個過程是很有挑戰的,整合生態來驗證你這個技術到底能不能行,所以這個是一個很大的挑戰。
二是專案的資源和影響力,這是能不能支援你把技術落地和持續推廣的基礎,所以下一階段的功練的話肯定是技術,資源,影響力的綜合性的綜合能力才行,就是這些要素可能需要融合起來,才能讓一個公鏈的生態真正的落地專案。所以公鏈的門檻比幾年前是明顯提高了。
She Knows:對於公鏈效能拓展的問題,呂國寧老師怎麼看?
呂國寧:2018年,尤其是上半年,我們看到一波公鏈發展的浪潮。這源於 2017 年下半年區塊鏈概念的火爆,以及眾多專案的興起,但是很快整個行業意識到公鏈的效能問題成為了阻礙了整個發展的的瓶頸。於是我們看到很多團隊,提出很多解決公鏈效能問題的想法,新興的公鏈專案也如雨後春筍一般發展起來。
過去一年的確有很多公鏈成功上線,如 EOS,TRON,Ontology,ELA,ADA,Zilliqa 等等,新上線的公鏈專案相比之前的以太坊等已經有很大的效能提升,但是數千 TPS 對於大規模的應用落地還是遠遠不夠。
實際上公鏈的效能擴充套件問題,早在 2015 年就已經是區塊鏈技術圈頭部開發者的研究熱點,經過兩三年的不斷探索嘗試,公鏈在 layer 1 這一層依然遇到層層障礙,並且在可預見的短期內,無法真正解決,於是開發者開始把目光聚焦到鏈下擴容,也就是第二層擴容方案。Layer 2 在這一年取得了長足的進步,很多專案已經經歷了測試網準備釋出主網,並且有應用開始部署,而這些應用也擁有更好的使用者體驗。
另一方面,公鏈生態是不太會發展非常快速的,公鏈跟普通軟體開發不同,並且還在慢慢形成開發的哲學方法論節點。目前使用者體驗和開發者體驗上還有很多問題,這也是限制公鏈發展的重要原因。
目前公鏈競爭尚未結束,我們認為生態最成熟的以太坊也僅僅是在早期,如各種 SDK、API 介面,其他如域名服務等基礎設施也還在早期。網際網路經過幾十年的發展才有現在完善的生態,開發者也需要時間成長。但是能夠遇見到,越來越多的專業人士正在發現區塊鏈的優勢,進入這個領域,隨著時間的推移,生態會更加的完善,有需求的地方就會有人來開發來滿足,一步步來解決使用者體驗和開發者體驗的問題。
She Knows:呂旭軍老師認為制約公鏈的原因是什麼?
呂旭軍:在2018年,由於整個行業褪去了浮躁、迴歸了冷靜,大家重新將精力放在了底層技術的研究上,因此隱私、高效、共識機制等多個方面的技術都有了巨大的發展。特別是效能的提升,大大拓展了區塊鏈的應用場景。可以說2018年是市場的熊市,卻是技術的“牛市”。
目前制約各大公鏈的發展,也有一部分原因是因為各個區塊鏈互不相連,還處於生態孤島。萬維鏈是主打跨鏈的公鏈,我們認為當前公鏈效能相比從前已經有了很大的飛躍,但是要說已經能夠滿足大規模商用,恐怕還有所欠缺。公鏈去中心化的本質就決定了它效能上的短板。我們不能期待“一口吃成胖子”,萬維鏈計劃分階段實施跨鏈,POS,分片,二層擴容等不斷提高效能。區塊鏈大規模商用只是時間問題。
制約公鏈發展的原因不能一概而論,除了效能問題之外,還有隱私、監管等問題。在不同的應用場景,可能有不同的制約因素。不可能存在一條公鏈把所有問題都解決掉,適應於所有的應用場景。因此,未來的區塊鏈仍然是生機勃勃、百家爭鳴的一個局面。
She Knows:問題2,既然說到效能問題,就不得不提到公鏈的 “不可能三角”問題,你對區塊鏈領域的“不可能三角”如何理解?Nervos是如何“打破“區塊鏈“不可能三角”的?呂國寧:區塊鏈領域的不可能三角最早 Vitalik 提出不可能三角,也就是對於單一區塊鏈「安全、去中心化、可擴充套件性」三者只能取其二,其實從區塊鏈的協議設計角度,要平衡取捨的何止這三點,而我們用不可能三角來做比方,其實只是為了讓普通使用者能方便理解。
目前區塊鏈的主鏈擴容,其實主要就三條路,layer 1 擴容,layer 2 擴容,以及修改約束條件。layer 1 擴容的話,的確是要在不可能三角中間做取捨。而 layer 2 擴容,其實是在不同的層次上做不同的取捨,然後整體突破不可能三角限制,而非在某一層去嘗試突破。
在 layer 1 這一層,我們認為最重要的是安全和去中心化,在 layer 2 這一層則注重效能,並且通過協議錨定到 layer 1,相當於由 layer 1 來確保 layer 2 的安全。這樣一個系統的整體兼顧了安全,去中心化,以及效能。
Nervos 團隊認為,區塊鏈的本質,或者基因,就是去中心化,所以第三條路,即修改約束條件這條路我們不認為是區塊鏈公鏈該走的路線。
比如,把開放式網路改為封閉式網路,把任意節點可以自由加入網路改為白名單模式,這樣的方式解決擴容問題我們不會選擇。
所以,在不改變區塊鏈的約束條件的前提下,能走的路線就是 layer 1 擴容或者 layer 2 擴容,而過去幾年的嘗試我們在 layer 1 擴容上我們看到整個行業遇到巨大的問題,所以才選擇走了 layer 2 的方式。
談共識機制
She Knows:問題3,有關共識機制的爭論是區塊鏈行業一直以來熱議的話題。尤其最近一年,許多新興公鏈更傾向於選擇DPoS或PoS類的共識演算法,現實表現也是一方面PoS類專案的火熱,而PoW類小幣種面臨更多算力攻擊的威脅。我們今天的三位嘉賓所代表的專案在共識機制的選擇上非常有趣,Nervos依然選擇了PoW,萬維鏈在今年計劃切換到POS,本體也是PoS類,請各位談一談最初在共識機制的選擇上出於怎樣的考慮?如何看待共識機制的演變?未來,新專案在共識機制的選擇上應該考慮哪些維度?從PoW佔主流到PoS佔主流是公鏈共識機制的演變趨勢嗎?
呂旭軍:我們團隊研究共識機制有一段時間了。共識機制是區塊鏈技術的核心與靈魂,它的演變過程也正是區塊鏈技術的發展過程。我認為共識機制的演變是三個階段:
第一階段的共識機制是以比特幣為代表的POW,它基於雜湊函式的單向性,利用雜湊碰撞構造難題,使得挖礦透明而且公平;
第二階段是點點幣等提出了樸素POS共識機制,本質原理是在理性人的假設下,在鏈上擁有越多權益的主體就有更大動機去維護鏈的完整一致性;
第三階段則是當下,代表則是Algorand、Ouroboros等提出的POS機制,這些共識機制採用了複雜的密碼學演算法以及精心的設計,能夠在數學意義下達到可證明安全。不難看到,從POW到樸素POS,再到複雜可證明安全的POS,共識機制在不斷的發展、不斷進步,也表明區塊鏈技術在不斷地成熟。而導致這一發展的根本原因是我們對區塊鏈理解越來越深入,共識機制的本質就是探索如何在安全公平的原則下,找“對”的人出“對”的塊,所以只有把問題想透了,才能找到解決問題的方向。
我個人認為共識機制的選擇應該從四個維度出發:
1. 安全性,安全永遠是第一考慮因素,而且這裡的安全是指“應用安全”,也就是要經得住實踐的檢驗,它是數學意義上可證明安全的昇華。
2. 高效性,制約一條鏈效能的關鍵因素就是共識機制,也直接影響它的應用場景,因此高效的共識機制是非常必要的。
3. 去中心化性,區塊鏈去中心化的本質原因是它底層的共識機制是去中心化的,這是將區塊鏈和中心化資料庫區分的關鍵點,也是所有區塊鏈從業者需要考慮的問題。
4.平衡性,這一點其實是對上面三點的總結,因為當你深入瞭解不同共識機制後,就會發現安全性、高效性、去中心化往往是不可兼得的。不同的共識機制有不同的側重點,但終究是這三個性質的tradeoff。因此,我們在選取共識機制時,要密切聯絡鏈所期待擁有的性質以及未來應用場景,在安全性、高效性、去中心化中達到一個最佳的平衡。
POW到POS的演變是公鏈共識機制發展的必然趨勢。在大家對區塊鏈技術、共識機制認識越來越深刻的背景下,我們一定找到比POW更適合完成這一使命的新型共識機制,那就是第三階段的POS。萬維鏈團隊也在這一方向不斷努力,最近會推出一個非常優秀的POS機制。
She Knows:問題4,“POW到POS的演變是公鏈共識機制發展的必然趨勢。” 這個觀點我猜今天分享嘉賓可能有些分歧,其他兩位老師怎麼看這個問題?呂國寧:我先回答 Nervos 為什麼選擇 PoW。PoW 的 Nakamoto Consensus 經過在比特幣上經過十年證明了自己,是在大規模生產環境被證明了成熟和安全的共識機制,而且實現比較簡單,簡單是一個非常,非常重要的特性,因為在大多數情況下,越簡單意味著越安全。
1.PoW 通過能量和現實世界錨定,可能有人說前幾大比特幣礦池能夠聯合起來實施 51% 攻擊,但是實際上歷史上比特幣的算力格局是一直在變化的,也就是說 PoW 能夠通過引入外部性來進行競爭,你總有辦法通過競爭解決問題,但是基於 PoS 的場景下,你無法通過引入外部性來跟你的對手方競爭,這一點其實非常重要。
2.經過優化的 PoW 共識,可以充分利用網路,頻寬,可以擁有更高的吞吐量,也許跟其他 PoS 的共識機制效能相比效能不高,但是這個取決於你的使用場景,你是否能夠把 PoW 帶來的安全性優勢發揮出來,並且在上層網路將 PoW 的安全價值放大,如果 Layer 1 + Layer 2 整體系統效能足夠的情況下,Layer 1 這一層並不一定需要非常高的 TPS。
Nervos 採用分層的方案,其實就是分工方案。Layer 1 的職責非常清晰,就是安全和去中心化,為 Layer 2 提供通用資料型別的狀態驗證、共識和儲存,為上層網路提供安全保障,傳遞信任。效能並不是 Layer 1 的最大追求,只要在安全的前提下做到最優,能夠做到夠用,滿足上層網路互動的需求,而整體效能則由 Layer 2 網路來滿足。
我們對 PoS 的主要看法,是擔心其安全性並沒有在大規模生產環境下得到足夠長時間的檢驗,以及 PoS 上長期備受關注的安全問題比如 Nothing-at-stake attack,Long-range attack 等,協議設計者要設計非常複雜的機制去解決,複雜是安全性的敵人。在 PoW 技術層面,我們非常有信心的對各種已知的攻擊方法有足夠清晰的認識,但是我們最擔心的,是來自複雜系統未知的安全隱患和攻擊方式。
作為一個新的公鏈專案,需要針對自己面對的場景來進行考慮,想清楚自己需要什麼,做出最平衡的選擇和取捨。
She Knows:李俊老師怎麼看?
PoS 也有它的問題,如權益集中,大戶比重問題,這方面只能找一個平衡。本體的共識策略不是一個單一的PoS, 是設計了融合性機制VBFT 共識機制(PoS + VRF + BFT), 目的是在去中心化和效能之間找到平衡。DPoS 也可以通過開放加入或抵押代理來擴充套件去中心化程度,VRF在一定機制上支援選擇隨機性和公平性,BFT來達到確定性和終局性。最終的一系列衡量和研究讓本體設計了目前的共識機制。此外,以太坊這兩年孜孜不倦忙著從PoW向PoS轉型也許能說明一些問題。
談2019年趨勢
She Knows:問題5,說到趨勢,俊哥能不能給近兩年公鏈發展總結三點趨勢?
李俊:我說三點,一是從現在開始的通用性公鏈的進入門檻可能會急劇提高,要具備技術,資源,影響力等N個因素。
二是對已經成型的一批公鏈專案來講,面臨的幾個要同時具備的能力,主要還是剛才講的三維,技術體系,影響力,持續性發展的資源,缺一不可。
三是在中短期的應用是一些比較明顯的一些熱點,比如遊戲或者娛樂類的APP,在中期到長期的話,在技術跟商業拓展上,能不能找到行業型的規模性應用和可長期運營應用,我覺得在兩年之內,肯定會出現,而且大概率在不同公鏈中都會有自己特色的行業應用,長期運營專案會會落地,可能範圍在兩年之內不會特別廣,但成型的閉環場景還有可能可以形成。
She Knows:問題6,說完了公鏈,我們來說說公鏈上的DAPP。從加密貓開始,公鏈上的dApp開始稍見雛形,過去一年也迎來了dApp的飛速拓展期,EOS,TRON上dApp的飛速增長對主鏈的快速迭代成長有著不可磨滅的促進作用,但似乎除了博彩類,大多數dApp難以為繼,如今,許多曾經火熱的博彩類dApp也因為各種問題中斷開發和運營。你怎麼看dApp的發展?扶持dApp發展是公鏈競爭和發展的制勝之道嗎?李俊:dapp有其獨特的價值,目前真正在有效執行dAPP生態的公鏈不超過10家。能保持有效活躍度的就5-6家。
但現在的APP也會碰到幾個挑戰,包括本體,dAPP的生命週期普遍較短,也包括看最早的以太坊上大量的APP,這個主要核心原因是說不少應用跟區塊鏈的結合還不是那麼獨特和緊密,並不是缺了區塊鏈不可的場景,而且的APP的生態的數量和短期熱度比較難形成長期的護城河。
比如以太坊的最早數量跟當初熱度都是最高的達到數千個,但是挑戰者一來就很容易會有轉換,熱點會轉移,所以核心的還是發展跟業務價值長期繫結的獨特的APP,在下一階段從以數量為主的戰略轉向以質量發展,註定爭取在提高質量的同時,能夠在不同行業發現能長期運營的價值應用,這是下一階段的APP長期發展的一個重要方向,這對區塊鏈的底層的要求也會進一步的提升。在提升dapp質量的努力要公鏈和生態開發夥伴一起的努力。
She Knows:問題7,我們剛剛說了公鏈和DAPP的小趨勢,不過癮,現在來談個大趨勢。大家如何看待當下的行情和市場?想請各位大膽做個(不需要負責任的)預測,2019年第一波浪潮,將會由什麼引爆?2019年,區塊鏈領域會有哪些新的期待點?為什麼?呂旭軍:金融市場都差不多,參與者是主要因素。第一波浪潮可能會由以太坊升級減產而引爆。在場外等待已久都機構基金會加速市場回暖。
在2019年,正規軍入場是值得我們期待的。我們和以太坊企業聯盟和超級賬本都有合作,最近萬維鏈的副總裁張衛家博士被任命為以太坊企業聯盟(EEA)中國區代表,我們也與西班牙電信開展了合作,非常期待有越來越多的企業級區塊鏈應用能今年落地。
另外也期待有穩定幣的去中心化交易所能夠遍地開花,有越來越多的使用者。我們也正在和多個合作伙伴合作,希望能夠儘快推出跨鏈的去中心化交易所。
She Knows:李俊老師給出你的判斷吧
另外,我的觀點是在區塊鏈應用和生態方面肯定會百家爭鳴,在底層通用公鏈方面會有一定的馬太效應。
She Knows:呂國寧老師對週期有什麼判斷?
呂國寧:當下行情我們都能看到,整體行業發展受到週期影響,市場情緒隨著幣價的下跌達到了谷底,看不到太多上升的趨勢,甚至有預測說現在熊市剛過一半,我們也看到另外一個趨勢,區塊鏈公鏈發展的不同的階段是由基礎設施的發展水平決定的。比如,當基礎設施的效能發展到超越以太坊一到兩個數量級後,那麼就會刺激某一類應用比如遊戲類馬上快速發展起來,不難得出一個清晰的判斷,當基礎設施發展到下一個更高的階段,比如在提升幾個數量級,浪潮才會真正被引爆。
我們從幾年的技術發展和積累的角度判斷,能把基礎設施效能真正帶入到下一個 level 的是 Layer 2 的爆發,所以 Nervos 走的是發展 Layer 2 的技術路線,從一開始就要做一條充分優化支援 Layer 2 的 Layer 1 (底層公鏈),這是我們關注的方向,我們也很興奮地看到 Layer 2 方案的落地以及基於 Layer 2 應用如百花齊放一般的在 2018 年下半年出現。
最近最出名的就是閃電網路,節點已經增加到 6000 之多,並且有 2.46 萬條通道開啟,未來基於閃電網路的應用(LApp) 也開始出現。Plasma 也開始落地,基於 Plasma 的遊戲 Plasma Bear(收集類遊戲)已經開始測試。在知名加密基金 Multicoin 給 LP 的信中,預期 2019 年會有有意義的 Layer 2 網路取得進展,以太坊將會推出一系列 Layer 2 ,包括 Raiden、SKALE,我們的合作伙伴 Celer 等。