免责声明:本文内容仅供教育参考,不构成财务建议。也不表明 Satea 对本文的任何立场。Web3、区块链技术、加密货币等领域存在潜在风险,在参与任何相关产品、服务或投资前,请务必谨慎行事,独立研究。

随着各个区块链早期项目,越发重视节点运行者,在项目早期中的作用,运行节点参与项目建设已经吸引了众多空投猎人的关注。本文是节点运行者新手指南的第二篇,前文参见:

https://medium.com/@SateaResearch/235ecb8aec5a

本文将继续讲解节点运行中的常见名词,帮助新手更快入门。

 

关于 Satea

Satea 是行业领先的 DePIN 和去中心化公链节点聚合器,可帮助客户一键式完成验证节点的官方申请、领取测试代币质押和服务器托管运行,降低 Web3 的参与门槛。特别适合没有硬件支持、技术能力有限或希望快速大批量部署的用户。

Deploy now: https://app.satea.io/en/deploy

Website: https://satea.io/

Dapp: https://app.satea.io/

Twitter: https://twitter.com/SateaLabs

如在过程中遇到困难,可进入 Satea 官方 Discord 群组:

https://discord.gg/satea

  1. 节点的私钥 Private Key、公钥 Public Key 和地址 Address:

在一条区块链网络中,一般来说,创建节点后,会产生该节点的私钥 Private Key、公钥 Public Key 和地址 Address,私钥有时也会以助记词(Mnemonic / Recovery Phrase)的形式呈现。

在 PoS 的区块链网络中,验证者节点(Validator Node)往往需要被质押才能激活,因此一般要在区块链浏览器或其他质押网站中的质押界面,通过节点的地址(Address)找到该地址,进行质押。

Artela 浏览器中搜索节点地址,进行质押激活

而对于部分网络生态,如波卡 Polkadot 生态区块链,则需要通过密钥(Private Key),将该节点绑定拥有者的钱包上。

值得注意的是,尽管一般的节点,也可以通过其私钥或助记词导入到钱包中,如同一个普通地址一样使用。但由于节点需要经常维护,私钥容易被暴露,出于安全性角度,不建议用户将节点地址作为普通钱包地址使用。

2. RPC URL / API KEY

在很多节点项目中,需要用到网络的 RPC。这是因为,同步该项目的节点,需要同时对项目所在的主流网络进行请求。比如 Farcaster 的 Hubble 节点需要对以太坊主网和 Optimism 发送请求,这就需要你有以太坊主网和 Optimism 的 RPC。这时,我们可以选择免费的公共 RPC,比较常用的免费 RPC 网站有 https://www.infura.io/ 和 https://www.alchemy.com/。

在 RPC 网站中,可以直接复制 API Key,可以用于访问网站支持的区块链网络的 API。

也可以点击 Networks,选择其中任意的特定网络的 URL 网址。

注意,由于 Infura 和 Alchemy 的 RPC 有请求次数上限,因此在部分对流量请求较高的项目中,可能会被限制,此时需要升级付费 RPC。

而在用户成功运行节点(全节点 Full Node、RPC 节点以及部分验证者节点 Validator Node)后,往往节点也能提供 RPC 服务。比如 Fuel 的 RPC 节点运行成功后,将得到 RPC URL,可以在钱包中导入,从而使用自己的 RPC 节点。

3. IP 地址

一般来说,为了网络稳定,防止被女巫,节点运行者需要拥有隔离的静态 IP。比如 Farcaster Hubble 节点就要求端口 2281–2283 的公网 IP 地址。

在 Farcaster Hubble 成功运行后,也需要通过 IP 地址,查看节点运行状况。

此外,还有一些项目,在测试网阶段,需要考察各个验证者节点的贡献度。比如 0G,就需要提交 Storage Node 的公网 IP。

以上是节点配置和运行过程中,经常需要提供、使用的节点名词。用户在实际操作过程中,务必保存好上述信息,以保证节点的正常运行。

进入 Satea 官方 Discord 群组,参与更多节点运行讨论:

https://discord.gg/satea

或者扫描下方二维码,添加 Satea 官方客服,邀请进入 Satea 节点讨论微信群,获取搭建指导和第一手资讯信息。