萬字解讀火幣公鍊和Nervos背後的故事
2 月29 日,火幣宣布火幣公鏈的測試網上線,它是一個面向金融領域的可監管的區塊鏈操作系統,由火幣集團和Nervos Foundation 聯合開發。
3 月4 日晚8 點,我們有幸邀請到了Nervos 的聯合創始人、火幣公鏈開發團隊的負責人呂國寧老師做客巴韭特社區,同時也邀請到了CypherJump 創始人、DeFi Labs 的負責人代世超老師,作為主持嘉賓,跟呂國寧老師進行深度訪談和對話。

二級標題
二級標題
代世超丨CypherJump
代世超丨CypherJump
我們知道,三大交易所目前以及都部署自己的公鏈。最近部署測試網的火幣公鏈,引起了我的注意。與OKChain 和Binance Chain聚焦於DEX 性能不同,Huobi Chain 主打的是DeFi,目標是「為各類金融資產提供高性能服務」。
二級標題
二級標題
二級標題
呂國寧丨Nervos
現在談革命其實還太早,交易所做公鍊是不是真的防止被DEX 革命,現在下這個結論還太早。交易所做公鏈最大的差異來自於自身的定位,包括可以解決的現實問題和對未來公鏈發展的戰略判斷。
先談現實問題。
第一,長尾幣上所交易問題。從Binance Chain,Okex Chain 的公開資料中,我們可以看到一個明顯的設計傾向,這兩條鏈都可以解決長尾幣上所的問題。這對頭部交易所,尤其是支持的交易對達到幾百,甚至上千種幣種來說,通過一條DEX Chain,讓交易不那麼活躍,需求相對不大的交易品種直接在鏈上通過DEX交易使非常有現實意義的,在某些情況下,還可以把一下在鏈上交易和流動性表現比較優異的交易對轉到中心化交易所,基於中心化成熟的基礎設施提供更好的交易效率和更低的交易摩擦。
第二,是通過DEX 可以實現監管透明的問題,注意這裡的監管是泛指,而不是指跟特定的監管部門打交道。
中心化交易所運行過程,對大部分用戶是一個不透明的黑盒,一方面發展成熟的交易所,會在安全方面投入巨大的成本。這部分硬性投入其實是極為巨大的,但是技術的投入還不夠。
另外一方面交易所還需要配合一整套健全的製度,才能保障用戶的資產安全和交易安全,這也是非常巨大的投入和資源的冗餘。當把DEX 引入進來,可以利用區塊鏈的種種優勢,通過鏈上就能實現透明監管,把監管和審計的成本降下來,不僅是外部用戶可以參與到監管過程中,交易所對內的審計,也會因此受益。
第三,交易所公鏈可以把平台幣跟交易所本身解耦合
,不妨就拿Binance Chain 舉例,最初BNB 是通過以太坊上的ERC 20 發行的,並在Binance 交易所內部交易,之後遷移到了Binance Chain 上。我們隨便假設一種場景,假如交易所停機維護幾個小時,但是Chain 不會停,依然可以保持運轉,所有在鏈上依賴平台幣的業務也不會受到影響,所以各個交易所發出的平台幣,目前看來有個趨勢是不斷增強平台幣的金融屬性,並且通過交易所公鏈來賦能,發揮更重要的作用。
第四,交易所做DEX Chain 優勢巨大。
現在的DeFi 技術發展趨勢,非常看重的是各種鍊和協議的互操作性,但是有一點被大家忽視,就是DeFi 對DEX 作為區塊鏈的金融基礎設施有強依賴,尤其是有交易所做的DEX 在提供oracle 價格信息方面,至少在當下要比uniswap 這種流動性很淺的社區項目要靠譜得多。
比如前段時間因為閃電貸導致的針對DeFi 的攻擊,如果有大的交易所站出來做DeFi 的話,就有非常大的機會解決這類問題,並且能夠成為DeFi 世界的定海神針。
再聊聊對未來公鏈發展的戰略判斷。
區塊鏈領域,尤其是在公鏈發展領域,不管技術,還是對鏈的觀念認知,都還沒有發展到成熟穩定的階段,現在還在區塊鏈技術發展的早期階段,這是業內共識。
交易所參與公鏈戰局,尤其是處於頭部的交易所,在這個問題上,面對的是未來巨大的不確定性,其實是很難做出判斷和決擇的,所以對每一家頭部交易所來說,做公鏈,什麼時候做,怎麼做,都是無比慎重的決擇。
即使到了今天,看三家頭部交易所,不管是Binance Chain、OKChain,還是由我們Nervos 跟火幣共同合作的Huobi Chian,都是踐行Think big,start small,move fast 的策略,這個策略關鍵在於執行。

