以太坊 / 主题阅读

以太坊验证者密钥与提款凭证的结构与功能

以太坊在转向权益证明机制后,新增了验证者密钥和提款凭证,用于支持质押和验证操作。提款凭证的结构包含账户类型标识,影响质押资产的提取方式。

以太坊验证者密钥的组成与用途

以太坊在转向权益证明机制后,新增了验证者密钥,用于支持质押和验证操作。验证者密钥由私钥和公钥组成,其中私钥用于签名链上操作,如区块提议和验证投票。由于需要频繁操作,这些密钥通常存储在热钱包中。

提款凭证的结构与账户类型标识

每个验证者都有一个提款凭证,用于指定质押资产的提取方式。提款凭证是一个32字节的字段,第一个字节标识账户类型:0x00表示原始BLS密钥,0x01表示指向执行地址的旧凭证,0x02表示现代复利凭证。

提款凭证的更新与密钥管理

验证者若使用0x00类型的BLS密钥,需更新提款凭证以指向执行地址,以便激活超额收益支付或完全提取质押资产。这可以通过在初始密钥生成时提供执行地址,或通过提款密钥后续签名并广播BLSToExecutionChange消息实现。

密钥派生与多验证者管理

为便于管理多个验证者密钥,可从单个种子短语派生多个密钥。通过BIP-32和BIP-19标准,用户可使用路径如m/44'/60'/0'/0`生成多个密钥,实现多验证者运行,同时保持密钥管理的简洁性。

资料与延伸阅读

你可以通过以下原始资料核对文中概念,并继续深入阅读。

  1. Keys in proof-of-stake Ethereum | ethereum.org ↗
← 更多以太坊文章返回顶部 ↑