LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 新闻观点 > HBTC 霍比特对话 NEST:DeFi 发展需要更好的预言机

HBTC 霍比特对话 NEST:DeFi 发展需要更好的预言机

2020-06-19 ChainEvent 来源:链闻

6 月 19 日,HBTC 霍比特全球商务副总裁 Elsa Qiu 邀请了 NEST 矿工 NestFans_拾二,以及链闻研究总监潘致雄就「DeFi 发展需要更好的预言机」,展开深入探讨。

以下为 AMA 实录:

Elsa:我们先从一个简单的问题开始,市场上常见的 DeFi 都有哪些类型?

NestFans_拾二:目前来看,主要有以下几个方向:去中心化抵押借贷(Compound、Aave);去中心化交易、闪兑(Uniswap、Kyber、Tokenlon);算法稳定币(DAI);BTC Token 化(tBTC);合成资产(Synthetix);期货、保险等去中心化金融衍生品(dydx、bZx、opyn 等)。

Elsa:为什么 DeFi 需要预言机?

NestFans_拾二:在刚才提到的这些 DEFI 协议中,大多数都需要用到链上价格;比如抵押借贷所需要的平仓价格、闪兑交易所需要的及时价格、金融衍生品所需要的清算价格等。如果没有链上价格,这些 DEFI 协议就无法在链上完成逻辑闭环。这时候需要用到像 NEST 这样的价格预言机了,来解决链上价格信息缺失的问题。

一个实用、高效的 DEFI 协议,需要一个能够提供「高度确定性市场信息源」的预言机,来为该协议提供价格信息、波动率等核心数据。

Elsa:除了链上价格之外, 预言机还能提供其他数据吗 ?

NestFans_拾二:从当前市场上已经的预言机方案来看,预言机主要分为 2 类:

第 1 类,间接预言机:这一类预言机是通过分布式节点向链上合约“喂数据”的方式形成预言机数据;通俗来讲,这些预言机节点就是链下数据的搬运工,把数据按照某个规则“上传”到链上。所以这类预言机,除了可以提供价格数据之外,还可以提供很多其他数据,比如天气、交通数据、比赛结果等。

第 2 类,直接预言机:目前也就是 NEST 价格预言机,通过矿工双边报价、验证者吃单套利的方式在链上直接生成价格。通俗来讲,NEST 预言机报价矿工在用真金白银证明自己的报价,如果验证者觉得该价格与市场价格之间有偏差,那就可以吃单套利。最终,NEST 预言机在链上生成的价格都是能够代表市场公允价格的。

因为 NEST 采用的是 双边报价-验证者验证 这种机制,所以只能对资产价格进行有效验证,NEST 定位也就是价格预言机了,除了可以提供价格数据外,还可以提供区块价格序列以及波动率数据。

通过这 2 类预言机方案的对比,大家可以发现,间接预言机提供的数据是不能通过区块链共识机制进行有效验证的,他们只能信任那些“喂数据”的节点。举个例子:球赛的比赛结果,是由人类主观判定的,这类数据是无法通过某种基于物理客观事实的方式进行验证的。而 NEST 价格预言机提供的每一个生效价格,都是经过全市场的验证者验证通过的,是经过全市场共识的(任何人都可以成为价格验证者)。

Elsa:NEST 预言机能够满足 DeFi 的链上数据需求吗?

NestFans_拾二:答案是肯定的。NEST 预言机会在以太坊链上形成一个区块价格序列,基于该价格序列,NEST 预言机不仅仅可以提供「确定性」的价格数据(包括:及时价格、某个周期内的平均价格、加权均价),而且还能提供波动率数据。

这里强调一下波动率数据,该数据可以用于 DEFI 协议动态调整平仓线的数值,避免出现穿仓事故;以及其他基于对均衡价格的波动率设计的去中心化金融衍生品,用来对冲或者平滑衍生品的波动风险。

目前,行业内对波动率数据的引用是缺失的,312 事件就是一个值得深思的案例。

社群:NEST 预言机怎么收费?

NestFans_拾二:据 NEST 开发者释放的公开消息,NEST3.0 将在本月底前后在以太坊主网上线。届时,NEST 价格预言机正式对外开放,暂定的收费规则如下:

