NEST 预言机 3.0 新增功能以及内容调整

栏目: IT技术 · 发布时间: 5年前

内容简介:一文读懂 NEST 3.0 的新东西本文参与登链社区写作激励计划 ,好文好收益,欢迎正在阅读的你也加入。

一文读懂 NEST 3.0 的新东西

作者:NEST爱好者_CryptoV12

2020 年 4 月 22 号,NestCore 通过 GitHub 对外发布了 NEST Protocol 3.0 版本测试网代码以及说明文档。根据这份说明文档,我们梳理出了 NEST 3.0 版本的新增内容以及调整改动。具体如下:

一、新增投票机制

在 NEST 3.0 上线稳定运行后,NEST开发者会去除 NEST 系统管理员权限,之后 NEST Protocol 将通过投票系统来进行治理。投票主要用于修改 NEST 系统核心参数、更换以及升级合约。

1. 创建投票合约

1)投票合约的创建由 NestNode Token( NEST 守护者节点)持有者发起。

2)每次发起投票合约需要质押 100 枚 NestNode Token。

2. 使用 NEST 进行投票

1)投票周期为 7 天,投票期间任何人都可以使用 NEST 参与投票。

2)投票周期内, 投票比例超过 51% 即为投票通过。

3)投票通过后,任何人都可以主动触发该投票合约,执行该投票中的具体内容。

4)投票期间,NestNode Token 所分配的 NEST 挖矿收益将被系统销毁。

二、新增 nToken 系统,支持任意 ERC20 Token / ETH 的报价

1. nToken 预言机创建

任何人都可以向 nToken 系统合约提交新的价格预言机,比如提交 BAT/ETH 报价来生成 BAT 价格预言机。

BAT/ETH 预言机采用与 NEST 预言机系统类似的报价、验证、挖矿机制。

参与 BAT/ETH 预言机报价,矿工所获得的激励 Token 为 NBAT,也就是nToken。提交的其他预言机挖矿产出币种也使用相同的命名规则。

预言机创建发起需要满足以下2个条件:

1)该预言机还未被创建过

2)发起人拥有充足的初始拍卖资金:100万 NEST

2. 预言机拍卖环节

预言机创建申请发布后,开始进入预言机拍卖流程。

拍卖周期:7天

起拍价:100 万 NEST

1)在拍卖周期内,任何人都可以出价参与竞拍;

2)拍卖周期结束后,预言机进入激活流程;激活后,完成预言机的初始化部署。

3)预言机被激活的同时,最终中标的 NEST 竞拍资金将被打入 0x0000...0001 地址永久销毁。

4)如果有预言机在 NEST 系统收益分配领取周期内结束拍卖,激活为不可执行状态,领取周期结束后方可被激活。

3. nToken 预言机初始化

1)部署 nToken 代币合约

2)添加新的预言机报价交易对

3)nToken 代币初始化分配

a. 拍卖中标者:500 万 nToken

b. NEST 持有者分配:1 亿 nToken(主动领取)

4. nToken 释放、分配机制

1)初始阶段每个区块出矿量 NB0 = 30 (NB0 由激活预言机交易所属区块决定)

2)每隔 2400000 个区块(1年时间)衰减一次,依次 NB1= 20,NB2=10,NB3=5

3)当 NB3 = 5 时,往后不再衰减

4)nToken 总量无上限

5)nToken 挖矿分配

a. 矿工:88%

b. NEST 系统:10%

c. 拍卖中标者:2%

5. nToken 系统收益池

1)nToken 收益池给 NEST 持有者提供 nToken 的收益分配,收益分配周期与 ETH 收益分配周期保持一致。

2)nToken 初始分配:nToken 预言机在激活时,会一次性给予 NEST 持有者 1 亿枚 nToken,为初始化一次性分配。

3)nToken 持有人收益:

    a. 矿工参与 nToken 挖矿时,总出矿量的 10% 会进入 nToken 系统收益池;

    b. nToken 预言机价格被调用时,调用费的 10% 会进入 nToken 系统收益池。

