Covalent 的以太坊回溯机是为了解决长期数据可用性而推出的开源解决方案。其目的是为 blob 数据的需求方提供非中心化、具有密码学安全性的历史数据,我们可以把其理解为一种 DA 解决方案。
撰文:Alex Xu
Covalent 是一个处于快速发展赛道的头部项目,各项业务数据处在快速上升阶段,营收数据放量中。就收入水平来说,Covalent 拥有比目前赛道的头部项目 The Graph 大几倍的收入,似乎取得了更好的 PMF(Product Market Fit),然而由于目前其收入流尚未上链,市场投资者对此可能存在较大的认知差。
新业务方面,其在开发的以太坊回溯机(Ethereum Wayback Machine)作为一种长期的 blob DA(blob 是以太坊 EIP4844 升级后的新数据存储结构,存放不需要永久链上存储的数据)方案,也正切合当下的市场热点。
团队方面,创始团队拥有与赛道匹配的职业履历和创业背景,投资方也基本囊括了行业头部的各类产业方,包括公链基金会、头部交易所、主要客户等等。
相比同赛道的龙头项目 The Graph,有较大的估值吸引力。
Covalent 提供的是区块链数据索引(Blockchain Indexer)服务,其提供了一套统一的区块链数据 API,允许开发者在多个区块链之间使用查询。
在说明数据索引服务之前,有必要对它的上游服务——区块链节点和区块链 RPC——进行简要说明。
区块链节点:
区块链节点是构成区块链网络的基础元素,每个节点都存有区块链的完整副本(或在某些情况下是部分副本,如轻节点)。节点通过共识机制同步并验证所有的交易和区块,确保网络的数据一致性和安全性。
区块链 RPC:
RPC 是一种允许外部客户端与区块链节点进行交互的服务接口。它是一个中间层,提供了一组标准化的命令或函数调用,从而让开发者能够执行诸如读取数据、发送交易、执行智能合约函数等操作。
区块链索引:
区块链索引是基于区块链节点和 RPC 的数据服务,它通过 RPC 从区块链节点读取数据,然后对这些数据进行处理和组织,创建一个高效的查询数据库。这样,用户和应用程序可以快速地检索到他们需要的信息,而不必直接从区块链节点进行复杂的查询。
简要说,节点、RPC 和索引服务三者的关系是:区块链节点是数据的源头,RPC 服务是访问这些数据的通道,而索引服务是数据的加工厂,优化了数据的检索和使用。
在区块链数据索引赛道,既有中心化服务商,比如@Bitquery_io,@etherscan,@MoralisWeb3,@blockvisionhq 等,也有去中心化的服务商,其中最知名的就是 The Graph。
此外,在 Messari 2023 年发布的 Depin 赛道 Mapping 中,把数据索引也纳入了 Depin 的范畴,归类于 Depin 的「数字资源网络」大类,其中 The Graph 和 Covalent 都作为代表项目出现在图中。
图片来源:Messari
2.1.1 用户群体
Covalent 的客户以 B 端为主,其中既有 Dapp 项目,比如各种 Defi,也包括很多中心化加密公司,比如 Consensys ( 投资看板 ), CoinGecko ( 资产行情 ), Rotki ( 税务工具 ), NFTX (NFT 策展 ), and Rainbow ( 加密钱包 ) 等。
2.1.2 价值主张
区块链世界的经济规模正在指数级增长:更多的生态系统,更多的 L1,以及更多的 Rollups。
越来越多的用户和经济活动意味着更多的交易和更多的数据,所有这些数据都由区块链节点分布式存储。这一方面意味着数据的去中心化、开放和可访问性,但同时也意味着数据的复杂、庞大和读取低效,仅太坊区块链的数据大小就已超过 1TB,数据面临「读取和解析可拓展性」问题。
当应用程序(如钱包、NFT 市场或是更为复杂的 web3 产品)需要来自多个区块链的数据,并且这些区块链具有不同的输出格式时,情况会变得更加复杂。Covalent 构建了一个协议,可以标准化来自各个区块链的数据,即「统一 API(Unified API)」。这个统一的 API 允许用户和 dApps 以结构化的方式获取所有的链上数据,他们可以将其集成到现有的产品中,而无需自己进行繁琐的数据处理。
图片来源:Covalent 文档
区块链的索引层应该是最大程度上灵活的,以适应未来几年市场上将推出的各种产品和服务的多样性,并且应该最大程度上减少信任。Covalent 在数据索引上的价值主张包括:
图片来源:Covalent 文档
2.2.1 产品机制
Covalent 目前的核心产品是统一 API(Unified API),该 API 在两个模块之间传输数据:客户端和服务器。通过 API,服务器可以控制其系统并响应客户端请求。用户(如应用程序开发人员或分析公司)从 API 中提取数据,而数据提供者(目前主要是 Covalent 自己,后续会向第三方开放)保持所有权。尽管许多公司已经构建了服务器端的基础设施来提供对区块链数据的访问,但大多数公司自建的服务器端仅限于 RPC 层,往往只获取目标链的未经加工的基础区块链数据。
Covalent 的业务流程,图片来源:Covalent: A Unified API for Retrieving Blockchain Data
所谓「基础区块链数据」,说的是通过 RPC 可以直接从区块链上查询到的信息。与之相对的是更加深入的数据分析,例如复杂的查询、数据的关联分析、历史数据的趋势分析等,这些通常需要更高级的数据处理和索引服务来提供,即 Covalent 和 Graph 提供的服务。
Covalent 的协议比传统方法更深入:它从各种区块链中提取数据,将该数据上传到存储实例 * 中,对存储的数据对象进行索引和转换,并将数据加载到本地数据仓库中,供 API 用户查询。在整个过程中,它向 Moonbeam 网络发送证明,以验证每个步骤完成的工作。简而言之,Covalent 通过加密方式确保和标准化了所有提取的区块链数据,使开发人员可以用统一的方式从任何链查询,因此称为统一 API。
存储实例:数据实例它包括数据库软件和与之相关的内存结构和后台进程。一个数据库服务器可以运行多个实例,每个实例管理自己的数据和进程。
基于统一 API,为了方便客户的集成以及在产品端的展现,Covalent 还推出了相应的工具包。
GoldRush
GoldRush 是 Covalent 提供的开源的模块化的区块链浏览器和工具包,可以为各类的 Dapp 和 Web3 应用所集成。
案例场景:
类似的场景中,你作为 Blur 或 web3 游戏方,就可以直接把 Covalent 的 GoldRush 模块集成到自己的应用内,以用户体验更好的方式展示各类数据,提供交互。
图片来源:https://www.covalenthq.com/products/goldrush/?component=NFTWalletTokenListView
在大概讲明白 Covalent 的产业机制之后,我们来看看其是怎么融入代币机制的。
2.2.2 去中心化设计
Covalent 的去中心化网络将有多个网络参与者,称为「运营商」。目前,只有 2 个网络运营商角色是活跃的,即区块样本生产者(BSP,Block Specimen Producer)和 Refiner。截至 2023 年 12 月,Covalent 有 15 个 BSP,其中包括 Chorus One、Woodstock、StakeWithUs 和 1kx 等。
BSP 提取原始区块链数据并创建一个名为区块样本(Block Specimen)的数据对象。BSP 标准承诺使区块链数据在执行环境之外可组合和可重用。然后,BSP 将区块样本上传到存储实例,创建存储区块样本的哈希(或证明),并将证明发布到 Moonbeam 上的 Covalent 的 ProofChain 智能合约。一旦证明记账到 Moonbeam 上,其他网络节点就可以验证 BSP 的工作。
基于 Moonbeam 的证明和数据存储方案仅为暂行,后续 Covalent 会上线自己的 L1 用于记账,并将 CQT 代币的质押迁移到以太坊,迁移工作预计将于今年的 2 月底开始。
Covalent 去中心化数据索引网络运营者设定角色有 4 个,分别是:
https://www.covalenthq.com/staking/#/
https://www.covalenthq.com/staking/#/
目前的运营者均由 Covalent 基金会设定的白名单角色担任,后续将逐渐开放给更多申请者:
以上所有的运营者分工协作,以分布式、抗审查的模式,实现了数据的存储、分类处理、响应查询以及责任监督,在最终的网络形态中,各个角色都有对应的代币激励机制。
2.2.3 其他业务
Ethereum Wayback Machine(EWM)
在以太坊的改进提案 EIP4844 执行之后,将会引入「blob」这一新的数据结构,Blob 数据主要用于存储那些不需要永久保留在区块链上、又需要在短时间内通过网络传播的的信息数据。比如:
blob 作为一种临时存储在以太坊网络上的数据,是否保存、保存多久,都由节点自行决定,而这就构成了 blob 数据的「长期数据可用性问题」。
Covalent 的以太坊回溯机(Ethereum Wayback Machine)就是为了解决长期数据可用性,而推出的开源解决方案。其目的是为 blob 数据的需求方提供非中心化、具有密码学安全性的历史数据,我们可以把其理解为一种 DA 解决方案。
对于以太坊回溯机的具体技术机制,受限于篇幅,笔者在此不做详述。我们只需要知道,以太坊回溯机同样利用 Covalent 的网络和数据索引机制,来确保历史区块链数据的可访问性和可用性。通过使用以太坊回溯机,任何人都可以重建区块链的全面表示,并基于此创建具有规范化模式的数据库。
关于以太坊回溯机的更多信息,可以通过 https://www.covalenthq.com/blog/the-ethereum-wayback-machine/ 进行了解。
目前产品正在开发中,尚未正式上线。
值得一提的是,同样瞄准 blob 去中心化存储的项目 Ethstorage 在 23 年 7 月的种子轮中,获得 1 亿美金估值的 700 万 $ 投资。
基于以上对产品机制、去中心化设计的讲解,我们至此可以对 Covalent 的商业模式进行总结。
2.2.4 商业模式
Covalent 的商业模式来自于需求方为数据需求支付费用(早期将通过 Covalent 进行),而费用将支付给网络运营商们,网络运营商需要质押项目代币 CQT 来提供服务。具体流程如下:
当个人调用 API 时,他们将以美元计价的稳定币支付,例如 USDC。合约随后将使用这些 USDC 在二级市场购买 CQT,推动对该代币的需求。然后,CQT 被分配到节点的钱包中,作为响应 API 查询的奖励。
网络的利润越大,希望进入网络的运营商就越多,CQT 质押需求就越大,质押和付费量就会形成对于 CQT 代币的买压,当然运营商卖出 CQT 兑换为稳定币,也会形成对 CQT 的卖压。
显然,Covalent 的业务情况是由外部的数据索引需求决定的,对数据需求的开发者和机构越多,其业务发展就越好。
注意,以上「将收入流买入 CQT 分配给运营商」的业务开关尚未打开。不过根据官方表示,该开关会在近日开启,且会在链上展示这一过程。届时回购将会在 CQT 目前流动性主要所在的 Sushiswap 进行,方便用户监督。
那么,Covalent 目前的业务状况如何呢?我们从其支持的链的数量、用户数据、定价和收费情况、客户情况入手来分析。
2.3.1 索引服务支持的区块链数量
目前 Covalent 提供了 211 多个链的全面历史交易数据。
2.3.2 用户数
2.3.3 收费情况
1.定价
根据 Covalent 提供的价格清单,平台的最小消费单位是「credits」,不同的查询行为对应的 credit 数量不同。
图片来源:https://www.covalenthq.com/docs/unified-api/catalog/
以一个小型钱包项目为例,来测算其一个月的索引服务消费:
这个钱包支持三条链:以太坊、Polygon、Optimism,对应的日活跃数据如下:
该应用程序使用 balances_v2 端点向用户提供数据,每次调用余额,消耗 1 个 credit。
对应消耗 11,000 credits / 天,330,000 credits/ 月。
假设其为高级会员,对应的消费为:高级会员 50$ 每月 +(330000-100000)*0.001$=230$/ 月。
2.2023 年收入情况以及与 Graph 的对比
就 2023 年的 Covalent 整体收入情况,笔者跟官方团队进行了求证,对方反馈的数据如下:
而去中心化数据索引赛道的龙头项目 The Graph,其近三个月的年化收入仅为 10 万 + 美金级别。
数据来源:https://thegraph.com/explorer/network?chain=mainnet
此外,团队表示,Covalent 的收入业务流数据将在未来的几周内上线,届时用户就可以看到 Covalent 的收入流情况。
2.3.4 客户情况
Covalent 的客户群体以 B 端为主,其中主要的客户门类包括:
此外,Metamask、Infura、Linea 的母公司@Consensys 也是 Covalent 的客户。
除了 Covalent 的直接销售渠道之外,从去年开始 Covalent 开始与其他上游 RPC 服务商如 Chainstack、QuickNode、Infura 合作,通过这些合作商的渠道向它们的用户提供数据索引服务,目前仅 Infura 渠道产生的用户付费金额就已经达到 6 位数水平。
2.3.5 业务飞轮
图片来源:https://medium.com/1kxnetwork/indexing-the-universe-of-blockchains-with-covalent-7a9686783dc1
在 Covalent 的投资机构 1KX 撰写的一篇报告中,1KX 为 Covalent 的业务发展构想了一个自强化的飞轮,简单来说就是:低延迟、丰富的数据索引 → 更多的 B 端客户,dapp、钱包和机构集成 → 更多 C 端用户请求 → 更大量的索引量和丰富的索引需求 → 更多的 CQT 回购分发奖励 → 更多的网络节点和 CQT 质押 → 更好丰富的数据服务和低延迟。
2.4.1 创始人和团队
Covalent 由 Ganesh Swami 和 Levi Aul 创立和领导。
Ganesh 是一位受过物理学训练并拥有超过 10 年数据分析经验的人,他的第一家公司在纽约证券交易所上市,同时还是珠峰攀登的专业人士。Levi 则在加拿大建立了第一家比特币交易所,并曾是 IBM 团队中建立 CouchDB 的成员之一。团队目前人员预计在 40-60 人左右,包括网络架构师、数据科学家和软件工程师。
整体来说,团队创始人的背景经历与目前的项目非常吻合,也有很好的创业成功背景。
2.4.2 融资情况
项目共进行过 4 轮融资,总融资金额在 1550 万美金左右。
图片来源:https://www.covalenthq.com/token/
图片来源:rootdata
其中投资方也非常豪华,基本上汇聚了各类 Web3 顶级机构,包括 Hashed、Dephi Digital 等,其中两大头部交易所 Binance 和 Coinbase 都有投资。
不过项目方最近一轮融资时间在 2021 年 5 月,截止目前已经过去了 2 年多时间。
2.4.3 重要合作伙伴
除了各类公链和客户是重要合作伙伴之外,在 2023 年 11 月的伊斯坦布尔去中心化 RPC 峰会上,Infura 官宣了与 Covalent 的合作伙伴关系,其他还包括微软、腾讯、Pokt network 等机构。
通过合作,infura 会将 Covalent 的 API 集成到 Infura 现有的服务套件中,确保开发者拥有无缝高效的体验,消除进入障碍并加速开发周期。
总体来看,Covalent 是一个处于快速发展赛道的头部项目,其各项业务数据处在快速上升的阶段,营收数据放量。就收入水平来说,Covalent 拥有比目前赛道的头部项目 The Graph 大几倍的收入,似乎取得了更好的 PMF(Product Market Fit),然后由于目前其收入流尚未上链,市场投资者对此可能存在较大的认知差。
新业务方面,其在开发的以太坊回溯机(Ethereum Wayback Machine)作为一种长期的 blob DA 方案,也正切合当下的市场热点。
团队方面,创始团队拥有与赛道匹配的职业履历和创业背景,投资方也基本囊括了行业头部的各类产业方,包括公链基金会、头部交易所、主要客户等等。
Covalent 代币总量为 10 亿个,具体分配方式如下:
目前代币流通率为 62.5%,处于以下释放位置:
数据来源:https://messari.io/report/covalent-a-unified-api-for-retrieving-blockchain-data
整体来说,代币的经济模型设计是合理的,尤其照顾到了企业级客户在支付和预算上的倾向:企业客户不希望在他们的资产负债表上持有容易受到波动的代币,即 CQT。
链上数据市场的参与者和层级比较多,我们需要对其进行分类。
其中基于 RPC 提供基础、原生的链上数据的服务商,中心化的代表有 Infura、Alchemy、Quicknode 等等,去中心化的 RPC 服务商则有 Pocket network,实际上他们是 Covalent 的上游,Covalent 网络的运营者同样从它们这里获取链上的原始数据。
Covalent 属于数据的索引层,即获取数据后的加工和再输出层,这一层的竞争中,还有@Bitquery_io,@etherscan,@MoralisWeb3,@blockvisionhq 等对手,不过它们都是中心化的,而引入了代币的去中心化索引服务商就是 The Graph。
去中心化数据索引层的相对价值在于提供了更强的抗审查性、开放性以及数据来源和构建方式的可验证性,分布式的工作方式也让系统不容易出现单点故障。
而与 The Graph 相比,Covalent 的差异性主要在于:
1.数据处理方式不同
Covalent 遵循提取 - 加载 - 转换(ELT)数据集成范式,其中网络从区块链中提取数据并加载到数据仓库中。然后,客户在查询时根据需要对其进行转换以支持所需的数据。相比之下,基于子图的索引器(Graph)遵循提取 - 转换 - 加载范式,其中提取的数据首先被转换为特定用例的子图。
具体来说,好处在于:
2.用户对象的需求差异
使用 Covalent 的应用程序往往需要通用性强、广泛适用的数据,它们往往不需要如 Graph 的子图开发者构建的高度专业化、多样化的数据集。钱包、NFT 市场和税务服务等领域的应用更有可能使用 Covalent 推出的官方数据 API。与此同时,如果应用程序依赖于细分市场和场景数据,可能会倾向于使用 The Graph。
3.生态
图片来源:https://thegraph.com/explorer?chain=mainnet
子图数量:The Graph 的第三方自建子图,远比 Covalent 的第三方 C 端点要多得多,The Graph 支持的 arb+eth 两条链上的子图数量达到了 1500+ 个,而 Covalent 只有十几个,这个跟其刚刚开始第三方 endpoint(类似于子图)开放不久有关。
网络数量:Covalent 支持的链达到 200+,而 The Graph 为 10+,数量有很大的差别。不过主要的业务链后者均已覆盖。
在估值方面,笔者主要采用对比估值,选择两个与 Covalent 同处于一个赛道的去中心化数据服务项目进行对比,它们分别是 The Graph 与 Pocket Network。
其中 The Graph 是 Covalent 的直接竞品,估值具有很高的参考性,而 Pokt 作为去中心化 RPC 服务项目,作为 Covalent 同产业的上游,其估值同样具有一定的参考性。
从估值来看,Covalent 距离 The Graph 仍然有近 7 倍的 FDV 估值差距,当我们把 Covalent 的年化收入是 The Graph 的近 6 倍这一因素纳入考虑时,这一估值似乎显得非常诱人。
而与 Pocket Network 相比,Covalent 的收入水平更高,但估值更低,但基本处于同一数量级的估值——即几亿美金级别。不过 Pokt 在过去的 3 个月实现了近 12 倍的涨幅,完成了一轮惊人的「价值发现」。
而 CQT 过去 3 个月仅上涨 80% 左右,更多是在跟随大盘反弹,尚未获得大量资金的关注。
关于 Covalent,笔者认为有以下两个主要风险值得关注:
参考资料和致谢
本文章需要感谢 Pocket Network 社区的 Leo 和 Bruce 的审阅和意见。
Messari:Covalent: A Unified API for Retrieving Blockchain Data
1KX:Indexing the universe of blockchains with Covalent
The Graph 数据看板:https://thegraph.com/explorer/network?chain=mainnet
Pocket Network 数据看板:https://poktscan.com/
【免责声明】市场有风险,投资需谨慎。本文不构成投资建议,用户应考虑本文中的任何意见、观点或结论是否符合其特定状况。据此投资,责任自负。