区块链预言机的定义及应用

OKX欧易app

OKX欧易app

欧易交易所app是全球排名第一的虚拟货币交易所,注册领取6万元盲盒礼包!

APP下载   官网注册

大家好,欢迎收看区块链大表姐的栏目。我是Camille。

预言机(Oracle)是区块链中非常重要的一个功能,随着预言机龙头ChainLink冲进市值榜前10,很多DeFi项目对预言机都有需求,因此今天我来给大家讲一下,什么是区块链中的预言机。

### 01 大家对预言机的误解提起预言机,很多人的第一反应是预测市场,其实,预言机并不是预测未来的机器,预言机是一个用来服务区块链网络的中间件,它是给项目方提供数据服务的。

预言机的英文名称——Oracle,大家又会联想到甲骨文公司或Oracle数据库,其实在区块链世界中,预言机与这两个也没有任何关系。

Oracle这个词最初是来源于古希腊宗教,意为“神谕、先知、预言”。在互联网领域,预言机(Oracle Machine),又称谕示机,是一种抽象电脑,用来研究决定性问题。可以被视为一个多了个黑盒子(预言者)的图灵机,这个黑盒子的功能是可以在单一运算之内解答特定问题。

### 02 预言机是什么?中国人民银行发布的《区块链能做什么?不能做什么?》报告中,是这样对预言机定义的:

区块链外信息写入区块链内的机制,一般被称为预言机(oracle mechanism)。

预言机的功能就是将外界信息写入到区块链内,完成区块链与现实世界的数据互通。简单来说,预言机就是一个可以给区块链公司或者互联网公司提供各类数据的中间商,这些数据可以来自于互联网或者现实世界,通过各种机制来保障数据的安全性。

预言机可以帮助链上的智能合约连接区块链网络以外的数据,包括像菠菜的随机数、借贷价格、金融衍生品价格、稳定币汇率、保险、航空数据等各种线上线下的数据。

### 03 为什么需要预言机区块链网络上的应用我们称为去中心化应用(DApp),DeFi就是金融类的DApp,所有的DApp都是基于智能合约实现的。

智能合约有一个问题,就是它无法主动向外界请求数据,就是无法主动获得链外的信息,只能被动接收链外的信息数据,每个智能合约都是一个等待别人满足它触发条件才会启动的程序,所以一般业务场景中需要使用到一些链外数据才能启动的程序,就需要预言机来完成。同时,区块链上的应用出于共识需求,必须通过预言机来读入一个一致的链外数据。

比如去中心化交易所(DEX)需要调取全网某个代币的价格来给交易对定价,可以用预言机来获得这个链外数据;比如一个航空延误保险的DApp,就可以用预言机来获取现实世界航班起飞落地时刻的结果数据来触发智能合约的执行。

简单来说,区块链无法主动获得链外和现实中的数据,但是有时候区块链又需要用到这些数据,个人或中心化机构提供的数据又可能不安全,所以需要预言机来提供可靠的数据。

区块链愈发展,对链下数据的需求就会愈强烈,预言机的重要性也会愈发凸显。预言机是区块链重要的基础设施,除了DeFi,只有当链上合约对链下数据有广泛的、迫切的需求,并能为数据付费的时候,预言机才有可能真正的、全面的发展起来。下一集我会专门讲解一下,预言机的设计思路。感谢你的收看,我们下一集再见哦。

本站所有软件信息均由用户上传发布,版权归原著所有。如有侵权/违规内容,敬请来信告知邮箱:764327034@qq.com,我们将及时撤销! 转载请注明出处:https://czxurui.com/zx/42604.html

打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023年08月04日
下一篇 2023年08月04日

相关推荐

  • 区块链 如何广播,区块链如何广播全网

    一、区块链如何广播全网区块链的具体工作流程是怎样的?对于区块链的工作流程金窝窝集团认为可以总结为以下几步:1、发送节点将新的数据记录向全网进行广播2、接受节点对收到的数据进行记录和检验3、全网所有接受节点对区块执行共识算法4、区块通过共识算法过程后被正式纳入区

    2024-11-22 04:30:01
    1 0
  • 怎么查全网区块,怎么查询所有区块链公链

    一、怎么查询区块链币(怎么查询区块链币余额)币安链怎么查区块区块链信息服务备案管理系统是网信办主办的网站,有多个模块组成,所有的区块链备案服务都在这个系统进行。切记只有这个官方网站。1、备案信息查询:直接输入主体名称或完整的备案编号进行查询。特别注意:(1)主体

    2024-11-22 02:30:01
    2 0
  • 区块链 如何 被攻击,区块链被攻击达到多少才能被篡改记录

    一、区块链如何被攻击***区块链被攻击达到多少才能被篡改记录***区块链科普指南:什么是51%攻击?在加密世界中,当一个人或一群人控制了50%+1的网络单元时,就会发生51%的攻击。没有人说50%+1单位,所以简称为51%攻击。当一个团队设法控制链接到一个特定区块链的网络的大部分

    2024-11-22 00:30:02
    3 0
  • 央行采用什么区块链技术,数字人民币搭载什么公链

    一、数字人民币搭载什么公链数字人民币并没有搭载在任何公链上,而是由中国人民银行牵头开发的中心化系统。数字人民币的发行和管理权将由中国央行独立掌控,与传统的区块链技术有所不同。数字人民币主要的技术特点是采用了类似于银行账户的存储方式,实现了资金的实时结算和清

    2024-11-21 19:30:01
    1 0
  • 比原链节点竞选多少币,区块链竞选是什么意思啊

    一、“炒币”内幕有哪些“佛系炒币躺着赚20万!”“2天赚13万只是睡一觉的事情!”“币圈让我的100万本金快赔光了!……美少女博士教你正确的抄底姿势!”“韭菜心经,战胜庄家的必备心法!”……一搜炒币日记四个字,各类绝招、秘籍泛滥成灾。猛一听,人们还以为说的是A股。事实上

    2024-11-21 19:00:01
    3 0
  • kcash钱包怎么验证不了,区块链钱包如何创建

    一、区块链钱包如何创建Metamask手机端:手把手教你注册以太坊钱包第一步:前面几个安全提示,向下滚动到最底部表示全部阅读,一步一步点击“接受”就行了2.下面是创建一个8位数的密码,每次打开MetaMask可能都需要,如果忘记了密码,可以用助记词找回钱包3.接下来是显示的助

    2024-11-21 18:00:02
    3 0

发表回复

8206
验证码

评论列表(0条)

    暂无评论

ok交易所
已有100万用户加入ok交易所

立即下载