首页 > 世链号 > [区块链 100 问]第十二问:区块链中常常提到的预言机是什么?
十一仓  

[区块链 100 问]第十二问:区块链中常常提到的预言机是什么?

摘要:预言机”对于区块链来说是一项很重要的功能甚至对于智能合约来说是一项不能缺少的事项,当然了我们普通用户接触的比较少,很多人也会根据字母意思强行解释说是用来预言事情发展的,可以确定的是完全不是这个意思,误会慢慢多了也使其蒙上了一层神秘的面纱。

[区块链 100 问]第十二问:区块链中常常提到的预言机是什么?

预言机”对于区块链来说是一项很重要的功能甚至对于智能合约来说是一项不能缺少的事项,当然了我们普通用户接触的比较少,很多人也会根据字母意思强行解释说是用来预言事情发展的,可以确定的是完全不是这个意思,误会慢慢多了也使其蒙上了一层神秘的面纱。

预言机到底是什么?

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

[区块链 100 问]第十二问:区块链中常常提到的预言机是什么?

预言机的功能就是将外界信息写入到区块链内,完成区块链与现实世界的数据互通。它允许确定的智能合约对不确定的外部世界作出反应,是智能合约与外部进行数据交互的唯一途径,也是区块链与现实世界进行数据交互的接口。

简单地说,区块链预言机,就是一个提供外部信息的平台。预言机自身也是一种智能合约,它允许区块链连接到任何现有的 API,允许使用来自区块链的传统支付网络来进行支付,并允许智能合约和其他区块链的交互。

预言机的运行原理:当区块链上的某个智能合约有数据交互需求时,预言机在接收到需求后,帮助智能合约在链外收集外界数据,验证后再将获取的数据反馈回链上的智能合约。

很多人会问为什么会需要这个接口?

[区块链 100 问]第十二问:区块链中常常提到的预言机是什么?

难以置信的是即使区块链技术显得多么高大上,但是整个区块链世界是与外界封闭的,区块链内部自己进行流转但无法与外部取得联系,当某些功能或者说智能合约需要读取外界信息时是接收不到信号的,也就是说智能合约无法主动去获取链外的数据,只能被动接受数据,这也就是其诞生预言机的主要原因。

举个例子:

想必大家都看过所谓的“抗日神剧”,里面有个角色让人深恶痛绝,小日本侵华战争后需要和我们中国人进行谈判,但是苦于两房语言不通难以交流,很多剧中就会有翻译官出现,形象大家脑海里都有画面了吧。

[区块链 100 问]第十二问:区块链中常常提到的预言机是什么?

小日本和我们就是两个世界,一言一语,无法沟通,翻译官就是语言机,吧小日本的话翻译成中文说给我们听,这样就可以沟通,然后我们才能想出策略做出回应,进行下一步运作,这就是语言机,作为一个中转站或者一个数据的第三方代里,把现实数据转化成区块链需要的确定性数据传输给智能合约。

可能例子不太恰当,但是语言机的基本原理、功能就是这样,智能合约它只是在满足相应条件下,才达到触发状态的程序。也就是说智能合约的触发和运行不能没有数据源;没有这种提供外部信息的平台,智能合约的实用性也会大打折扣。所以当智能合约接受到了这些确定性数据才能进行下一步的运行。

目前的区块链世界中还是有很多都用到了“语言机”,例如稳定币、借贷等都需要接触到链外数据,需要与链外信息保持交互,需要语言机时时传输信息这样就可以知道外界货币汇率或者你外界信用度,来确定稳定币价格或者借贷利息、借贷金额等信息。

随着区块链网络的不断完善,现实应用场景不断开拓与细化,未来会产生越来越细致的新的智能合约类型,以及新的预言机结构,同时也会让区块链作为一项底层技术越来越实用。

END---------------------------------
微信改版了现在是点右下角的“在看”,希望各位粉丝看完后点“在看”,以示鼓励,长期坚持原创很不容易,多次想放弃,坚持是一种信仰,专注是一种态度,一路陪伴,一起地老天荒。


来源:胖子区块链

来源链接:mp.weixin.qq.com

免责声明
世链财经作为开放的信息发布平台,所有资讯仅代表作者个人观点,与世链财经无关。如文章、图片、音频或视频出现侵权、违规及其他不当言论,请提供相关材料,发送到:2785592653@qq.com。
风险提示:本站所提供的资讯不代表任何投资暗示。投资有风险,入市须谨慎。
世链粉丝群:提供最新热点新闻,空投糖果、红包等福利,微信:juu3644。