LELexEdge词汇锋面
Web3专业术语

CU

Compute Unit

计算单元 · 链上 API 调用的算力计价尺

公链DeFi智能合约
CU
定义
CUCompute UnitWeb3领域的专业术语CU 是 Alchemy、GetBlock 等区块链 RPC 节点服务商的核心计费指标。

最后更新:2026-04-23

什么是CU?

CU 是 Alchemy、GetBlock 等区块链 RPC 节点服务商的核心计费指标。不同 API 方法消耗的算力差异巨大——查个区块高度(eth_blockNumber)可能只花 10 CU,而一次大范围日志查询(eth_getLogs)可能消耗 75 CU。按 CU 计费比按请求数计费更公平,因为它反映了真实的服务器资源消耗。

  • 不同 RPC 方法的 CU 成本差异可达数十倍,轻量查询远低于复杂查询
  • 月度 CU 总量决定了你能调用多少次 API——超额会被限流或额外收费
  • Alchemy 免费层提供每月 3000 万 CU,GetBlock 等也已跟进 CU 计费模式

CU详解

CU(Compute Unit)是区块链节点即服务(NaaS)领域的标准化算力度量。每个 RPC 方法根据其全球平均执行耗时被分配一个 CU 权重:简单的状态查询(如 eth_blockNumber)权重低,涉及大量数据扫描的方法(如 eth_getLogs、debug_traceTransaction)权重高。这种加权计费模型让开发者能更精确地预估成本,也让服务商能更公平地分配资源。2025 年起,GetBlock 等主流节点服务商也从传统的按请求数计费迁移到 CU 模型,CU 正在成为行业通用的计费语言。

公式提示

月度可用请求数 ≈ 月度 CU 总量 ÷ 目标方法的单次 CU 成本

CU的应用场景

正式定义

区块链 RPC 节点服务商用于量化单次 API 调用所消耗计算资源的标准化计费单位。

应用场景

  • DApp 开发者根据 CU 配额选择节点服务商套餐
  • 后端架构师通过 CU 成本表优化高频调用方法,降低链上数据查询开销
  • 运维团队监控 CU 消耗趋势,在月度配额耗尽前预警

常见误区

  • CU 不等于请求数——一次复杂查询可能消耗数十倍于简单查询的 CU
  • CU 超额不一定立刻断服——部分服务商会降速限流而非直接拒绝请求

实际案例

📌 Alchemy 免费层 CU 预算规划

某 DApp 每天需调用 eth_call(26 CU)约 2 万次和 eth_getLogs(75 CU)约 5000 次。日消耗 = 2万×26 + 5000×75 = 89.5 万 CU,月消耗约 2685 万 CU,刚好在 Alchemy 免费层 3000 万 CU 额度内。

关于CU的常见问题

CU 是什么意思
CU(Compute Unit)是区块链节点服务商衡量 API 调用算力消耗的计费单位。不同方法消耗不同数量的 CU,按 CU 计费比按请求数更精确。
Alchemy 免费版有多少 CU
Alchemy 免费层每月提供 3000 万 CU,吞吐上限 500 CUPS。对于中小型 DApp 的开发和测试通常够用。
CU 用完了会怎样
月度 CU 耗尽后,API 请求会被限流或返回错误。可以升级套餐、优化调用频率,或切换到按需付费模式来解决。

与CU相关的术语