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、提案区找到该提案,或者点击此处