ETH/USDT 价格预言机的收费规则:1)单次调用每个区块价格费用 0.0001 ETH;2)单次调用最低支付费用 0.001 ETH;3)单次调用最高支付费用 0.01 ETH

ETH/USDT 价格预言机调用收益分配:1) NEST 系统收益池:80%;2)报价矿工:20% (如果同一个区块价格内多笔报价,分配给最后一个报价地址)

nToken 预言机收费规则:1)单次调用每个区块价格费用 1 nToken;2)单次调用最低支付费用 10 nToken;3)单次调用最高支付费用 50 nToken

nToken 预言机收费分配规则:1)报价矿工:90% (同一个区块价格内多笔报价,分配给最后一个报价地址);2) nToken 收益池:10%(NEST 持有人分配)

社群:Latency 怎么解决?

NestFans_拾二:目前,NEST 预言机报价单的验证者周期 T0 为 25 个以太坊区块时间,大约 5 分钟。很多人理解该验证周期使得 NEST 预言机存在 5 分钟的价格延迟。借着这个问题,我就借用 NEST 开发者的说明解释进行回复:

验证周期 T0 可以理解成双边报价资产的行权周期,不能理解成延时,在这一点上,NEST 开发者在新版的白皮书也做了修正。

某个价格在对应的区块生效,并不表示该价格是 5 分钟之前的价格,严格的说,是生效时刻无法被套利的价格(比如和当前价格相差不足千分之五),从某种意义上讲,就是当前价格。

而且,报价者不一定用报价的当时价格进行报价,为了最小化期权成本,他们有很多优化模型,特别是在市场微观结构下,更是千千万万(就像量化高频交易者的量化模型一样),这个时候报价价格和当时的市场价格可能差异更大,这体现了价格发现的意义。因此 T0 并不是延时。nest 系统是否会出现延时问题呢?是存在的,当报价密度很稀疏时,存在以报价密度为间隔的延时,但目前报价已经到 10 个区块以内,即密度在 2 分钟以内,这个延时是很低的,如果 1 个区块一个报价,则延时在 13 秒左右,这是 ETH 的极限了。其次当 NEST 系统遭受攻击时,可能存在延时,这一延时基于攻击成本来考虑,比如攻击 15 分钟左右(15 分钟不出价格),报价规模为 10ETH,且矿工不刻意增加报价,按照 1 个区块一个报价,则攻击需要动用 20000 左右 ETH,如果规模上升 10 倍,则需要 20 万 ETH。最后,如果在某个区块,突然出现价格跳跃(市场失灵,前面波动率无法反应),并且不再回归,则可能会延时 T0,只有在这种情况下,延时和 T0 是一致的。

潘致雄:衡量预言机的性能指标都有哪些?

NestFans_拾二:1)准确性:价格可以准确反映市场价格;2)及时性:价格可以对市场价格的变化做出快速反应;3)攻击成本:操纵价格的成本无限高;4)去中心化:价格是在去中心化和无许可的系统中生成和验证的。_

因为预言机为 DEFI 协议提供全局变量,是大部分 DeFi 的基础,如果预言机遭遇攻击或者出现停摆,则下游 DeFi 会陷入崩溃。所以攻击成本这一指标非常重要。前几个月在 bZx 上面发生的套利攻击,就是利用了 Uniswap 预言机价格操纵成本低的问题。

社群:预言机市场,商务能力也很重要,社区化推动的项目,怎么提升商务能力?

NestFans_拾二:该问题本质上是在问:NEST 社区如何促进 NEST 预言机被下游 DEFI 采用?

有 2 种思路:

1、NEST 社区会引导组建自己的 DEFI 开发者社区,吸引对 DEFI 感兴趣的开发者入驻,基于 NEST 预言机做协议开发;同时,NEST 开发者也会给予一定的技术支持和方案指导;

2、NEST 共识也在不断扩大,主要是海外市场的扩大,会带来一些优质的区块链资源和合作伙伴。NEST 是一个高度去中心化的项目,所以他的发展也要靠共识者一起来推动,而不是某个组织或者团队,更多的是靠每一位 NEST 持有者。DEFI 需要更好的预言机,而 NEST 价格预言机恰恰就是的,所以如果我们这些矿工或者 NEST holder 身边有开发者,自然会向他们建议采用 NEST 预言机。

