星雲研究院院長範學鵬:區塊鏈需要更快的進化能力

買賣虛擬貨幣
昨天,Nebulas NOVA (星雲新星)已於北京時間2019年4月15日正式上線主網。為了慶祝Nebulas NOVA上線,星雲在北京舉辦了釋出會,昨天在Nebulas NOVA上線主網的釋出會上,星雲鏈研究院院長範學鵬博士公佈了星雲鏈上的首批提案,分別是GAS Proposal和Arthur Proposal。Gas Proposal:該提案表示,gas費應從10^6wei提高到2*10^10wei。此舉可在一定程度上避免DDos攻擊,並能為星雲未來的生態發展提供一定的保障。Arthur Proposal:該提案提出了修改NR(星雲指數)和DIP(開發者激勵協議)的所有引數和功能。雖然黃皮書和紫皮書描述了NR和DIP的演算法和性質,但具體的功能和引數留空。此次提案將會完善具體NR和DIP的具體功能和引數。以上兩個提案將在公示一週後進行鏈上投票。目前提案在星雲官網公示中。如對提案有任何問題,歡迎點選“閱讀原文“到星雲論壇留言討論。 此次投票是Nebulas NOVA上線以來首次投票,也是星雲鏈釋出以來,首次社羣可 0 門檻參與的鏈上投票。本次投票將使用NAS nano發起0 NAS轉賬完成投票,每個Go Nebulas賬戶對於每個提案僅有一次投票機會,您寶貴的一票將直接決定星雲鏈主網核心特性如何升級!以下內容整理自星雲研究院院長範學鵬在釋出會上的演講內容。

範學鵬:給大家彙報一下星雲過去一年對NOVA做了哪些思考,以及對公鏈的看法是怎樣的,以及做了哪些技術上的工作。

首先回顧一下,現在上線的NOVA是星雲主網的2.0,星雲的1.0在去年3月份已經上線了。當時上線的時候主網TPS達到了2000,在當時也是一個比較高的數字。在過去一年出現了1萬個DApp,兩個月出現了大約7000個DApp。到目前為止超過了1000000筆交易,峰值的時候甚至達到了每天一百萬筆交易,迄今為止有了26萬個賬戶。這些資料對於一個主網來說,已經是一個比較好的數字了。即使在今天來看,也使用了一些主要的功能,對開發者也是比較友好的。各方面都比較好的情況下,就要思考區塊鏈的下一步是什麼?NOVA要做什麼?這取決於我們對區塊鏈行業的思考。

在我們做激勵計劃過程當中也遇到了一些問題,比如一個激勵不能長久地進行下去,開發者是沒有留存的。區塊鏈至今為止沒有找到一個很好的應用場景,但是隻是單純的更高的TPS嗎?我們思考的答案是:區塊鏈系統目前為止需要最重要的能力是自進化的能力。目前整個區塊鏈行業都不知道下一個發展的方向是什麼,誰跑得更快,誰自進化的能力更強,這是一個區塊鏈能長存下去的一個特性。既然已經想明白了自進化的重要程度,那麼怎樣才能讓一個區塊鏈更好的進行自進化呢?來源於兩點。

第一,需要引入更多的開發者。既然對這個問題的思考不一定答案正確,就需要更多的開發者一起思考星雲鏈的進化方向究竟是什麼。也許這些開發者是一些主網的開發者,是一些區塊鏈開發者,也許是一些上層應用的開發者。甚至是一些使用者,他們對區塊鏈的需求是什麼。

第二,當開發者、社羣使用者提出這些特性需求以後,星雲鏈可以快速升級到這些功能當中去。一些區塊鏈專案,比如在以太坊上面已經有怎麼改進以太坊的提案。這說明對區塊鏈來說,大家有很強的訴求,有應用方面的訴求,也有其他方面的訴求。以太坊每年透過的提案,不過數十個而已,可以說數量非常少。即使有了這麼多提案,一個區塊鏈系統的自進化能力依然是一個瓶頸,不但體現在數量上面,還體現在透過上面,還體現在試圖透過一些提案而產生的硬分叉,包括比特幣,礦工和開發者的博弈。所以社羣的使用者提出一些特性需求後,並且整個社羣就這些特性需求達成一致的情況下,沒有一方能夠去阻止這個需求。

在以太坊當中,可以這樣說,甚至在比特幣當中也是這樣的,當開發者提出需求以後,需要向礦工去妥協,當礦工不同意這件事情的時候,即使整個社羣達成了一致,這件事情還是難以達成的,這很大程度上已經阻礙了一個區塊鏈的發展方向。所以NOVA就是在這兩個事情的基礎上,做了一些基礎的保證。首先我們要引入更多的開發者,開發者不可能只是單純為了響應你的精神理念而過來,他需要一些激勵。