三、新增资金池闪电贷功能

  1. ETH 平准基金池 和 ETH 收益池将开通闪电贷功能

  2. 任意第三方合约地址或者钱包地址都可以进行闪电贷,手续费为贷出 ETH 规模的 0.1%(千分之一)。

四、NEST 系统收益平准机制调整

计算当前的收益平准触发阈值 A :初始 100 ETH,流通量每增加 1 亿,增加 3%

如果本期系统收益 * 90% < A,从平准基金回流至系统收益合约:A - 本期系统收益 * 90%

1)系统收益池规模分为三档:100 ETH,1000 ETH,10000 ETH

2)触发后进入平准基金的储蓄率:

    a. 100 ETH 以下:0%

    b. 100 - 1000 ETH:10%

    c. 1000 - 10000 ETH:20%

    d. 10000 ETH 以上:30%

3)平准基金回流原则:当期收益分配低于触发平准机制的阈值 A ,则从平准基金中回流 ETH 至当期收益池,触发回流后,当期收益分配的上限为 A 。

五、USDT/ETH 报价和验证规则的调整

  1. 报价合约增加单笔报价上限为 1000 ETH

  2. 报价合约增加价格偏离规则

    1)矿工报价。报价与最近生成价格偏差大于 10% 时:

    a. 报价 ETH 规模调整为 100 ETH
    
     b. 报价单的验证周期调整为 100 个以太坊区块时间
    
     c. 报价挖矿手续费固定为 0.1 ETH

    2)验证者验证报价。验证者新发起的报价与最近生成的价格偏差大于 10% 时:

    a. 报价 ETH 规模为吃单 ETH 规模的 10 倍
    
     b. 报价单的验证周期调整为 100 个以太坊区块时间
    
     c. 验证者的新报价无手续费,也不参与挖矿
  3. 报价合约验证逻辑优化,降低验证者的资金门槛。具体调整为:验证者的新报价只需按照成交后的资产余额进行转入即可。

举例:假设目标报价单为 10 ETH + 1000 USDT,验证者要交易走 10 ETH,如果验证者的新报价为 1 ETH = 200 USDT ,那么他的新报价只需转入:10 ETH + 5000 USDT

六、确定开发者调用 NEST 预言机的收费规则

在 NEST 3.0 上线后,NEST 预言机将正式对外开放,并发布预言机数据调用开发者文档。

价格序列:开发者可以通过合约调用获取 NEST 预言机近期的报价序列,通过对价格序列的处理和计算,可以获取多种市场价格以及波动率数据,且每次调用价格个数由当前 GasLimit 上限决定。

1. 价格调用费用(暂定)

1) ETH/USDT 价格预言机(收益权模型)

    a. 单次调用每个区块价格费用是 0.0001 ETH

    b. 单次调用最低支付费用 0.002 ETH

    c. 单次调用最高支付费用 0.01 ETH    

2)ERC20 Token/ETH 价格预言机(使用权模型)

    a.单次调用每个区块价格费用是 1 nToken

    b. 单次调用最低支付费用 10 nToken

    c. 单次调用最高支付费用 50 nToken

2. 预言机收益分配

1)ETH/USDT 价格预言机(ETH 收益)

    报价矿工占比:20%

    NEST系统收益池:80%

2)ERC20 Token/ETH 价格预言机(nToken 收益)

    报价矿工占比:90%

    NEST系统收益池:10%

参考资料:

  1. NEST 3.0 测试网代码开源地址: https://github.com/NestProtocol/NEST/tree/master/Nest3.0

  2. NEST 3.0 GitHub 合约文档地址: https://nestprotocol.github.io/NEST/Nest3_Document.html

  3. NEST 预言机中文版白皮书: https://www.nestfans.com/wiki/whitepaper

作者:NEST爱好者_CryptoV12

2020 年 4 月 22 号,NestCore 通过 GitHub 对外发布了 NEST Protocol 3.0 版本测试网代码以及说明文档。根据这份说明文档,我们梳理出了 NEST 3.0 版本的新增内容以及调整改动。具体如下:

一、新增投票机制

