深入了解去中心化的API服务API3


深入了解去中心化的API服务API3文章插图
对 API3 的研究源自于它是一个 DAO , 但是 API3 对于很多人来说还是非常陌生的 , 有人说它将是 ChainLink 的杀手 , API3 官方还发表了一篇文章来解释这一传言 , 那么 , API3 到底是什么东东?我也是刚开始学习 , 简单汇总了一点所学资料 , 供大家参考 。
API3 是什么?在解释 API3 之前我们先来看看 API 是什么 , 下面这段解释来自维基百科:
应用程序接口 (Application Programming Interface) , 缩写为API , 是一种计算接口 , 它定义多个软件中介之间的交互 , 以及可以进行调用(call)或请求(request)的种类 , 如何进行调用或发出请求 , 应使用的数据格式 , 应遵循的惯例等 。 它还可以提供扩展机制 , 以便用户可以通过各种方式对现有功能进行不同程度的扩展 。 API 可以是完全定制的 , 针对某个组件的 , 也可以基于行业标准设计 , 以确保互操作性 。 通过信息隐藏 , API 实现了模块化编程 , 从而允许用户实现独立地使用接口 。
也就是说 , API 可以为我们 (应用程序、插件、网站、APP等)提供各种各样的服务 , 当然 , 它也可以提供资产价格数据从而应用到金融交易 (这正是为什么有人说它将是 ChainLink 的杀手的原因) 。 对于 DAPP 来说 , 能够访问 API 提供的服务从而实现与现实世界的交互尤为重要 , 然而这些 API 与 DAPP 并不具备天生的兼容性 。
API3 的目标是让 API 在不使用第三方中介的情况下满足 Web 3.0 去中心化的需求 。 API3 通过 dAPI 来实现这一目标 , API3 表示 , dAPI 是一个完全去中心化的区块链原生 API , 它由 API3 DAO 构建、管理、担保并营利 。 点击这里可阅读其白皮书 。
Gordion 结与预言机困境API3 为我们讲了一个古老的传说 , 亚历山大抵达 Gordion , 在那里他遇到了弗里吉亚已故国王米达斯 , 他把牛车绑在柱子上迎接他 , 并“告诉”他:如果谁解开了这个结 , 这个人就将成为亚洲的统治者 。 亚历山大听到这个预言后试图解开这个结 , 但没有成功 , 最后他用剑把这个结砍成两半 , 然后将该预言变为了现实 。
API3 将此哲学运用到预言机 , 他们认为 , 区块链世界的预言机技术本应该去除中间商 , 但事实上 , 当下大部分预言机只是用其他中间商来取代而已 。 其困境表现在:

  • 区块链上可用的 API 服务由第三方预言机节点运营商提供 , 而这些运营商又由中心化的管理机构(元中间人 , meta-middleman)亲自挑选;
  • 当前的预言机的实现依赖于第三方预言机 , 而这些预言机由不拥有其提供的数据或服务的实体运营 。 API3 的解决方案是斩断 Gordion 结 , 直接使用“第一方预言机” , 由 API 提供商自运营的预言机 。
基于这些困境 , API3 将Gordion 结的哲学启示运用到了预言机 , API3 列举了 API3 与目前预言机在解决方案上的差异:
深入了解去中心化的API服务API3文章插图
现有的去中心化预言机的集合器是由中心化管理的 , 并且在其管理范围内并未包括源 API
深入了解去中心化的API服务API3文章插图
dAPI 由第一方预言机节点组成并通过 DAO 管理其数据馈送
API3 的运行逻辑上面的示意图仍然没有具体地解释 API3 如何运行 , 下图简单介绍了 API3 的运行逻辑:
深入了解去中心化的API服务API3文章插图
这里面有四个角色:
  • dAPPs:服务使用者;
  • 质押者:管理者、担保者 , 质押者向 API3 管理的质押池质押 API3 代币 , 提供保险金 , 获得 API3 DAO 的治理权和 API 订阅费分成;
  • API3 DAO:管理 API 源 , 管理质押池;
  • API 提供者:为 API3 DAO 提供 API 数据
简单解释一下其业务流程:
  • 质押者向质押池质押 API3 代币 , 为质押池提供保险金 , 并获得 API3 DAO 的治理权
  • API3 DAO 在众多 API 提供商中选出较为优质的服务商进入聚合器
  • dAPP 订阅 dAPI 服务 , 支付订阅费 , 获取数据或服务 , 质押者获取订阅费分成
  • 如果 API 数据存在问题(造假或其他) , 则 dAPP 可从抵押池中获得保险理赔 , 质押者付出代价
几点明显特征: