跳转到主要内容
所有收藏主节点和验证者节点
如何将以太坊提款凭证从 0x00 更改为 0x01 (deposit-cli)
如何将以太坊提款凭证从 0x00 更改为 0x01 (deposit-cli)

Windows、Mac 和 Linux

Allnodes Team avatar
作者:Allnodes Team
超过 3 个月前更新

永远不要与任何人分享您的种子短语或助记词。Allnodes 永远不会向您索要。如果有人索要,他们就是冒充 Allnodes 管理员的骗子。立即屏蔽并举报他们。

如果您使用 Ledger Nano X 生成密钥库文件,请使用以下工具。

请不要忘记在此处上传使用我们的工具生成的文件(在您检查新的提款凭证正确后):https://beaconcha.in/tools/broadcast

否则,请阅读进一步的说明。

我的节点是否有 0x00 提款凭证或 0x01 提款地址?

本指南仅适用于具有 0x00 提款凭证的以太坊节点。如果您已经有 0x01 提款地址,则无需采取任何行动。所有的 RocketPool (RPL) 迷你池都有 0x01 提款地址;无需采取任何行动。

提款凭证 0x00 的示例列在您的投资组合页面的下拉菜单中,单击节点地址):

下拉菜单中列出提款地址 0x01 的示例:

我们建议使用最高安全级别来保护您的种子短语。使用 Air Gap 计算机是更新您的 0x00 提款凭证的最安全方式。Air Gap 计算机是您实际拥有的备用计算机,可以使用您首选的操作系统的全新安装对其进行格式化。安装后,Air Gap 计算机不会连接到互联网(WiFi 已禁用)。USB 闪存驱动器将所有文件从连接的计算机传输到 Air Gap 计算机。

您需要一份 BLS 提款凭证的副本才能完成以下说明。访问 https://launchpad.ethereum.org/en/withdrawals 并输入您的验证器节点 ID(在此示例中为 27254,但请使用您自己的节点 ID)来复制凭证

对于使用当前计算机的用户,我们建议完成所有操作系统更新。我们还建议在开始以下步骤之前运行恶意软件扫描(malwarebytes.com 上的免费试用版):

A) Windows

B) MacOS

C) Linux


A. Windows 系统的操作说明

  1. 下载最新版本的 staking_deposit-cli

(Windows 用户请选择名称中包含 Windows 的文件)

3. 下载完成后,解压 staking_deposit-cli 文件(右键单击并选择 Extract All…)。将文件解压到桌面,并将解压的目录命名为 stakingCLI。

(请注意,这会将 deposit.exe 文件放入 stakingCLI,但放入第二个文件夹中。将 deposit.exe 文件移动到 stakingCLI 文件夹中以简化命令行步骤。)

4. 要打开命令提示符,请在 Windows 搜索栏中键入此命令:

cmd

右键单击命令提示符并以管理员身份运行。

5. 如果 Windows 出现警告屏幕,请单击“是”

命令提示符将打开到 c:\Windows\System32

输入:

cd /d %USERPROFILE%/Desktop

在此示例中,显示 Allnodes

6. 如果您没有使用隔离计算机,请断开并禁用互联网,以使您处于离线状态。

7. 输入:

cd stakingCLI

8. 复制并粘贴:

deposit generate-bls-to-execution-change

9. 输入(英文):

3

10 输入:

mainnet

11. 输入您的原始存款地址助记词(种子短语)

12. 输入:

0

(如果您有多个验证器并分别更新它们,则为第二个验证器输入 1,为第三个验证器输入 2,等等)

13. 输入您的验证器 ID(本例中为 27254,但请使用您自己的验证器 ID。如果您有多个 ID,请用空格分隔每个 ID)

14. 复制并粘贴您的 BLS 提款凭证。如果您有多个凭证,请用空格分隔。如果您一开始没有执行此步骤,请访问 https://launchpad.ethereum.org/en/withdrawals并输入您的 NodeID。

15. 复制并粘贴您的提款地址。这可以是区块链浏览器上显示的任何有效以太坊地址,例如 etherscan.io。我们不建议使用交易所地址,因为它不受您的控制。您必须 100% 确定提款地址正确且在您的控制范围内。

16. 复制并粘贴您的提款地址以确认其已正确输入。

17. 您现在可以提交 JSON 文件以广播到以太坊网络。上传到 https://beaconcha.in/tools/broadcast。请记住,一旦您的 JSON 文件被以太坊网络接受(4 月 12 日或 Shappella 升级完成后),您的提款地址将不可逆转。您必须 100% 确定提款地址是正确的。


