绘制 RPC 格局图

本文为机器翻译
展示原文

加密货币RPC市场本质上是伪装的计算商品市场。我会在另一篇文章中详细阐述其含义,但现在你需要理解的是,它是一个提供相同最终产品(数据)但提供方式不同的市场。

这些差异归根结底取决于以下几个关键因素:

  • 价格:显而易见的那个

  • 速率限制/容量:它们能处理多少意外负载

  • 数据质量:他们提供正确/错误数据的频率如何

  • 延迟:该节点在被调用时的性能如何

  • 地理位置:节点实际位于何处

  • 可用性:他们是否提供您所需的通话链或通话方式(存档通话比较困难)?

由于这些差异,可以归纳出以下三大类:

1. RPC 提供程序

2. RPC 联盟

3. RPC代理

4. RPC 聚合器

虽然这些类别表面上看起来很相似,但我会逐一分析它们之间的区别,以便您更好地了解整体情况。

RPC 提供商

节点提供商是指购买、管理和协调自身节点资源的公司或实体。其核心特征在于拥有自己的节点集群。常见的节点提供商包括:Alchemy、Infura、Quicknode 等。由于他们拥有自己的节点集群,因此可以自行设定价格和条款。他们与所提供的节点之间没有任何中间环节。大规模使用节点提供商的服务需要自行管理故障转移、资源管理和成本优化。

该领域的参与者有: AlchemyQuicknodeChainstack等。

RPC联盟

联盟经常与聚合器混淆,它是一种允许其他人的节点加入现有节点网络的网络。联盟会为终端客户设定一个统一的价格,并确保节点提供商的实际收费严格低于该价格。此外,加入联盟通常需要特殊的软件,这往往会增加操作的复杂性。由于定价能力下降和额外开销的增加,RPC 提供商通常不愿意加入联盟。联盟的主要机会在于那些希望利用闲置计算资源运行节点的小型企业,但这仍然需要专业知识。起初,RPC 联盟看起来像是一个单一的提供商,尽管它们实际上并不运行任何节点。

该领域的参与者包括: dRPCPocket NetworkInfura DINLava Network。

RPC代理

此类方案通常结合了上述两种功能,通过软件将流量动态路由到您选择的供应商,路由规则基于您预先设置的规则。路由软件通常由您自行托管,您需要负责引入自己的供应商并管理这些供应商的计费。您可以将此类方案理解为一个控制面板,用于通过您自己的工程工作来引导流量并管理多个供应商。库存归客户所有,需要进行相应的管理。

代理和聚合器并非互斥。客户端可以运行客户端代理,同时上游有多个提供商或聚合器。

该领域的参与者: eRPCLava Network

RPC 聚合器

表面上看,聚合器与联盟和代理类似,但其运行机制截然不同。聚合器在提供商层面进行集成,实际拥有跨提供商的 RPC 容量,但自身并不拥有任何节点。您可以将其理解为对节点容量的元声明,而无需实际运行这些节点。这种路由和容量管理是通过算法实现的,不会对提供商施加任何规则或条件,而是根据特定标准(例如价格或延迟)选择最适合请求的提供商。为了确保经济效益,聚合器采用动态定价模型,以反映运行特定路由节点的真实供需情况。

尽管聚合商会收取一定的利润,但由于算法会实时评估并路由数百万条路径,因此它们能为消费者提供最低的价格和延迟。所应用的智能层为聚合商带来了规模经济效益,同时随着机器学习技术的不断积累,服务质量也在持续提升。

该领域的参与者: RouteMesh

趋势

正如您在所有图表中看到的,节点位于链条的末端,但中间环节的情况却错综复杂。通过构建 RouteMesh,我们得以近距离观察行业如何从底层技术栈层面发展演变。在未来的文章中,我计划分享更多关于我们正在进行的工作,以及我们从中获得的宝贵数据,这些数据揭示了不同服务提供商在规模化运营中如何权衡取舍。

就像互联网不断发展壮大,逐步构建起更多技术抽象层一样,加密货币也正经历着类似的阶段。如果没有这些进步,实现规模化和满足需求将变得越来越困难。

来源
免责声明:以上内容仅为作者观点,不代表Followin的任何立场,不构成与Followin相关的任何投资建议。
喜欢
收藏
评论