我们今天所知道的DeFi领域是多年生长的效果,每一次创新都市推动新的用例和新产物的缔造。但一些区块链兴趣者以为,创新是以削减***化为价值。因此,价钱预言机提议了一场关于“预言机问题”的讨论,仅仅是关于依赖单一信息源会推动区块链牺牲***化相关的利益,造成可能的单点故障,并将信托重新引入系统。
让我们通过促进新DeFi产物的开发来展现价钱预言机是否利大于弊,或者它们是否对平安和***化组成威胁。
什么是价钱预言机?
区块链预言机是现实天下和网络之间的桥梁,提供智能合约执行所需的信息。这样的预言机不是信息泉源,而是查询、检索、验证和提供具有链下数据的区块链工具。预言机可以获取种种信息:事宜的乐成完成、地理数据、随机数等。稀奇是,价钱预言机讲述价钱转变。一旦智能合约吸收到输入信息,它就会对其举行响应。
价钱预言机可以进一步分为链上和链下、中央化和***化。
链上价钱预言机,通常称为软件预言机,从链上泉源获取数据,因此能够实时发送。例如,Uniswap提供了已集成到数十个DeFi 项目中的时间加权平均价钱预言机。
链下或硬件预言机在链下存储和盘算信息,然后才在区块链上举行输入。例如,Compound依赖于提供链下价钱数据的Open Price Feed。像Coinbase Pro和Bittrex等许多平台使用私钥签署了有关价钱的新闻。
中央化预言机输入数据由单个操作符验证,该操作符也是认真一切的单个实体。
***化的预言机依赖于多个自力的数据源,这些数据源之间无需相互协调即可讲述数据,而且协议会评估来自所有节点的输入。
每种类的价钱预言机都有其优瑕玷,这取决于项目来决议集成哪种类。我们将把价钱预言机视为单一的手艺。
价钱预言机的优点
价钱预言机的**利益是它们引入的新区块链用例的数目。若是没有预言机,智能合约将被限制在其自身网络内的信息局限。预言机将区块链与外部数据毗邻起来,这对许多DeFi项目的运作至关主要。
价钱预言机如何在DeFi中使用:
借贷协议依赖价钱预言机来阻止抵押贷款不足:价钱预言机提供有关基础资产价值的相关数据,因此协议知道价钱何时下跌以及何时整理头寸。例如,AAVE行使Chainlink价钱参考数据合约来确定加密钱币支持借贷的整理门槛。
类似的原理适用于DAI等加密钱币支持的稳固币的稳固性。DAI与美元的挂钩是通过使用以以太坊计价的抵押债务来维持。价钱预言机用于讲述ETH的价值,并确定DAI抵押不足的时刻。
衍生品平台反过来使用价钱预言机来盘算资产的价值。例如,Perpetual Protocol每小时从Chainlink获取一次每种资产的现货价钱。然后,若是市场价钱大于指数价钱,多头头寸持有人需要向空头头寸持有人支付一笔资金,反之亦然。
索引服务使用价钱预言机来查询索引组件的价钱。
保险智能合约在向区块链讲述之前依赖价钱预言来核实索赔,从而防止诓骗。Nexus Mutual使用预言机对其多币种资源池举行估值,并对其**资源要求举行再平衡。
***化的展望市场整合了价钱预言机来获取链下事宜的效果。
没有价钱预言机,所有这些区块链应用都将无法实现,由于智能合约无法接见链下数据或市场转变,而且大多数事宜仍然发生在区块链之外。
与机制破绽相关的攻击
集成价钱预言机泛起的主要问题是它会造成单点故障。预言机是发送到智能合约输入数据的唯一泉源,它吸收的信息会触发某些操作,无论它是重新平衡稳固币照样整理贷款。因此,预言机控制智能合约的执行方式。若是预言机泛起故障、发生不准确的数值、**作或存在破绽,那么整个系统都市受到损害。
该问题通常被称为“预言机问题”。随着预言机的集成,本应去信托和***化的区块链可能会变得懦弱,由于它们必须信托预言机的信息是准确的。
在理想的场景中,预言机应该相符以下特征:
- 节点和预言机必须是匿名的,无法相互识别。
- 他们不应该有相同或共享信息的手段。
- 提交的信息必须是隐藏的。
- 预言机输入的数据必须准确,因此预言机必须依赖平安的泉源。
- 预言机操作应该没有破绽。
- 预言机必须准时交付信息。
若是违反上面列出的特征之一,则预言机和整个系统可能会受到损害。与机制破绽相关的攻击主要有五种类。
第一种是价钱延迟,可能有意或无意发生,但在任何一种情形下,都可能导致严重结果。网络堵塞会导致价钱延迟,从而导致价钱误差。导致该问题的另一个因素是所有链上事宜都发生在区块时间,而链下事宜则遵照线性时间。
第二种类是多数攻击,它发生在单个实体拥有多数节点时。它可以讲述虚伪数据,但仍然占多数,从而操作效果和智能合约执行。
与多数攻击类似,当一个节点能够在一组***化预言机中与其他节点共享信息时,其他节点可能会选择讲述相同的信息。当节点共享虚伪信息时,这将成为一个问题。这种类的攻击称为镜像。
下一种可能发生的攻击是数据操作,由于预言机从不受珍爱的泉源获守信息或被第三方操作。
**,若是预言机自己不平安,它可能存在可被行使的破绽。
可能泛起什么问题?
在已往的一年里,一个整合不佳的价钱预言机导致了大规模的DeFi攻击,数百万资金被盗。
Warp Finance就是一个例子,说明链上预言机实行中的破绽如何导致770万美元的损失。借贷协议允许用户以LP代币作为抵押来获得贷款。用户可以借入的资产数目由Uniswap LP代币价值决议,而Uniswap LP代币价值又是使用资金池中资产的数目和价钱以及LP代币总数盘算得出。攻击者在池内举行了两次生意以操作价钱。他们交流了大量影响价钱盘算的资金池内资产。代币总价值大幅上涨,LP单价随之上涨。因此,黑客想法获得了一笔无抵押借贷。
由于预言机错误讲述价钱信息,Synthetix遭受了10亿美元的损失。预言机输入的价钱比韩元(KRW)的现实汇率高1000倍,生意机械人只是行使了这一点。当系统讲述错误的信息时,机械人举行了几笔生意,赚取了跨越1亿美元的利润。
Value DeFi遭受攻击并造成600万美元损失的基本缘故原由也是其价钱预言机的破绽。黑客借了一笔闪电贷并举行了一系列稳固币交流来操作保险库提现方式。
然后另有Cheese bank的例子,它也依赖于不平安的预言机。它损失了330万美元并住手了运营。由于预言机**作,Harvest Finance、DDEX和bZx都被行使了。
总结
价钱预言机对许多DeFi协议的运行至关主要。必须将预言机视为DeFi平安性的主要组成部门。在2020年DeFi遭受黑客攻击的浪潮中,许多人强调了闪电贷在多次攻击中的作用,而不平安的预言机和预言机操作经常被忽视。DeFi公司必须加倍注重选择价钱预言机和平安性、实时性和***化等权重方面。
Swarm/BZZ主网上线日期将至,这些知识你必须要提前掌握
从FIL、CHIA到现在的Swarm,分布式存储板块的热度今年一直没有停止过。随着 Swarm/BZZ主网上线日期的敲定,有很多投资者都在观望现在是否要入手?在你们入手之前小编有必要来科普一下有关Swarm/BZZ的知识~ 一、Swarm是什么? Swarm 实现分布式数据存储的概念
文章标题:不能或缺的DeFi基础设施,价格预言机为何至关重要?
文章链接:https://www.btchangqing.cn/277846.html
更新时间:2021年06月12日
本站大部分内容均收集于网络,若内容若侵犯到您的权益,请联系我们,我们将第一时间处理。