在 NEST 3.0 上线稳定运行后,NEST开发者会去除 NEST 系统管理员权限,之后 NEST Protocol 将通过投票系统来进行治理。投票主要用于修改 NEST 系统核心参数、更换以及升级合约。

1. 创建投票合约

1)投票合约的创建由 NestNode Token( NEST 守护者节点)持有者发起。

2)每次发起投票合约需要质押 100 枚 NestNode Token。

2. 使用 NEST 进行投票

1)投票周期为 7 天,投票期间任何人都可以使用 NEST 参与投票。

2)投票周期内, 投票比例超过 51% 即为投票通过。

3)投票通过后,任何人都可以主动触发该投票合约,执行该投票中的具体内容。

4)投票期间,NestNode Token 所分配的 NEST 挖矿收益将被系统销毁。

二、新增 nToken 系统,支持任意 ERC20 Token / ETH 的报价

1. nToken 预言机创建

任何人都可以向 nToken 系统合约提交新的价格预言机,比如提交 BAT/ETH 报价来生成 BAT 价格预言机。

BAT/ETH 预言机采用与 NEST 预言机系统类似的报价、验证、挖矿机制。

参与 BAT/ETH 预言机报价,矿工所获得的激励 Token 为 NBAT,也就是nToken。提交的其他预言机挖矿产出币种也使用相同的命名规则。

预言机创建发起需要满足以下2个条件:

1)该预言机还未被创建过

2)发起人拥有充足的初始拍卖资金:100万 NEST

2. 预言机拍卖环节

预言机创建申请发布后,开始进入预言机拍卖流程。

拍卖周期:7天

起拍价:100 万 NEST

1)在拍卖周期内,任何人都可以出价参与竞拍;

2)拍卖周期结束后,预言机进入激活流程;激活后,完成预言机的初始化部署。

3)预言机被激活的同时,最终中标的 NEST 竞拍资金将被打入 0x0000...0001 地址永久销毁。

4)如果有预言机在 NEST 系统收益分配领取周期内结束拍卖,激活为不可执行状态,领取周期结束后方可被激活。

3. nToken 预言机初始化

1)部署 nToken 代币合约

2)添加新的预言机报价交易对

3)nToken 代币初始化分配

a. 拍卖中标者:500 万 nToken

b. NEST 持有者分配:1 亿 nToken(主动领取)

4. nToken 释放、分配机制

1)初始阶段每个区块出矿量 NB0 = 30 (NB0 由激活预言机交易所属区块决定)

2)每隔 2400000 个区块(1年时间)衰减一次,依次 NB1= 20,NB2=10,NB3=5

3)当 NB3 = 5 时,往后不再衰减

4)nToken 总量无上限

5)nToken 挖矿分配

a. 矿工:88%

b. NEST 系统:10%

c. 拍卖中标者:2%

5. nToken 系统收益池

1)nToken 收益池给 NEST 持有者提供 nToken 的收益分配,收益分配周期与 ETH 收益分配周期保持一致。

2)nToken 初始分配:nToken 预言机在激活时,会一次性给予 NEST 持有者 1 亿枚 nToken,为初始化一次性分配。

3)nToken 持有人收益:

    a. 矿工参与 nToken 挖矿时,总出矿量的 10% 会进入 nToken 系统收益池;

    b. nToken 预言机价格被调用时,调用费的 10% 会进入 nToken 系统收益池。

三、新增资金池闪电贷功能

  1. ETH 平准基金池 和 ETH 收益池将开通闪电贷功能

  2. 任意第三方合约地址或者钱包地址都可以进行闪电贷,手续费为贷出 ETH 规模的 0.1%(千分之一)。

四、NEST 系统收益平准机制调整

计算当前的收益平准触发阈值 A :初始 100 ETH,流通量每增加 1 亿,增加 3%

如果本期系统收益 90% < A,从平准基金回流至系统收益合约:A - 本期系统收益 90%

1)系统收益池规模分为三档:100 ETH,1000 ETH,10000 ETH

2)触发后进入平准基金的储蓄率:

    a. 100 ETH 以下:0%

    b. 100 - 1000 ETH:10%

    c. 1000 - 10000 ETH:20%

    d. 10000 ETH 以上:30%

