Nervos在今年應該屬於關注度最高的項目之一。相較於今年火爆的其他項目,Nervos受人關注的重點在於其多方面的創新,包括經濟模型、共識機制、虛擬機等。本文主要從經濟模型方面對Nervos進行分析。本文的目的在於幫助對該項目有關注的讀者了解Nervos的諸多創新點。當然,也可能包含Nervos這些創新可能帶來的新問題。
1. 首先,Nervos是什麼?
Nervos是一個公鏈項目,目標要做的是成為類似於以太坊一樣類型的智能合約開發平台,促進區塊鏈技術的實際落地。 Nervos採用PoW(Proof of Work,工作量證明)機制。這一點與今年的'潮流'似乎不太一樣,現階段的大部分項目都採用PoS(Proof of Stake)或者類PoS共識機制。然後加以Staking,控制市場通證流通數量,希望維持其價格。
在其架構方面,Nervos採用了分層設計,Layer 1 作為底層,提供狀態存儲,安全記錄的功能;Layer 2 則負責實際提供各種應用場景,搭建各種DApp,為用戶提供服務。從所謂“不可能三角”的角度出發,在鏈的方面Nervos其實也沒有從根本上解決去中心化(Decentralization)、可拓展性(Scalability)以及安全(Security)三者同時達成的問題。但是從整個Nerovs網絡出發,Nervos實際上”規避“了這個問題。 Nervos採用兩層結構,Layer 1 負責解決安全性和去中心化的問題,不考慮可擴展性;而Layer 2則專門負責解決可拓展性的問題,作為鏈下(Off-Chain)的解決方案,處理大量交易,並且負責與其他鏈的跨連交互等功能。
但是將Nervos作為一個整體看待時,通過這樣的分層設計在理論上是能夠一定程度上解決去中心化、可拓展性以及安全性難以共同達到的問題。
2. 經濟模型
經濟學研究的核心問題之一便是稀缺資源的合理配置。而在一個公有的區塊鍊網絡中也是一樣,公鏈的帶寬、存儲、計算能力等都屬於稀缺資源。而且對於公有鏈而言,由於參與網絡理論上不存在門檻,加之以虛擬身份,理性人的假設基本可以完全成立。因而在網絡中所有的參與者存在做出任何自己最大化的行為,即使這些行為可能會傷害網絡的總體利益。而公鏈經濟模型的意義便在於如何在所有參與者都遵從利益最大化的前提下,同時保證公鏈的資源能夠得到合理配置,長期穩定的發展下去。
2.1 比特幣經濟模型中的問題
最典型的比特幣經濟模型,從長期來看可能是會傷害礦工的利益,從而降低網絡安全性,最終影響的比特幣的價值本身。
比特幣採用通脹的模型,但是固定的上限以及減半的機制會導致礦工在後期能夠獲得的經濟收益越來越低(礦工的收益來自於區塊獎勵與手續費,區塊獎勵每四年減半,手續費目前僅佔收益極小一部分)。僅靠手續費多半是無法覆蓋礦工的挖礦成本,在後期比特幣的挖礦獎勵只有手續費的情況下,礦工在自身利益無法得到滿足。礦工便很可能離開比特幣網絡不再為比特幣提供算力,導致比特幣網絡算力降低,或者去中心化程度降低。最終影響比特幣的安全性,降低其價值。
而對於比特幣的另外一個功能:另類投資標的。作為資產投資的選擇時,用戶的實際交易頻率極低,大多數的選擇僅是持有。從整體上看,礦工長時間為這些比特幣持有者提供安全的'類託管'服務,但是同時卻無法得到任何回報。而持有人享受比特幣的資產安全同時,也沒有為礦工或者比特幣網絡做出任何貢獻。持有人
與礦工的利益矛盾十分明顯。
2.2 以太坊經濟模型中的問題
以太坊作為DApp的開發平台,可以存在多種通證。而這些上層應用的發展卻並不能非常直接地促進以太坊原生通證ETH的價值增值。在以太坊中,ETH的作用主要是兩個:GAS和交易媒介。 GAS本身給予ETH非常堅實價值支撐基礎,只要以太坊平台需要對智能合約進行運算,就一定需要GAS的消耗。並且這個消耗隨著計算難度(智能合約的複雜度)的增加而增大。但是以太坊的目前基本所有的合約的執行都在Layer 1進行。而由於Layer 1的性能限制,導致以太坊存在較低的上限,GAS的消耗數量有限,而且極易造成擁堵。而其第二個角色:交易媒介,與目前市面上大部分的通證類似,其作用都是作為交易媒介(Medium of Exchange)。
此外,以太坊的狀態爆炸也是一個潛在的問題。在以太坊中,狀態的更新是以交易的形式進行,即:
State_new = State_old(Tx_new)
這意味著,所有的節點都需要擁有全局的狀態,才能根據新產生的交易產生新的狀態。而所有的歷史狀態必須在所有的節點中保存。這一點對於用戶來說是一個優勢,因為用戶僅僅需要支付一次交易費用,便能夠享受到(理論上)永久的服務。但另一方面,對於網絡來說,用戶的成本並沒有消失,只是轉嫁給了維護網絡的礦工。長遠來看,狀態的未來持續增加,對網絡本身的傷害更大。
2.3 作為交易媒介通證存在的問題
交易媒介的通證(包括比特幣作為交易媒介的功能),其價值都極度依賴於'貨幣'的流通速度。而更高的流通速度卻又與礦工的利益衝突。更高的流通速度使得用戶傾向於更低的交易費用,而更低的交易費用則不利於礦工的挖礦利益。因而對於此類通證,為了保證網絡的安全性,一般需要對礦工進行補貼(如比特幣中的挖礦獎勵)。但是當挖礦獎勵逐漸減少時,礦工的利益便無法得到保護;而若採用盲目增發的方式則意味著不斷稀釋市場用戶手中的籌碼,依然不利於項目通證的發展。
2.4 Nervos的經濟模型
Nervos的Layer 1 重點放在去中心化與安全性方面,並沒有十分重視性能。因而在'流通速度'方面並不適合其通證作為交易媒介。 Nervos的原生通證CKB(CKByte),在生態中扮演的角色是價值儲藏(Store of Value)。這一點與其他通證最大的區別在於通證背後利用的資源類型不同。 ETH在以太坊網絡中作為智能合約運行的燃料(算力資源);EOS在EOS網絡中則代表網絡中帶寬、CPU資源。二者的相似之處在於,這些資源都是'可再生資源'。雖然這些資源本身在一定時間內也是稀缺的,但是長期來看其始終是可再生資源。
而CKB在Nervos生態中代表的則是稀缺性更高的資源:存儲。稀缺性更高的資源能夠更加有力的捕捉生態發展過程中產生的紅利與價值。而短暫、可再生並且作為工具類型的資源則能力相對較弱。舉一個簡單的例子,全國范圍內不同地區的水費、電費差距並不會太大,但是不同地區之間的土地價格卻可能是千差萬別。而Nervos致力於成為後者,任何應用的開發都需要佔用網絡中有限的存儲資源。而當應用的數量增加,用戶的數量增加(用戶使用產生數據同樣需要佔用存儲資源)都會對CKB的價值產生正面的影響。
利用存儲作資源作為CKB的價值支撐,能夠有效的捕獲其Layer 2 應用的價值(可以簡單理解為,蘋果應用商店是一個封閉的環境,爆款的應用程序的收入實際上都會有很大一部分流向了蘋果應用商城平台)。而上層應用的價值捕獲成功,則就能保證下層建築的安全性。因為在Nervos網絡中提供存儲資源的都是礦工,通過這樣的方式也能夠將通證升值的紅利返還給礦工。
除了從底層對CKB的定位進行重新設計之外,Nervos還設計了相應的增發機制來保證通證持有人的利益。 CKB的增發機制分為兩層,第一層為固定的增發機制,與比特幣中的增發一致,每隔固定時間減半。而第二層增發機制則是為了保證礦工的利益。在Nervos網絡中,CKB有三種狀態,第二層每年增發的通證數量固定,根據目前流通中CKB總量比例,分別分配給市場三個參與者主體。網絡中CKB的狀態包括以下三種:
· 為了使用網絡中的存儲資源而處於鎖定狀態的通證;
二層增發對應的這部分通證將分配給礦工,用於給予為網絡提供資源以及安全保證的礦工以激勵。
· 處於NervosDAO(Staking)狀態的通證;
二級增發對應的這部分通證將分配給將通證鎖定在NervosDAO合約中的用戶,用於給予對Nervos生態未來有預期、通證價值穩定相信的獎勵。
· 市場流通中的通證;
二級增發對應的這部分通證將由社區委員會根據治理機制決定如何處理,在治理機制尚未確定時,這部分增發將被銷毀。
具體來說,假設在Nervos生態中,60%的CKB被用於存儲資源佔用,30%的CKB處於NervosDAO合約當中,剩下的10%處於市場完全流通狀態。當CKB進行第二層增發時,60%的CKB將被分配給礦工;30%的CKB將被作為Staking的獎勵分配給將CKB放在NervosDAO中的用戶;最後的10%將被銷毀。
此外,利用CKB作為使用網絡存儲資源的設計機制,也能夠解決類似於以太坊中狀態爆炸的問題。在網絡資源有限的情況下,通過CKB通證的釋放與'抵押',開發者或用戶可以選擇釋放存儲空間,換回通證。這樣的機制實際上是從經濟激勵的角度在合理利用有限的網絡資源,避免類似於以太坊上狀態爆炸的情況出現。
2.5 挑戰
除了上述創新之外,Nervos的經濟模型中也面臨著部分挑戰。
首先是如何確定第二層增發在三類場景中的比例,保證生態的穩定運行。
在生態發展早期階段,即Nervos網絡生態尚未達到一個穩定的狀態時。每次的二層增發可能會導致CKB在不同場景中的比例大幅度變化。而由此則可能又會引起CKB市場價格的大幅度波動。
同時,二層增發的比例設定也尤其關鍵。二層增發給予礦工的比例決定了礦工為網絡持續提供存儲以及安全服務的經濟動機,太強或者太弱都不利於生態的長久發展。當然,距離二次分配對Nervos生態造成影響還有一定時間。這個在經濟模型中十分微妙的問題,我們還需要等待Nervos團隊給出市場答案。
此外,在二層增發的具體時間上,很可能出現類似於部分項目進行超級節點投票時的情況:短時間內市場對於CKB的需求量激增,同樣導致價格極其不穩定的情況出現。
第三,在Nervos網絡中,用戶發起交易同樣需要支付手續費。只是不同於以太坊網絡,用戶可以選擇使用自定義的通證,作為交易的手續費。這一點是Nervos網絡的靈活性體現,但是同樣也可能存在一定的問題。但是在大部分項目發展的初期階段,通證的價值都未被認可的情況下,礦工可能不太會接受很多通證作為交易費用。這一點可能不太利於部分項目(特別是小型項目)的早期發展。
2.6 小結
在經濟模型方面,Nervos最大的創新對於原生通證的定位。利用相對'不可再生'的存儲資源作為CKB的價值支撐。通過這樣的方式試圖捕捉在Nervos平台之上,包括Layer 2 應用的價值。對於價值存儲通證的定位解決了目前市場上交換媒介通證的流通速度所導致的礦工與實際用戶之間的矛盾問題。而通過對礦工的保護(網絡核心資源提供者、二級增發)又保證了其對網絡的安全性和去中心化程度,進一步保證能夠支撐其更高的價值。此外,捨棄對交換媒介功能的需求,使得用戶與礦工之間的利益矛盾點也能夠得到解決。生態參與者各方在理論上能夠從自身利益最大化的角度出發做出決策,同時保證生態整體價值的最大化。
此外,相對於目前市場上絕大多數的項目對比,Nervos 團隊擁有近乎“奢華”團隊背景,尤其是在技術方面;另外也吸引力諸多機構、相關合作方的支持,在生態建設上有許多潛在的合作夥伴。這也是Nervos受到市場很大關注的原因之一,至於其未來的發展以及主網上線以後的實際表現,值得期待,但仍需時間來檢驗。