Simple Summary

本提案是一個新的協議,它以新的質押機制,以及一個激動人心的榮譽制度,替換 ETH 2 驗證者賬戶始終需要質押32ETH這一具有超高風險的規則。為 ETH 2 Staking 帶來極其可靠的安全保障。

Motivation (Risk Analysis 風險分析)

根據ETH 2最新發布的規範,phase 0至少需要16,384個節點才會啟動。這會將524288個ETH凍結至phase 1,而以太坊的一枝獨秀,還可能吸引更多的驗證者節點(validator count),這些毫無疑問都會助推ETH的價格上漲。

根據我們的經驗,如果ETH價格上漲十倍,或者它發生2017年那樣的暴漲,驗證者就會有兌現(為法幣)的強烈沖動,而同時因為32個ETH的成本太高,將很少有新的驗證者節點產生。原有驗證者賬號暴減,而沒有新驗證者節點的快速補充,兩種情況同時發生,那麼ETH 2就可能毀於節點數暴減而帶來的系統災難。

所以我們必須有一個防止這兩種情況同時發生的解決方案。

策略一

我們以“ETH鍛造”重新定義驗證節點的質押。通過算法讓ETH 2.0的驗證節點的質押模型更合理,增加驗證者賬戶數的穩定性,防止在ETH中心化市場價格暴漲的情況下,驗證者賬戶數突然暴減,給ETH 2.0帶來災難。

  • ETH鍛造意味著它有一個價值重構的過程,即將ETH的價值視為原材料,通過燒毀它,而發行出另一個價值載體NDAO。NDAO是一種ERC20代幣。
  • ETH鍛造機制很像在Uniswap裏面部署的一個交易對。
    這個交易對由合約、ETH、基準通證NDAO和一個定價算法組成。
    算法為反向改良的恒定乘積(Reverse Imporved Constant Product,RICP)。恒定乘積(Constant Product)算法是Uniswap成功實踐過的算法。
    RICP算法將交易對中除ETH外的另一個通證NDAO作為定價單位,來計算ETH的價格。這也就意味著NDAO的價格是不變的,ETH則以NDAO作為計價單位,譬如可能某天顯示的價格為 1 ETH = 1234 NDAO。
    更多關於“ETH鍛造”的細節請查閱後面的“基準通證NDAO與ETH鍛造”
  • 驗證者質押不再指定ETH數量,而是指定NDAO數量——這有點像2017年260,000間日本商店接受Bitcoin付款時,實際上他們仍然的通過第三方支付服務的法幣結算達成的。
  • 根據算法,該協議達到的結果是,參與質押的驗證者賬戶越多,需要質押的ETH數量越少。
  • 這毫無疑問始終有利於激勵新人成為驗證節點。他的成本不會隨著ETH的市場價格的上漲而同比上升,而只與參與質押的驗證者賬戶數量有關。ETH的市場價格的上漲會吸引更多的人參與驗證節點,此時需要的ETH數量反而減少,對新人入場顯然有利。
  • 如果要退出質押,合約所退回給驗證者賬戶的不再是與他當初質押同數量的ETH,而是當時由該質押協議算法計算出的NDAO數量——本質上,我們這個方案質押的是用ETH鍛造出的NDAO!本方案接受直接質押NDAO。
  • 合約啟動時,NDAO相當於一美元。也就是說,如果ETH當時的市場均價為252美元,那麼算法以 ETH = 252 NDAO 進行初始化(同時,32 ETH 就意味著每個驗證者賬戶需要質押 32*252 = 8064 NDAO)。此後ETH的價格只與驗證者賬戶質押的ETH數量有關,而與外部市場的ETH美元價格無關。
  • 請註意:本協議接受直接質押NDAO而成為驗證者賬戶。這就NDAO提供了合理的一個應用場景。下面我們還要接受NDAO的另一個應用場景。

策略二

為了進一步提高ETH 2.0 Staking的安全程度,我們以EIP-2569標準,為驗證者賬戶提供榮譽獎勵:

  • 榮譽勳章以EIP-2569為標準,意味著它是一個百分之百保存在以太坊鏈上的非同質通證(NFT)——就是圖片也保存在以太坊鏈上
  • 驗證者賬戶必須有效工作一年,才有資格獲得榮譽勳章。
  • 榮譽勳章有驗證者賬戶參與的最早時間記錄,也有終止時間的記錄。請註意終止時間只是指驗證者領取自己的榮譽勳章的時間,並不一定是他退出驗證者工作的時間。譬如他2020年9月1日參與,但2022年9月1日生成了自己的榮譽勳章,但此時他仍在繼續承擔驗證者工作。再過三年即2025年他決定放下工作遷居火星,他可以生成第二枚勳章,但這枚勳章的起始時間將不再是2020年9月1日,而是2022年9月1日。
  • 如果驗證者賬戶受到以太坊處罰而被取消驗證者資格,則失去領取榮譽勳章的資格——但如果他之前已經領取榮譽勳章,無論多少個,都是有效的。
  • 如果驗證者賬戶受到處罰而但並未被取消驗證者資格,則仍可領取榮譽勳章的資格,但榮譽勳章中會有所受處罰的記錄,而且榮譽勳章的樣式也是獨特的。
  • 隨著時間的推移,我們會為更長的榮譽勳章不斷設計新的獨特的樣式。譬如 ETH 2.0 Staking十周年勳章。這一機制很酷且意義重大。
  • 可想而知,驗證者賬戶保持無不良記錄且堅守崗位越久,勳章給他帶來的榮譽感和歸屬感就越強,與其工作同時長的勳章的市場價格也就越高。這樣就能讓驗證者賬戶有極大的工作熱情、極強的穩定性和忠誠度。大大減少作惡的可能,大大增強節點的穩定性!從而極大地降低驗證者賬戶爆減的可能。
  • 榮譽勳章只可以用 NDAO 和ETH買賣——這為 NDAO 提供了第二個合理的應用場景。但這不是 NDAO 的最後一個應用場景。我們已經從歷史經驗(譬如DeFi的經驗)中看到,區塊鏈的開放性會使我們能夠不斷創新。
  • 榮譽勳章可以一鍵在OpenSea等市場出售,只需要OpenSea新增一點技術支持。
  • 榮譽勳章為驗證者賬戶創造了財富機會,榮譽勳章毫無疑問是稀缺品,並且極具收藏價值。它彌補了退還NDAO而非ETH,讓驗證者賬戶感到失去了ETH增值機會這一遺憾。