我們在去年四五月份做了激勵計劃,拿出了今天來看金額非常高的NAS去做激勵,希望開發者來開發應用。當時的效果非常好,當活動結束以後,留存非常不好。到今天為止在其他公鏈專案上,依然在採取同樣的策略去提升自己的主網活躍度。因為我們做得比較早,所以也有一定的參考意義。目前來說透過短期激勵的方式,給予一個區塊鏈專案的刺激是短效的。雖然開發者激勵是必要的,但必須是長期有效的,否則就會淪為一個薅羊毛的過程。所以我們提出開發者激勵協議,也是在白皮書中提出的概念。在NOVA我們實現了開發者激勵協議,為開發者提供更加長久有效的激勵。

簡單來說DIP是什麼呢?當有效的使用者呼叫合約的時候,就可以獲得一定的獎勵,獎勵是按周去發放的,這不受任何人影響。並且有很強的抗作弊能力,可以有效抵擋薅羊毛。最後一點,它每年的獎金份額非常高,每年可能達到100萬NAS。大家知道建立一個賬戶是非常便宜的事情,在這樣的前提下如何有效抵抗薅羊毛呢?

我們提出了星雲指數NRNR作為星雲鏈最基礎的構建,它綜合了幣齡和交易行為這兩點。因為幣齡是不可作弊的,而交易行為是一個使用者真實發生的行為,是可以來作為衡量的,它具有非常強的抵抗女巫攻擊和合謀的能力。當把星雲指數作為一個評級,累加之後,它和星雲的市值呈現一個正相關的關係,也就是它是一個客觀存在的指標,只是我們發現了它而已。

星雲指數對於對抗女巫攻擊和合謀,我們做了很多資料的驗證。直觀來講,當你建立更多賬戶的時候,把大戶的錢分給小戶,你的NR不會提高,反而會下降。所以不管如何合謀,以及開發更多的小號,你的NR指數並不會有很大的變化,它真實反映了你這個人在鏈上的行為。在這種情況下,DIP是可以公平、公正給開發者發放一些長效激勵的。

在NOVA上面會有更多的開發者在星雲上面開發程式碼,而且這個過程將是持續的,而不是隨著一期的計劃開始和結束而開始結束。星雲要面對更多開發者的訴求,以及面對使用者的訴求,這樣星雲鏈就需要有更快的自進化能力。

星雲鏈的自進化能力來源於自進化的核心技術,叫NBRE。簡單介紹一下NBRE,我們會把星雲協議表示在上面,星雲協議就是星雲核心程式碼的實現,我們把星雲核心作為上鍊的一種資料型別。我們會去執行這些協議,這樣星雲系統就可以完成無縫的升級。這裡面有一些專業的名詞,我不解釋了,可以舉一個例子。區塊鏈就像一個高鐵,高鐵的每一節就是一個區塊,乘客就是其中的資料或者智慧合約。作為一個列車,顯然有升級的需求,好像有的乘客需要更舒適的座椅,有的乘客需要更好的票價。對於一列高速的列車,升級的話需要返廠維修,這家列車要停下來。一輛列車維修一下還好,因為還有其他列車。但是對於區塊鏈系統停一下的話,這個代價很大的。直觀來講就是各種充提的提示,整個區塊鏈系統要停止交易。在情況不好的時候,停止交易需要一天甚至數天的時間。

這種情況對於一個承載日活成千上萬的區塊鏈,如果停止充提一天,它面臨的損失是非常巨大的。NBRE系統相當於把列車維修所需要的部件、人力都放在列車上面,這樣使得列車在運營過程中非常方便地升級,不需要把車停下來。這帶來的直觀的好處星雲的部件可以無縫地升級,也就是大家在一些相應的構件上面去更新的時候,星雲鏈不會有停止充提的行為。在NOVA以後,越來越多的元件會使用星雲協議表示來實現。可以想象底層的QP網路、共識演算法,甚至是儲存空間、智慧合約的元件,都會使用星雲協議表示來實現。這樣都可以做到執行過程當中無縫地升級。

第二,提交一個星雲協議表示的權利應該是社羣的,並且實現這些東西也應該屬於社羣。在未來,社羣可以不停在上面做更多的功能,不需要經過官方就可以達成這些事情,這也和去中心化的長遠目標是一致的。

