当前位置: 首页 > 科技 > 区块链 > NGK公链落地的必需工具——预言机_腾讯新闻

NGK公链落地的必需工具——预言机_腾讯新闻

天乐
2020-11-14 01:28:58 第一视角

英国杂志《经济学人》中对区块链的定义:“区块链是信任的机器”。

区块链最大的创新在于去中心化的特性解决了信任问题,任何资产或物品都不再需要第三方。其中,智能合约起到了非常重要的作用。有了它执行完成任务的协议,合约参与方既节省了时间,也简化了繁琐的步骤。

NGK公链落地的必需工具——预言机(Oracle)

但是,智能合约存在着一大弊端,便是很难与外部数据进行交互。比如,像股价的实时价格数据,市场预测等数据。

这时,区块链想要落地实施,便需要一个工具——预言机。

那么,什么是预言机呢?

预言机就是一种单向的数字代理,可以查找和验证真实世界的数据,并以加密的方式将信息提交给智能合约。可以简单的理解为,预言机在区块链世界中相当于一个第三方数据代理商。

而作为以区块链为底层架构的NGK公链,想要落地,就必须有预言机在网络上的部署。

NGK公链落地的必需工具——预言机(Oracle)

举个例子,假设现实世界中的“数据源”和NGK公链中的“数据接口”,是两用不同的国家,他们使用不同的语言,那么,预言机就相当于他们中间的翻译官。通过预言机,智能合约在和链外数据进行交流时便没有任何障碍。

预言机在NGK网络上部署了一个Oracles智能合约,如果需要其数据访问服务,只需要将该合约引入到自己的智能合约中,然后根据API文档中描述的方法进行相关调用。

在实际使用智能合约中,需要预言机对数据进行验证。因为区块链是基于共识的系统,所以所运行的智能合约也应该是确定性的程序。为了契合共识机制,预言机采用了对数据进行验证,这样便使得最后反馈给智能合约的数据也是“确定性”的。

此外,智能合约能被应用于塑造具有明确的条件和结果的任何类型的协议或者关系;智能预言机使得智能合约的实施变得简单、灵活和强大。

NGK公链落地的必需工具——预言机(Oracle)

那么,NGK的预言机应用场景有哪些呢?

目前,NGK的预言机的应用场景包括:桥接价值网络、代理、密码学货币钱包控制、数字资产拍卖、金融衍生品、债务和权益、智能财产、投票。

关于NGK预言机的未来发展

相比于市面上一些中心化的预言机,NGK的预言机是去中心化的,因此在架构上会更加安全可靠,赢得更多用户的信赖。

提示:支持键盘“← →”键翻页
为你推荐
加载更多
意见反馈
返回顶部