关键洞察力

◉ API3协议为消费者提供透明和准确的数据馈送。
◉ 通过深思熟虑的管理,API消费者可以免受API故障的影响。
◉ API3允许数据提供者将他们的数据暴露给消费者,而没有中间商。
◉ 对API3的真正考验将是获得消费者的持续采用。

甲骨文领域有什么新鲜事?

无论是金融、天气还是传感器数据,分散的应用程序(dApps)都需要准确的、真实的数据。在实施dApps时,Web3开发者使用链上API–称为oracles–作为智能合约的数据源。大多数神谕解决方案作为数据提供者和消费者(如dApps)之间的中间人,即他们许可数据提供者并向消费者提供数据。

API3协议允许数据提供者自己运行oracle节点,从而消除了中间商。由于没有中间商,数据提供者不能再保持匿名;相反,他们要负责任,如果向消费者提供不准确的数据,可能会面临反响。

API3在两个方面区别于现有的Oracle解决方案。首先,它在向消费者提供的数据源方面提供了完全的透明度。第二,在API发生故障的情况下,它提供链上服务保障。API3背后的技术是如何工作的?

技术简述

API3允许数据提供者直接将他们的数据暴露给智能合约。为了适应开发者的需求,API3采用了模块化设计,有三层结构:协议层、中间层和顶层。

根据开发需要,一个dApp可以在三个层中的每一层消费API3服务。

最底层是API3协议层,数据提供者在此注册他们提供的数据源。被授权的dApps通过无服务器的oracle–Airnode技术获得数据。简单地说,Airnode在dApps请求时拉动数据。也就是说,Airnode被数据提供者用来向智能合约发送数据。它不需要 “专业知识 “来操作,也不需要日常的节点维护。截至2022年9月13日,Airnode已经部署在13个链上,并与EVM链兼容。

中间层由建立在Airnode之上的API3信标组成。每个信标是一个实时数据源,来自API供应商的数据根据某些参数(例如,每1%的价格变化)被持续放在链上。信标的典型例子是外汇、股票或商品数据。

一个信标的维护,使协议可以简单地读取数据或主动请求数据。信标允许API供应商响应dApp的请求–信标创建数据源,并向Airnode发出信号,何时将数据传输给智能合约。信标抽象了底层Airnode层的复杂性;因此,信标允许开发者获得API3数据,而不需要处理特定Airnode协议的复杂技术。

在顶层是dApps的API(dAPI)。dAPI本质上是一种映射,其中一个名称,如 “BTC-USD价格 “被映射到一个信标的ID。API3可以将该映射指向不同的信标(或信标集),这使得dAPI成为一种主动管理的服务。dAPI是建设者的最高级别解决方案,因此是dApp实施的默认选择。

作为最高层的替代方案,dApps可以选择在数据取决于参数的情况下访问协议层。例如,想想像天气数据取决于位置或API响应不一致时的情况,例如,随机数数据,其中每次请求的响应都是不同的。

代币经济学

本机令牌,即API3,主要用于两个目的。

◉ 治理:API3令牌对准了API3协议中各利益相关者之间的激励机制,并促进了顺利运作。
◉ 抵押:API3代币可以被抵押以换取奖励和社区投票权。
将API3入股的代币持有者可以按比例获得协议入股的奖励。这些奖励是在dAPI发生故障时承担砍价风险的交换条件。同时,经营API3甲骨文节点的数据提供者不需要持有API3代币。

治理

为了分散dAPIs和整个项目的管理,API3由一个非营利性的DAO管理。API3 DAO负责监督整个网络,并负责指导和执行API3项目。治理是开放的–所有利益相关者都可以在押注API3代币后直接参与。

 

Source: API3 Whitepaper 

