当前位置:首页区块链用5分钟的时间来描述分布式Oracle的特点和风险,如chainlink和nest

用5分钟的时间来描述分布式Oracle的特点和风险,如chainlink和nest

带宽和链路的风险点在于业务规模的扩大带来的安全性下降,而nest和DOS网络的风险则中心化在节点太少。

原文的标题是:“哪个预言机更能抵抗攻击,链环,乐队,巢穴,特勒?”?》曲歌

区块链无法主动获取离线数据,但区块链需要链外数据,因此预言机 machine为区块链提供可靠的链下数据应运而生。

区块链是一个去中心化的可信系统,对数据的准确性要求很高,否则区块链就不可信。因此,为区块链提供可信的数据是非常重要的,它将支持海量的区块链业务。

本文以chainlink、band、nest、dos和tellor为例,对这些预言机项目进行了简要概述。

链家是预言轨道的领头羊,实力雄厚,市值已进入前十名行列。它是业界使用最广泛的去中心化预言机产品。

链家网推出了各种虚拟货币、法国货币和大宗商品的价格数据,每个报价都有很多用户。

用5分钟的时间来描述分布式Oracle的特点和风险,如chainlink和nest

用5分钟的时间来描述分布式Oracle的特点和风险,如chainlink和nest1

报价根据偏差和时间更新。不同语种的偏离阈值和区间时间不同。下图中ETH/USD报价更新条件为偏差阈值达到5%或时间超过10800秒。报价由21个节点组成。至少有14个节点提交报价来计算可信答案。节点获得的数据源也是去中心化的。链家市场列出了22个数据源。

用5分钟的时间来描述分布式Oracle的特点和风险,如chainlink和nest2

用5分钟的时间来描述分布式Oracle的特点和风险,如chainlink和nest3

Chainlink使用链上聚合模式。节点向链上的契约提交数据,并在契约中聚合数据以获得最终数据。在chainlink的中期计划中,数据聚合步骤将在链下进行,最终数据将上传到链上。

链的节点可以参与多个报价。在链家市场,你可以看到所有的节点,以及节点参与和提交了多少报价。从下图可以看出,报价最多的节点参与了47个价格的报价,不同报价节点的数量不同。

用5分钟的时间来描述分布式Oracle的特点和风险,如chainlink和nest4

用5分钟的时间来描述分布式Oracle的特点和风险,如chainlink和nest5

Chainlink通过节点信誉和抵押代币保证数据安全。Chainlink对节点的工作进行评估,信誉较好的节点更有可能获得数据需求者的选择。

数据需求方可以设置节点是否需要抵押代币,抵押代币的数量和方式。理论上,抵押物越多,安全性就越高。

chainlink的报价节点必须经过评估才能成为正式节点。Chainlink将确认节点的身份,以防止女巫攻击。作为对节点的限制,chainlink还宣布了15个正式认证的节点。

数据需求者可以选择机构节点提供服务。机构节点本身具有较高的声誉,而串联欺诈的声誉成本较高,可以认为安全性相对较高。

风险点:

随着服务业务规模的增长,节点伪造的潜在收益越来越大,预言机的安全性将逐渐降低。

乐队

Band是一个由coin和Sequoia投资的去中心化预言机协议。Band认为预言机的难点在于如何通过经济模设计来实现真正可靠的分权,因此Band协议的区别在于其经济模。

带协议中有许多数据集,每个数据集都有一个对应的代币。数据集的代币通过与协议代币带交换代币池来获得。数据提供者需要抵押数据集代币,数据集代币的持有者将投票给数据提供者,这样顶层节点就可以成为数据提供者。

在波段协议中也有一个协调器。协调器收集数据提供者提交的数据进行聚合,然后将聚合的数据发送到数据中心化的节点进行签名。当签名率达到2/3以上时,协调器将数据上传到链上,供数据需求方调用。

数据提供后,系统会用数据集代币对数据提供者和投票者进行奖励,大部分奖励将分发给数据提供者。

从官网公布的合作节点来看,他们也是一些知名机构,从源头上提升了公信力。

用5分钟的时间来描述分布式Oracle的特点和风险,如chainlink和nest6

Band也有很多项目可以使用,并且在博客中有一个合作伙伴专栏。

用5分钟的时间来描述分布式Oracle的特点和风险,如chainlink和nest7

风险点:

环带和链环的风险点相似。随着服务规模的扩大,安全性将逐渐降低。

Nest是一个基于矿工竞价博弈的去中心化预言机系统。

通过矿工嵌套报价。以ETH/USDT为例,矿工参与报价时,报价对应的eht和USDT必须同时存储在合同中。例如,如果矿业公司的ETH报价为230美元t,那么**报价为10 ETH和2300美元T(**报价为10 ETH)。收取ETH等级的1%作为手续费,并获得nest奖励。收集到的大部分以太坊都作为巢主的股息分配。

如果矿工报价偏离市场价,如230美元/吨的市场价和200美元/吨的矿工报价,矿工的ETH将被验证者(套利者)吃掉,矿工将蒙受损失。消耗的报价单无效,不参与价格生成。

同时,验证者需要提交新的报价。新报价的比例尺要求是账单比例尺的beta倍。目前的贝塔系数是2。如果验证者的新报价与之前的有效报价偏离超过10%,则新报价的规模为x 10倍。

为了防止恶意订单破坏价格生成,验证者在吃掉订单时需要支付0.1%的ETH交易费。

