paint-brush
要怎样在使用 Docker Swarm 设置成以太坊 2.0 结点和核验器:逐层指导书 历经@tirtha
4,286 讀數
4,286 讀數

如何使用 Docker Swarm 设置以太坊 2.0 节点和验证器:分步指南

所经 Tirtha Sarker4m2023/05/07
Read on Terminal Reader

太長; 讀書

在本文中,我们将引导您完成使用 Docker Swarm 设置以太坊 2.0 节点和验证器帐户的过程。在本指南结束时,您将成为为网络做出贡献并立即获得奖励的专家。所以,拿起你最喜欢的饮料,系好安全带,让我们开始吧!
featured image - 如何使用 Docker Swarm 设置以太坊 2.0 节点和验证器:分步指南
Tirtha Sarker HackerNoon profile picture
0-item
1-item
您准备好好喜迎以太坊 2.0 热浪并开启增加收入验正者返现奖励多会儿?若是 是这样一来,那末您来对地区了。

在之前的文章中,我讨论了如何设置 Ethereum 1.0 节点,请在此处查看。我们将引导您完成使用 Docker Swarm 设置以太坊 2.0 节点和验证器帐户的过程。在本指南结束时,您将成为为以太坊 2.0 网络做出贡献并立即获得奖励的专家。所以,拿起你最喜欢的饮料,系好安全带,让我们开始吧!


⚙️️入门

在我们都深入基层熟知设施前,请保障您已準備好这方法和信息:
  1. Docker 和 Docker Swarm 安装在您的计算机上。如果您需要帮助,请按照官方安装指南进行操作:
  2. 至少 32 ETH 用于为您的验证者账户质押。

🐳 第二步:创建 Docker Compose 文件

现在 Docker 已准备就绪,让我们创建 docker-compose.yml 文件来定义我们的以太坊 2.0 节点和验证器设置。在您的计算机上选择或创建一个您要存储项目文件的目录。这可以是您可以轻松访问的任何位置。例如,您可以创建一个名为

eth2-node
 
在您的主文件夹中。打开终端并运行:

 mkdir ~/eth2-node cd ~/eth2-node
反驳来,在食用您首选的word文档编器新创建是一个其名为 docker-compose.yml 的新档案。举例说明,在终端机上,您能在食用 nano word文档编器:
 nano docker-compose.yml

一旦

docker-compose.yml
文件在文本编辑器中打开,复制并粘贴以下内容:

 version: '3.9'
services:
  beacon-node:
    image: gcr.io/prysmaticlabs/prysm/beacon-chain:latest
    volumes:
      - ./data:/data
    command: --datadir=/data --http-web3provider=<YOUR_ETH1_NODE_URL>
    networks:
      - eth2
  validator:
    image: gcr.io/prysmaticlabs/prysm/validator:latest
    depends_on:
      - beacon-node
    volumes:
      - ./validator:/validator
    command: --wallet-dir=/validator --beacon-rpc-provider=beacon-node:4000
    networks:
      - eth2
networks:
  eth2:

确保更换

 <YOUR_ETH1_NODE_URL>
使用您的以太坊 1.0 节点 URL。

🏦 第三步:创建验证者账户

在让让我国安排让让我国的设为过后,让让我国须得创建活动一款查验者的账号。对此,请从进行下载并按装 Eth2.0 Deposit CLI 生产工具。

按照说明生成验证器密钥对并存入数据文件。将密钥存储在

./validator
目录,您需要在 eth2-node 项目文件夹中创建该目录:

 mkdir ~/eth2-node/validator

💰第四步:质押 32 ETH

当前是时期股票质押您的 32 ETH 了!逃回上的 Ethereum Launchpad。根据网络上的流程,使用的流程 3 中产生的储蓄数值材料导入到 32 ETH。保持手机截图进行交易哈希以备不时之需那么将来考虑。

🚢第 5 步:使用 Docker Swarm 部署设置

发送给存款额后,就能够 适用 Docker Swarm 推广以太坊 2.0 顶点和核验器软件设置了。在您的终端门店中正常运行这强制性:
 docker stack deploy -c docker-compose.yml eth 2
此ftp命令将组建信标组件和校验器干净的器皿。

📝第 6 步:检查容器的状态

要检查容器的状态,您可以使用

docker container ls
命令,它将列出您所有正在运行的容器,包括您的以太坊 2.0 节点和验证器。

🌐第七步:同步信标节点

信标端点与以太坊 2.0 网络数据同时进行可能性必须要一部分时段。您需要选择以上ftp命令监控摄像头施工进度:
 docker logs -f < beacon_node_container_id >
如果您的信标端点完整云同步,您的查证者将慢慢查证区域并有奖金!

👁️‍🗨️第 8 步:监控验证器的性能

要相互之间关心查验器的功能,您还可以选用 Beaconcha.in ( ) 或 Etherscan ( )。在同一个系统上插入查验者的公开密钥以监视其的状态、获奖额度和惩戒。

🔐安全最佳实践

用作验正者,保持您的验正者秘钥安全性尤其重要的的。一旦您丢弃了以上秘钥,您将不也许提炼质押借款的 ETH 和荣誉。不仅而且,杜绝作业相同一验正器的俩个事例,也许这也许会以至于罚没。

还有...

这才是某个进行包装! 🥳恭贺!您就已操作 Docker Swarm 取得胜利设置成了以太坊 2.0 时间和手机验证器银行帐户。您现今现在积极态度为网络信息的稳定进行突出贡献并在这个操作过程中有的奖励。以太坊 2.0 防水软件在反复发展进步,如此请直接熟知 全新的设计、手段和使用系统软件。在论谈、Discord 和 GitHub 上与以太坊 2.0 片区关联,联席会想方和理论知识。快乐时光押注!


바카라사이트 바카라사이트 온라인바카라