通证通研究院-区块链行业技术引卷之十五:预言机,区块链与外界沟通的桥梁-200108

《通证通研究院-区块链行业技术引卷之十五:预言机,区块链与外界沟通的桥梁-200108(13页).pdf》由会员分享,可在线阅读,更多相关《通证通研究院-区块链行业技术引卷之十五:预言机,区块链与外界沟通的桥梁-200108(13页).pdf(13页精品完整版)》请在悟空智库报告文库上搜索。
导读
区块链的优势在于不依赖第三方解决信任问题,智能合约在其中起了重要作用。智能合约可能需要与外部世界进行数据交互,但区块链无法主动获取现实世界的数据,该如何解决呢?
摘要
区块链是一个确定的、封闭的系统,无法主动获取链外的数据。预言机便是区块链智能合约与外部世界交互的接口,是区块链与外界相互沟通的桥梁。
预言机有多种应用场景,将会极大拓展区块链在现实世界的应用范围。所有需要与链外数据交互的非中心化应用都需要借助预言机,例如非中心化的衍生品交易平台、借贷平台、稳定通证、保险应用、赌场应用、预测市场等。
预言机的主要作用是为智能合约提供可靠的外部数据,其核心价值是在可信的基础上,使区块链与外部世界连接起来。理想状态下预言机的工作流程是接受请求、获取数据、返回数据。可供预言机查询的数据源一般有互联网的URL链接、搜索引擎、其他区块链的数据、星际文件系统IPFS的数据等。
预言机有多种类型,可以按软硬件进行分类、按中心化与否进行分类、按数据流向进行分类。实际应用设计预言机时,需要着重加以考虑信息保密性(Confidentiality)、完整性(Integrity)、可获得性(Availability)等问题。
典型的预言机项目有ChainLink、Oraclize、DOSNetwork、OracleChain等。
总体来看,目前市场上的预言机类项目主要为非中心化预言机,且多数都致力于支持多条主流公链。为了保障预言机信息的保密性、完整性和可获得性,不同项目采取了不同的方案,如ChainLink的方案是结合声誉合约、订单匹配合约和聚合合约,Oraclize是利用真实性证明,DOSNetwork采用了可验证随机方程和阈值密码学,而OracleChain采用了声誉和抵押证明。
风险提示:隐私泄露