用途:该技能基于以太坊 builder-specs(Builder API)生成,面向提议者-构建者分离(PBS)。共识层客户端可通过 Builder API 从外部构建者获取区块,适用于实现或集成构建者、中继、验证者工具的场景。
主要能力:覆盖验证者注册、获取执行负载头(出价)、提交已签名盲块(blinded block),以及从 Bellatrix 到 Fulu 各分叉特定类型。核心参考包含:Builder API 总览(用途、PBS 背景、角色、基础 URL、端点摘要)、端点(Validators、getHeader、blinded_blocks v1/v2、status 的请求与响应)、类型与签名(ValidatorRegistration、BuilderBid、SignedBuilderBid、盲块、DOMAIN_APPLICATION_BUILDER)。
功能模块:注册与出价——验证者注册的资格、process_registration、校验规则;getHeader 与出价——出价资格、构造 BuilderBid、getHeader 语义;提交盲块——v1 与 v2 区别、验证、负载揭示、构建者发布;分叉版本——Bellatrix/Capella/Deneb/Electra/Fulu 的出价与负载差异。
最佳实践:编码与头部——JSON 与 SSZ、Content-Type、Accept、Eth-Consensus-Version、可选头部;出价价值验证——Deneb 及以上从出价价值中排除提款、中继验证。
限制:资料未提供具体安装命令、调用示例、收费或平台信息,相关事实暂未提供。使用时需自行参照 builder-specs 规范,注意各分叉版本的类型与语义差异。