作者:@belizardd 编译:CoinTime 237
您知道运行节点是加密货币中最赚钱的事情之一吗?
有些先行者在 Solana 的节点上获得了七位数的利润。
为此,我花了150个小时研究它。在阅读这篇文章之后,您将了解有关节点的所有信息。

简介

区块链节点是运行开源代码的实例,参与网络的功能。它们共享状态信息、对治理进行投票并验证新的交易。节点通过验证数据,可以促进去中心化,并产生收益。
不同类型的节点可以增强网络共识,防止系统崩溃或合谋。它们使操作透明化,可跟踪历史记录,并确保区块链功能的持续性。

从技术角度来说,节点包括:
• 硬件:虚拟或物理服务器+挖掘设备。
• 软件:允许节点与其他网络节点进行交互,并正确执行分配给它们的功能的软件。
为了部署区块链节点,运营方需要满足最低的硬件和软件要求,具体包括:
• 兼容的操作系统
• 足够的磁盘空间
• 内存(RAM)
• 网络速度。

区块链确定节点要求,并根据需要变化入口壁垒,以阻止有重大财务投资的恶意参与者。
例如,比特币网络提供了两个选项来操作区块链节点:完整节点和轻量级节点。

完整节点需要下载并存储整个区块链的历史记录,目前大约需要380 GB的磁盘空间。完整节点独立运行,并为用户提供对其数字资产的完全控制。它们不依赖其他节点来访问区块链,并可连接到主网络或测试环境以进行软件开发。
轻量级节点适用于硬件或带宽有限的用户。它们不需要下载完整的区块链历史记录、钱包余额和智能合约代码。相反,它们使用区块头作为区块内容的摘要,并且不参与区块投票。
节点运营者经常面临带宽和硬件限制的问题。
对于节点而言,具有强大且不受限制的互联网连接至关重要,特别是当网络被用于运行节点以外的其他目的时。
为了解决技术问题,有许多区块链即服务(BaaS)公司为客户运行节点。
节点运营商部署必要的资本和资源来连接其基础设施,并针对所需的区块链维护其功能。
区块链服务提供商帮助企业和实体访问区块链服务,而无需他们个人运行节点。它们提供了节点运营的优势,而无需通常需要的时间、精力和技术知识。

您可能经常听到这些词:
• 节点
• 客户端
• 矿工
让我解释一下它们之间的区别。
1、节点:

节点是一个专用服务器,具有必要的软件,用于访问区块链、同步和存储交易历史记录。
2、客户端:

与安装在服务器上的软件相同。客户端可以更改节点配置,使其针对某些特定目的进行优化。例如,ETH 网络有 Geth、Nethermind 和 Besu 客户端。
安装其中任何一个,用户启动了一个节点,但这个节点将以不同的方式工作。差异在于共识机制的设置、同步类型和其他参数。
3、矿工:
基于 PoW 的区块链中的一类特殊节点,它负责处理和散列交易。因此,矿工节点除了标准服务器外,还包括计算能力:GPU、CPU 或 ASIC。
定义上来说,矿工是完整节点,但并非每个完整节点都执行矿工的功能。
节点安装
为了让您理解如何在哪里安装节点,我制作了一份说明书。我将以安装Starknet节点为例。
第一步:获取VPS服务器
1、在以下网址注册账户:
• http://pq.hosting/?from=20235

2、切换语言为英语,并点击“Sign up”
3、使用您的Google帐号快速注册。
第二步:
1、在“产品/服务”菜单中选择“虚拟私有服务器”。
2、点击“+订购”。
第三步:
1、选择任何一个国家和每月22欧元的“Osmium”。
2、选择“Ubuntu 20.04”,并将其添加到购物车中。
第四步:
1、选择您喜欢的支付方式并支付。
2、服务器激活可能需要一分钟。
第五步:
请查看您的收件箱获取服务器密码进行状态激活。但是请注意,它可能会被误判为垃圾邮件。
第六步:
1、前往以下网址:
• http://alchemy.com
2、点击“创建应用程序”。
3、选择以太坊链。
4、选择Goerli网络。
第七步:
1、点击“查看密钥”。
2、保存您的HTTPS密钥。
第八步:
1、下载并安装Putty:
• http://putty.org
2、在Putty中输入您的IP地址。
3、点击“打开”。
第九步:
1、点击“接受”,输入“root”并按回车键。然后,输入您的密码并按回车键。
第十步:
1、使用您自己的Alchemy地址替换YOUR_ALCHEMY_HTTP_ADDRESS。
ALCHEMY=YOUR_ALCHEMY_HTTP_ADDRESS
echo 'export ALCHEMY='$ALCHEMY >> $HOME/.bash_profile
例如:
ALCHEMY=http://eth-goerli.alchemyapi.io/v2/Ey8Guru7zpg
echo 'export ALCHEMY='$ALCHEMY >> $HOME/.bash_profile
然后将此内容复制并粘贴到Putty中。
第十一步:
复制并粘贴以下脚本,进行快速安装。
wget -O http://starknet.sh http://api.nodes.guru/starknet.sh && chmod +x http://starknet.sh && ./starknet.sh
第十二步:
检查日志。
journalctl -u starknetd -f
使用CTRL+C退出日志。
如果您看到错误,请重启节点:
systemctl restart starknetd
总结
对于任何区块链来说,节点是基本结构单元。
没有独立的节点,去中心化网络的存在是不可能的。
因此,区块链项目开发者经常在开发早期鼓励启动节点。
运行节点可能会耗费时间和资源,但对于矿工或验证人来说是有盈利的。
例如,当Solana推出时,可以在其中启动节点。
事实证明,安装节点的月度奖励为500 SOL。
将整个SOL在ATH(历史最高价)上出售,您可以从仅一个节点获得13.45万美元到160万美元的收益。
所有评论