從執行的切入點角度看,在2018 年開始的交易所公鏈,可能受限於當時的技術發展,以及交易所和真正在公鏈領域的原生團隊的差別,選擇基於現有的開源項目定製或者修改出一條公鍊是一個務實的作法,但是用了第三方開源代碼,肯定就會受制於代碼本身的一些限制和約束。
比如使用Cosmos SDK 的鏈本身不支持虛擬機,只能跑原生合約,並且從技術架構上,必須鏈接到Cosmos 上才能真正發揮出能力,而考慮到是否真的要鏈接到Cosmos 中心Hub 上,從商業決策層面,以及經濟模型設計層面,都面臨重重調整,而且在彼時,Cosmos 的IBC 設計可能還沒有推出來,以及現在推出的IBC 還有種種這樣或者那樣的問題,這些都是從切入點就選擇基於現有代碼框架去實現一條鏈逃不開的問題。
圖片描述

圖片描述
圖片描述
來源於公眾號NervosCommunity
所以我不能得出是否care DeFi 這個結論,DeFi 生態,尤其是在資產端,在最近幾個月有爆發性的增長,我相信所有公鏈項目方,都必須正視DeFi 並考慮充分去支持。
交易所公鏈未來發展的核心是如何定位,這裡要從火幣公鏈的定位說起,火幣公鏈的定位考慮的更長遠,所以先從鏈本身開始,而不是先以DEX 作為切入點。火幣公鏈的定位是自主創新的面向金融領域的可監管區塊鏈操作系統,是基於區塊鏈的全球性資產數字化及金融市場的基礎設施。
那麼基於這個定位,我們就需要清楚我們的目標是為了力爭成為全球性的金融公鏈,支撐萬億級別金融應用場景的需求。在這樣一個宏大的目標下,對於Huobi Chain 的每一個設計,我們都需要重新出發,從優出發,從靈出發。
首先,Huobi Chain 是全球首個提供鏈上的合規及監管框架,全面深度支持合規及監管的公鏈。
如果目標是金融基礎設施,那麼就必須要考慮並擁抱監管,Huobi Chain 完全能夠支持鏈上合規及監管框架,它在底層集成去中心化數字身份(DID),並設計了將智能合約執行權限、用戶的身份特徵結合的整體監管解決方案。與此同時,創新性提出了「監管節點」的理念。
第二、Huobi Chain 能夠為金融衍生品場景量身定做,支持金融應用開發者自主創建應用。
Huobi Chain 採用的是自主原創的Overlord 共識算法,共識效率相比於PBFT、Tendermint,Hotstuff 等有了跨越性提升。
在編程語言方面,支持多語言高性能的智能合約:火幣公鏈支持用戶部署智能合約,從而使鏈上具備開發複雜應用的能力,為垂直領域業務的實現提供了可能性。虛擬機採用開源的RISC-V 指令集,工具鏈相對比較完善,兼容性更強(gcc/gdb/llvm兼容),目前社區已有許多開發者正圍繞RISC-VM 開發Ruby、Python、TypeScript、Go 、Rust 等解釋器,未來生態將會更加豐富。
二級標題
二級標題
二級標題
二級標題
二級標題
呂國寧丨Nervos
其實我們都非常認同一個觀點,區塊鏈的未來一定能夠承載起更多的使用場景,它絕對不僅僅應該是目前這樣的成就。而面對未來人們多樣化的需求,需要有不同的區塊鏈來滿足。

