You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

以太坊合并后,如何查询质押参与者的奖励地址及收益?

以太坊合并后质押奖励的查询方式

关于新增JSON-RPC接口的问题

以太坊合并后,执行层(原PoW链)的eth_*系列JSON-RPC并没有新增专门查询单个质押参与者奖励的接口。因为质押奖励属于共识层(Beacon Chain)的范畴,执行层的RPC接口主要聚焦于交易、区块执行相关操作,不直接处理共识层的验证者奖励数据。

不过,共识层提供了独立的API接口来查询验证者奖励,这类接口不属于传统的以太坊执行层JSON-RPC,而是Beacon节点的REST API或gRPC接口。

其他查询质押奖励的方式

  • 共识层Beacon API:运行Beacon节点(如Lighthouse、Teku、Nimbus)后,可通过其提供的REST接口查询奖励。例如:
    • 查询指定验证者在特定epoch的奖励:调用/eth/v1/beacon/rewards/validators/{validator_id}接口,传入验证者ID和epoch参数。
    • 查询所有验证者的epoch奖励:调用/eth/v1/beacon/rewards/epoch/{epoch}接口。
  • 节点CLI工具:主流Beacon客户端都自带CLI工具,可直接查询验证者奖励。比如Lighthouse的lighthouse validator rewards --validator <validator-id>命令,Teku的teku validator rewards --validator-ids <ids>命令。
  • 链上事件与合约结合:执行层的质押提取合约(WithdrawalContract)会触发Withdrawal事件,记录验证者的提取金额。结合这些事件和共识层的验证者状态数据,可以回溯计算历史奖励。
  • 手动计算:根据以太坊共识层的奖励规则,结合验证者的有效余额、epoch内的参与情况(提议区块、提交attestation的及时性和正确性),可以手动计算奖励。奖励公式涉及基础奖励、参与率奖励、惩罚项等因素。

内容的提问来源于stack exchange,提问作者Jmob

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.19 11:45:38