1. 首页
  2. 行情

什么是预言机oracle

预言机背景:智能合约是条件满足情况下的保证执行机制,但是智能合约本身是封闭的,要想真实作用在外部世界上,需要外部世界给它输入信息。比如区块链上的车险服务,需要外部输入信息告知车辆维修,否则无法触发理赔。预言机的产生是为了解决这样的问题。

预言机背景:智能合约是条件满足情况下的保证执行机制,但是智能合约本身是封闭的,要想真实作用在外部世界上,需要外部世界给它输入信息。比如区块链上的车险服务,需要外部输入信息告知车辆维修,否则无法触发理赔。预言机的产生是为了解决这样的问题。

什么是预言机:预言机(oracle)是一个给智能合约提供信息的第三方,它获取验证信息,之后传递给需要信息的智能合约。 预言机的解决方案通常包括两部分,一部分是信息获取机制,另一部分是信息准确保障机制。

归根结底来讲,信息获取机制可以分为机器获取信息(比如硬件采集天气,软件爬取权威网站数据)和人工提供信息。机器获取可以满足大规模使用的需求,但是人工提供也是一个不错的补充(比如大量非结构化信息需要人工判断为结构化信息来使用)。

信息准确保障机制上,如果是机器获取信息,那么比较核心的是保证机器获取过程科学、严谨,侧重于程序保障。如果是人工提供/由分布式预言机提供,那么比较核心的是达成共识和奖惩机制。信息准确的保障机制是预言机设计的核心。

—-

编译者/作者:币赢江湖

玩币族申明:我们将尊重作者/译者/网站的版权,促进行业健康发展,如有错误或不完整之处请与我们联系。

联系我们

17805983018

在线咨询:点击这里给我发消息

邮件:943663009@qq.com

工作时间:周一至周五,9:30-18:30,节假日休息

QR code