去中心化协议不需要商务能力,需要的是共识思维。从某种程度上来说,做 PR 这件事是对去中心化项目的一种侮辱。肯定有人会问,今天这场活动本身不就是 PR 吗?当然不是的,HBTC 的朋友和链闻的朋友,都是高度认可 NEST 预言机价值的,本身也是共识者,所以我们才有这种机会一起做这场活动。目的就是 让更多人知道 NEST 是什么、做了什么、以及做的怎么样,这就足够了;至于说你了解 NEST 之后,会不会参与 NEST 生态或者投资 NEST,那不是我们要解决的问题。

潘致雄:NEST2.0 版本的预言机已经上线运行半年了,数据表现可以分享一下吗?

NestFans_拾二:在 NEST 2.0 阶段,只开通了 ETH/USDT 的价格预言机,同时这也是 NEST 预言机方案核心原理的最小模型。

NEST 预言机上线至今的数据表现:累计报价次数(包括验证者吃单报价):56615 次;累计报价总规模(包括验证吃单报价):567067 ETH;累计的吃单次数:620 次;累计吃单总规模(以成交掉的 ETH 数量计算):6103 ETH;参与报价的钱包地址数量:86 个,保守估计活跃矿工数量是:40~60 个。

链上价格数据与?HuoBi 交易所价格数据偏差的标准偏差在?千分之 3 以内,完全能够满足下游?DEFI 的使用。

社群:NEST 都会拿来和 Chainlink 对比,他们的项目生态现在算是做的比较好;我们的优劣势是什么?

NestFans_拾二:我先说一下劣势:1) NEST 因为是去中心化的发展路线,所以在市场营销和品牌建设上不如 LINK;2) NEST 因为没有对外公开做任何募资,开发者只是分配一定比例的 NEST 挖矿收益,开发资金实力不如 LINK;3) NEST 预言机在主网发布时间上比 LINK 要落后一些,区块链行业很注重首发共识,所以相比 LINK 是有劣势的;

上面的提到的劣势都是表面上的东西,其实我个人观点并不在乎。我们来看看 NEST 的优势:1) NEST 价格预言机方案非常创新,能够对价格数据进行有效验证,完全符合区块链共识逻辑;而 LINK 间接预言机方案做不到对价格数据的有效验证。2) NEST 是一个高度去中心化的预言机协议,能够做到永不停机,具有长远发展优势;而 LINK 的中心化因素很强,与区块链本质相悖。3) NEST 社区拥有一批高质量的 DEFI 用户,他们对去中心化精神,以及 NEST 共识非常认可。4) NEST 社区拥有一批核心开发者,在区块链技术和金融创新领域,处于行业前沿,这将对 NEST 下游生态发展带来极大的影响。

同时,我也呼吁行业投资者和从业者,少看 PR,多看本质。如果你比较在意市场营销,那你千万别参与 NEST,因为 NEST 给不了你这个。

社群:NEST 的抗攻击性如何实现的,能做到哪种程度?和 Chainlink 比在抗攻击上谁更有优势?

NestFans_拾二:NEST 预言机的核心原来是双向报价-验证者吃单。验证者如果发现报价矿工的价格与市场价格之间有偏差,存在套利空间,那么就会进行吃单套利,在吃单的同时验证者也要留下一个新的报价,并且报价规模 X2。也就是说,如果有人恶意报价或者恶意吃单报价,那么他必然会向市场敞开一个套利空间,这时候全市场的验证者都会过来进行套利,修正价格。如果攻击者持续攻击,那么他提供的套利空间会成倍放大,攻击成本几何级数增长,且无限高,最终会陷入攻击死亡螺旋,停止攻击,攻击失败。

比如对 NEST 预言机攻击 15 分钟左右(15 分钟不出价格),报价规模为 10ETH,且矿工不刻意增加报价,按照 1 个区块一个报价,则攻击需要动用 20000 左右 ETH,如果报价规模上升 10 倍,则需要 20 万 ETH。

