我们主要依据三种分类方式(特定功能、数据提供者、数据处理方式)对预言机进行了归类。
作者:Sally,IOSG Ventures
在认识到预言机所扮演角色的重要性后,我们认为有必要对预言机赛道进行更深入的调研和总结。因此,我们首先对市场上的主流的预言机产品进行了系统性的梳理(参见下图)。
Oracle图谱
在这里我们主要依据三种分类方式(特定功能、数据提供者、数据处理方式)对预言机进行了归类:
特定功能
根据预言机的具体功能,我们可以将其划分为五种,分别为:信用预言机、隐私预言机、乐观预言机、NFT预言机,以及去中心化预言机网络。
a. 信用预言机Credit Oracle
这种预言机可以通过利用现实世界(链下)和区块链(链上)的数据来计算用户的信用分数或信用等级,同时保持安全和匿名。
例如,CreDA通过将用户的信用档案铸成NFT来提供链上信用评级,这使用户能够在各种用例中解锁优惠利率和激励措施,例如降低DeFi平台的借款利率。
同时,它创建了一个DID工具,协助与其他系统的DID如Elastos DID、微软DID等进行身份信息交换,并确保该过程透明地实施。
CreDID机制
b. 隐私预言机Privacy Oracle
隐私预言机提供的服务是将链下数据安全、私密地导入到区块链世界。
Privy可以作为一个很好的案例,它倾向于在公共(链上)数据和私人(链下)数据之间架起访问的桥梁。它可以直接从平台的前端加密用户数据,并将数据私下关联到链上地址。
Privy SDK接口
c. 乐观预言机Optimistic Oracle
乐观预言机是一个DeFi预言机,只用于解决有关流动性的争端。它通常可以为链上的任何任意数据提供服务。
例如,UMA的争端解决系统,即DVM(数据验证机制)将不会被激活,除非有争端。一旦UMA代币持有者对资产的价格进行投票,DVM通常会在48小时内解决争议。如果DVM返回的价格显示disputer是正确的,那么disputer将获得奖励,而提议者或清算者将失去保证金。
UMA工作流
d. NFT预言机NFT Oracle
NFT预言机提供来自链下预言机AI节点的NFT数据,并提供NFT的准确估值和风险评估。
典型地比如Banksea预言机就整合了NFT数据分析、NFT估值和NFT综合风险评估,为用户和合作伙伴提供安全、客观、实时的NFT评估。同时,它具有高度的可扩展性,适用于各种使用场景,如钱包、交易市场、抵押贷款等。
Banksea主要功能
e. 去中心化预言机网络Decentralized Oracle Network (DON)
去中心化的预言机网络(DON)可以简单理解为具有无限应用场景和最大功能服务的预言机解决方案,因为其通过无需信任的链下计算向区块链提供外部数据,并被接入任何智能合约。Chainlink就在的白皮书中详尽地论述了其作为DON的定位。并为了落实这一定位,推出了 VRF、Keepers、CCIP 等一系列产品和服务。
Source: https://twitter.com/kyleodesign/status/1182189126419828738
数据提供者
根据预言机所采用的数据来源,我们可以将其划分为三种,分别为:第一方预言机、第三方预言机,和多方预言机。
a. 第一方预言机First-party Oracle
第一方预言机提供了一个平台使得数据提供者可以直接在链上推送他们的数据,而请求者可以立即查询数据。这种解决方案的优点在于可以直接采用第一手数据,征收的服务费相对第三方预言机会耕地,缺点在于需要直接去和交易所对接,处理和其他交易所数据更新等等问题,较为繁琐。这类预言机中典型的包括:Pyth,API3,DIA,Umbrella等等。
b. 第三方预言机Third-party Oracle
第三方预言机的数据提供会邀请第三方介入,对第一手数据源进行提前验证。第三方验证完成后,预言机再将其提供的数据交付给产业链。第三方预言机的优点显而易见是其数据的真实和可靠性,缺点则在于过于中心化。这类预言机中典型的解决方案包括:Chainlink,HAPI, DOS等等。
c. 多方预言机Multi-party Oracle
多方预言机即同时提供第一方和第三方数据来源的两种解决方案,使得用户可以自由选择自己偏爱的模式。这种方案中典型的代表为Flux。
数据处理方式
根据预言机数据处理的方式,我们可以将其划分为四种,分别为:基于博弈论的预言机,基于声誉评价的预言机,基于权益证明的预言机,以及基于工作量证明的预言机。
a. 博弈论预言机Game-thoery Oracle
基于博弈论处理方式的预言机,会为验证者提供非敌对的经济激励,典型的产品如:NEST, WINKLink。
b. 声誉预言机Reputation Oracle
这类预言机会通过降低声誉限制敌对节点,典型的如:Witnet, QUE, Lithium。
c. 权益证明预言机PoS Oracle
基于质押处理方式的预言机,要求参与者持有资产提高可信度,典型的产品如:Band, Razer。
d. 工作量证明预言机PoW Oracle
基于工作量处理方式的预言机,使得最快解开谜题赢得算力竞争的节点提供数据,典型的产品如:Tellor,Gravity。