如果在25个以太坊区块的期限内未完成报价,则视为公允价格,并纳入系统参与价格形成。经过25个街区后,矿工可以收回报价资产。

任何参与nest的人也可以参与验证。

nest系统的每个模块都会产生一个价格生成。如果一个区块没有生成新的报价单,将使用上一个区块的价格。

从以上分析可以看出,攻击报价需要大量的资产。因为每次你要提交新的报价,新报价的规模是接单规模的两倍,这是资产规模的指数级增长。

理论上,每个块可以有多个引用。如果你想阻止一个区块中出现多个报价,你需要吃掉多个报价,然后提交一个比订单大两倍的新报价。同时,新的报价也会经过验证者的审核,从而迅速增加攻击成本。

从理论上讲,有一种情况可以比较简单地攻击,那就是引用非常大规模的报价。在这个时候,验证者可以吃掉账单。如果参与者不够,只能吃一部分秤,那么剩下的部分还将被纳入系统参与价格生成。

但事实上,一些主流资产在DEX上的交易深度是相当不错的,验证者可以立即在DEX上实现,并进行循环套利。但是,如果是在中心化交易所进行套期保值,则需要较长的时间提取资金,不能进行循环套利。但是,如果它是一种小货币,而且DEX不够深,它可能会受到大报价的攻击。

Nest-预言机系统于7月正式上线,并通过force协议进行了集成,这是实际应用的第一步。

风险点:

报价频率越高,攻击成本越高;

如果验证器数量较少,则可能受到大报价攻击。验证器越多,安全性就越高。

###DOS公司

DOS网络与链环网的核心区别在于数据提供节点选择的去中心化性。

VRF随机选择每个竞价节点,通过门限签名在链中达成共识,**上传到链上进行验证。

这种方法在节点端更去中心化,攻击难度更大。但是,如果节点数较多,则可能难以保证节点的利润。

要成为DOS节点,您需要抵押800000个DOS代币。最近,节点抵押机制刚刚开通。目前只有14个节点,没有项目方使用其预言机系统。

值得一提的是,dos博客2月份停止更新,但7月份突然恢复更新,并宣布启动主网。

用5分钟的时间来描述分布式Oracle的特点和风险,如chainlink和nest8

风险点:

节点太少会导致中心化的风险;

随着服务业务规模的增长,节点欺诈的潜在收益越来越高,合谋的风险也会随之增大。

电视

Tellor是一个基于以太坊的预言机系统,使用POW+POS机制。

网络每10分钟向出价**的数据请求者提供一次数据。矿工有权通过算力竞争提供数据。每一次,五名算力竞赛的优胜者将提供数据。系统选择五个数据的中间值,向数据请求者提供数据。

矿业公司需要抵押1000枚tellor代币。如果他们对矿工提交的报价有任何异议,他们可以抵押代币,在一天内引发争议。代币持有者将投票,胜者将获得代币,输家将失去代币。

Tellor矿业公司需要硬件投资来挖矿。他们希望实现类似比特币的安全性。然而,如果tellor不能得到广泛的应用,那么挖矿收入很可能难以覆盖挖矿成本,因此tellor模尚未建立。

Tellor放弃了性能,选择使用POW来实现更安全的计算。从利益相关性的角度来看,矿业公司需要投资资金购买硬件和抵押代币。最终,随着算力的提高,硬件成本不断增加,兴趣相关性逐渐增强。然而,这需要该系统能够为矿工提供足够的回报。

值得一提的是,tellor是一个由maker、binance labs和consensys投资的项目。

风险点:

由于使用不足,系统收益甚微,矿工没有能力增加他们的算力;

随着业务规模的增加,安全性将逐渐降低。

总结

事实上,随着DEX的发展,直接利用DEX链上的价格作为预测因子也是一个潜在的发展方向。这就要求DEX有足够的深度来抵抗价格操纵,或者对价格进行加权以避免价格操纵攻击。

预言机对区块链非常重要。如今,区块链的发展离不开预言机。预言机最重要的特点是抗攻击。从开发的角度来看,数据需求者可以选择多台预言机机器来保证数据的安全性。

从长远来看,预测机仍有广阔的发展空间。

参考资料

https://github.com/vl/awesome-chainlink-cn

https://www.chainnews.com/articles/182120869315.htm

https://feeds.chain.link/

https://market.link/search/nodes

https://mp.weixin.qq.com/s/VIay9uU71ABpsie9frCW4Q

https://www.chainnews.com/articles/273935802178.htm

https://medium.com/bandprotocol/partnerships/home

https://www.nestfans.com/wiki/nest预言机V3

https://nestprotocol.org/doc/zhnestwitepaper.pdf

https://dashboard.dos.network/locking

https://docsend.com/view/hjv5kmj

https://medium.com/dos-network

https://www.chainnews.com/articles/329833773541.htm

温馨提示:

文章标题:用5分钟的时间来描述分布式Oracle的特点和风险,如chainlink和nest

文章链接:https://www.btchangqing.cn/87717.html

更新时间:2020年08月18日

本站大部分内容均收集于网络,若内容若侵犯到您的权益,请联系我们,我们将第一时间处理。

区块链

王的区块链日记1010:买了20万JST

2020-8-18 19:29:41

区块链

BTR bitsilver的最后一次订阅只剩下三天了

2020-8-18 21:28:35

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索