DAO对dAPI治理、赌注激励、链上服务覆盖基金的抵押,以及DAO治理合同中持有的资金(USDC和API3代币)的支付进行投票。DAO的 库房 是直接互动的,也就是说,在链上投票成功后,它不需要任何中介机构、多义词或个人的行动来转移代币。这是通过链上的DAO解析函数调用来实现的,参考IPFS 哈希值 实现的,该功能引用了IPFS的哈希值,该哈希值持有每个完整的提案文本。API3 DAO投票的一个突出例子是选择信标数据供应商,以确保和维护准确的数据反馈。

此外,DAO还为API3生态系统颁发补助金。细致的任务是通过分层的子DAO团队结构进行的,以实现可扩展的治理。任何运行协议日常运作的个人或子DAO团队都可以申请DAO拨款。DAO提案,包括此类拨款的提案,只要有足够的投票权或被授权,都是无权限的。

货币化

API3使用两种货币化机制。首先,当使用信标和dAPI时,dApps将以USDC支付。然后,API3将根据他们的偏好,以美元或法币向API数据提供商支付。完成支付后,dApps会收到一个白名单,允许他们读取他们的数据源。同时,dApps收到一个服务覆盖政策,允许他们在潜在的dAPI故障情况下进行索赔。

其次,在Airnode层面,dApps可以直接订阅一个Airnode,并向其提出协议级请求。虽然这不是免费API3服务的要求,但智能合约可用于收集代币付款,以换取协议级别的访问。

服务覆盖和削减

API3提供针对dAPI故障的服务保障,以减轻潜在的安全、治理和可靠性问题。例如,API3可能会补偿dApps的API停机或数据反馈不准确。当dApp订阅dAPI时,会根据潜在的故障风险和传输数据的质量和数量发布具体的服务保障。

API3的服务范围始于DAO选择服务的数据,策划可靠的数据提供者,并决定覆盖他们。DAO成员有 “游戏中的皮肤”:在dAPI故障的情况下,订金被削减,资金被用来支付索赔。由于赌注池支付索赔,它激励DAO治理更多的安全。DAO成员被直接激励去优化决策,如不加入不可靠的API供应商。在这个意义上,dAPI治理管理预算并激励DAO保持数据的完整性。

当发生故障时,会提出链上服务覆盖的索赔。索赔作为第一种情况到达API3。潜在的结果是批准、还价或拒绝。简单的索赔通常由DAO使用API3代币直接批准和支付。对于需要升级的更复杂的案件,API3使用一个链上法庭系统–Kleros–来仲裁索赔的支付。简单地说,Kleros可以根据提交给他们的事实来砍掉API3。通过这种方式,Kleros为服务覆盖面增加了另一层去中心化,并使利用API3数据源的dApps得到公平对待。

代币分配

截至2022年9月13日,API3代币的总供应量为1.15亿。在这个总供应量中,1亿个API3最初于2020年11月分配,其余1500万个API3至今已被铸造为赌注奖励。

API3的初始代币发行于2020年11月在Mesa DEX启动,这是一个使用批量拍卖机制的去中心化交易所。任何人都可以参与拍卖,其中2000万个API3代币–占1亿个API3初始供应量的20%–被售出。API3的初始供应量和API3代币的预定分配的完整细分如下﹕

◉ API3创始人和团队的3000万(30%),在三年内归属,有六个月的悬崖。
◉ 2500万(25%)用于API3 DAO,以建立项目的社区和生态系统,在三年内归属,有六个月的悬崖。这些代币用于对建设者的补助,引导项目的方向,并推动增长。这些资金可以根据需要50%多数的治理投票来获取)。
◉ 在最初的Mesa DEX发行后,为公众投资者解锁2000万(20%)。
◉ 为API3合作伙伴(如数据供应商)提供1000万(10%),在三年内归属,有六个月的悬崖。
◉ 种子投资者的1000万(10%),两年内归属。
◉ 种子期投资者的500万(5%)在两年内归属。

通货膨胀和赌注奖励