而 Chainlink 这样的间接预言机无法对节点提供的价格数据进行有效验证,只能信任这些喂数据的节点。所以节点的信用风险决定了 LINK 预言机的攻击成本。如果基于该预言机提供的价格衍生了 1 万亿美金的资产,则预言机节点的信用也应当与之匹配,这在现实中显然是不可能的,无论采用怎样的节点随机性都无法保证,这是本质问题,不是技术问题,因此间接预言机只能用于小规模的、非金融属性的场景。

所以结果很明显,在抗攻击性层面上,NEST 价格预言机具有很高的抗攻击性。

潘致雄:我们都知道 6 月底 NEST 3.0 会在以太坊主网上线发布,届时 NEST 预言机正式对外开发,有哪些值得期待或者关注的地方?

NestFans_拾二:这个确实值得关注,特别是对于 NEST 矿工和爱好者群体来说,这是 NEST 社区的一个标志性事件。

NEST3.0 在以太坊主网发布,预示着 NEST 预言机正式对外开放,DEFI 开发者可以调用预言机价格数量了,NEST 预言机性能接受市场检验的时刻到了。

同时,3.0 也发布了 nToken 系统,支持任意 ERC20 Token/ ETH 的价格预言机,任何人都可以发起开通某个 Token 的价格预言机,为该 Token 在链上生成一个价格事实。

此外就是同步上线 NEST DAO 系统,在 3.0 平稳运行一段时间后,NEST 社区会投票去除 NEST 开发者权限,正式进入 NEST DAO 治理时期,实现 NEST 系统真正的去中心化。

还有就是,支持 NEST 系统 ETH 收益池的闪电贷功能。

社群:nToken 是什么意思?为什么一定需要 nToken?

NestFans_拾二:我直接举例说明吧:以 BAT 这个 ERC20 Token 为例,如果有人开通了 BAT/ETH 的价格预言机,那么就会生成 nBAT 出来。

报价矿工在进行报价的时候,不需要支付 ETH 手续费,只需要支付报价 gas 费就行了,可以挖到 nBAT,而不是 NEST Token。

同时下游 DEFI 开发者在调用 BAT/ETH 价格预言机数据的时候,需要支付 nBAT。

nToken 使用的是「使用权」模型,挖出来就是给下游 DEFI 用的,这也是 nToken 的价值来源。

有了 nToken 系统,每一个以太坊上的资产都可以有自己的价格预言机轨道,有自己的下游生态和价值来源。

社群:如何创建、激活某一个 ERC20 Token/ETH 的价格预言机?

NestFans_拾二:nToken 预言机是一个开放的系统,任何钱包地址或智能合约地址都可以通过 nToken 拍卖合约创建新的 ERC20 Token/ETH 的价格预言机。每个 ERC20 Token/ETH 价格预言机只可创建 1 次,已被创建的预言机不能被再次创建。

nToken 预言机创建流程 : 通过 NEST DAPP 部署 nToken 预言机创建合约,部署成功后,进入预言机拍卖 流程。拍卖周期为 7 天,起拍金额为 100 万 NEST (暂定)。 1) 在拍卖周期内,任何人都可以出价参与竞拍;2) 拍卖周期结束后,预言机进入激活流程;激活后,完成预言机的初始化部署 ; 3) 预言机被激活的同时,最终中标的 NEST 竞拍资金将被打入 0x0000...0001 地址永久销毁;

nToken 预言机初始化 : 1) 部署 nToken 代币合约 ;2) 添加新的预言机报价交易对;3)nToken 代币初始化分配 : 拍卖中标者分配 200 万 nToken,NEST Token 持有者分配 1 亿 nToken。

举例说明:假设我发起了 HBTC/ETH 的价格预言机,并且消耗 200 万 NEST Token 竞拍成功。那么,HBTC/ETH 价格预言机的报价将使用 nHBTC 为挖矿激励;并且 nHBTC 也是 ERC20 Token,初始发行 1.02 亿枚,我作为中标者得 200 万枚 nHBTC,NEST 持有人分配 1 亿枚 nHBTC。(注:作为中标者,后续会有持续不断的 2% nHBTC 挖矿收益权)

