我想与大家分享我认为参与以太坊2.0承诺所需的过程。当你保证32 以太坊。
我将从一般的基本流程开始,然后介绍具体的方法,**分享更先进的担保理念,这可能并不适用于每个出质人。第一步:熟悉ETH2测试网络中的存款和质押的流程和工具,如medalla(medallamedalla.launchpad.以太坊. 或即将到来的测试网络。当真正涉及到利益时,这可以降低出现问题的风险。如果你不能急着吃热豆腐,就不要急于成功。确保你从一个有信誉的来源获得你需要的所有信息,比如以太坊官方博客(博客.ETHereum.org),以太坊启动板(launchpad.ETHereum.org),或者来自您高度信任的人,并使用官方和经过审核的工具(如launchpad和ETH deposit cli工具)生成公钥/私钥对。如果你不明白什么,不关键怕去问。以太坊有一个很好的支持社区。您一定会在R/ETH prograde R或ETH prograde R discord服务器上获得帮助。但别忘了:不要分享任何秘密。时刻警惕骗子或假货。第二步:密钥生成,现在我们已经讨论了一般准备。让我们看看生成密钥对的**实践。
4。我建议您在运行实时(Linux)发行版/非持久性系统(如Ubuntu或tails)的计算机上生成临时密钥对,并确保您使用的非持久性操作系统或硬件已打开,并且您的计算机完全脱机并断开连接。
使用官方工具生成密钥,如以太坊lanchpad上概述的工具。如果使用二进制文件,请检查校验和是否与发行说明中的校验和匹配。在Linux上使用sha256sum nameofbinary查看它们是否匹配。如果您的技术很复杂,您可以克隆repo并从源代码编译/构建。写下密码/助记符或加密密码,例如在指纹驱动器上。确保没有第三方知道。确保摄像头处于脱机/阻止状态,且麦克风已关闭。
7如果您有硬件钱包的钥匙,您可以使用相同的钥匙。所以你只需要处理好这个。把这个副本放在安全的地方。
千万不要在热设备上输入助记符或私钥,尤其是与外界有联系(或将要)的设备。
切勿在具有自动更正功能的字段中输入键。不要打印密钥,因为打印机可能有**存储空间。
9尝试从您写下的密钥重新生成存款文件和密钥库文件。例如,如果使用官方ETH deposit cli工具,请使用命令existing助记符。查看生成的文件是否与原始文件一致。时间戳可能不同,因此请检查密钥库文件中的公钥是否匹配。这确保了在输入密钥后签名密钥丢失的情况下,稍后可以重新生成它并生成相应的提取密钥。
10将存款文件和签名密钥/密钥库文件保存在干净的指纹驱动程序上。如果使用官方ETH2 deposit cli工具,密钥库将使用您在生成过程中选择的密码进行加密。一定要记住。将存款文件和密钥存储放在不同的U盘上。这样,keystore只需要连接到实际的堆栈机器,然后传输签名密钥。
11安全地销毁您可能已经创建的不再需要的任何其他密钥副本。既然您已经安全地生成了密钥,那么让我们来看看存款过程中的**实践。
12让我们先做一些准备工作,这样你就不会因为一些小细节而翻身。记住,存款发生在公共区块链上。所以所有的交易都是可追踪的。如果你不想让每个人都知道你在运行多少个和哪些验证器,请确保你的存款地址不能(很容易)链接到你的身份。不要包括与您过去存款相关的地址或与此相关的地址。你可以考虑使用混音器或者把你的钱从交易所寄到一个干净的地址。例如,可以使用龙卷风。现金和中继选项将资金发送到quot;干净的quot;地址。
如果您计划存入多个验证节点,并将资金注入32个以太坊组中的不同地址,则您愿意默认承担交易费用。考虑到不同时间的交易成本不同,可以在不同的时间进行质押。然而,由于这些步骤,承诺也将变得更加复杂。现在我们已经安全地生成了密钥,资金也准备好了,让我们谈谈存款过程本身。
如果你有一个五金钱包,把你的押金从那里寄过来。
使用以太坊存款启动板等官方工具进行存款。
16确保您了解存款过程的风险以及对您的影响。
确保你的存款地址是正确的。请将您要存入的地址与您从官方和信誉良好的来源找到的地址核对三次。请参考表2。存款合同的地址应该以8个零开始,然后是219,**是5fa。但别迷信我的话。检查其他来源的地址。
18如果计划存储许多验证节点,请确保使用适当的审核工具,如ETHdo。如果要分批存放,比如今天10次,以后5次,注意不要为同一个验证器存两次。
19除了使用存款工具,如海螺或者beaconscan.com网站和ETH1块资源管理器来监视存储状态,例如launchpad。**,让我们讨论ETH2设置和存款。既然你已经成功地保证了,让我们来谈谈承诺本身。
考虑运行非多数ETH1节点和非多数ETH2中继节点,以促进健康的客户多样性。特别是,运行非多数ETH2节点还可以降低与其他网络同时发生故障的风险,而在ETH2中,风险制造者通常会受到更严厉的惩罚。
在Genesis开始之前,请预先设置好所有设置,包括ETH1节点、中继节点和验证客户端,以防出现任何问题或需要重置它。
22在家中执行登台时,请考虑是否需要采取预防措施来隐藏IP。网络分析允许攻击者识别哪些验证器属于哪个机器中继节点/IP。有了IP地理定位,即使你站在哪里,通常也很容易找到。使用VPN服务或其他方式隐藏您的IP。
23更**的(对于quot;主机quot;):考虑发送签名短信,通过网络分析将验证器与IP/机器连接,并在独立系统上使用轻量级ETH2网络客户端。您可能希望使用多个轻量级网络客户端(依次)发送签名电子邮件和/或将它们放在不同的vpn上以依次使用ip。这降低了目标被攻击的风险。
在家里认捐时,要考虑(特别是常见的或高成本的)故障情况,例如停电或网络中断。如果您正在运行多个验证程序,请考虑设置故障转移Internet连接并安装电池ups。后者不仅有助于您在断电期间保持在线,而且通常可以保护您的硬件免受电源尖峰的影响,还可以降低您的验证器数据库在断电期间损坏的风险。
在testnet上测试从一个客户机实现到另一个客户机实现的迁移并进行实践。
考虑验证程序数据库的备份程序/过程。如果验证器数据库被中断,实时同步备份系统可能会使您免于头痛。想想你能想到的所有可能影响你的赌注的掌声,并至少就最常见的失败和失败代价高的失败达成协议。这可能包括手头有冗余/备用硬件和故障转移互联网连接。
考虑如何确保操作系统的安全性。设置防火墙,适当设置流量和端口规则。尽量减少暴露端口的数量。定期检查系统/软件更新。特别是,确保更新了与ETH2相关的问题,例如客户端更新、fork等。
当你在家里下注时,保持你的网络硬件固件是**的。只打开你需要的端口。
20考虑设置一个监视系统,以便监视验证器和系统运行状况。设置适合您需要的故障事件通知系统。
不仅要考虑阶段0,还要考虑您的路线图是什么样子,以及您需要如何调整设置。
32找到最适合你需要的解决方案。如果您认为您的登台过于复杂和不方便,或者您没有资金为一个节点准备,您可以了解现有的登台服务。
文章标题:如何参与以太坊2.0承诺?
文章链接:https://www.btchangqing.cn/147800.html
更新时间:2020年11月26日
本站大部分内容均收集于网络,若内容若侵犯到您的权益,请联系我们,我们将第一时间处理。