随着去中心化区块链金融的兴起,“预言机”这个概念越来越多地进入区块链技术拥趸的视野。“寻找可靠的预言机成为部署这个智能合约的关键点……”此类描述频繁出现在各类区块链项目分析报告中。 那……到底什么是“预言机”呢? 能够预言未来的机器?当然不是。预言机这个词来自英文的“Oracle”的直接翻译——这个翻译不是很准确。最能体现预言机功能的翻译应该是“可信数据提供商”。预言机的运行原理是,当区块链上的某个智能合约有数据交互需求时,预言机在接收到需求后,帮助智能合约在链外收集外界数据,验证后再将获取的数据反馈回链上的智能合约。 为什么区块链需要预言机呢? 因为区块链上的智能合约和去中心化应用(Dapp)对外界数据拥有交互需求。 区块链是一个封闭的环境,链上是无法主动获取链外真实世界的数据。主要是因为区块链无法主动发起Network call(网络调用)而链上智能合约是被动接收数据的。 更重要的是,智能合约只有在读取到自己能够“读懂”的数据时才会变得智能。这些数据只有满足一定格式、模式的情况下,才会触发智能合约的程序运行。同时,智能合约最终的执行需要合约参与方的私钥签署,智能合约本身没有办法自动执行。 这么说太抽象了,咱们还是来讲故事吧! 还记得王村养鸡场的故事吧——新来的朋友请点链接查看王村养鸡场故事的第一篇连载(手动狗头):【异客系列】用大白话说一说,到底什么是DeFi 故事开始:随着王村养鸡场的经营规模不断扩展,鸡场的经验模式也面临了挑战。之前,王村养鸡场的的经营人员都雇佣自村民。鸡场的规模尚小时,村民们还算齐心协力为鸡场的经营使劲,但一旦鸡场这块肥肉越做越大了,村民们的小农思维开始作祟:鸡场既然是大伙集资建的,那就是自家产业。跟自家产业拿点吃点都是很正常的。于是,鸡场的跑冒滴漏现象开始严重起来。今天养殖员王小二顺家去一只鸡,明天出纳员王小三挪用一笔款子,后天采购员王小五开始吃饲料供应商的回扣。鸡场经验状况每况愈下。 厂长急的直拍大腿,这可咋办?经过向具有先进管理经验的鸡场取经,厂长决定为鸡场引进全自动机器人管理——人都是靠不住的,谁也别插手。 机器人上线第一天,来了一个东北客户,一口大碴子味:“给俺整100只肉鸡,一个月后要货。” 机器人的翻译系统立即调用东北方言翻译数据库,翻译了客户需求,并在客户确认屏幕上输出了这些数据: 交易类型:买入 交易货物类型:肉鸡 数量:100 单位:只 预计货物交割时间:30天后。 翻译系统立即将这些数据输入给后方的配货系统。配货系统按照需求开始智能调配生产资料,进行生产。 这里面机器人的智能翻译系统实现的功能就类似区块链里的预言机——东北方言里的“整”,配货系统是听不懂的,必须被翻译成“买入”,配货系统这个智能合约才能听得懂,并开始工作。 当然,这还没完,因为客户还没付定金——即还需私钥签署合约,合约才能被执行! 加微信号114196196,申请加入Uniswap社区,看下火热的氛围。 好了,话不多说,感兴趣的可以去Uniswap上面看看。什么,你还不知道Uniswap到底怎么玩?那不妨参考下网上有人做的科普文章:《史上最简单Uniswap使用教程》。 —- 编译者/作者:孤独的异客 玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。 |
【异客系列】白话“预言机”。真的能预言未来?
2020-09-06 孤独的异客 来源:区块链网络
- 上一篇:Orchid,更快更强
- 下一篇:DEFI概念币暴跌ETH继续探底后市会崩盘吗?
LOADING...
相关阅读:
- pcx,居然是一个跨链和存储双料币,后市可期2020-09-06
- 如何在EOS上创建DAC2020-09-06
- 尽管价格不菲,但在以太坊上构建应用程序比以往任何时候都更受欢迎2020-09-06
- 【跟着勇哥柒学知识70】XinFin Hybrid Blockchain vs EOS.IO2020-09-06
- 波卡平行线程:“随用随付” 的平行链2020-09-06