B. MacOS系统的操作说明

  1. 单击 Dock 中的 Launchpad 图标,在搜索栏中输入 Terminal,然后单击 Terminal。

  2. 将全部 1 行复制并粘贴到终端中,然后按下 Enter。

    curl -OL https://github.com/ethereum/staking-deposit-cli/releases/download/v2.5.0/staking_deposit-cli-d7b5304-darwin-amd64.tar.gz

  3. 如果您没有使用隔离计算机,请断开并禁用互联网,以使您处于离线状态。

  4. 复制并粘贴到终端并按下 Enter。

    tar -zxf staking_deposit-cli-d7b5304-darwin-amd64.tar.gz

  5. 复制并粘贴到终端并按下 Enter。

    cd staking_deposit-cli-d7b5304-darwin-amd64
  6. 复制并粘贴到终端并按下 Enter。

    ./deposit generate-bls-to-execution-change

  7. 输入(英文):

    3
  8. 输入(针对主网):

    mainnet
  9. 输入您原始存款地址助记词(种子短语)

  10. 输入:

    0

    (如果您有多个验证器并分别更新它们,则为第二个验证器输入 1,为第三个验证器输入 2,等等)

  11. 输入您的验证器 ID(本例中为 27254,但请使用您自己的验证器 ID。如果您有多个 ID,请用空格分隔)

  12. 复制并粘贴您的 BLS 提款凭证。如果您有多个凭证,请用空格分隔。如果您一开始没有执行此步骤,请访问 https://launchpad.ethereum.org/en/withdrawals 并输入您的 NodeID。

  13. 复制并粘贴您的提款地址。这可以是区块链浏览器上显示的任何有效以太坊地址,例如 etherscan.io。我们不建议使用交易所地址,因为它不受您的控制。您必须 100% 确定提款地址正确且在您的控制范围内。

  14. 复制并粘贴您的提款地址以确认其已正确输入。

  15. 您现在可以提交 JSON 文件以广播到以太坊网络。上传到 https://beaconcha.in/tools/broadcast。请记住,一旦您的 JSON 文件被以太坊网络接受(4 月 12 日或 Shappella 升级完成后),您的提款地址将不可逆转。您必须 100% 确定提款地址是正确的。


C. Linux系统的操作说明

  1. 复制并粘贴以下内容(全部 1 行),然后按下 Enter:

    wget https://github.com/ethereum/staking-deposit-cli/releases/download/v2.5.0/staking_deposit-cli-d7b5304-linux-amd64.tar.gz

  2. 通过复制和粘贴提取 staking_deposit-cli 文件:

    tar -zxf staking_deposit-cli-d7b5304-linux-amd64.tar.gz
  3. 复制并粘贴以下内容,然后按下 Enter:

    cd staking_deposit-cli-d7b5304-linux-amd64
  4. 复制并粘贴以下内容,然后按下 Enter:

    ./deposit generate-bls-to-execution-change

  5. 输入(英文):

    3
  6. 输入(针对主网):

    mainnet
  7. 输入您原始存款地址助记词(种子短语)

  8. 输入:

    0

    (如果您有多个验证器并分别更新它们,则为第二个验证器输入 1,为第三个验证器输入 2,等等)

  9. 输入您的验证器 ID(本例中为 27254,但请使用您自己的验证器 ID。如果您有多个 ID,请用空格分隔)

  10. 复制并粘贴您的 BLS 提款凭证。如果您有多个凭证,请用空格分隔。如果您一开始没有执行此步骤,请访问 https://launchpad.ethereum.org/en/withdrawals 并输入您的 NodeID。

  11. 复制并粘贴您的提款地址。这可以是区块链浏览器上显示的任何有效以太坊地址,例如 etherscan.io。我们不建议使用交易所地址,因为它不受您的控制。您必须 100% 确定提款地址正确且在您的控制范围内。

  12. 复制并粘贴您的提款地址以确认其已正确输入。

  13. (作为最佳安全实践的一部分,删除以前输入的命令)输入:

    history -c
  14. 您现在可以提交 JSON 文件以广播到以太坊网络。上传到 https://beaconcha.in/tools/broadcast。请记住,一旦您的 JSON 文件被以太坊网络接受(4 月 12 日或 Shappella 升级完成后),您的提款地址将不可逆转。您必须 100% 确定提款地址是正确的。

有问题吗?
请将电子邮件发送到[email protected]

这是否解答了您的问题?