带宽和链路的风险点在于业务规模的扩大带来的安全性下降,而nest和DOS网络的风险则中心化在节点太少。
原文的标题是:“哪个预言机更能抵抗攻击,链环,乐队,巢穴,特勒?”?》曲歌
区块链无法主动获取离线数据,但区块链需要链外数据,因此预言机 machine为区块链提供可靠的链下数据应运而生。
区块链是一个去中心化的可信系统,对数据的准确性要求很高,否则区块链就不可信。因此,为区块链提供可信的数据是非常重要的,它将支持海量的区块链业务。
本文以chainlink、band、nest、dos和tellor为例,对这些预言机项目进行了简要概述。
链环
链家是预言轨道的领头羊,实力雄厚,市值已进入前十名行列。它是业界使用最广泛的去中心化预言机产品。
链家网推出了各种虚拟货币、法国货币和大宗商品的价格数据,每个报价都有很多用户。
报价根据偏差和时间更新。不同语种的偏离阈值和区间时间不同。下图中ETH/USD报价更新条件为偏差阈值达到5%或时间超过10800秒。报价由21个节点组成。至少有14个节点提交报价来计算可信答案。节点获得的数据源也是去中心化的。链家市场列出了22个数据源。
Chainlink使用链上聚合模式。节点向链上的契约提交数据,并在契约中聚合数据以获得最终数据。在chainlink的中期计划中,数据聚合步骤将在链下进行,最终数据将上传到链上。
链的节点可以参与多个报价。在链家市场,你可以看到所有的节点,以及节点参与和提交了多少报价。从下图可以看出,报价最多的节点参与了47个价格的报价,不同报价节点的数量不同。
Chainlink通过节点信誉和抵押代币保证数据安全。Chainlink对节点的工作进行评估,信誉较好的节点更有可能获得数据需求者的选择。
数据需求方可以设置节点是否需要抵押代币,抵押代币的数量和方式。理论上,抵押物越多,安全性就越高。
chainlink的报价节点必须经过评估才能成为正式节点。Chainlink将确认节点的身份,以防止女巫攻击。作为对节点的限制,chainlink还宣布了15个正式认证的节点。
数据需求者可以选择机构节点提供服务。机构节点本身具有较高的声誉,而串联欺诈的声誉成本较高,可以认为安全性相对较高。
风险点:
随着服务业务规模的增长,节点伪造的潜在收益越来越大,预言机的安全性将逐渐降低。
乐队
Band是一个由coin和Sequoia投资的去中心化预言机协议。Band认为预言机的难点在于如何通过经济模设计来实现真正可靠的分权,因此Band协议的区别在于其经济模。
带协议中有许多数据集,每个数据集都有一个对应的代币。数据集的代币通过与协议代币带交换代币池来获得。数据提供者需要抵押数据集代币,数据集代币的持有者将投票给数据提供者,这样顶层节点就可以成为数据提供者。
在波段协议中也有一个协调器。协调器收集数据提供者提交的数据进行聚合,然后将聚合的数据发送到数据中心化的节点进行签名。当签名率达到2/3以上时,协调器将数据上传到链上,供数据需求方调用。
数据提供后,系统会用数据集代币对数据提供者和投票者进行奖励,大部分奖励将分发给数据提供者。
从官网公布的合作节点来看,他们也是一些知名机构,从源头上提升了公信力。
Band也有很多项目可以使用,并且在博客中有一个合作伙伴专栏。
风险点:
环带和链环的风险点相似。随着服务规模的扩大,安全性将逐渐降低。
巢
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月份突然恢复更新,并宣布启动主网。
风险点:
节点太少会导致中心化的风险;
随着服务业务规模的增长,节点欺诈的潜在收益越来越高,合谋的风险也会随之增大。
电视
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日
本站大部分内容均收集于网络,若内容若侵犯到您的权益,请联系我们,我们将第一时间处理。