3)平准基金回流原则:当期收益分配低于触发平准机制的阈值 A ,则从平准基金中回流 ETH 至当期收益池,触发回流后,当期收益分配的上限为 A 。

五、USDT/ETH 报价和验证规则的调整

  1. 报价合约增加单笔报价上限为 1000 ETH

  2. 报价合约增加价格偏离规则

    1)矿工报价。报价与最近生成价格偏差大于 10% 时:

    a. 报价 ETH 规模调整为 100 ETH
    
    b. 报价单的验证周期调整为 100 个以太坊区块时间
    
    c. 报价挖矿手续费固定为 0.1 ETH

    2)验证者验证报价。验证者新发起的报价与最近生成的价格偏差大于 10% 时:

    a. 报价 ETH 规模为吃单 ETH 规模的 10 倍
    
    b. 报价单的验证周期调整为 100 个以太坊区块时间
    
    c. 验证者的新报价无手续费,也不参与挖矿
  3. 报价合约验证逻辑优化,降低验证者的资金门槛。具体调整为:验证者的新报价只需按照成交后的资产余额进行转入即可。

举例:假设目标报价单为 10 ETH + 1000 USDT,验证者要交易走 10 ETH,如果验证者的新报价为 1 ETH = 200 USDT ,那么他的新报价只需转入:10 ETH + 5000 USDT

六、确定开发者调用 NEST 预言机的收费规则

在 NEST 3.0 上线后,NEST 预言机将正式对外开放,并发布预言机数据调用开发者文档。

价格序列:开发者可以通过合约调用获取 NEST 预言机近期的报价序列,通过对价格序列的处理和计算,可以获取多种市场价格以及波动率数据,且每次调用价格个数由当前 GasLimit 上限决定。

1. 价格调用费用(暂定)

1) ETH/USDT 价格预言机(收益权模型)

    a. 单次调用每个区块价格费用是 0.0001 ETH

    b. 单次调用最低支付费用 0.002 ETH

    c. 单次调用最高支付费用 0.01 ETH    

2)ERC20 Token/ETH 价格预言机(使用权模型)

    a.单次调用每个区块价格费用是 1 nToken

    b. 单次调用最低支付费用 10 nToken

    c. 单次调用最高支付费用 50 nToken

2. 预言机收益分配

1)ETH/USDT 价格预言机(ETH 收益)

    报价矿工占比:20%

    NEST系统收益池:80%

2)ERC20 Token/ETH 价格预言机(nToken 收益)

    报价矿工占比:90%

    NEST系统收益池:10%

参考资料:

  1. NEST 3.0 测试网代码开源地址: https://github.com/NestProtocol/NEST/tree/master/Nest3.0

  2. NEST 3.0 GitHub 合约文档地址: https://nestprotocol.github.io/NEST/Nest3_Document.html

  3. NEST 预言机中文版白皮书: https://www.nestfans.com/wiki/whitepaper

本文参与登链社区写作激励计划 ,好文好收益,欢迎正在阅读的你也加入。

  • 发表于 24分钟前
  • 阅读 ( 5 )
  • 学分 ( 0 )
  • 分类:NEST

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

The Smashing Book

The Smashing Book

Jacob Gube、Dmitry Fadeev、Chris Spooner、Darius A Monsef IV、Alessandro Cattaneo、Steven Snell、David Leggett、Andrew Maier、Kayla Knight、Yves Peters、René Schmidt、Smashing Magazine editorial team、Vitaly Friedman、Sven Lennartz / 2009 / $ 29.90 / € 23.90

The Smashing Book is a printed book about best practices in modern Web design. The book shares technical tips and best practices on coding, usability and optimization and explores how to create succes......一起来看看 《The Smashing Book》 这本书的介绍吧!

RGB转16进制工具
RGB转16进制工具

RGB HEX 互转工具

Base64 编码/解码
Base64 编码/解码

Base64 编码/解码

URL 编码/解码
URL 编码/解码

URL 编码/解码