基于PoW共識機(jī)制的區(qū)塊鏈分層網(wǎng)絡(luò)Nervos Network介紹
掃描二維碼
隨時(shí)隨地手機(jī)看文章
日前,Nervos 團(tuán)隊(duì)核心成員在一次 AMA 活動中詳細(xì)回答了關(guān)于項(xiàng)目進(jìn)展、怎樣吸引開發(fā)者、分層架構(gòu)的好處等等問題。
此次 AMA 在一個(gè)私人電報(bào)小組進(jìn)行,由知名加密貨幣投資人 Spencer Noon(https://twitter.com/spencernoon)主持,媒體 Messari (https://messari.io)轉(zhuǎn)錄。我們很高興可以有這個(gè)機(jī)會讓社區(qū)更了解 Nervos,同時(shí),也針對創(chuàng)始人 Kevin、Nervos 首席架構(gòu)師兼研究團(tuán)隊(duì)負(fù)責(zé)人 Jan 以及核心開發(fā)者 Xuejie 分享的一些重點(diǎn)做了整理,希望大家用餐愉快。
Nervos 是什么?
Kevin Wang(聯(lián)合創(chuàng)始人、研究員、代幣經(jīng)濟(jì)模型設(shè)計(jì)者):Nervos Network 是一個(gè)支持加密經(jīng)濟(jì)的分層網(wǎng)絡(luò),我們稱其底層協(xié)議為:共同知識庫,即 Common Knowledge Base(CKB)。
CKB 并不只是為了交易吞吐量或是性能的優(yōu)化而設(shè)計(jì)的,其實(shí) CKB 就像比特幣一樣,它是價(jià)值和加密資產(chǎn)的去中心化保管人,要能最大限度地保證安全和抗審查性。也就是說,CKB 所包含的加密經(jīng)濟(jì)設(shè)計(jì)不僅僅是為了便于交易,更是為了長期的價(jià)值存儲。
Nervos Network 的 Layer 2 協(xié)議利用 CKB 在保證了安全性的同時(shí)提供了無限的拓展性,同時(shí)允許在隱私和確定性等特殊問題上做出一定的權(quán)衡。
Nervos 項(xiàng)目發(fā)起于去年年初,今年 5 月發(fā)布了測試網(wǎng),準(zhǔn)備今年底發(fā)布主網(wǎng)。此外,我們也發(fā)布了自己的經(jīng)濟(jì)模型提案。所有關(guān)鍵的協(xié)議設(shè)計(jì)都是通過 RFC(https://github.com/nervosnetwork/rfcs/tree/master/rfcs)發(fā)布。
為什么選擇 PoW?
Jan Xie(首席架構(gòu)師兼研究團(tuán)隊(duì)負(fù)責(zé)人):我們選擇 PoW 是因?yàn)槲覀冋谧龅倪@條底層公鏈一定是去中心化的,而且是像互聯(lián)網(wǎng)一樣保持中立的。那么 PoS 的問題就在于它做不到像 PoW 一樣開放,也可以說這不僅僅是技術(shù)上的問題了。我指的「開放」是指世界上的每一個(gè)人都可以參與到共識的過程中,那么協(xié)議就不應(yīng)對此有所限制,這一點(diǎn) PoW 能做到但 PoS 不行。
PoS 要求你持有系統(tǒng)內(nèi)部的一些資源以參與共識。如果說,在你成為驗(yàn)證者之前你必須擁有存款,那么當(dāng)前的驗(yàn)證者是完全可以審查你的存款,甚至直接阻止該存款交易的。假設(shè)你通過持有一些幣就想創(chuàng)造一個(gè)新的區(qū)塊,那么那些已有的大佬級 Stakeholders 可以一直忽視你的區(qū)塊。
PoW 則不同,挖礦硬件和能源是系統(tǒng)外部的資源,只要有需要可以隨時(shí)被增加,新礦工不需要現(xiàn)有礦工的許可就可以參與共識。在 PoS 中,如果驗(yàn)證者壟斷了系統(tǒng),那么你就不得不過硬分叉來尋求新的出路。
我相信 PoW 是最適合底層公鏈的,因?yàn)槲覀儽仨毐3?Layer 1 是去中心化的、像互聯(lián)網(wǎng)一樣中立的網(wǎng)絡(luò)。我也相信 PoS 可以在 Layer 2 上發(fā)光發(fā)熱。
基于價(jià)值存儲的目標(biāo)
Kevin:在設(shè)計(jì) CKB (Common Knowledge Base)經(jīng)濟(jì)模型時(shí),我們旨在設(shè)計(jì)出一套長期可持續(xù)的系統(tǒng),并且讓該系統(tǒng)能夠獨(dú)立于交易需求,具有良好價(jià)值捕獲機(jī)制以減少通脹帶來的損失,因此平臺上的代幣持有者可以捕獲網(wǎng)絡(luò)整體的價(jià)值。我們認(rèn)為想要成為真正的價(jià)值(貨幣)儲存/資產(chǎn)(非貨幣)儲存平臺,上述所有的設(shè)計(jì)權(quán)衡都是必要的。
簡而言之,我們的 Layer 1 不是一個(gè)交易平臺,而是一個(gè)保護(hù)存儲資產(chǎn)和加密共識的平臺。這跟比特幣定位的 SoV 平臺類似,并且我們也不會在交易成本和效率方面進(jìn)行競爭。對于除了貨幣之外的通用資產(chǎn)來說,它們是非常有必要把這種平臺作為其基礎(chǔ)的,或者說是作為加密經(jīng)濟(jì)的「價(jià)值底層」。
隨著平臺上資產(chǎn)價(jià)值的增值,平臺代幣必須能夠捕獲生態(tài)系統(tǒng)的價(jià)值,以提高其自身的安全預(yù)算。否則,通過攻擊平臺的共識來實(shí)現(xiàn)雙花將會變得越來越有利可圖。這就像一個(gè)國家通過增加稅收,來支付軍費(fèi)以保護(hù)邊境一樣,如果我們不是通過中央政府下派稅務(wù)人員敲門的方式來征收稅務(wù),那么另外新的稅收方式就必須非常有效,否則就無法支付軍隊(duì)的費(fèi)用,該國的財(cái)產(chǎn)就會被洗劫一空。因此,平臺上保護(hù)的資產(chǎn)越多,代幣就應(yīng)該越能捕獲價(jià)值?;氐健竾?軍隊(duì)」這個(gè)類比上,隨著軍隊(duì)變得強(qiáng)大,該平臺對于高價(jià)值資產(chǎn)來說就會具有越來越大的吸引力。
對 Layer 2 友好
Kevin:我們認(rèn)為 Layer 2 的解決方案將會不斷增加,并能夠以最低的成本提供幾乎無限的可擴(kuò)展性。高 TPS 的 Layer 1 平臺也許會在當(dāng)前脫穎而出,但那些能和 Layer 2 互補(bǔ)的平臺才會最終獲勝。隨著 Layer 1 變得越來越成熟,Layer 2 也將不斷創(chuàng)新。能給 Layer 2 提供最佳支持的 Layer 1 平臺將擁有最佳的交易流動性,并且吸引最多的托管資產(chǎn)。
靈活的虛擬機(jī)
Xuejie Xiao(核心開發(fā)者、CKB-VM 設(shè)計(jì)者):Nervos CKB-VM 是基于開源 RISC-V ISA 構(gòu)建的。我們認(rèn)為,如果要更好地服務(wù)區(qū)塊鏈,就需要一個(gè)靈活的 VM,而目前可行的最靈活的虛擬機(jī)是基于真實(shí)處理器為模型而設(shè)計(jì)的。
CKB 有一個(gè)獨(dú)特的地方就是,我們不會在 CKB 的合約方打包任何加密算法。所有簽名驗(yàn)證算法,包括官方發(fā)布的算法,都是通過 CKB-VM 作為獨(dú)立合約實(shí)施的。當(dāng)然,如果你想使用和我們不一樣的算法,也完全可以實(shí)施。
所以,我們相信 CKB-VM 是足夠靈活的,可以適配完全不同 Layer2 或者互操作性的解決方案。我們不希望在支持不同的鏈時(shí)遇到任何障礙。事實(shí)上,我們相信 CKB 可以使 Layer2 或互操作性的解決方案更加簡便。
建設(shè)開發(fā)者生態(tài)
Kevin:我們非常重視 Nervos 上的開發(fā)者生態(tài),關(guān)于如何建設(shè)開發(fā)者社區(qū),我覺得幾個(gè)創(chuàng)始人的經(jīng)歷會非常有幫助。我們都在區(qū)塊鏈編程領(lǐng)域有較為長期的深耕,團(tuán)隊(duì)的早期成員幾乎都來自于我們認(rèn)識的頂級工程師。一年多來,我們在全球組織和參加了近 100 場的 Meetup,期間也吸引了很多有經(jīng)驗(yàn)的工程師,并且也有一些合作。在我們的論壇、不同的開發(fā)者交流群組中,大家會討論大量的技術(shù)內(nèi)容。
所以,我們希望通過增加和社區(qū)的接觸、舉辦深度的技術(shù)活動以及深度的線上討論來建設(shè)開發(fā)者社區(qū),我想這些方式對于那些想在這個(gè)領(lǐng)域發(fā)展的資深工程師來說也是非常合適的。
來源:?Nervos 中文社區(qū)