N

N

E

E

W

W

S

S

预言机:区块链开发上的预言者

2022-08-29 18:16:10

  预言机(Oracle)是区块链中非常重要的一个作用,但我发现没有多少人探讨,很有可能大多数人对于此事并不是很了解。但是关于预言机设备文章内容并不多,很多没有讲深入,并且还歪曲了它定义。因此我写了本文,推荐给大家,坚信看了一定会对 Oracle 有一个更深层次的掌握。

  预言机(Oracle)这名字很容易让人对它们产生误解,实际上预言机并不是用来预测分析之类的。预言机:是一个将数据从区块链外传递到区块链内机制的。

  这样说可能更容易接受;预言机:是一个将数据从系统软件外传递到系统中的一种手段。

  大家提到区块链,总是说它全部交易明细链上能查,安全性全透明,但要知道区块链是一个确定性的,封闭式系统软件,运作在区块链里的区块链是无法直接外部的获得数据的,只有在一个封闭式、独立的环境里出任务。而预言机就是一个能把链外数据真正键入到链内,确保链上数据真实有效的一种手段。

  通过一个典型的例子让你明白预言机是如何的工作。比如和小明在以太币区块链上边打堵,明日12:00北京市是不是雨天,依据系统设置,当时间抵达12:00时,标准开启。

  如果下雨,判我赢,我取走奖赏。

  假如没雨,判小明赢,小明取走奖赏。

  这一过程是什么区块链技术的,根据区块链去分派竟猜奖赏,也不会有第三方开展控制,但有一个难题,明日北京市下不下雨的结果怎么写到链上,开启我与小明谁赢呢?假如帮助写入结论的人和我串通一气,即使明天不下雨,还在链上写是雨天,判断我赢,那小明是否输得很亏?

  因此为了确保公平公正,大家挑选了10本人(任意安排好的没什么特殊的意义)帮助我们写入结论,帮助写入过程的人每个人质押贷款十块钱,如果按精确方式写入结论就能拿回质押贷款把钱而且还能得到额外奖励,假如故意写不正确的结论,便会被扣减保证金做为处罚。这10自己做的事就是简易预言机干的事。

  区块链的可溯源、防篡改等特点让数据越来越可靠,那如果初始数据出问题了,那区块链也不好使,预言机做为链下数据与链上数据的传导机制,将真实世界的数据准确的写入到区块链上,它应用领域特别多,可以这么说一切需要和链下开展数据互动的 DApp 都要预言机。

本文链接:http://www.ysjqkl.com//news/1396.html