我有一台预言机

引子

预言机告诉我,BTC明天是涨还是跌。

不知道!

预言机告诉我,ETH明天是涨还是跌。

不知道!

预言机告诉我,EOS明天是涨还是跌。

不知道!

预言机表示。


01300000432220151272570827660_s.jpg

1445417853122.jpg

什么是预言机

你可能曾经听过区块里有预言机这么一个东西,但是不知道有什么用,不试试能预测价格啊,可以很明确的告诉你不能。那么这个预言机到底是什么呢。

官方对于预言机(oracle)解释是这样的:

区块链系统是一个价值交换网络,上面的信息是有序标准化、可信的,但是现实世界确实无序、复杂、可信度难以判断的,区块链与现实世界的隔离是制约智能合约发展的障碍,也就是说智能合约在区块链提供的沙盒环境中运行,沙盒是个封闭环境,使合约代码不能读取链外数据。很多时候智能合约必须依赖外部触发条件,即获取链外数据,而自身无法从外部获取,就需要预言机来搬运,将外部数据写入到区块链中,使合约得以执行。oracle就是为区块链提供外部数据的信息平台或者技术。

那怎么解读呢,其实很简单,上面这段话的翻译,智能合约和现实世界之间是有间隔的。那这个间隔是什么呢?就是一部分智能合约要读取现实生活的数据,比如天气、温度、股票价格等来使得合约运行,但是因为智能合约自身不能主动获取数据,所以需要预言机(oracle)帮助,把数据传递给智能合约。

预言机的作用

可能你会疑惑,不就是一个搬运数据的工具么,做一个爬虫软件就能完成它一半功能,还叫做预言机是不是徒有其名?

不是的,我们具体展开看下预言机功能,你就发现并不简单。

比如在区块链上一个航班保险应用,我和保险公司签订一个智能合约,我买的保险是飞机延误险,换言之如果飞机延误,这个智能合约应该马上触发,并给我补偿。那么这个智能合约需要保险公司在区块链上设计和执行,建立好这个合约后,保险公司应该锁定一部分代币,以保持合约一定的时效性,同时锁定的金额会远远大于补偿的金额。

如果我做飞机没有延误,保险公司将拿回锁定代币;相反如果飞机延误,那么保险公司必须将这条数据输入到预言机,并给我延误补偿。

如果保险公司不输入,或输入假信息,我同样可以锁定一部分代币,并对预言机进行抗议。这时候所有矿工来投票,胜利的一方将会得到对方的锁定代币和补偿的金额,保险公司为了保证不损失锁定的代币,永远都不会输入虚假信息。毕竟作假失去的代币金额要比,诚实赔付我的保险金额要大。同理,如果我撒谎飞机延误,那我也会失去锁定的代币,代价也比得到的延误险金额大,所以我也不会说谎。

上链&预测未来

预言机就是把现实生活中各种应用带入到区块链中,让各种智能合约的设置条件可以多元化,也可以联结现实生活,同时预言机有锁币机制,可以保证所有人提供信息是真实的。同样逻辑,有了预言机,各种智能合约可以把我们生活中的事件,触发条件和衡量条件上链。智能合约得到诚实,正确的数据后,预言机的适用范围就很清晰,预测市场!没错这也是为什么叫预言机的原因。

预测市场,主要是让用户就未来某个时间,是否会发生某个事件进行对赌。从对赌金额我们可以预测未来发生的几率。

假如我是老板

例如我是加油站老板,可以设置如果国际原油价格上涨,那么用智能合约,提前储备加油站油库。或者也可以用预言机做预测市场,发出一个预测国际油价涨跌,同时让很多人给我数据反馈并对赌,如果最后回馈结果是国际油价有75%几率会上涨,那么按照事先设计的智能合约,我会多提前储备油,以上动作这个全部可以设置到智能合约里面。

看到这里你会想,这好像和赌博差不多,没错。预言机的很大功能之一就是博彩。

总结

最后我们总结一下,预言机并不是对未来市场预言的机器,而是打通区块链智能合约链上链下数据的方法,它可以在很大程度上保证数据的真实性,同时预言机适用范围很广,现在能想到的领域是保险金融和博彩。

希望这篇文章让你有所收获。

PS:有预言机功能且较有名的项目是AE。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1 货币的演变——从贝壳到比特币 当社会分工产生之后,人类就产生了商品交换的需求。在货币被发明之前,人类是以以物换...
    longlee阅读 12,313评论 1 23
  • 1.介绍 本文旨在对Aeternity区块链的架构和可能的应用进行总览。未来我们将提供更细致的论文,尤其是针对共识...
    X1nMa阅读 5,338评论 0 5
  • 文/庄鹏 本文是基于作者近几年来对各种区块链平台理念和技术的研究,结合作者过去十多年的 IT 经验,审慎思考的结果...
    简闻阅读 11,658评论 14 101
  • 春节期间陪先生回了趟老家,主要是因为临时收到通知,先生的侄女(堂哥的女儿)要结婚了,要回家喝喜酒。刚刚接到消息的时...
    胭脂在线阅读 1,882评论 0 0
  • 刘十七_R阅读 2,490评论 0 0

友情链接更多精彩内容