什么是预言机(Oracle)?详解为何对智能合约与DeFi很重要
发布时间:2023-05-09 作者:admin 来源:网络整理 浏览:
币圈子(120btc.COM)讯:区块链预言机,英文又称Oracle,一般读者初度接触到这概念时,通常会因为它神奇的名字而感到猜疑,但是预言机是整个生态系中重要的根底设备,没有它的话,众多Dapps和智能合约便无奈取得现实世界的质料。
下文为读者具体介绍什么是预言机、为什么重要?有哪些类型与风险?
什么是预言机?我们知道,区块链世界是一个独立的原生网络,但假如我们想要它在日常生活中阐扬作用,将链下数据带到链上时,最好的期货配资网,例如某个代币的价格、如今的温度、一颗苹果多少钱…该怎么办呢?
这时,区块链世界就必要一个牢靠的信息来源,也就是预言机。通过预言机,可以使各种Dapps或智能合约能够存取区块链网络之外的质料,充当链上世界和现实世界的桥梁。
预言机可充当链上世界和现实世界的桥梁
预言机的功用?预言机最重要的功能之一,是可以协助停止加密货币投资。它以为跟踪加密货币价格,然后可以依据这些变革买卖加密货币,以更轻松地保确资产组合处于最新状态。
此外一个严峻功用则是,预言机可以将加密货币与现实世界交融。举例来说,你如今和一位朋友通过智能合约打赌一场NBA篮球赛:首先,你们双方都同意条款并将资金锁定在合约中;较量完毕后,51配资,区块链预言机将通知智能合约较量成果;最后,智能合约会将资金发送给赌局的赢家。
别的,预言机也有助于打点衍生品、保险和其他风险打点技术。例如农民可以使用预言机来打点农业衍生品,以防顽劣天气破坏他们的农作物、并确保农民在经验极端气候时,能取得保险金。
预言机的类型?预言机为了提供区块链与外部数据停止互动,可以接纳多种模式,包含但不限于以下类型:
1、硬件和软件预言机
硬件预言机,通常提供现实世界中发生的数据。例如,期货配资网,在供应链打点中,假如带有RFID标签的物体达到特定的堆栈后,则可以将该数据发送到智能合约,以停止物流进度追踪。
相反的,软件预言机,通常提供来自网站、效劳器或数据库等数字资源的数据,是目前最强大的预言机类型。
2、输入和输出式预言机
预言机与区块链建设双向通信通道,将数据输入和输出。尽管输出式预言机可以将区块链数据通报到外部世界,但输入式预言机更有可能将链下或现实世界的数据通报到区块链。
对于输入式预言机,一个常见的场景可能是:假如某资产到达特定价格,则下达买单;另一方面,输出式预言机则用来揭示外界留心链上发生的事件。
3、中心化和去中心化的预言机
中心化预言机由单个实体打点,并作为智能合约的惟一数据来源。尽管便捷,但仅使用一种信息来源可能很危险,因为合约的有效性完全取决于负责预言机的实体。别的也更容易遭到歹意攻击或安详漏洞的风险。
去中心化预言机的目的与区块链类似,它们不依赖于单一的信息来源,从而使通报给智能合约的信息愈加牢靠,例如我们常听到的Chainlink就是去中心化预言机项目。
中心化预言机可能会构成风险
4、真人预言机
在特定领域具有专业常识的个人,有时可以充当预言机,他们可能会从各种来源搜集信息,查抄其合法性并输入至智能合约。
因为人们可以使用暗码学来验证他们的身份,所以欺诈者冒充他们,并提供窜改数据的可能性很小。但是一样具有中心化的风险存在。
预言机的应用预言机可以作为连结链下真实世界与市场上的DeFi项目、供应链打点、游戏和保险…等的桥梁。以下举例预言机可能作为与DApp互动的数据实例:
来自成本市场的数据,例如代币化资产或股票价格。
地理位置数据,例如用于供应链进度跟踪。
对于保险合约,必要停止验证。
体育赛事必要竞赛成果,应用于博弈市场。
预言机的风险?标题预言机通过将外部数据引入,在智能合约执行中阐扬关键作用。但另一方面,预言机的安详性不停以来也是业界探讨的重点之一,因为假如信息来源遭代黑客攻击,可能会为智能合约的执行带来宏大的危险。
一般来说,预言机是相当安详的。但是假如预言机得到了谬误的信息(无论是无心的谬误、还是歹意的行为),那它最终可能会做出危险的决定。
因而当用户在摸索广阔的区块链世界时,如何确保预言机可以提供真实、可信的数据,也是必需慎重办理的细节。
- 热门文章排行