欢迎阅读“如何在币安智能链上运行验证器”教程。在本指南中,我们将引导您完成在币安智能链 (BSC) 上设置验证器节点并有效运行它的过程。
验证者通过验证交易和生成新区块,在维护区块链网络的安全性和稳定性方面发挥着至关重要的作用。在 BSC 上运行验证者可能是一项有利可图的事业,
因为它会用币安币 (BNB) 代币奖励参与节点。
无论您是经验丰富的区块链专业人士,还是想要进一步了解该技术的初学者,本教程都将为您提供有关如何在币安智能链上运行验证器的分步指南
让我们开始吧!
运行最新版本的 Mac OS X 或 Linux 的 VPS。
重要2T GB 可用磁盘空间、固态硬盘 (SSD)、gp3、8k IOPS、250MB/S 吞吐量、读取延迟 <1ms(如果以 snap/fast sync 启动,则需要 NVMe SSD)
16 核 CPU 和 64 GB 内存 (RAM)
建议在 AWS 上使用 m5zn.3xlarge 实例类型,或在 Google 云上使用 c2-standard-16。
宽带互联网连接,上传/下载速度为每秒 10 兆字节
按照有关如何运行完整节点50.17.05 的说明进行操作
启动验证者节点
警告
请不要将您的 RPC 端点暴露给公共网络。
## generate the consensus key and input the password
echo {your-password to the mining account} > password.txt
geth --config ./config.toml --datadir ./node --syncmode snap -unlock {the address of your mining account} --password password.txt --mine --allow-insecure-unlock --cache 18000
为了快速开始,请在 Docker 容器中运行 GethExporter。
docker run -it -d -p 9090:9090 \
-e "GETH=http://mygethserverhere.com:8545" \
hunterlong/gethexporter
您可以向此存储库提交 PullRequest 来更新您的信息:GitHub – bnb-chain/validator-directory:validator-directory参考:Geth Server | Grafana Labs
请向此 repo GitHub 提交 Pull 请求– bnb-chain/validator-directory:validator-directory
该存储库是验证者候选人向潜在委托人简要介绍您的团队和基础设施以及展示您对生态系统的贡献的地方。
您可以通过在geth 控制台中发送命令来停止挖掘新区块
使用geth attachment ipc:path/to/geth.ipc连接到你的验证器节点
miner.stop()
要恢复验证,
miner.start()