首先,人們對資產的安全、去中心化的需求,是人們對區塊鏈的原生需求。而人們之所以選擇區塊鏈技術,是因為區塊鍊是目前已知的唯一一種資產去中心化發行的技術。它為人們提供無需任何許可的資產記錄、轉移和合約功能。任何人在任何時候都可以對自己持有的區塊鏈資產做任意的處置。這使得財產的私有化第一次100% 得到貫徹。
針對這一類需求的公鏈必須是PoW 公鏈,因為PoW 是目前已知的最安全,最去中心化的共識機制。
Nervos CKB 就是為了滿足人們資產去中心化需求而生的公鏈。它通過各種靈活、全面的設計來保障自己的強安全和強去中心化能力。在這一層面上,Nervos CKB 是切切實實的無需准入區塊鏈,是完全去中心化的世界級區塊鏈基礎設施,任何人都可以加入到這個網絡中來。無論是誰,人們只要有對資產安全、去中心化的需求,就可以把自己的資產交到CKB 之上。
而同時,人們還會有對於資產去中心化交易的需求。能夠承載這類需求的平台一定需要是合規的、開放的金融平台,這類平台必須能夠滿足當地的監管要求。 Nervos 團隊中的絕大多數成員來自國內,在國內我們也希望通過區塊鏈能改變現有的金融基礎設施和生態,滿足人們資產去中心化交易的需求。
想要在國內要推動這樣一個願景,就必須得有資源。而目前在國內想要達成這個目標最有資源的不是銀行,不是金融機構,而是從區塊鏈這個領域原生出來的企業,它們積累了足夠的資源,才能去改造現有的金融生態和利益格局。
二級標題
二級標題
二級標題
二級標題
二級標題
呂國寧丨Nervos
DeFi 在過去的兩年取得長足發展,對我們來說是在區塊鏈領域點亮了一盞燈,尤其是進入到2020 年這兩個月,DeFi 在資產端抵押鎖定金額如井噴一般發展,我認為DeFi 的發展有兩個契機。
一方面是Stablecoin 發展規模從量變產生質變,另外一方面是Ethereum 生態發展積累了一定量用戶,並且開發環境和生態,尤其是EVM 智能合約開發日趨完善,聚集了大量開發者探索合約的互操作性構造新形式的金融服務的嘗試,於是整個生態出現一大批新的項目,產品,服務,如雨後春筍一般,讓整個行業對DeFi 的潛力和未來充滿想像力。
DeFi 是面向未來的必選項,換句話說,面向未來的公鏈必須在基礎設施方面能夠為DeFi 發展提供最大的支持,Nervos Network 發展的初衷,就是在底層提供一個多資產價值存儲公鏈,並支持上層豐富的應用生態,整個Nervos Network 的角色是為未來的加密經濟體生態提供基礎設施支撐。 Nervos Network 的整體規劃,和現在Defi 的發展目標其實不謀而合。
特別需要強調的是Nervos 在承載多資產價值存儲方面非常有優勢,Nervos 獨有的Cell 模型,是可以影響整個資產編程範式這個層面的東西。
二級標題
二級標題
二級標題
二級標題
二級標題
呂國寧丨Nervos

是的,我們在2020 年一月份就宣布了設立3000 萬美元的基金,來激勵幫助Nervos 發展基礎設施和生態的開發團隊和項目。
Nervos 2020 規劃的目標是能擁有一個健壯的全球開發者社區,並且盡可能加速開發者社區建設的過程。以太坊的全球技術社區走了五年才有今天的成果,這個行業不會再給另一個項目五年的時間,所以我們必須盡力追趕,盡量縮短這個過程。
題目中直接了當問我們資金的安排如何給投資人交待,我們的看法是,Nervos CKB 用了兩年厚積薄發,已經把底層基礎公鏈發布上線,但是不能在用五年重走一遍以太坊走過的路,我們必須在一兩年內就把這整個過程走完,在持有資金儲備,有能力的情況下,如果不能很好的利用資金和資源的優勢,通過合理的配置資金資源,最大限度的推動生態和社區的發展,才是無法給投資人一個交待。
在CKB 主網上線之後,我們就一直在強調接下來會把中心放在生態的發展上面。生態繁榮是Nervos 網絡中尤為重要的一部分。在生態發展初期,特別是前期的推廣階段,我們談了很多國內外優秀的團隊,並且他們都表現出跟我們合作的興趣。
而在跟這些優秀的團隊討論合作的過程中,我們發現雙方都需要一套清晰合作方式,特別是如何使用我們的生態發展基金去激勵這些能為我們的生態建設提供幫助的團隊。
二級標題
二級標題
二級標題
二級標題
二級標題
呂國寧丨Nervos