第三,區塊鏈升級產生的摩擦非常高。現在公鏈競爭是非常殘酷的事情,公鏈要不停嘗試一些新的技術和功能,不停地改進自己。在這樣的過程當中如果一條公鏈必須每次升級的時候都要停下來做這件事情,開銷是非常大的。我們認為NOVA給星雲鏈不間斷的升級打下了一個基礎。

最後我們用了DIP開發者激勵協議,也有NBRE。最直觀的是這樣的。開發者激勵協議現在已經有星雲協議表示來實現了。對於開發者相關的引數、如何達成這些目標,現在已經可以用NBRE來升級了。這樣開發者關心我拿到的DIP是否公平公正,社羣也擔心開發者拿到的這些東西是否公平公正,是不是我喜歡的應用得到了更多的DIP,社羣可以決定其中的引數是怎樣的。

我們認為NBRE的自進化不止如此,如果只是提供一些技術去完成自進化的話是遠遠不夠的。因為我們提供的技術並不能夠完全被社羣使用,所以我們又提出了NAT,詳細解釋一下NAT是什麼。首先NAT是星雲指數的資產形態,作為星雲生態治理場景中唯一的投票介質,這種代幣是投票就會銷燬掉的。其次NAT沒有任何的私募和發行,發行總量是確定的。如何獲得NAT呢?既然沒有私募和發行,渠道是什麼呢?將會和星雲指數,也就是和鏈上的行為、投票行為甚至和鎖倉是有關的。NAT的投票將會決定星雲生態的很多事情,比如剛剛提到的DIP開發者激勵協議的引數,究竟該給哪些DApp發獎勵,這樣的規則要透過NAT實現。所有的星雲協議表示從何上鍊、哪些能夠上鍊,都是透過NAT實現的。

舉一個例子,有一天星雲提出一個新的共識,這個共識能不能上鍊,這個共識應該採用什麼樣的引數,都是需要大家用NAT實現的。另外除了星雲鏈本身的行為需要NAT實現外,我們認為在星雲鏈發行的資產,也是可以用NAT投票來實現。因為NAT是星雲指數相關,正如剛剛描述的星雲指數有很強的反作弊性質,所以我們認為NAT在反作弊方面比較好,基本上來說很難透過作弊的行為或者薅羊毛的行為獲得更多的NAT。

把流程給大家展示一下。在NOVA上線之後,社羣可以提出一個新的星雲協議表示(NPR),它的功能可以由社羣提出來,比如是一種新的共識,並且要調整星雲鏈的一些行為,或者某一個引數的改變。這樣的提案在社羣裡面會出現,社羣的每一位參與者都可以用NAT投票,從而決定這樣的投案是否會被透過。如果接受的話,星雲鏈當中的NBRE就會去執行新的星雲協議。如果沒有透過的話,星雲的行為就不會發生改變。整個流程很好地實現了冠哥提到的星雲每個地址的三個基礎權利,其中兩個權利冠哥是這樣說的,每個地址都有提案權和投票權,那這兩個權利保證了投票決定行為的合理性。

現在已經有兩個Proposal,一個關於DIP和NR,另一個是關於Gas, 包括一些正當性和合理性的解釋。這樣的公示會持續一週,一週之後會正式進行鏈上的投票,投票透過大約一週之後就會根據投票結果決定是否使用NBRE系統來更新星雲鏈的Nebulas NOVA的一些行為。

主持人:總結一下,星雲的NOVA實現了更快、更順暢的升級,所以之前看到以太坊需要用一年甚至兩年時間透過五個ERP。今年星雲提出兩個proposal,我們看看星雲需要多長時間升級這兩個Proposal。還有兩點,一個是依舊很關注開發者,之所以沒有像去年大規模做激勵計劃,因為我們在NIP過程中學到了很多教訓,我們把這些教訓放到了星雲鏈,防作弊、防薅羊毛。也歡迎關注星雲的開發者持續來星雲鏈上開發拿獎,我們的激勵一年最高可以達到一百萬NAS。

然後是NAT,NAT沒有任何的預發行,沒有私募。它跟星雲地址NR相關、投票行為相關,也跟拿到NAS的行為相關。所以想要NAT,必須要有NAS。剛剛介紹了一些投票的流程,如果大家關心的話,歡迎大家關注星雲官網(nebulas.io)或到星雲官方論壇(community.nebulas.io)進行討論。

免責聲明:

  1. 本文版權歸原作者所有,僅代表作者本人觀點,不代表鏈報觀點或立場。
  2. 如發現文章、圖片等侵權行爲,侵權責任將由作者本人承擔。
  3. 鏈報僅提供相關項目信息,不構成任何投資建議

推荐阅读

;