重要提示: 本文撰写于以太坊完成“合并”(The Merge)之后,以太坊已从工作量证明(PoW)共识机制转向权益证明(PoS)共识机制。这意味着传统的“挖矿”(使用GPU进行哈希运算)已成为历史。 “矿工”这一角色已被“验证者”(Validator)所取代,本指南将为您详细解释如何在新的以太坊网络上成为一名验证者,这是当前参与以太坊网络安全并获得奖励的唯一方式。

如果您对以太坊的演变还不熟悉,请先了解:合并之后,不再有“矿工”,取而代之的是“验证者”,验证者通过锁定32个ETH作为保证金,并参与网络共识过程来确保区块链的安全和正确性,成功验证区块的验证者将获得ETH奖励。
以下是成为以太坊验证者的详细步骤:
成为一名验证者需要满足一些基本条件,这比过去的挖矿门槛要高,但逻辑更清晰。
硬件要求:
软件要求:
资金要求:

您的验证者钱包与日常使用的MetaMask钱包不同,它是一个专门用于质押和接收奖励的钱包。
下载和安装客户端: 访问 Prysm 或 Lodestar 的官方网站,下载并按照官方文档安装您的客户端,以 Prysm 为例,您通常需要安装 prysm 和 beacon-chain 两个组件。
初始化钱包: 打开终端(命令行工具),进入您的客户端目录,运行以下命令来创建一个新的验证者钱包:
./prysm.sh wallet create --wallet-dir=/path/to/your/wallet --wallet-password-file=/path/to/password.txt
/path/to/your/wallet 是您想存储钱包文件的目录。/path/to/password.txt 是一个包含您钱包密码的文本文件。请务必极其安全地保管好这个密码文件!记录助记词: 命令运行后,系统会生成一个由12个单词组成的助记词。这是您恢复钱包的唯一凭证!请将其手写在纸上,存放在最安全的地方,绝不截图或保存在联网设备上。
获取存款地址: 运行以下命令来获取您的存款数据文件:
./prysm.sh validator deposit --wallet-dir=/path/to/your/wallet --wallet-password-file=/path/to/password.txt
这将生成一个名为 deposit_data.json 的文件。

使用官方存款工具:
https://launchpad.ethereum.org/。deposit_data.json 文件。等待确认: 以太坊基金会会处理您的存款,这可能需要几分钟到几天不等,一旦您的32个ETH被成功验证,您的验证者账户就会在以太坊主网上激活。
您的资金已经就位,是时候启动客户端开始工作了。
启动Beacon Chain客户端: 在一个终端窗口中,运行以下命令来连接到以太坊的信标链:
./prysm.sh beacon-chain --accept-terms-of-use --datadir=/path/to/beacon-data
启动Validator客户端: 在另一个终端窗口中,运行以下命令来启动您的验证者:
./prysm.sh validator --wallet-dir=/path/to/your/wallet --wallet-password-file=/path/to/password.txt --beacon-rpc-provider=localhost:4000
您的验证者客户端正在运行,它会自动与信标链同步,并随时准备在分配到任务时提交证明,如果您的验证者成功验证了一个区块,您将获得相应的ETH奖励,这些奖励会自动发放到您的验证者钱包中。
虽然“以太坊设置矿工”的说法已成为历史,但成为“以太坊验证者”的新旅程为个人参与者提供了更深层次地参与网络治理和获得回报的机会,这个过程虽然比过去更复杂,但也更加规范和安全,通过遵循以上步骤,并始终保持对安全性的高度重视,您就可以成功加入以太坊的新时代,成为这个伟大网络生态的守护者之一。
免责声明:本文为转载,非本网原创内容,不代表本网观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
如有疑问请发送邮件至:bangqikeconnect@gmail.com