|
|
[color=rgba(0, 0, 0, 0.88)]匿名团队开发的去中心化预言机系统 NEST 在 7 月 13 日正式发布了 3.0 版本;与此同时,NEST 也正式对外开放,提供外部调用接口。这是 NEST 预言机系统首次正式对外开放,提供外部调用接口为其他 DeFi 开发者所用。
[color=rgba(0, 0, 0, 0.88)]这意味着,一直处于内部测试中的 NEST 预言机报价系统将首次接受市场的公开验证,验证其提供的报价预言机是否能其他为区块链系统所用。如果通过测试, NEST 一直持续运转的报价挖矿系统将最终触达到现实世界,为现实世界提供真正的价值——即解决一直无法解决的预言机报价难题,从而为该系统中的核心代币 NEST 提供价值支撑。
[color=rgba(0, 0, 0, 0.88)]而提供精准的链上资产对报价正是去中心化预言机 NEST 提供的核心价值,也是区块链系统和开放金融系统中一直无法解决的核心难题。
[color=rgba(0, 0, 0, 0.88)]与此同时,NEST3.0 还新增了 nToken 报价系统,即除了原来唯一报价对 ETH/USDT 之外,新增支持开通任意的 ERC20 代币 与 ETH 的交易对。
[color=rgba(0, 0, 0, 0.88)]NEST3.0 还有新哪些功能?新增的 nToken 系统如何实现冷启动?nToken 代币如何捕捉价值?以及普通人是否还有投资机会?以下链闻将对此次更新的进行一一解读。此外,链闻还采访了化名为 Bruce 的 NEST 社区负责人,让他告诉我们 NEST 整体推进的引导策略及其激励设计背后的意图。
[color=rgba(0, 0, 0, 0.88)]
新增报价偏离防御机制,提高抗攻击性
[color=rgba(0, 0, 0, 0.88)]
[color=rgba(0, 0, 0, 0.88)]首先,让我们看看 3.0 版本的 Nest 预言机有哪些新增功能——当然,如果读者对去中心化预言机系统 NEST 还尚不了解,建议阅读链闻之前发表的文章 如果说 Uniswap 不是一个好的预言机,那要如何改善?,了解其基本设计理念和运行原理。
[color=rgba(0, 0, 0, 0.88)]据 Bruce 介绍,NEST 3.0 新增了价格偏离防御机制。
[color=rgba(0, 0, 0, 0.88)]此前,为了防止报价作恶行为,NEST 系统会对吃单者(即系统的「验证者」)强制实行一个成交者报价规模的限制,即如果对报价矿工的报价吃单,需要再次提交一个规模为前者 beta 整数倍的报价,其中 beta > 1(目前 beta=2),这意味着价格链一定会随着规模的扩大而最终终止 (停机),并且作恶者的成本几何级增长,从而对抗攻击行为。
[color=rgba(0, 0, 0, 0.88)]此次,NEST 3.0 新增的「价格偏离防御机制」则进一步有效防御作恶行为:如果吃单者的报价相对于上次生效报价偏离超过 10%,则本次报价规模为 10 ETH * 10 (规模扩大 10 倍),这让系统更加安全。
[color=rgba(0, 0, 0, 0.88)]
新增 nToken 系统
[color=rgba(0, 0, 0, 0.88)]
[color=rgba(0, 0, 0, 0.88)]新增的 nToken 系统本质上是 NEST 2.0 的扩展。除了原来唯一资产对 ETH/USDT 之外,新增了任意 ERC20/ETH 资产对报价——这意味着,新版支持开通任意的 ERC20/ETH 交易对,在 NEST 3.0 中,这被称为是「nToken 系统」。
[color=rgba(0, 0, 0, 0.88)]每一个单独的 nToken 系统都有自己独立的 nToken 代币,它是一种基于以太坊网络发行的 ERC20 Token。每开通一个 ERC20 Token/ETH 的价格预言机,就会有一种 nToken 被创建出来,它可能是 nDAI,也可能是 nHBTC。
[color=rgba(0, 0, 0, 0.88)]以 HBTC Token/ETH 为例,一旦在 NEST 3.0 中开通该交易对,将会在 NEST 系统中生成一个映射 HBTC 的代币「nHBTC」。
[color=rgba(0, 0, 0, 0.88)]nToken 系统如何运行?
[color=rgba(0, 0, 0, 0.88)]在新的 nToken 系统中,矿工通过报价进行挖矿,其挖矿方式与 2.0 系统基本相似,但是如何开通全新的报价对,则是一门学问。
[color=rgba(0, 0, 0, 0.88)]nToken 预言机是一个开放的系统,任何钱包地址或智能合约地址都可以通过 nToken 拍卖合约来创建新的 ERC20 Token/ETH 的价格预言机。每个 ERC20 Token/ETH 价格预言机只可创建 1 次,已被创建的预言机不能被再次创建。
[color=rgba(0, 0, 0, 0.88)]而创新任何新的 ERC20 Token/ETH 价格预言机, 都需要使用 NEST 代币进行开通——开通 nToken 系统成为 NEST 代币的新用例之一。
[color=rgba(0, 0, 0, 0.88)]开通任何一个新的 ERC20 Token/ETH 报价对,创建者需持有最低 10 万 NEST ,通过竞标拍卖实现。任何人均可参与竞拍,拍卖为期 5 天。当然,竞标成功者最终需要付出 NEST 代币作为竞拍资金,这些代币将在系统中永久销毁。而竞标成功者为此获得的好处是,一旦竞标成功,可永久性获得区块挖矿释放奖励 nToken 的「5%」份额。
[color=rgba(0, 0, 0, 0.88)]![]()
[color=rgba(0, 0, 0, 0.88)]对于未竞拍成功的参与者来说,不仅可以拿回竞拍资金,甚至可以通过 nToken 的竞拍激励赚取 NEST 代币收益。具体来说,该竞拍激励机制会将当前竞拍者与上一个竞拍者出价差额的一部分( 50%)将用来奖励上一个竞拍者,该机制可有效减少未能竞标成功的竞拍者的损失,甚至可以此投机赚取 NEST 代币,激励市场参与度。比如,投机者会直接在市场上购买 NEST 参加拍卖,在低价时开始加入竞拍赚 NEST,由于知道自己拍不到最后竞标价,所以这样赚取 NEST 很安全。
[color=rgba(0, 0, 0, 0.88)]这是一个精巧的博弈设计:表面上看,相当于将 NEST 销毁数量补贴给了竞拍参与者,但同时又刺激了更多的竞拍竞争,更多竞拍者的参与又会刺激产生更高的中标额度。
[color=rgba(0, 0, 0, 0.88)]Bruce 告诉链闻,这种竞拍激励机制的设计主要是为了激励市场参与度,虽然每次拍卖结束后销毁 NEST 的总量降低,NEST 代币销毁计算公式为(起拍价 P0+最后中标者出价 Pm)/2,相当于将 NEST 的部分销毁量补贴给未竞拍成功的参与者,但整体上增加了互动和提升了全市场的参与度。整个过程下来,增加了 NEST 的需求。他预见,在项目前期,销毁的效果不一定比增加活跃度来得直接。
[color=rgba(0, 0, 0, 0.88)]根据新版白皮书, nToken 总量无上限,释放机制为逐年通缩递减。除了开通报价对的成功竞标者可永久性获得「5%」的区块释放奖励之外,剩下的95%则由矿工获得。矿工挖矿对该资产对成功报价(成功报价意味着该报价没有被吃单,被系统采用),则可获得 nToken 区块奖励。根据新版白皮书,nToken 预言机在被激活时的以太坊区块号为初始产出区块,起始每个区块产出 4 枚 nToken ,每隔 2400000 个区块(约为 1 年)衰减一次,每个区块产出 nToken 的数量依次衰减为原来的 80%,当单个区块 nToken 出矿量为 0.4 枚时停止衰减。
[color=rgba(0, 0, 0, 0.88)]nToken 的价值是什么?
[color=rgba(0, 0, 0, 0.88)]获得的 nToken 有什么用处呢?换句话说, 矿工和开通者获得 nToken 的动机是什么呢?
[color=rgba(0, 0, 0, 0.88)]在 NEST 生态中,nToken 代币主要有两大用处,其一是可在交易所、场外 OTC 平台或 DEX 自由交易,另一个是持有 nToken 获得 ETH 每周收益池奖励。
[color=rgba(0, 0, 0, 0.88)]根据新版白皮书,基于持有 nToken 的持仓占比,矿工可获得 nToken 系统的 ETH 收益池分配,系统会每周将 ETH 收益池汇聚起来进行一次分配,分配机制和 NEST 一样,也是基于特定 nToken 代币的持仓占比进行计算。
[color=rgba(0, 0, 0, 0.88)]也就是说,持有 nToken 代币越多,领取的每周收益池 ETH 收益越多,而对 nToken 收益池起决定性影响的是 nToken 预言机调用费(DeFi 开发者调用 nToken 预言机价格数据时,需要向 nToken 系统支付一定数额的 ETH 费用,该费用 80% 进入 nToken 收益池,另外 20% 奖励给当时挖到该区块的报价矿工),另一部分收益为矿工付出的部分手续费(报价手续费为报价 ETH 规模的 1%)以及 nToken 报价对验证者吃单的手续费(吃单手续费为吃单 ETH 规模的 0.1%)。
[color=rgba(0, 0, 0, 0.88)]也就是说, nToken 的价值捕获取决于下游 DeFi 产品调用该 nToken 预言机的次数。这是一个预言机系统通过对外输出报价,换得外部系统输入的「价值」的过程。下游 DeFi 应用使用 NEST 报价系统的次数越多,该预言机系统捕获的价值越大。但是,只有新创建的 nToken 报价对有更多矿工参与报价,实现了稳定且准确的报价之后,才会又更多的下游 DeFi 产品会选择调用其报价。在早期阶段,如何推进 nToken 报价交易对的冷启动呢?
[color=rgba(0, 0, 0, 0.88)]Bruce 告诉链闻,虽然 DeFi 下游调用决定了系统的稳定,但下游调用无法实现冷启动,只有激励决定了系统能不能启动。他说,nToken 采用了通缩机制以激励早期参与者挖矿报价,让先进来的人挖到更多 nToken,提供早期挖矿优势,等让这个优势维持到报价连续出现时,调用者就会出现。
[color=rgba(0, 0, 0, 0.88)]以热门报价资产 HBTC 为例,由于人们对其预期很高,一旦在 NEST 上开通 nHBTC,将会促进人们持有 nHBTC 的需求,这将会有效推进该报价对的冷启动。
[color=rgba(0, 0, 0, 0.88)]NEST 3.0 已正式启动 1 天,目前已有多个预言机报价资产正在进行拍卖开通中,其中 HBTC 预言机的开通竞拍资产规模达 133 万 NEST ,其他正在进行拍卖开通中的报价资产有 HT (115 万 NEST)、OKB (100 万 NEST)、HUSD (93 万 NEST)、DAI (78 万 NEST)、imBTC (73 万 NEST)、WBTC (72 万 NEST)、BIX (71 万 NEST)、LINK (50 万 NEST)和 MKR (41 万 NEST)。
[color=rgba(0, 0, 0, 0.88)]![]()
[color=rgba(0, 0, 0, 0.88)]「只有在未来有持续价值输入的时候,NEST 系统才有可能出现进一步放大或者均衡 ,而早期都是非均衡的 ,都是先进来的人具备优势。」
[color=rgba(0, 0, 0, 0.88)]需要注意的是,nToken 的收益池中, nToken 矿工报价支付的部分手续费 ETH 会「输血」给 NEST 收益池,初始该收益的 40% 输给 NEST 收益池,之后每半年衰减一次,后衰减至 20% 维持恒定,即始终将 nToken 矿工报价手续费的 20% 输送给 NEST 收益池 。
[color=rgba(0, 0, 0, 0.88)]
原来的报价资产对 ETH/USDT 有哪些变化?
[color=rgba(0, 0, 0, 0.88)]
[color=rgba(0, 0, 0, 0.88)]新版 3.0 上线后,在 ETH/USDT 报价资产对之外,将平行存在多个独立的 nToken 报价对。原先的 ETH/USDT 报价资产对将会继续运转,ETH 作为一种主流加密资产,其报价体量的大小和持续运行将起着至关重要的作用。不过,3.0 上线后,原先一直在运行的报价资产对 ETH/USDT 会有一些变化,主要体现在收入来源上。
[color=rgba(0, 0, 0, 0.88)]此前,每周进行一次收益分配的 ETH 收益池主要来源有报价矿工的手续费(为报价 ETH 规模的 1%)和验证者吃单时的手续费(比例为吃单 ETH 数量的 0.2% )。
[color=rgba(0, 0, 0, 0.88)]3.0 上线后, ETH/USDT 资产对的收益池将会新增两大收入来源:其一是下游开发者支付的调用费 ETH ,其中 80% 的调用费会输入到 ETH/USDT 资产对收益池进行每周分红,剩下的 20% 则分配给调用产生时对应区块的报价矿工;其二是来自 nToken 矿工报价时支付的部分手续费 ETH。
[color=rgba(0, 0, 0, 0.88)]其中,通过外部 DeFi 调用获得的 ETH 调用费不仅成为 ETH/USDT 收益池的核心收入,也是支撑 NEST 整个生态系统的关键。作为一个去中心化预言机,只有在其核心报价资产对 ETH/USDT 被市场验证,且真的能为开发者所调用,才算真正可以捕捉到系统外部的价值,成为一个与市场匹配的产品(Product-market fit)。
[color=rgba(0, 0, 0, 0.88)]ETH/USDT 价格预言机每被调用一次,开发者需向 NEST 系统支付一定数额的 ETH 费用。关于收费规则,DeFi 开发者单次调用每个区块价格需要付出的费用为 0.0001 ETH ,单次调用最低支付费用为 0.001 ETH ,单次调用最高支付费用为 0.01 ETH。这部分的 ETH 收益,其中的 20% 会直接奖励给报价矿工,另外的 80% 会流入系统收益池。
[color=rgba(0, 0, 0, 0.88)]与此同时,作为 NEST 系统中最为重要的核心资产 , NEST 代币将获得新的使用价值(下文将提到的治理投票功能),以及新增的一系列销毁机制,则为 NEST 代币带来隐形的价值支撑。这些销毁机制包括上文提到的,参与和开通 nToken 预言机竞标需持有最低 10 万 NEST 代币,且一旦竞标成功,将会永久销毁竞标费;此外,在去中心化治理方面,参与节点投票的 NestNode 持有人在治理投票期间的 NEST 收益会被系统销毁;而下游 DeFi 应用在首次对接 NEST 预言机时,需销毁一定数量的 NEST 代币。
[color=rgba(0, 0, 0, 0.88)]
新增投票系统,支持 NEST 治理
[color=rgba(0, 0, 0, 0.88)]
[color=rgba(0, 0, 0, 0.88)]NEST 3.0 的升级中,另一个重要功能更新是新增了投票系统,该治理机制分为常规治理和紧急治理,参与者主要是 NestNode 持有人和 NEST 代币持有人。
[color=rgba(0, 0, 0, 0.88)]这里需要简单介绍一下 NestNode 代币,这是 NEST 系统中的治理代币,可发起投票和进行投票。作为一种 ERC20 代币,NestNode 代币可进行交易和流转,但总量恒定为 1500 枚。除了治理权限,持有 NestNode 代币还可获得 15% 的 NEST Token 挖矿收益,即报价矿工在挖矿过程中,NEST 矿池合约每释放 100 枚 NEST Token,就有 15 枚分配给了守护者节点 NestNode。
[color=rgba(0, 0, 0, 0.88)]一次典型的常规治理流程为:NestNode 持有人质押至少 10 枚 NestNode 代币后,可以发起投票合约,之后进入为期 1 天的「节点投票(NestNode 投票)」环节,质押 NestNode 数量达到 100 枚以上,则节点投票通过(NestNode 在质押期间的 NEST 收益将进行销毁),此后进入为期 7 天的「社区投票(NEST Token 投票)」环节,期间 NEST 持有人可使用当前已存入 NEST 存取合约的 NEST 代币进行投票,1 NEST = 1 票,同时只能对 1 个投票合约进行投票,在投票周期结束时,得票率 >= 51% ,则该投票为通过状态,任意人可以执行并且使得该合约生效。
[color=rgba(0, 0, 0, 0.88)]而紧急治理模块主要目标则是为了防止 NEST 在合约里被盗走的风险。
[color=rgba(0, 0, 0, 0.88)]当 NEST 被盗时,可通过治理发起对合约分叉,这就是 NEST 系统中最高级别的治理——紧急治理。这意味着,当 NEST 被盗时,可进行合约分叉,重新写一个 NEST token。
[color=rgba(0, 0, 0, 0.88)]![]()
[color=rgba(0, 0, 0, 0.88)]一次典型的紧急治理流程如下:和普通治理流程一样,也是质押至少 10 枚 NestNode 后发起投票合约,之后进入「NestNode 投票环节」,在此在投票周期内至少质押 1000 枚 NestNode 以上(与之对比常规治理中,该流程只需 100 枚 NESTNode 就算通过) 数量才算通过(NestNode 在质押期间的 NEST 收益将进行销毁),通过后即刻生效进入下一个「NEST Token 投票环节」。在该环节中,此时由于 NEST 被攻击了,所以需通过「n-1」期的 NEST 锁仓数量来投票,同样是 1 NEST = 1 票。一旦得票率 >= 51% ,则该投票为通过状态,任意人可以执行并且使得该合约生效,无需再等待 7 天投票期结束。
[color=rgba(0, 0, 0, 0.88)]简单总结一下新增的治理体系:
- NEST 3.0 将 NEST 代币和 NestNode 代币都纳入到治理体系中来,这为 NEST 代币和 NestNode 代币新增了使用价值,即投票发起权和投票表决权。其中,质押 NestNode 代币可发起投票,而 NEST 代币则可用于投票表决意愿;
- 持有 NestNode 代币可发起合约分叉投票,该情况适用于在 NEST 代币被盗时的紧急治理,为该系统中最高治理级别,可对合约进行分叉,然后重新写一个 NEST token;
- 参与治理期间 NestNode 代币的区块释放奖励会被销毁,该销毁机制会使 NEST 代币增值。
[color=rgba(0, 0, 0, 0.88)]
多代币系统中各个代币主要用例
[color=rgba(0, 0, 0, 0.88)]
[color=rgba(0, 0, 0, 0.88)]可以说,NEST 生态系统已从最初的 NEST 代币发展成为一个多代币系统,其中每一种代币都有各自的用例,并履行不同的功能。
[color=rgba(0, 0, 0, 0.88)]有必要总结一下 3.0 版本升级后,各个代币的主要用例:
[color=rgba(0, 0, 0, 0.88)]NEST 代币用例:作为 NEST 生态系统系统中最早出现的原生资产,NEST 代币成为持币用户最多也是最去中心化的代币,在 2.0 阶段持有 NEST 可进行以下操作:1)每周根据持仓占比,获取 NEST 系统的 ETH 收益收益分配;2)作为链上原生资产,可自由交易;
[color=rgba(0, 0, 0, 0.88)]此次 3.0 上线后,NEST 代币又新增更多效用,比如治理中的投票权,1 NEST = 1 票;同时 NEST 代币新增一系列销毁机制,该机制将成为 NEST 的一种基础价值支撑,包括 1) NESTNode 持有人进行治理投票期间的 NEST 收益会被系统销毁;2)持有 NEST 可参与 nToken 竞标和开通 nToken 预言机,一旦竞标成功,将永久销毁竞标费;3)下游 DeFi 在首次对接预言机时,需销毁一定的 NEST。
[color=rgba(0, 0, 0, 0.88)]NestNode 的用例:1、拥有发起 NEST 系统投票合约的权利;2、拥有发起 NEST 系统分叉的发起权;3、拥有 NEST 系统挖矿释放量 15% 的收益权;4、链上原生资产,自由交易。
[color=rgba(0, 0, 0, 0.88)]nToken 的用例:1、每周根据持仓占比,获取 nToken 系统的 ETH 收益收益分配;2、链上原生资产,可以进行自由交易;
[color=rgba(0, 0, 0, 0.88)]毫无疑问,NEST 是一个以激励机制见长的团队,他们希望在早期调用需求不足的时候,靠激励机制的设计刺激早期参与者加入并引导流动性,以激励连续性报价和促进共识的产生,最终当下游调用需求出现,并当 NEST 系统能为其自身持续提供价值输入的时候,该系统才会进一步放大并呈现均衡状态。理论上看,NEST 的机制设计非常巧妙,而结果如何,还需要等待市场的验证。 |
|