“神谕”将来自外界的数据发送到以太坊等区块链。一个聪明的合同,然后在blockchain可以使用这些数据,通常作出关于是否发放资金给谁的决定。
这是一个更具体的示例:农民有时会购买农业衍生品,以提供保险,以防干旱消灭她的农作物。如果一个季节的天气不适合农民,那么衍生产品将一次性付给她,以弥补损失。
马斯克回应Kraken CEO:基于什么数据评论比特币能源需求:此前消息,加密货币交易所Kraken联合创始人兼CEO Jesse Powell表示比特币比批评者(马斯克)所说的更加环保,马斯克应该做更多的研究(再作出评论),马斯克对此刚刚在推特回应称:“基于什么数据呢?”[2021/6/17 23:45:17]
例如,在一个季节结束时,上述的天气预兆可能会通知智能合约该季节仅下了10天或更少的降雨。它直接将此信息发送到智能合约,然后智能合约知道应该向农民付款。
声音 | 纽约联储Antonie Martin:不清楚Libra项目想要做什么:据金十消息,纽约联储Antonie Martin就Facebook的Libra发表评论称:不清楚Libra项目想要做什么。[2019/6/25]
相反,如果季节降雨过多,则预言机将通知智能合约,而农民将无法获得报酬。
甲骨文有什么问题?
动态 | 央行研究论文:区块链能做什么不能做什么?:中国人民银行发布工作论文称:目前真正落地并产生社会效益的区块链项目很少,除了区块链物理性能不高以外,区块链经济功能的短板也是重要原因。应在持续研究和试验的基础上,理性客观评估区块链能做什么、不能做什么。不要夸大或迷信区块链的功能。区块链应用要立足实际情况。目前区块链投融资领域泡沫明显。[2018/11/6]
以太坊等区块链的定义质量是它能够运行智能合约。一旦编程,智能合约将完全受区块链控制;假设满足智能合约的条件,则无需信任任何实体即可执行规则,并且没有中间人可以阻止交易发生。合同只是按照计划进行。
但是,oracle是由实体运行的数据提要。在上面的示例中,它是一个天气预报。以太坊等区块链的创建是为了远离第三方,但甲骨文就是其中之一。
信任数据源可能会导致问题。例如,Oracle数据提要的所有者可能会发布不准确的数据,以使智能合约向该数据提要所有者倾斜。或者,某人可能会入侵数据源,从而以有利于他们的方式摇摆数据。
不依赖于Oracle的智能合约不存在此问题。也就是说,研究人员正在探索各种方法来缓解此问题,并创建更加分散的Oracle或防止不良行为者的Oracle。此类研究领域之一是oracle计算机使用可信执行环境,这是具有额外安全性的特殊硬件领域,因此很难对其进行篡改。
哪些应用程序使用Oracle?
许多以太坊应用程序使用Oracle。例如,预测市场Augur让参与者押注未来会发生什么。例如,参与者可能在以下问题上打“是”或“否”:“乔·拜登会赢得2024年大选吗?”Augur将使用来自Oracle的数据来确定Biden是否获胜,从而解决了这个问题。
其他平台使oracles成为其平台的核心部分,并且已经探索了各种使oracles抵抗错误信息的方法。
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。