我們相信您已經能夠理解到上面兩重保障雙管齊下,完全可以規避現有質押規則受ETH外部市場價格波動而存在的安全隱患。

基準通證NDAO與ETH鍛造

本提案將以ETH鍛造模式,以反向改良的恒定乘積(Reverse Imporved Constant Product,RICP)算法鍛造出基準通證NDAO。NDAO的精度18位,其發行機制如下。

協議啟動(即合約啟用)時,算法以1NDAO等於1美元、ETH當時的總數和ETH的總量為基礎進行初始化:

  1. 以1NDAO等於1美元初始化
    這只是NDAO參與鍛造初始化時的價格,使得協議啟動時,ETH的價格和全球市場當時的價格一致,使之有一個有趣且合理的延續性。但只要鍛造合約啟動,NDAO跟美元的 1:1 關系就宣告解除了。
     
  2. 交易對初始ETH的總量即為啟用當天的以太坊的ETH發行總量。
     
  3. 從技術上說,初始沒有真正的NDAO(只有虛擬出來的數量),其值為合約啟用當天以太坊所有ETH的總市值。但一旦有ETH交易到合約裏時,就會更加算法發行出真正的NDAO。
     
  4. 交易對配對完成
     
  5. 根據應用的需要,至少有兩種參與方式:即時交易和質押:
    即時交易——用ETH交易NDAO
    質押——根據應用的規則(譬如ETH 2.0質押),按質押時的 ETH 的價格,通過燒毀所需數量的 ETH 換得等市值數量的 x 個 NDAO。用戶退出任務時可獲得所質押 x 個 NDAO。
     
  6. 反向改良的恒定乘積(Reverse Imporved Constant Product,RICP)算法的核心邏輯:
    以合約啟用當天的以太坊的ETH發行總量初始化。
    當有人投入ETH參與鍛造時,他就燒毀掉了一些以太坊發行的ETH,市場裏的ETH這一原礦石的存量就減少了。
    所以此時交易對裏的ETH總數采用的是減法而非加法,即燒毀ETH,意味著ETH存量減少,故合約內用於價格計算的ETH的總數下降。
    譬如ETH發行總量為107,477,373,有人用100個ETH購買NDAO,那麼交易對裏的ETH總數變為107,477,273,少了100個。此時NaturalDAO裏的ETH價格,按照算法,就會上漲。
     
  7. ETH發行總量和總市值每天重新統計一次。
     
  8. 合約內,ETH的價格計量單位始終是NDAO。

再次提醒:鍛造一旦啟動,NDAO和美元之間就再也沒有關系。

Backwards Compatibility

EIP-2569。

Specification(結論)

本方案完美地同時抑制了可能導致 ETH 2.0 毀滅性災難發生的兩個重要的因素:

  1. 原有驗證者賬號被高回報吸引而大量退出
    本協議導致原有驗證者賬號退出能夠得到的回報,與ETH的外部市場價格上漲完全無關。這樣驗證者賬戶不存在任何投機的機會,也就失去了大量退出的動力。
  2. ETH的外部市場價格暴漲,與新驗證者賬戶的成本(所需ETH的數量)沒有正向線性關系,甚至可能連正向關系都沒有。受驗證者賬戶收入增加的吸引,我們相信此時應該有不少新驗證者賬戶產生,那麼相對於現在規定的32個ETH,新驗證者賬戶的成本就可以大大下降。從而激勵新驗證者賬戶的增加,防止ETH 2.0系統災難的發生。

本方案為了激勵大家成為 ETH 2 驗證者賬戶,並且增強驗證者賬戶的忠誠度(穩定工作且不作惡),為每個ETH 2 驗證者賬戶提供一個ETH 2 驗證者榮譽勳章。該榮譽勳章(包括圖片)永存於以太坊鏈上。這是我們第一次以百分之百的區塊鏈技術,為以太坊的協作者(貢獻者)提供榮譽獎勵。它將會為驗證者賬戶帶來極大的激勵作用。

總之,本方案將為 ETH 2 Staking 帶來極為可靠的安全保障。

如果你對本提案感興趣,歡迎參與討論:

1、錢包登錄自然道

2、提案區找到該提案,或者點擊此處