http://www.7klian.com

NGK.IO去中心化预言机简介

预言机(Oracle)主要能解决两个问题:共识问题和受信方问题。

是什么?

预言机是NGK.IO智能合约获取外部信息的唯一途径,智能合约系统要求不可信任的代码用一种特殊的语言重写。如果你需要预言机数据访问服务,你只需要在自己的智能合约中引用该智能合约,然后根据API文档中描述的方法进行相关的调用即可。

比如某公司利用以太坊技术搭建了自己的私有链或者联盟链,预言机在Github上提供数据服务的开源智能合约代码,通过自己部署后,一样可以像公有链一样调用。

能提供什么?

预言机(oracle)提供了多种数据源服务器,包括URL访问、数据搜索引擎、区块链内容数据、IPFS文件访问等等,这其中最重要的就是URL访问和区块链内容数据,因为他们提供了基于TLSNotary的可信证明技术,也是常见的数据访问需求。总而言之,智能预言机能让智能合约的实施变得简单、灵活和强大。

可以应用到哪些方面呢?举例说明?

智能预言机的应用有很多,比如说桥接价值网络、代理、密码学货币钱包控制、数字资产拍卖、金融衍生品、债务和权益、智能财产和投票。这里我们介绍几个简单的应用。

1.?桥接价值网络

智能预言机上建立的合同能够在两个或者多个独立的系统之间自如的创建完全可信的桥梁。也就是说,当用户手头上的支付完成并被智能预言机接收到时,智能预言机可以帮助用户在另一个系统或者支付平台发起支付,可以说是无缝连接。

2.??代理

智能合约相当于一个代理担保人一样,监控着两个人之间的交易。例如域名交易,它会监控域名注册人;房产交易,它会监控公开房屋所有权记录,当所有权完全转到买家手上的时候,智能合约机会自动将款项发到卖家手里。

3.??数字资产拍卖

当智能合约拥有了数字资产的所有权,它就适用于拍卖规则,在NGK的公链网络上,经过拍卖得到投标资金,而投标失败者也能收回原有投入的资金。

4.??智能财产

比如说一个智能商品,智能汽车,它能通过可转让的,但无法招架的数字标记得知谁是这辆车的拥有者。同时智能合约可以监控管理所有权的转移和其他规则,比如说临时性授权。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。

相关文章阅读