社群:如何参与某个 nToken 预言机的报价挖矿?

NestFans_拾二:报价的基本原理跟 ETH/USDT 报价挖 NEST 是一致的,区别是:不需要支付 ETH 手续费,只有 gas 费,挖到 nToken。_

1) 任意参与者可以将自己认可的价格传入到报价合约,比如 1 HBTC = 40ETH,然后将这两种资产按照价格比例,打入到报价合约里,一般是 10 - 100 ETH 的规模,报价手续费为 0,进行报价挖矿,获得 nHBTC 挖矿奖励。

2) 打进去后,等待 T0 时间 (目前是 25 个区块,5 分钟左右),这个时间周期内任何人可以用报价者的价格去买走 ETH 或者 HBTC,如果 T0 内没有人成交,则该报价被系统录用 ; 如果被人完全成交则该价格无效。超过这一时间,资产即可取回。

3) 如果有人愿意与报价者成交,那么他成交的同时,也要按照上述标准报一个 新的价格进去,这样就在初始报价 P0 后面形成 p1、p2 ... 价格链。

潘致雄:NEST 预言机有没有可能给 DEFI 行业带来一些重要改变?

NestFans_拾二:长期来看,NEST 价格预言机方案的出现,为区块链带来了价格信息和波动率数据等核心市场信息源,这些信息源的采用会直接促进 DEFI 2.0 时代的到来。

DEFI 2.0 Powered by NEST-Price

社群:NEST 现在还未成长起来,NEST 3.0 开源如果被 plagiarize 怎么办?

NestFans_拾二:因为有 NEST Token 共识的存在,NEST 预言机核心机制不怕被抄袭。

NEST 共识:BTC-ETH-NEST。
BTC:在链上生成了交易信息(一个去中心化的账本);
ETH:在链上生成了各样的智能合约信息(代币合约+业务合约);
NEST:在链上生成了链下市场的价格信息(把市场价格带到了链上,可验证)。

区块链行业的每一次的突破,都因后者在链上创造了更多的信息,为区块链带来了更多的可能性。

潘致雄:为什么 NEST 代币增加了系统收益的机制,这样会不会影响海外的拓展?因为这样可能会被定义为证券,有很多合规层面的挑战。

NestFans_拾二:当前或许会有这种影响,但随着 NEST 去中心化共识的发展,该问题会自然消解。

同时,NEST Token 也会逐步演变成一种链上原生资产,同时也是?NEST 预言机系统的权益 Token。

HBTC 霍比特交易所 (www.hbtc.com) 是 100% 持币者共享的交易平台,由火币、OKEx 等 56 家优质资本共同投资。经过近两年时间的平稳运行,HBTC 霍比特能够为客户提供币币、合约、OTC、期权等业务,并且平台上主流币及合约交易拥有行业顶级的流动性和深度。
此前,HBTC 霍比特完成了品牌升级,并发布了全新的通证模型 HBC。全新的 HBC 通证模型构建了 100% 持币者共享的平台,并且推出了“10 倍 PE 定价回购模型”和“霍比特队长通证模型”两大创新点。此外,HBTC 还推出平台资产透明和交易数据可信机制:100% 交易所准备金证明和 100% 交易所收入证明和财务报表,保证用户资产安全,增强交易收入可信度。

NEST Protocol 是基于以太坊开发的去中心化价格预言机。NEST 定义并实现了一种全新的在区块链上生成链上价格的方案。其采用市场博弈理论,通过矿工双向报价的方式将链下市场的价格同步产生于链上,并结合 NEST 报价挖矿机制,对矿工进行激励,使其成为一套逻辑闭环的分布式报价系统,完美的将链下价格同步在链上生成出来,形成 NEST 价格预言机。

关于 Winkrypto 致力于解码加密世界的整合营销,为价值互联网创新项目创造传播价值。作为全球资源整合者,专注区块链创新传播,与众多技术社区、核心媒体、专家智库、金融机构拥有深度合作关系,深刻理解区块链及技术趋势。

—-

编译者/作者:ChainEvent

玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。

LOADING...
LOADING...