LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 区块链资产 > 【异客系列】白话“预言机”。真的能预言未来?

【异客系列】白话“预言机”。真的能预言未来?

2020-09-06 孤独的异客 来源:区块链网络

随着去中心化区块链金融的兴起,“预言机”这个概念越来越多地进入区块链技术拥趸的视野。“寻找可靠的预言机成为部署这个智能合约的关键点……”此类描述频繁出现在各类区块链项目分析报告中。


那……到底什么是“预言机”呢?

能够预言未来的机器?当然不是。预言机这个词来自英文的“Oracle”的直接翻译——这个翻译不是很准确。最能体现预言机功能的翻译应该是“可信数据提供商”。预言机的运行原理是,当区块链上的某个智能合约有数据交互需求时,预言机在接收到需求后,帮助智能合约在链外收集外界数据,验证后再将获取的数据反馈回链上的智能合约。

为什么区块链需要预言机呢?

因为区块链上的智能合约和去中心化应用(Dapp)对外界数据拥有交互需求。

区块链是一个封闭的环境,链上是无法主动获取链外真实世界的数据。主要是因为区块链无法主动发起Network call(网络调用)而链上智能合约是被动接收数据的。

更重要的是,智能合约只有在读取到自己能够“读懂”的数据时才会变得智能。这些数据只有满足一定格式、模式的情况下,才会触发智能合约的程序运行。同时,智能合约最终的执行需要合约参与方的私钥签署,智能合约本身没有办法自动执行。


这么说太抽象了,咱们还是来讲故事吧!

还记得王村养鸡场的故事吧——新来的朋友请点链接查看王村养鸡场故事的第一篇连载(手动狗头):【异客系列】用大白话说一说,到底什么是DeFi

故事开始:随着王村养鸡场的经营规模不断扩展,鸡场的经验模式也面临了挑战。之前,王村养鸡场的的经营人员都雇佣自村民。鸡场的规模尚小时,村民们还算齐心协力为鸡场的经营使劲,但一旦鸡场这块肥肉越做越大了,村民们的小农思维开始作祟:鸡场既然是大伙集资建的,那就是自家产业。跟自家产业拿点吃点都是很正常的。于是,鸡场的跑冒滴漏现象开始严重起来。今天养殖员王小二顺家去一只鸡,明天出纳员王小三挪用一笔款子,后天采购员王小五开始吃饲料供应商的回扣。鸡场经验状况每况愈下。

厂长急的直拍大腿,这可咋办?经过向具有先进管理经验的鸡场取经,厂长决定为鸡场引进全自动机器人管理——人都是靠不住的,谁也别插手。

机器人上线第一天,来了一个东北客户,一口大碴子味:“给俺整100只肉鸡,一个月后要货。”

机器人的翻译系统立即调用东北方言翻译数据库,翻译了客户需求,并在客户确认屏幕上输出了这些数据:

交易类型:买入

交易货物类型:肉鸡

数量:100

单位:只

预计货物交割时间:30天后。


翻译系统立即将这些数据输入给后方的配货系统。配货系统按照需求开始智能调配生产资料,进行生产。

这里面机器人的智能翻译系统实现的功能就类似区块链里的预言机——东北方言里的“整”,配货系统是听不懂的,必须被翻译成“买入”,配货系统这个智能合约才能听得懂,并开始工作。

当然,这还没完,因为客户还没付定金——即还需私钥签署合约,合约才能被执行!

加微信号114196196,申请加入Uniswap社区,看下火热的氛围。


好了,话不多说,感兴趣的可以去Uniswap上面看看。什么,你还不知道Uniswap到底怎么玩?那不妨参考下网上有人做的科普文章:《史上最简单Uniswap使用教程》。


—-

编译者/作者:孤独的异客

玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。

LOADING...
LOADING...