九大预言机项目对比,谁能脱颖而出?
预言机是区块链中间件,它将智能合约连接到各种所需的链下资源。将数据翻译成区块链可以看懂的语言,确保链上数据的真实有效性。下面介绍了一些主流预言机项目的基本信息:
ChainLink (LINK)——预言机龙头项目
Chainlink是一个去中心化的Oracle网络,旨在允许智能合约以高度安全和可靠的方式自动化区块链与外部系统之间的数据传输。它使用了与区块链类似的模型,即存在一个分散的独立实体(oracle)网络,该网络可以从多个来源集中检索数据,进行汇总,然后将经过验证的单个数据点传送到智能合约以触发其执行,删除任何集中的故障点。
优势
1.Chainlink提供了除分散之外的多层安全性,以确保用户可以信任oracle网络
2.Chainlink的价格参考数据已扩展到包括商品,外汇汇率和指数。目前Chainlink与Synthetix一起为sOIL(一种与未到期的原油价格指数挂钩的合成数字资产)提供了新颖的价格数据。能够确保期货合约在到期日附近的任何波动都对Chainlink在链上生成和发布的最终价格数据影响最小。
3.Chainlink启用了77个智能合约用例
4.Chainlink有三种聚合类型:数据源,节点运算符和oracle网络聚合。
a.数据源
Chainlink Price Feeds专门从高级数据聚合器中提取数据,确保高度的防篡改和可靠性。
b.节点运算符
Chainlink Price Feed中的节点运算符从多个独立的数据聚合器获取源价格数据,并获取它们之间的中值(中间值),从而减少了异常值和API停机时间。
c.Oracle网络聚合
Chainlink Price Feeds汇总了众多安全性经过审查的节点运营商的响应,并取一个中值,需要预定义的阈值才能响应以触发链上价格更新。这种类型的oracle网络聚合可确保oracle网络作为一个整体保持较高的正常运行时间,并在其链上数据传递中抵抗操作,即使在极少数情况下,少数节点或数据源将脱机或尝试执行恶意活动。
代币分配
流通40.1%
智能合约24.9%
节点操作奖励35%
代币24H表现
UMA (UMA)——分散式金融合同平台
UMA的数据验证机制(DVM)oracle结构可在完全分散且无权限的区块链环境中保证智能合约和oracle系统的经济安全性。
UMA拥有两种技术:
- 无价的金融合同模板,可用于创建合成令牌
- 数据验证机制(DVM),预言机服务
金融合同旨在确保交易对手进行适当的抵押,而无需使用链上价格。他们可以通过向交易对手或第三方提供奖励来识别不当抵押品,“数据验证机制”(DVM)可以帮助验证这些头寸被不当抵押,它是对金融合同的补充。
DVM不通过链上价格供稿提供价格。它仅用于解决清算纠纷并在到期时结算合成代币合同。
发生争议时,价格请求将提交给DVM,DVM提议投票给UMA代币持有人,以报告资产在特定时间戳下的价格。UMA代币持有者将参考价格标识符的UMIP来通过链外价格供稿确定资产价格,并通过UMA的Voter dApp记录资产价格。然后,DVM将汇总来自UMA令牌持有者的票数,以确定给定时间戳记下资产的最终价格。
如果DVM返回的价格表明争议方是正确的,那么清算人将失去其清算保证金,并将获得争议方的奖励。如果DVM认为清算人是正确的,则争议者将失去其争议保证书,清算人将得到奖励。
代币分配
UMA于2020年4月28日推出。UMA代币销售在Uniswap DEX上进行,以每个UMA 0.26美元的价格出售代币。
关于UMA代币的分配,如下:
首次Uniswap上市:2,000,000(2.0%)
未来代币销售:14,500,000(14.5%)
开发人员和用户:35,000,000(35.0%)
创始人,早期贡献者和投资者:48,500,000(48.5%)
代币24H表现
Augur (REP)—— 预测市场协议
是一个免费且开源的(由Forecast Foundation,OU开发)的预测市场或投注交换协议。预测市场允许参与者通过以不同的价格交易股票来押注未来事件的潜在结果。利用以太坊的去中心化性质,Augur允许任何人对任何可公开验证的潜在未来事件下注。
Augur的Oracle功能将发生的市场结果的信息(关于真实世界的真相)注入到以太坊区块链上。Oracle使用由激励驱动的公共报告和争议系统来确定市场结果。
以太坊的创始人Vitalik Buterin是该项目的顾问。
代币详情
REP是Augur独有的货币,在创建市场或参与报告/争议过程时才需要。通过质押REP,来赚取报告/争议结果的费用。
代币24H表现
Band Protocol (BAND)—— 可扩展的去中心化预言机
BandChain是一种高性能的公共区块链,任何人都可以请求传统网络上的API服务。它建立在Cosmos SDK上,Oracle在BandChain区块链上的结果可以通过区块链间通信协议(IBC)或通过定制的单向桥以最小的延迟发送到其他区块链。
优势:
1.速度和可扩展性:以最小的延迟和高吞吐量向多个公共区块链提供大量数据请求。预期的响应时间在几秒的数量级。
2.跨链兼容性:数据可被大多数公共区块链使用。对目标区块链上数据真实性的验证必须高效且不受信任。
3.数据灵活性:系统通用并且能够支持检索和汇总数据的不同方法。
代币分配
Band Protocol有2次ICO和1次IEO经历。第一次ICO是在2018年8月公募,1000万个Band代币以每个30美分的价格出售,共筹集300万美元。第二次ICO是在2019年5月私募,500万个Band代币以每个40美分的价格出售,共筹集了200万美元。
Band的目前总供应量为1亿个。在两轮ICO和IEO之后,抛售了27.37%的Band代币。在剩余的供应量中:
生态系统25.63%
团队20%
项目顾问5%
基金会22%
代币24H表现
Tellor (TRB)—— 访问链下数据可以不受审查
Tellor是一个Oracle系统,通过适当地激励矿工提供数据,为分散式应用程序查询链下数据提供了基础架构。Tellor利用加密货币经济激励机制,通过发行Tellor代币Tributes(TRB)和争议机制,奖励矿工提交的诚实数据并惩罚不良行为者。
TRB激励矿工使用通货膨胀奖励提交数据,并根据分配给每个查询的“提示”选择他们更新的数据类型。持有TRB的参与者可以在要更新的特定数据类型上添加“提示”,然后Tellor智能合约每5分钟将资金最集中的前五种数据类型分组,并为矿工解决PoW挑战。提供PoW解决方案的前五个矿工和五个脱链数据点将获得新铸造的令牌+特定数据请求的累积提示的奖励。除了PoW流程提供的安全性外,主要安全层是通过TRB存款(作为保证金或股权的要求)来使矿工参与PoW。如果矿工提交的数据被TRB持有人成功提出争议,他们就会面临失去该股份的风险。
代币详情
TRB总供应量由使用量和开采率决定。为了获得最大的供应量,TRB的供应量将以基本奖励的速率*每天288个查询的速度增长。10%的开发人员份额将由Tellor团队进行管理。
代币24H表现
DOS Network (DOS)——支持多个异构区块链的去中心化Oracle服务
DOS网络是一个为多条主流区块链提供实时的链外数据输入以及可验证链外计算能力的一个去中心化预言机二层网络。它连接了链上智能合约与链外数据源和算力,赋能智能合约更多的应用场景。
DOS系统架构可以分为两层:
- 链上部分: 由部署在支持链上的系统合约和管理合约组成,主要包括对预言机请求的处理、对结果的验证、节点注册、代币抵押、节点状态监控,支付等功能。不同链上的开发者和智能合约可以通过链上系统合约提供的统一接口来请求预言机服务。
- 链下部分: 由第三方用户(即节点运营者)运行的、实现了核心协议的客户端所组成的第二层分布式点对点网络。协议客户端包括几个重要模块:事件监听和链适配器、分布式随机数引擎、密码学和链下组内共识、请求/计算任务处理等,具体包含哪个模块取决于用户节点所提供的预言机服务类型。
DOS预言机网络使用随机性来选择预言机工作组和节点。主要基于可验证随机方程 (VRF) 和阈值密码学 (Threshold Cryptography) 的方式产生安全、无法被预测、并且可以被公开验证的随机数,避免了声望系统的种种问题,让网络更去中心化、节点难以合谋、不会被定向攻击,更重要的是对节点来说更加公平公正。
代币分配
总量10亿
挖矿激励35%
生态系统建设19%
社区预售1.5%(50%无锁仓,三个月后解锁50%)
私募14.5%(25%无锁仓,分别在3/6/9月后各发放25%)
团队15%(前九个月锁仓,接下来24个月线性释放)
基金会预留10%
顾问5%(前九个月锁仓)
代币24H表现
DIA (DIA)——验证和提供可信赖的财务数据
DIA oracle数据位于单个智能合约中。该智能合约保存从索引到资产名称,价格以及(如适用)供应数据的映射。
DIA Oracle定期向智能合约提供更新。每个更新还会生成一个事件,以便可以在Etherscan的事件视图中看到最新的更新。
到目前为止,此oracle中提供以下费率列表:
Aave (DAI)
Bitfinex (DAI)
bZx (DAI)
Compound (DAI)
Cream (UNI)
DDEX (DAI)
dYdX (DAI)
ForTube (DAI)
MakerDAO (DAI)
NUO (DAI)
代币分配
储备:51%
投资者:10%
团队:12%
Bonding curve:15%
生态池:12%
代币24H表现
API3(API3)——Web 3.0的分散式API
API3 的目标是让 API 在不使用第三方中介的情况下满足 Web 3.0 去中心化的需求。API3 通过 dAPI 来实现这一目标。dAPI 是一个完全去中心化的区块链原生 API,它由 API3 DAO 构建、管理、担保并营利。
API3有四个角色:
1.dAPPs:服务使用者;
2.质押者:管理者、担保者,质押者向 API3 管理的质押池质押 API3 代币,提供保险金,获得 API3 DAO 的治理权和 API 订阅费分成;
3.API3 DAO:管理 API 源,管理质押池;
4.API 提供者:为 API3 DAO 提供 API 数据
工作流程:质押者质押 API3 代币为质押池提供保险金,并获得 API3 DAO 的治理权。API3 DAO 在众多API 提供商中选出较为优质的服务商进入聚合器。dAPP 订阅 dAPI 服务,支付订阅费,获取数据或服务,质押者获取订阅费分成。如果 API 数据存在问题 (造假或其他),则 dAPP 可从抵押池中获得保险理赔,质押者付出代价。
优势
API 服务商直接充当预言机角色,一定程度上减少了中间商环节,让数据服务更流畅和实时
API 数据的可信性有质押者所组成的 DAO 提供并提供担保,一旦出现问题,API 的使用者 (dAPPs) 可以获得理赔。
代币分配
生态建设35%
策略投资15%
公共分配20%
创建者30%
代币24H表现
NEST Protocol(NEST))——去中心化价格预言机
NEST Protocol 是一个去中心化的价格预言机网络,通过去中心化的激励方案解决价格上链问题。NEST预言机最具特别的一点是可以直接在链上验证数据的真实性,每一个提交的价格都是经过全市场的验证者验证通过的,符合区块链共识机制,杜绝错误数据在链上生成,更加的具有时效性和安全性。而类似于ChainLink这种大家都熟知的主流预言机它依靠的是信誉系统——通过验证上传者的信誉度来判断提供的数据是否真实,如果出了错,还得回头惩罚节点。
此外,NEST预言机经过全市场的验证者验证的时间也就是五分钟左右,只有活过五分钟的价格数据才会成为区块生效价格被NEST预言机系统录入,单这一点闪电贷攻击就无法操作,因为在闪电贷攻击事件中,攻击者要在13秒内完成所有操作才可以。
NEST 报价预言机以报价矿工和验证者套利的博弈为基础,采用的是双边资产报价的方式。
以USDT/ETH预言机轨道为例:
报价矿工需要向报价合约转入30ETH和同等价值的USDT作为报价数据的抵押,以此证明自己报的价格具有真实性。经过25个区块的市场验证后,如果没有人来吃单套利,那就证明是市场公允价格,此价格就会被NEST预言机系统收录。如果发现报价数据出现市场偏差,验证者便可以进行吃单套利,并用双倍ETH和USDT的资产规模报出当前市场公允价格来修正错误数据。通过这种双边资产报价的方式保证NEST预言机链上价格的真实性。
代币分配
1.NEST Token 是去中心化协议 NEST Protocol 基于以太坊网络发行的 ERC20 Token。
NEST Token 总量上限:100 亿枚,目前已挖出来 20% 左右,根据算法,需要 70 年才能全部释放。
NEST Token 挖矿奖励的分配机制:
矿工 80%,NestNode群体 15%,NEST DAO 5% 。
2.QP Token 的全称为 Quote Pool token,中文译为「报价凭证」,即各个预言机报价轨道所对应的挖矿凭证。 比如:ETH/USDT 价格预言机的报价凭证为 NEST Token,YFI/ETH 价格预言机的报价凭证为 nYFI,HBTC/ETH 价格预言机的报价凭证为 nHBTC 等。无论是 NEST Token 还是 nYFI Token,都是 NEST Protocol 网络上的报价凭证,就像以太坊网络上发行的各种各样的 ERC20 Token 一样。
代币24H表现
注:行情分析图片来自CoinGecko