# 行业研究：节点供应商

By [Richard Yang](https://paragraph.com/@richard-yang) · 2022-05-21

---

参考文章
----

1.  [区块链信息服务管理规定](http://www.cac.gov.cn/2019-01/10/c_1123971164.htm)
    
2.  [除了Infura，还有哪些API项目可用?](https://www.theblockbeats.info/news/29601)
    
3.  [是时候正式面对Infura带来的「中心化」问题了](https://www.theblockbeats.info/news/29598)
    
4.  [Pocket network：Web3基础设施层的革命者](https://mirror.xyz/mintventures.eth/2Aog5X0mhMUw_GaAVZRuCz0u2gkTnLH5dy7elLX8hEU)
    

节点供应商（Node Provider）是做什么的？
--------------------------

### 基本概念

**API和RPC**：API指的是应用程序接口，它通常是是一组定义、程序及协议的集合，通过API接口，可以实现应用之间的相互通信，其调用过程比较简单。而RPC指的是远程过程调用，同样是调用，RPC的调用方式往往更复杂一些，是调用请求的一套集合，它对API更像是包含的关系。而RPC的接口主要是给链外使用的，比如我登录了Metamask钱包，钱包需要显示我账户的余额，就需要通过指定的RPC节点提供的RPC接口来调用我账户的链上资产数据来显示。那些提供了RPC接口的人运行了主链客户端（主链节点），并且打开了RPC节点的端口权限，允许被RPC方式调用。（4）

### 节点供应商提供的服务

节点供应商们的主要业务是**提供他们自己的全节点（full node）RPC接口的调用权限**。

谁需要节点供应商？
---------

节点供应商们主要的服务对象是web3应用的开发者群体，是典型的toB服务，要保证业务的运行，它们都需要持续请求对应的链上数据。下面是几个典型的应用场景：

1.  **基于智能合约的去中心化协议（dapp）**
    
    Compound要实时更新其货币市场的资产数量，就需要请求实时的链上数据，以在前端正确显示协议的资产和负债情况。此外，当用户使用Compound的存款服务时，Compound同样需要通过API去实时请求该地址的链上数据，以验证该账户的资产金额。
    
2.  **中心化加密服务商（如交易平台、行情和数据网站）**
    
    众多的中心化加密服务商，也对链上数据有着大量的请求需求，比如知名的dapp数据网站dapp.com，其为投资者展示的dapp多维度数据，就来自链上数据。而中心化交易所的资产充提、区块链浏览器的数据查询乃至Metamask钱包的资产展示和转账，无一不需要通过中继服务来与公链进行数据请求或交互。（4）
    

盈利模式
----

目前节点供应商主要是**依据不同的RPC接口调用频率分等级收费**。

为什么目前国内没有节点供应商？
---------------

### 政策原因

（1）中指出，区块链信息服务提供者（向社会公众提供区块链信息服务的主体或者节点）需向国家互联网信息办公室备案，且受网信办监管。

### 市场原因

目前国内缺乏大型dapp，同时部分行情和数据网站也在去年遭到封杀，大交易所（如币安）目前正在使用Infura的服务。

### 目前有哪些节点供应商在为国内开发者提供服务？

**Ankr**

Ankr的CEO，Chandler Song（宋云帆），是一位华裔，他也有自己的[知乎](https://www.zhihu.com/people/song-yun-fan-9)账号。同时，在Ankr团队中，也有主要负责国内业务的成员：

![图源：https://www.ankr.com/about/team](https://storage.googleapis.com/papyrus_images/151db1771874424708beefca6043c22a674e83a79a9c27e18e2f75436d1a6baa.png)

图源：https://www.ankr.com/about/team

在业务方面，Ankr是BSC的验证节点（Validator），同时也是为数不多能为用户提供OKC和Heco节点RPC接口的节点供应商。

![](https://storage.googleapis.com/papyrus_images/6dd85735c589e08d8dc04f43e6b0ff8af4794dd6de3c4f51b67e040725ade580.png)

由此看来，Ankr足以满足大部分国内dapp开发者的日常需求。

如果我想做节点供应商，需要考虑哪些问题？
--------------------

### 竞争格局

目前大部分头部Web3项目几乎都选择与知名的中心化节点运营商合作，**行业集中度相对较高**。

**Alchemy**几乎垄断了NFT领域的头部项目，其客户包括Dapper Labs以及其旗下的CryptoKitties、NBA Top Shots，最知名的Gamefi项目Axie Infinity以及全球最大的综合NFT交易平台OpenSea、加密艺术品交易平台SuperRare等等。除了NFT之外，Alchemy在企业级市场的影响力也非常大，预计其服务的企业公司已经逼近千家。

**Infura**则是开发者人数最多的基础服务商，早在2018年，其每日处理的数据请求次数就已经达到了130亿/天，其运营的全节点数占到以太坊全节点总量的5-10%。在2020年度The block针对区块链数据和基础设施产业的年度报告中，Infura也是被最多同行列为核心竞争对手的企业，它们认为以太坊生态中70%的顶级dapp都在使用Infura的服务。

知名的区块链数据平台Dune Analytics、Nansen等就是**Quicknode**的客户。（4）

### 维护成本

[Alchemy官方文档](https://docs.alchemy.com/alchemy/introduction/why-use-alchemy#why-is-it-hard-to-run-blockchain-nodes)中指出自建节点的经济成本约为$86,000/年，自建节点出问题的概率非常高，且修复这些问题是一个非常耗时的过程。

### 产品定位

在竞争中，找准自己产品的定位非常重要。

**Infura**作为开发者最多的节点供应商，其产品在大规模访问下的可靠性值得客户信赖。

**Alchemy**则另辟蹊径，不设API请求限制，独创compute units限制，根据每个请求不同的资源占用量消耗不同的compute units，以灵活度吸引客户。

**Ankr**则在扩展性方面下了功夫，独家支持OKC和Heco的API，让用户的dapp可以进行大规模多链部署。

---

*Originally published on [Richard Yang](https://paragraph.com/@richard-yang/NJRzwB6H0RM3K28SuRTV)*
