有趣的Nervos CKB公鏈經濟模型,直指通脹與通縮癥結?
來源:丟橡皮LostEraser
作者: 李榮彬 創世資本合夥人&Genesis Lab負責人
Nervos釋出了期待已久的Nervos CKB經濟體系。鑑於Nervos團隊表達上慣常的晦(zhuang)澀(bi)與對首字母縮略詞的愛(lan)好(yong),本來以為這是一篇可以看到一半就昏昏欲睡然後去夢境中探索Nervos團隊哲學境界的良好睡前讀物。
沒想到越看越興奮。
索性爬起來記錄一下我的理解和興奮點,順便讓大家拍拍磚。
首先,Nervos要做什麼?
官網上說,Nervos是要Building a layered infrastructure for the future crypto economy. 分層的方式也是現在區塊鏈主流體系設計,Layer 1發行原生資產,支援高安全性高去中心化,犧牲效率。而Layer 2去做scalability的事情。那麼Nervos CKB作為體系的Layer 1,主要有以下兩個目的:
也就是資產的儲存和協議的增強(安全性和去中心化)。注意,這也是Nervos CKB經濟體系設計的原則,即資產儲存大於價值交換。
同樣的原則還有這句話:
Nervos CKB 的原生代幣是 「Common Knowledge Byte」,簡稱「CK Byte」。 CK Byte 代表 Cell 空間,它們讓擁有者能夠佔用區塊鏈的全球狀態。例如,如果 Alice 擁有 1000 個 CK Byte,她可以建立一個空間為 1000 Byte 的單元,或者空間合計最多為 1000 Byte 的多個 Cell。她可以使用 1000 個 Byte 來儲存資產,App 狀態或是其他型別的資料資料。
這也就是CK Byte的基礎用途: 佔有區塊鏈全球狀態空間的權力。
幾個有趣的設計亮點:
1 解決通縮與通脹的問題。
大家都知道,比特幣唯一被詬病的就是它的嚴格通縮發行機制。當上限達到後,礦工僅靠交易手續費為工資維護網路。而嚴格通縮則導致了更多的人把比特幣作為一種價值儲存而不是支付單位。因此如果鏈上轉賬數量減少,礦工的收入激勵則難以保證,礦工離開比特幣網路,導致安全性和去中心化的進一步下降,從而影響比特幣作為價值儲存的功能。
以太坊、EOS和後繼的許多改進者則用定量的增發率來給予礦工工資,以保證挖礦結束後礦工的持續激勵(部分甚至沒有挖礦)。但這樣就導致了代幣價值無法因通縮而得到提升,也無法承擔價值儲存的問題(所以你只聽說過金位元銀萊特,沒聽說過金位元銀以太或者銀EOS)。同時,價值交易型代幣傾向於降低手續費甚至免除手續費,只能通過增發的方式支付礦工的協議維護成本,而這和持幣者對於幣價上漲的期待又產生了矛盾。
在積木雲BlockCloud的經濟體系設計中,我嘗試用測算“虛擬GPD”的方式,同時通過對基金會的雙重獎懲機制,來決定增發代幣的比率及分配方案,以調節價格上漲與支付微額手續費的雙重預期矛盾。
Nervos CKB是怎麼做的呢?他們創新性的提出了 “基礎發行”和“二級發行” 概念。其中基礎發行對應比特幣的挖礦獎勵,二級發行對應系統增發。然而如果把二級發行理解為礦工向協議使用者收取的強制“通脹稅”的話,對於僅想持有代幣賺取增值,而不佔用資源的人來說,是不公平的。Nervos CKB提供了一種解決方案:這些人可以將代幣存入一個叫做NervosDAO的合約,來去按比例分享增發代幣。而流通中的代幣則不享受增發分紅。
比如,所有代幣的60%用於儲存狀態,所有代幣的35%被存放並鎖定在NervosDAO合約中,剩下5%在流通中,那每次進行二級發行出塊獎勵的時候,60%的二級發行會獎勵給礦工,35%的會進入NervosDAO按比例分配給鎖定的代幣(使用者),最後剩下的5%會被銷燬。
這是一個非常有趣的設計,理論上解決了上面提到的不同訴求的矛盾。同時,對於流通代幣的“0分紅懲罰”也能在一定程度上鎖定代幣的流動性,更好的提供代幣增值途徑。
2 解決手續費的問題
Nervos CKB的一個理念是,智慧合約平臺的價值除了原生代幣外,還應包含平臺上發行的其他加密資產的價值。因此礦工的收益應隨平臺上其他資產的升值而提高。而以太坊只接受原生代幣作為手續費的要求,則使得礦工不能分享以太坊平臺上其他資產價值的升值。因為原生代幣的基礎價值在於手續費的支付,因此,如果礦工接受其他資產作為手續費,則會損害原生資產的價值,從而導致系統性的崩潰。Nervos CKB的原生代幣價值基礎並不是手續費,而是儲存空間,因此Nervos CKB允許使用者以平臺上發行的自定義資產作為手續費支付給礦工。同時,因為任何資產都需要佔據狀態儲存空間,每個擁有自定義資產的人都需要持有原生代幣。因此自定義資產也會促進原生代幣的價值提升。
3 解決資源的價格問題
用過EOS的朋友應該都遇到過CPU價格劇烈波動帶來的問題。Dapp使用者需要不斷抵押EOS來向合約傳送訊息,Dapp開發者需要抵押大量EOS來執行合約。這對於使用者和開發者來說都是巨大的成本。Nervos CKB則允許開發者可以不用擁有資產,以及負擔狀態儲存的成本,而是可以由其他獨立的使用者承擔。舉個例子,開發人員建立了一個使用者自定義代幣的驗證規則,使用了400 CK Bytes的程式碼,同時每個資產所有權的記錄都將佔用64 個位元組。即使資產擁有10,000個所有者,開發人員仍然只需要使用400 CK Bytes。而對於使用者來說,64 CK Bytes的成本也是完全可以接受的。而計算業務的處理則發生在Layer 2 上,由Layer 2的運營者來決定其成本。
4 解決利率的發現與調整問題
Nervos CKB的原生代幣是支援租借的,因此,產生了借貸利率的問題。利率是由供求關係決定的,而好的經濟系統則能夠使得利率的發現和調整對與市場足夠有效。
Nervos CKB用全球利用狀態的激勵釋放來市場化的調節利率。如果Nervos CKB得到良好的應用,全球狀態儲存空間利用率升高,可用於貸款的代幣變少,將使得貸款利息升高。這樣,更多代幣持有者傾向於回收自己的空閒狀態儲存空間,並將代幣鎖定在NervosDAO合約中以獲得更高利潤(合約中的代幣不佔用狀態儲存空間)。而空閒狀態儲存空間的回收則有助於降低全球狀態儲存空間的利用率,使得可用於貸款的代幣份額增多,貸款利率則會降低。這樣動態的市場導向的利率調整非常有利於整個經濟體的繁榮。
一個問題:
二級發行的具體額度設定,和NervosDAO合約中鎖定的代幣比例會影響經濟體的發展。如果增發比例高,持幣者傾向於去合約中鎖定代幣,則用於分配給礦工的二級發行額度會降低,礦工激勵降低,可能會影響協議的健壯性。增發比例低,則持幣者不傾向於鎖定代幣,流通中的代幣可能會變高,銷燬的代幣數量增多,則用於礦工激勵的份額將會更少。總之在開始時期,保護礦工的利益是非常重要的。
Nervos CKB的野心
如果是比特幣是全球能源(算力)的價值儲存的話,那麼Nervos CKB的野心將是成為所有使用Nevos CKB作為資產發行平臺的專案方,以及使用Nervos CKB作為安全layer 1 的所有其他區塊鏈(Nervos稱其為交易區塊鏈)上發行的所有資產的價值儲存與體現。
這個野心非常之大,像是建立一個新的龐大的帝國。還好,這個帝國目前暫且是去中心化的。而我的下一個期待則是Nervos的治理機制,究竟誰才是所有這些規則的制定者和修改者?因為只有治理機制才能最終決定一個生態的去中心化程度。