Tezos区块链网络中Private Nodes、Public Nodes与Bakers的核心差异是什么?
Tezos网络中Private Nodes、Public Nodes与Bakers的核心差异
三类角色的核心属性与边界
- Private Nodes(私有节点)
节点运行者未将节点的服务端口对公共网络开放,仅服务于自身业务需求(如钱包、去中心化交易所的内部链上数据交互、机构用户的本地链上数据同步),不对外提供公开连接入口,无法被公共网络的节点探测工具收录。这类节点通常不参与链上共识流程,仅完成全量链上数据同步来满足自身业务运行要求。 - Public Nodes(公共节点)
节点运行者将节点的RPC查询、交易广播、P2P连接端口对公共网络开放,允许外部普通用户、其他网络节点自由接入,核心作用是降低生态参与者的链上交互门槛,为轻节点、普通用户提供公开的链上数据查询、交易提交通道。公共节点没有强制的参与共识要求,只要开放公共服务端口即可被归类为公共节点,是否参与烘焙、是否持有质押XTZ和其公共节点的身份没有绑定关系。 - Bakers(烘焙节点)
是Tezos权益证明共识机制下的核心参与角色,核心判定标准是节点绑定了满足网络出块门槛的XTZ质押额度,实时参与链上共识流程,负责打包出块、验证交易、提交共识证明,按贡献获取烘焙奖励。烘焙节点没有强制的开放公共服务的要求,多数烘焙方出于稳定性、安全防护考虑,会关闭节点的公共RPC端口,仅保留共识相关的网络连接,避免外部流量干扰出块流程。
公开节点统计口径说明
针对公开渠道的节点统计数值,对应逻辑如下:
- 全量可探活节点规模:平台显示的全网4362个节点,是所有能被全网公共探测机制探活发现的节点总量,并非全网络所有节点的总和——大量完全内网部署、不接入公共P2P网络的纯私有节点,无法被外部探测工具发现,不会被纳入统计。
- 子项统计逻辑:
- 359个公共节点,是从上述4362个可被探活的节点中,筛选出开放了公共RPC服务端口的节点集合
- 113个烘焙节点,是从上述4362个可被探活的节点中,筛选出持有有效质押份额、实时参与共识流程的节点集合
- 数量不对等的核心原因:
公共节点与烘焙节点的身份不存在绑定关系。大量公共节点仅开放RPC服务、不参与质押烘焙,自然不会被统计为烘焙节点;同时大量烘焙节点出于安全考虑关闭公共RPC端口,不对外部用户开放服务,自然不会被统计为公共节点,两者仅存在少量身份交叉(即既开放公共服务、又参与烘焙的节点),不存在数量上的对等关系。
两类身份的判定维度完全独立:Public Node的分类依据是是否对公共网络开放可访问的服务接口,Baker的分类依据是是否持有满足门槛的XTZ质押、实时参与共识流程,不存在属性上的绑定关系。
内容的提问来源于stack exchange,提问作者Ivan Ponomarenko
相关产品推荐
相关产品推荐