为了保证网络的安全,API3保持了通胀发行的抵押奖励。抵押的代币主要是作为链上服务保障基金的抵押品。如果非盈利的API3 DAO在减去所有成本后有多余的收入,他们会用这些多余的收入来购买API3代币,之后再烧掉。同样,任何运营中剩余的USDC将被用来从公开市场购买API3并烧毁。

截至2022年9月13日,有5,362个活跃的赌注钱包。自2021年第三季度以来,约有60%的API3总供应量被钉住。尽管整体市场不景气,有内在的解押和清算压力,但这一比例一直保持相对稳定。衰退也对应着2022年5月的年利率下降到6%以下,低于2021年8月的最高水平45%的年利率。

随后,API3的奖励在2022年5月下降,随后在最近出现反弹。自2021年7月以来,总共有超过1500万个API3代币被授予押金。这些奖励来自2021年7月以来每周平均0.23%的通货膨胀。这个通货膨胀率是使用赌注池规模占总供应量的百分比来计算的,该百分比是由API3 DAO设定的。如果达到目标,APR每周减少1%。如果没有达到目标,APR每周增加1%。赌注奖励每周支付,并在支付后锁定一年。

值得注意的事件和里程碑

最新的Airnode版本(V0.7)于2022年9月发布。API3也在2022年5月向其平台发布了API QRNG。API3的QRNG是基于ANU量子数(AQN)的API,并能以独特的方式向智能合约提供真正的随机数字。从安全的角度来看,为了最佳地解决Sybil攻击风险,能够生成真正的随机密钥是至关重要的 – API3 QRNG正在实现这一目标,是随机数生成的黄金标准。


QRNG本身是免费的,尽管用户需要支付调用API的气体费用。API3 QRNG目前在13个区块链平台上可用。自2022年5月以来,Rinkeby测试网贡献了QRNG总请求的77%,来自总共380个独特的请求者。

2022年7月已经宣布在Polygon、BNB Chain、Avalanche和RSK上推出单源dAPI feeds。多源饲料预计将在不久的将来发布。

截至2022年9月13日,API3已经加入了总共179个数据供应商。值得注意的是,其中169个是在2021年第二季度至第三季度入驻的,这是因为API3团队优先发展他们的API供应商基础。最近,该团队一直专注于通过依靠现有的API供应商而不是加入新的API供应商来策划数据源。质量优先于数量。

根据API3的路线图,其主要目标是以完全自动化的方式提供链上数据即服务。为了实现这一目标,API3市场将为消费者提供一种手段,以可视化所有可用的API,并使用Web3钱包支付服务。付款后,消费者将被自动列入白名单,使用他们各自的产业链进行数据访问。此外,他们的服务保障政策将在以太坊主网上创建,并用于在潜在的dAPI故障和导致的损失中启动索赔。进一步的里程碑

API3计划提供更多的平台功能,如聚合数据源、自动Web3支付、自动白名单、自动覆盖政策创建,使多源dAPIs在尽可能多的EVM链上可用,包括Solana和Near。此外,跨链订阅可能会通过进一步的链式兼容打开市场机会。

竞争与风险

在竞争方面,Chainlink是目前最主要的甲骨文解决方案,在其生态系统中拥有1025多个甲骨文网络和1400多个项目。这可能是因为Chainlink基本上成为了DeFi领域的骨干,Aave、Compound和Synthetix等领先项目都依靠其网络获取链外数据。鉴于API3、Band、Ocean和其他甲骨文平台在推出之初的急剧增长后似乎已经趋于平稳,Chainlink似乎是唯一一个活跃用户持续增长的甲骨文平台。

对API3来说,与成熟的甲骨文解决方案竞争似乎是一项困难的工作。然而,牵引力可能来自于API3是市场上唯一的第一方解决方案,以满足用户对透明度、数据可靠性和服务覆盖面的更多需求。