Grants 方案的流程是全部公開透明的,因為Grants 項目初期,我們也要邊做邊學,所以對項目的評審非常慎重,目前拿到Grants 的項目都是經過了層層篩选和評估,我們相信第一批這些項目對生態發展會起舉足輕重的作用。
第一個拿到Grants 的項目是Bitcoin SPV Utils,項目負責人James Prestwich 是Summa.one 創始人,Bitcoin-SPV 是一組用於處理比特幣和其他鏈進行通信的庫,支持跨鏈通信,包括交換、中繼和橋接,通俗的說,就是能實現BTC 到CKB 的跨鏈。
第二個項目是給CKB 定制的開源IDE 編輯器,該項目來自於實力強勁的Obsidian Labs 團隊(黑曜石實驗室)。 IDE 的出現可以大大地降低開發者的開發門檻。開發者只需專注於智能合約開發本身,其他復雜繁瑣的工作都交給IDE 去完成。 IDE 作為區塊鏈項目的基礎設施,可以極大地加速生態開發者們的開發速度,也可以吸引更多開發者容易便捷地加入到生態開發中去。

另外,我們收到一大批來自社區小伙伴提交的項目提案,這裡我很想分享讓我覺得非常神奇的項目:p-wallet,它來自於雷兔團隊的Frank。 p-wallet 可以讓CKB 資產隨處可用,我們可以通過p-wallet 用以太坊地址收發CKB,並且能夠直接存DAO,在未來,還將支持BTC、EOS、Tron 等一眾主流公鏈。
也就是說,所有擁有這些公鏈地址的用戶,都可以無感的成為Nervos 生態的一份子。我在看到這款產品的時候是非常震驚,因為這個想特別有想像力,並且跟CKB 的底層優勢結合得非常巧妙。
p-wallet 錢包可以嵌入到市面上的大多數錢包,比如Coinbase、imToken、Trust Wallet、Cobo、TokenPocket、Bitpie、Alpha Wallet、Math Wallet 等等……不管它們現在有沒有支持CKB,通過p-wallet 馬上就可以用這些錢包直接收發CKB。更有想像空間的是,今後CKB 生態的dApp 都可以通過pw-sdk 直接接入以上所有的基礎設施。
這讓我們看到了CKB 生態發展的另一個可能性,我們可以:
二級標題
二級標題
二級標題
二級標題
二級標題
呂國寧丨Nervos
是的,做一條PoW 公鏈比我們想像中的要難的多的多。而對於一條PoW 公鏈來說,礦工是非常非常重要的角色。問題中提出關於有沒有信仰這個問題,我不這麼看,我們可以用信仰來約束自己,但是我們不應該用信仰來評判他人,這是一個基本原則。我想說,礦工之於PoW 生態,有著舉足輕重的作用,並且他們投入巨大,且承擔著巨大的不確定性,這些都是容易被忽略的事實。
從我們的角度看,既然選擇了PoW 這條路,就選擇了必須跟礦工群體和諧共生,在協議設計方面,要充分考慮礦工群體的利益和訴求,這樣才能更好的更礦工協作,並且在協作過程中,礦工提供的安全的價值意義非凡,但並不是所有的礦工都明白自己所做的工作對我們有多麼的重要,而現實是,礦工並不總是跟我們談價值,談意義,而是基於一些更簡單的理由,就對我們特別支持,這個過程中很多細節,其實回想起來讓我非常感動。
大家都知道,PoW 鏈的冷啟動是非常難的,就好像在醫學條件不好的古代,嬰兒的誕生,對孩子,對母親,都無異於一次闖鬼門關,可能一個簡單的安全漏洞,就讓過往兩年多的努力,團隊的心血付之一炬。 PoW 鏈冷啟動要成功,就必須要能吸引礦工投入算力來為主網絡提供安全性保護。
所以在主網上線前期,我們為了能吸引礦工支持,我們投入了巨大的精力去到礦工圈層宣傳和推廣,我自己參加了很多次礦工礦池組織的活動和會議,去宣傳和推廣Nervos 使用的PoW 共識算法和吸引礦工來挖礦。
在和礦工打交道的過程中,不管我們講的是我們對PoW 的理解,還是講我們堅持的這些理念,礦工都是最理解我們,最認同我們,也是能夠最和我們產生共鳴的群體。
二級標題
二級標題
二級標題
二級標題
二級標題
呂國寧丨Nervos
非常好的問題,我印像中,似乎還沒有人在AMA 或者類似的場合問過我這個問題,而這個問題牽扯到一個發展線路的選擇問題。
比特幣走了將近十年,才得到了人們對他的共識,以太坊走了七年才有今天的成果。你會發現,這些項目都是從一個資源極度匱乏的始點,通過不斷的經營社區,通過社區的規模和邊界持續擴大,不斷的吸引到人才和資源,一點一點發展起來的,我們可以把這種發展稱為社區的成功。
另一種形式,是藉助資本的力量,尤其是在發展前期,資本的力量可以為你助力,讓你用很短的時間就能走出別人可能幾年需要走的路。然後再去簡歷社區,最後的終局依然是要靠社區,通過社區獲得長期發展需要的資源和人才。
走商業路線非常依靠創世團隊的綜合能力,以及對未來的判斷,只有真正有一套面向未來的方案,才能真正依靠資本的力量走出來。
兩條路線,一條是社區路線,一條是資本路線,其實這兩種路線都能幫助項目發展走向成功,並沒有孰優孰劣,跟PoW 本質並沒有直接關係。並不是說PoW 就必須選擇社區路線,而不能選擇商業路線。
我們看到比特幣的成功,以太坊的成功,但是在過去的這麼多年,其實還出現過無數的PoW 項目,始點從社區開始,並且吸引了海量的資源投入,最後走向一地雞毛的項目比比皆是,並且產生巨大的資源的浪費,如果是走資本路線,其實本質上是一個早期巨大的風險和不確定性通過機構和早期投資者來承擔,沒有任何一個項目能保證一定成功,所以機構和專業投資者更能平衡好早期項目所面臨的風險,我們不能對這種風險視而不見。
那麼如果放到今天,如果你有一個idea,能不能走社區路線呢?我們的判斷是更難,因為現在的區塊鏈行業,早就被資本滲透了,尤其是公鏈發展,已經發展到了資本驅動的這個階段,並且通過資本的驅動去推動行業分工和細化了,早就不是五六年前剛剛起步刀耕火種的階段。
你的idea 如果不能及時實現出來,或者迭代的速度不夠快,很可能後來的公鏈項目吸收了前人的經驗和想法,利用資本的力量快速實現超越,所以你選擇純粹社區模式發展,你的競爭對手是其他資本驅動的項目和團隊,而歷史給你的時間窗口就這麼轉瞬即逝,你怎麼選?
想要重頭設計出一條更好更強的鏈,是需要投入巨大的資源的。而這些投入並不是所有人都可以想像的。所以我們必須從開始的階段就拿到足夠的資源,奮力追趕,盡量縮短我們和心目中目標的距離。
二級標題
二級標題
二級標題
二級標題
二級標題

呂國寧丨Nervos
2020 年,我們除了會持續地進行CKB 協議層和鏈上開發的改進外,還將重點做三件事: 開發者體驗,Layer 2 技術,以及開發者社區持續增長。
Nervos 核心開發團隊會不斷提升開發者體驗,提供更多可選的智能合約編程語言,更強大的RPC,更成熟的SDK 以及更完備的文檔。在Layer 2 技術方面,包括基於Muta 的測鏈方案,我們還會同時做Rollup 方案和Channel Network 在CKB 上的佈局。開發者社區方面,我們在全世界範圍內積極挖掘和尋找優秀的區塊鏈產品開發團隊,向他們介紹和推廣Nervos 公鏈技術。







