查看质押节点
操作步骤
节点信息
节点信息包含基本信息和客户端信息。基本信息有节点ID、公链名称、状态、网络名称、节点类型、gRPC终端节点、节点TLS证书、节点实例规格、创建时间、可用区、常见Full node所需接口、WebSocket终端节点、HTTP终端节点(支持Validator)、gRPC终端节点(支持Validator);客户端信息有执行层节点客户端类型、执行层节点客户端版本、共识层节点客户端类型和共识层节点客户端版本。其中,当开启常见Full node所需接口时,则会展示HTTP终端节点和WebSocket终端节点;当开启终端节点服务时,则会展示终端节点服务。
- 如果在创建质押节点时,开启了对接MEV-Boost和MEV-Relays,则基本信息中会展示MEV-Boost的版本和对接MEV-Boost和MEV-Relays开启;如果创建时未开启对接MEV-Boost和MEV-Relays,则基本信息中不展示此相关信息。
- 可用区是指在同一区域下,电力、网络隔离的物理区域。当平台服务资源充足时,公链节点自动分配到不同可用区。为了提高应用的高可用性,建议您删除节点时,避免剩余节点在同一可用区。当前支持的可用区有可用区一和可用区三。
质押表现
质押表现看板是对验证者的监控,最大支持800个验证者的监控。当超过该值时,您需要购买新的节点进行验证者对接; 验证者质押表现基于看板服务上线之后采集的数据分析。质押表现看板的目的是帮助用户跟踪和分析以太坊验证者的运行情况,主要关注验证者的在线状态、质押有效性、参与率和正确性等关键指标。
质押表现主要分为两部分内容:数据统计和数据详情。数据统计部分展示了整体(All time)的质押表现指标,而数据详情部分则提供了基于纪元(Epochs)的更为详细的质押表现数据。
- 数据统计(All time):
数据统计部分汇总了从验证者整体的质押表现数据,主要包括以下指标:
- 在线验证者数
定义:衡量当前网络中活跃验证者的数量。
计算规则:通过获取当前以太坊网络中处于活跃状态的验证者数量,展示这些验证者的总数。
- 平均质押有效性
定义:衡量验证者质押表现的平均综合指标,涵盖了验证者在见证投票(Attestation)、提议区块(Block Proposal)和同步委员会(Sync Committee)中的表现。
平均质押有效性组成:
- 见证投票有效性(attestation_effectiveness):衡量验证者参与见证投票任务的表现。见证投票占据了验证者奖励的主要部分(约 84.4%),因此其有效性表现直接影响质押有效性。见证投票有效性通过理想奖励(ideal_reward)和实际奖励(actual_reward)的比值来计算。具体的计算公式如下:attestation_effectiveness = actual_reward / ideal_reward
- 提议区块有效性(proposer_effectiveness):衡量验证者参与提议区块任务的表现,约 12.5% 的奖励来自于此任务。提议区块有效性主要依据验证者实际提议的区块数量与其本应提议的区块数量之比来计算,若验证者没有提议任何区块,有效性为 1。具体的计算公式如下:
- 同步有效性(sync_effectiveness):衡量验证者参与同步委员会任务的表现,所获得的奖励占总奖励的约 3.1%。同步有效性的计算基于执行的同步任务与预定同步任务(扣除因未能提交区块而miss的任务)的比率。具体的计算公式如下:
sync_effectiveness = executed_sync / (scheduled_sync - missed_blocks)
平均质押有效性计算规则:平均质押有效性基于见证投票、区块提议和同步委员会有效性的加权平均值。每个任务的权重基于其奖励比例。具体的计算公式为:effectiveness = 54/64 * attestation_effectiveness * 8/64 * proposer_effectiveness + 2/64 * sync_effectiveness
其他情况:在某些情况下,验证者可能没有参与某些任务。此时,质押有效性计算将只包括其参与的任务。以下是几种常见的情况: - 平均参与率
平均参与率(participation_rate)是一个衡量验证者在以太坊网络中参与度的重要指标。它表示验证者在活跃期内,成功提交并被包括在链上的见证投票所占的比例。具体来说,平均参与率是指一个验证者的见证投票在区块链上被包括的次数(inclued_attestations),除以该验证者处于活跃状态的纪元数量(active_epochs)。具体的计算公式如下:
participation_rate = included_attestations / active_epochs
- 平均正确性
平均正确性(correctness_rate)是衡量验证者所提交的见证投票(Attestation)的正确性,包括源投票(source vote)、目标投票(target vote)和区块头投票(head vote)。具体计算公式如下:
correctness_rate = (source_vote_correctness + target_vote_correctness + head_vote_correctness) / 3
- 在线验证者数
- 数据详情(Epochs):
数据详情部分展示了在指定时间范围内(如近 1 天、近 7 天、近 30 天)关于验证者质押表现的详细数据。具体数据包括:验证者的见证投票、区块提议以及同步委员会任务的执行情况,并通过图表形式呈现出每日、每周或每月验证者平均质押有效性的趋势,帮助用户评估验证者的整体表现。以下是详细的数据项说明:
- 见证投票:见证投票是验证者对区块头、源区块和目标区块的投票,在以太坊的权益证明 (PoS) 共识机制中,活跃的验证者在每个epoch创建并广播“见证”(attestation),以表达他们对区块链状态的投票支持。
图5 见证投票
- 见证投票总数:指验证者在指定时间范围内,提交的所有见证投票的总数量。
- miss数:指验证者未能在规定的时间内提交见证投票或者提交了错误的投票的次数。
- Souce miss数:指验证者在源区块投票中miss的次数。
- Target miss数:指验证者在目标区块投票中miss的次数。
- Head miss数:指验证者在区块头投票中miss的次数。
- 包含延迟(Inclusion Delay):包含延迟是指验证者的见证投票被实际包含在区块链上的时间与预期时间之间的差异。包含延迟越小,意味着验证者的投票被迅速且高效地纳入区块链,从而对网络的共识和稳定性贡献更大,最佳包含延迟为1。
- 提议区块:验证者向网络提交区块的过程,涉及到区块的构建和提交,在以太坊的权益证明(PoS)机制中,区块由随机选出的验证者提议,这些验证者在各自的slot内创建并广播区块,以扩展链的最新区块。
图6 提议区块
- 同步委员会:同步委员会是一个随机选出的验证者小组,每约27小时刷新一次,目的是为有效区块头添加签名。同步委员会的存在使得轻客户端能够追踪区块链的最新状态,无需访问整个验证者集,从而实现轻量级的链上同步。
图7 同步委员会
- 平均质押有效性图表:呈现出近1天、近7天、近30天验证者平均质押有效性的趋势,帮助用户评估验证者的整体表现。
图8 平均质押有效性
- 见证投票:见证投票是验证者对区块头、源区块和目标区块的投票,在以太坊的权益证明 (PoS) 共识机制中,活跃的验证者在每个epoch创建并广播“见证”(attestation),以表达他们对区块链状态的投票支持。