就风险而言,API3由于其作为集成解决方案的性质,有一个复杂的技术堆栈,在依赖集中式基础设施供应商时,可能容易出现故障。API3通过在RPC服务提供商中建立冗余来主动解决潜在的故障。根据产业链的情况,这些RPC服务提供商包括Infura、Alchemy,如果适用的话,还有Pocket Network作为分散的RPC补充。由dAPIs使用的选定的供应商反过来需要使用几个RPC供应商。Airnodes可以配置多个提供者,也可以为每个链配置不同的提供者。对于Airnodes的失败,所有的服务提供者都必须同时瘫痪。

基于他们的目标,API供应商可能仍然喜欢第三方解决方案,在那里他们可以保持他们的匿名性。如果API供应商在第三方解决方案(如Chainlink)上运行他们的节点,他们将需要维护节点并支付运营成本,而不是仅仅使用Airnode。

解决复杂的纠纷和建立地面真相也可能很麻烦,特别是当涉及到人的主观性时。虽然Kleros被用作链上法庭系统,对第二阶段的索赔进行仲裁。特别难以处理的是那些没有合适的方法来衡量事件的严重性,即美元影响的情况。

这些复杂的情况可能揭示了试图去除中间商的权衡:由于DApps有动机高估他们的索赔,API3 DAO可能希望尽可能地保持赔付。因此,一个开放的问题是,在多大程度上可以以公平和可持续的方式为所有各方解决争端。

与服务范围索赔有关的另一个风险是代币销售。由于索赔是以API3代币支付的,获得API3赔偿的索赔者可能会出售这些代币以追回损失,从而导致价格进一步波动。因为有太多故障的dAPI可能会进一步伤害代币,所以更需要通过谨慎的DAO治理来维持dAPI的完整性。

结语

API3是Web3 oracle基础设施中的一项新兴技术。它与现有的甲骨文解决方案不同,允许API供应商自己运行甲骨文节点,并在向消费者提供的数据馈送方面提供完全的透明度。到目前为止,除了链上服务的覆盖范围之外,没有其他甲骨文提供这种程度的数据透明度。

作为在透明度和服务覆盖面方面的先行者,API3在去中心化甲骨文解决方案的技术进步方面发挥了重要作用。毋庸置疑,API3作为一个项目仍处于早期阶段。对API3的真正考验是获得可持续的牵引力和来自需要准确数据反馈的消费者的广泛社区。

95 thoughts on “游戏中的预言机﹕用API3提供准确的数据”
  1. I am a student of BAK College. The recent paper competition gave me a lot of headaches, and I checked a lot of information. Finally, after reading your article, it suddenly dawned on me that I can still have such an idea. grateful. But I still have some questions, hope you can help me.

  2. can i purchase generic mobic no prescription [url=https://mobic.store/#]can i purchase generic mobic without a prescription[/url] generic mobic tablets

  3. non prescription erection pills [url=http://cheapestedpills.com/#]п»їerectile dysfunction medication[/url] ed pills otc

  4. can you buy mobic without a prescription [url=https://mobic.store/#]mobic tablets[/url] how to get cheap mobic no prescription

  5. amoxicillin buy no prescription: [url=http://amoxicillins.com/#]amoxicillin 800 mg price[/url] amoxicillin tablet 500mg

  6. zithromax without prescription [url=http://azithromycin.men/#]zithromax capsules 250mg[/url] zithromax for sale online

  7. canadian pharmacy 365 [url=http://certifiedcanadapills.pro/#]pharmacy canadian[/url] canadian pharmacy 24h com

  8. canadian medications [url=https://certifiedcanadapills.pro/#]pharmacy rx world canada[/url] buying from canadian pharmacies

  9. pharmacy com canada [url=http://interpharm.pro/#]buy medications online no prescription[/url] canadian drugstore reviews

  10. farmaci senza ricetta elenco [url=https://farmaciaonline.men/#]farmacie online affidabili[/url] farmacie on line spedizione gratuita

Leave a Reply

Your email address will not be published.