DAppNode是一个免费的开源软件包,该软件包可将计算机设置为运行以太坊完整节点,IPFS节点和VPN,从而通过简单的Web界面进行全部管理,Avado是运行DAppNode的预配置硬件盒。
通俗的理解DappNode是一键装机的跑节点的软件,Avado是插上电源就可以用的节点硬件设备,这一硬一软是现阶段最方便的个人ETH2.0验证节点解决方案
运行ETH验证程序可能很痛苦。从旧计算机上拆下硬件或是买新的拼装起来运行Linux终端,并确保它们足够安全……目前参与ETH质押挖矿实在不容易。大多数人只想要“即插即用”的解决方案来赚取以ETH计价的被动收入。DAppNode和Avado是两个可靠的选择,它们提供适当的硬件和不错的用户界面,对于非技术人员来说这是基础的需求。
随着beacon信标链存款合约的启动,以太坊开始了将其共识机制从工作量证明POW转换为权益证明POS的旅程。这个过程更民主化,并带来一定程度的去中心化和网络弹性,这在POW中是不可能的。
虽然POS降低了POW挖矿的准入门槛,但要在家里安全的抵押ETH(并能够在晚上入睡)需要一定的技术专长,这可能会使很多潜在的参与者望而却步。在出现真正的即插即用解决方案之前的最早启动阶段尤其如此。
好消息是我们中间有一些技术性较低的选项。您不需要成为专业的Linux系统管理员就可以开始使用它,而可用的工具只会从现在开始变得更好。
此前的文章中写到了如何通过DappNode和Avado的软件包轻松在家中运行节点。它们提供了运行支持去中心化网络的Linux服务器所需的一切,并允许您从手机或笔记本电脑上的web界面进行简单管理。我从这两个系统运行服务器,它们非常适合任何想要运行节点但又害怕命令行界面的人。
那么为什么有成千上万的人在家中运行节点?有些人希望将MetaMask和其他工具直接连接到他们自己的节点,以提供额外的安全保证,并避免依赖于许多应用程序默认使用的大规模端点。对另一些人来说,这是一种对网络健康做出贡献的期望,这个平台能够在不依赖中介的情况下实现金融主权。
DAppNode WebUI
DappNode是免费的开源软件包,其中包括将计算机设置为运行以太坊节点、IPFS节点等的服务器所需的一切。它包括操作系统本身的所有内容:Debian 10。可以下载软件包并自己进行安装,也可以直接从团队购买预配置的系统。设置完成后,可以通过一个简单的Web页面管理所有这些,通过VPN连接后可从任何地方访问。
DappNode使用OpenVPN。在安装过程中,会获得一个下载OpenVPN配置文件的链接,下载并导入。IPFS和ENS地址将可以在所有的浏览器中解析,而无需其他插件。
DappNode的DappStore
DAppNode团队投入了大量的精力来确保在家中运行自己的eth2验证器也可以同样的便利。他们的UI可以帮助完成设置过程:将指导用户操作eth2 Launch Pad上的步骤(包括密钥生成),然后在页面可以监控所有操作。
使用DAppNode为许多公共eth2测试网运行验证器非常简单,我建议任何在家里质押挖矿的人都可以先在testnet上存款。当涉及到主网支持时,DAppNode将允许用户在Prysm和Lighthouse客户端之间进行选择,如果需要,可以在两者之间进行切换,并最终从Web UI中启动它们各自的客户端页面。
DAppNode团队希望通过客户端多样性来尽可能轻松地支持网络健康,并计划将Nimbus和Teku客户端也作为备选方案来实施。它还将支持监控工具Grafana,该工具可对验证程序的活动提供更方便的可视化分析,还可以在系统出现问题时发送警报。
Avado i7
Avado2018年作为DAppNode的分支而发布,它进行了折衷设计以使节点的运行更加简单。
虽然DAppNode最初依靠一个同步的以太坊节点来验证IPFS包是否是正确的版本,Avado选择维护自己的可用应用程序列表,以便用户能够更快、更简单地选择的任何网络。Avado选择了在便利性方面进行竞争,并致力于支持更多链的抵押。
尽管Avado提供了许多与DAppNode相同的软件包,但随着时间的推移,它们已经开发出了不同的功能,例如RYO Cloud,它允许用户选择将节点作为端点共享给其他用户。
这为Infura和其他流行服务提供了另一种选择,任何人都可以选择连接到RYO Cloud作为以太坊的端点,请求在所有志愿者服务器之间得到平衡。
在发布时,Avado将支持Prysm客户端一个重要的特点:绕过了官方的Launchpad,而是直接在其Web界面中提供定制的密钥生成和管理工具。Avado团队认为,人们将始终倾向于最便捷的解决方案,这是一个引人注目的观点。
可以采取以上两种方法设置自己的系统并加载DAppNode,或者购买一个预先配置的系统,一旦插入该系统即可使用。如果目标是方便,建议选择多付费些选择后者。
选择系统时,建议选择一个更强大的,以确保有增长的空间。目前用户可能只专注于运行eth2验证程序,但是很快就会发现更多可能,例如运行TornadoCash中继。
使用自己的硬件是重新利用现有台式计算机的好方法。如果您的系统满足DAppNode站点上所述的要求,则可以直接下载DAppNode,然后使用名为Etcher的应用程序将其加载到USB驱动器上。在插入USB驱动器的情况下启动服务器就可以了。不管你选择什么样的路线,都可以加入在线社区,比如DAppNode的Discord服务器或Avado的Telegram组来比较笔记,获得帮助。还可以加入EthStaker社区,该社区由其他运行自己的服务器的人组成。
在一段时间呢,DAppNode和Avado可能仍然是在家中运行自己的eth2验证器的最简单方法。运行您自己的服务器有助于实现一个弹性、抗审查、去中心化的全球网络的集体愿景,可以从贡献中获得可观的回报。