NEST Protocol(NEST币)是基于以太坊网络开发的去中心化价格预言机网络。NEST定义并实现了一种全新的在区块链上生成链上价格的方案。其采用市场博弈理论,通过矿工双向报价的方式将链下市场的价格同步产生于链上,并结合NEST报价挖矿机制,对矿工进行激励,使其成为一套逻辑闭环的分布式报价系统,完美的将链下价格同步在链上生成出来,形成NEST价格预言机。
市场需求
大部分DeFi协议都需要价格数据,尤其是稳定币、合约资产等需要价格进行清算。目前DeFi常用的价格预言机,一般由“可信”节点采纳中心化交易所的价格,以数据的形式上传到链上供DeFi调用。这里的风险在于对价格的验证完全基于协议外的节点,节点被攻击或者恶意上传错误数据,都将在越来越组合性DeFi产品上造成重大影响。因此,需要一种具备价格准确且灵敏、抗攻击性、可直接验证和分布式的预言机网络。
项目解决方案
NEST预言机通过去中心化激励方案解决价格上链的问题,即价格预言机。采用市场博弈理论,通过矿工报价的方式将链下市场的价格事实同步产生于链上,并结合NEST报价挖矿机制,对矿工进行激励,使其成为一套逻辑闭环的分布式报价系统,合理的将链下价格事实同步在链上生成出来,形成NEST价格预言机。NEST包含抵押资产报价、套利验证、价格链以及beta系数等模块,组成一个完整的NESTProtocol。
NEST项目实现机制
NESTProtocol中的参与者主要有两大类型,报价者和价格调用者:
报价者,指协议中提供报价的参与者,包含报价挖矿的矿工以及成交并报价的验证者。其中:
矿工提供报价并支付佣金获得NEST代币,任何人都可以成为矿工。
验证者的作用在于,如果某个报价偏离市场价格,验证者可以以该价格与报价资产成交,从而获得套利收益。验证者在成交的同时,需要强制报价,该报价不用支付佣金也不参与挖矿。任何人都可以成为验证者。
价格调用者,是指调用NEST提供的报价并付费的合约或账户称为价格调用者,任何合约和账户都可以成为价格调用者,一般为DeFi协议。
矿工挖矿是通过提供相关交易对报价的行为获得挖矿奖励NEST,奖励多少由其提供的佣金份额决定。在在矿工提交报价至报价合约后,验证者将会参与验证交易对价格是否具有套利空间,如果不是市场公允价格,验证者将成交完成套利,如果不成交将视为矿工的报价为有效价格,即“生效报价”。同时,验证者参与查询报价有一个价格验证期,一般为5分钟。此外,验证者在成交之后,还需提供一个新的报价至报价合约,以便其他验证者确认“生效报价”。
NEST预言机的报价价格是按区块记录的,每个以太坊区块形成一个价格,区块内生效的报价按相关算法生成,如果该区块没有生效报价,则沿用上一个区块价格。随着以太坊出块,每个块都可以提供“区块价格”并形成价格序列,因此可以实现链上报价,供DeFi协议调用,尤其是需要提供波动率指标的衍生品DeFi协议。
NEST代币使用场景
NESTToken除了是ETH/USDT价格预言机的报价凭证,还是整个NESTProtocol网络的权益代币,具有收益权和治理权。
采用算法
NEST报价验证机制中,任何人都可以成为验证者,对报价矿工的报价单进行价格验证:
1.验证者的吃单数量最少为X*10ETH,其中X必须是一个整数;
2.验证者在吃单的同时,需要报出一个新的报价单出来,新的报价单规模要求是自己吃单规模的beta倍,当前beta=2;
3.验证者发起的新报价没有报价手续费,同时也不参与NEST挖矿。
NEST技术特点
NEST预言机提高攻击者的成本来防范攻击,主要机制是:
1.价格链本身的抗攻击机制,即验证者被强制要求在成交后必须返还一个报价至报价合约。当验证者变成攻击者时,攻击完价格后必须留下一个价格以及该价格对应的资产。这时的价格要么是正确的价格,要么就存在套利空间。
2.系统对验证者的报价规模强制要求是一倍以上,即验证者成交的规模为x1,则其同时报价的规模x2=βx1,其中β>1;以β=2为例,初始报价为x=10ETH,则全部成交的情况下,x1=20,x2=40,x3=80...以此类推。
攻击者的攻击成本将随着验证报价呈指数级增长,给予市场极大的套利机会,除非依据市场价格不断动用极高规模的资产自行成交,以延缓价格被采纳的机会来实现攻击。
价格偏离防御机制:如果本次报价相对于上次生效报价偏离超过10%,则本次报价规模为10ETH*10(规模扩大10倍)
激励机制
NEST系统的所有Token全部由挖矿产生,不预留或者预挖,产生NEST的所有成本全部返回给NEST持有人,NEST只是用于激励。NEST预言机将矿工贡献的所有佣金ETH,记为X,定期(一般按周)全部返还给NEST持有人。矿工通过支付ETH佣金,以及承担一定的价格波动风险来获得NEST:而验证者则基于价格的偏差计算直接的获利,并承担成交报价的风险。此外,任何DeFi开发者或用户在调用NEST-Price时,都会支付相应费用,这部分费用将注入系统收益合约,并分配给NEST持有人。(NEST预言机单次调用需要收取0.01ETH费用,这些费用100%进入NEST系统收益池。)
NEST代币是整个NEST协议生态系统的原生代币,已在15多个交易所上市。
NESTFi是一个去中心化的永续合约交易所。通过智能合约进行交易。无做市商,无流动性提供者。
NESTOracle构建了一个去中心化的非合作博弈网络,通过套利和双向期权来决定最终价格,将去中心化价格流动的随机信息引入链上。
NEST协议的优势
先进的交易结构
该系统通过智能合约和风险分担消除了市场标记和流动性提供者,为交易者提供了几乎无限的流动性。
更稳定的价格预言机
NEST预言机提供稳定的去中心化价格流。价格攻击需要51%的网络资产。面向价格提供者和验证者开放。
通货紧缩经济模型
用户销毁$NEST来购买金融资产,包括期货、期权等。$NEST价格上涨是因为销毁的$NEST超过了生成的$NEST。