BTCV高分资讯 > 数字货币 > 如何参与以太网2.0 Medalla测试网络。Ubuntu和Prysm设

如何参与以太网2.0 Medalla测试网络。Ubuntu和Prysm设

作者:高分资讯来源:高分资讯 数字货币 2020年08月14日

如何在以太网2.0上保证以太网?以Medalla多客户端测试网络为例进行探索。

原标题:《教程 | 使用 Ubuntu 和 Prysm 参与 Medalla 测试网》

作者:萨默塞特

翻译校对:敏敏阿健

本文将以Medalla多客户端测试网络为例,介绍ETH 2.0的具体实施步骤。主要基于以下技术:

Ubuntu v20.04 (LTS) x64服务器Go Ethereum节点(代码分支)Prysmatic Labs ETH 2.0客户端—— Prysm(代码分支)官方多客户端公共测试网络Medalla浏览器扩展钱包MetaMaskPrometheus指示器Grafana控制面板本指南介绍如何:

配置新运行的Ubuntu服务器实例,以配置和运行ETH 1.0节点,从而为ETH 2.0阶段0 (Medalla测试网络)编译和配置Prysmatic Labs信标链和验证器客户端软件,并提供相应的运行服务,以安装和配置普罗米修斯指示器,并创建用于查看数据和接收警报的Grafana控制面板(编者注:此部分未选中)教程 | 使用 Ubuntu  和 Prysm  参与 Medalla  测试网

确认和免责声明本指南参考了各种在线材料。没有他们,就没有这样的向导。我在此表示感谢!

我不精通本指南中列出的所有技术。经过自己的尝试,我发现这些技术非常有趣,所以我想和别人分享。请原谅我的任何错误或遗漏。欢迎大家给予积极的反馈!

读者应该知道本指南不适合初学者。读者需要对以太网、以太网、质押、Linux和元掩码有所了解。在读取之前运行Ubuntu服务器实例。首先安装和配置元掩码浏览器插件也很有帮助。然后,我将指导您完成接下来的步骤。

覆盆子酱用户应该知道我没有在覆盆子酱上测试过这个指南。如果你想试一试,就把下面列出的软件改成ARM版本。但是我不能保证我会成功!

Ubuntu服务器实例是必需的。我使用的是v20.04 (LTS) amd64服务器虚拟机。元掩码密码钱包浏览器扩展程序安装和配置。运行Prysm软件的最低硬件要求:-操作系统:64位Linux-处理器:英特尔酷睿i5760或AMD FX-8100或更高版本-内存:4GB内存(推荐使用8gb硬盘:固态硬盘空间不小于20GB-网络:稳定的宽带连接。目前似乎没有硬盘需求(无论是Medalla测试网络还是ETH 2.0主网络),测试网络可能只需要100GB固态硬盘。对于主网络,在未来几年,最好使用1TB固态硬盘(信标链和碎片链各占一半)。一般来说,最好在必要时准备好扩展硬盘的容量。概述本指南既长又详细。所以我画了一个简化的示意图来帮助你建立下一步该做什么的基本概念。下图中的黄色方框是本指南涵盖的部分。

教程 | 使用 Ubuntu  和 Prysm  参与 Medalla  测试网

整个过程可以概念化为:

启动Eth1节点并同步Eth1 G李二测试网络以生成和激活验证者密钥对于配置信标链节点和验证者客户端非常重要,以便信标链节点可以在验证者(签名功能)的帮助下发挥魔力(处理阻塞、见证消息和没收事件)。由于本文不是一个全面的安全指南,我将只介绍一些基本设置:防火墙和用户帐户。本文假定您可以访问您的Ubuntu实例的控制台,并通过SSH作为根用户登录到控制台。

配置防火墙Ubuntu 20.04服务器可以使用默认的UFW防火墙来限制访问服务器的流量。我们需要允许来自SSH、Go Ethereum、Grafana和Prysm的入站流量。允许SSH ——允许通过SSH(端口22/TCP)连接到此服务器

注意:出于安全原因,您可能需要考虑更改您的SSH端口(默认端口是22)。会有一些细微的差别,所以你可以自己研究。

# ufw允许22/tcp

允许以太网——允许来自以太网节点(端口30303/TPC和30303/UDP)的请求。

注意:如果您在本地托管您的Ubuntu实例,您需要配置您的路由器和/或防火墙以允许来自这些端口的入站流量。

# ufw allow 30303/TCP # ufw allow 30303/UDP

允许使用Grafana 3

标签: btcv