Lava network 测试节点喂饭级教程

S17_龙小羽,S17Labs
2023年5月31日 16:19
收藏
Lava是一个网络协议,使用了 cosmos 的技术,通过将应用程序同时连接到多个节点运行器来支持弹性的、可扩展的RPC

 作者:S17_龙小羽,S17Labs

 

一、介绍

 

Lava是一个网络协议,使用了 cosmos 的技术,通过将应用程序同时连接到多个节点运行器来支持弹性的、可扩展的RPC。将你的节点信息外包给来自Web3的顶级供应商网络。

官方网站:Lava (lavanet.xyz)

lava拿到了PayPal、Jump Crypto等的种子轮投资,项目还是处于早期的测试阶段,可以搭建测试节点进行前期的尝试。

 

二、准备工作

 

本文章为纯技术文档,略显枯燥,请做好准备。

 

(1)安装环境准备

 

服务器要求:

  • 4GB运行内存

  • 4核CPU

  • 100GB的硬盘存储空间

  • 服务器运行系统:Ubuntu 18 或以上的Linux服务器

  • 服务器位置在美国

 

(2)钱包和领水

 

由于钱包需要在命令行生成,会在后面步骤进行。

 

三、搭建测试节点

 

(1)安装依赖环境

 

image

安装 go 语言

image

 

(2)创建一个本地节点

 

下载配置文件

image

设置应用程序的配置 将lavad的默认配置文件复制到config Lava配置文件夹中

image

设置genesis文件

image

 

(3)加入Lava Testnet

 

安装Cosmovisor以实现升级过程的自动化

设置Cosmovisor

image

image

image

image

创建systemd单元文件

image

下载最新的Lava数据快照(可选)——官方暂时没提供

启用并启动Cosmovisor服务

配置Cosmovisor服务以便在启动时运行,并启动它

image

 

(4)验证

 

验证cosmovisor设置

通过检查cosmovisor服务的状态,确保cosmovisor正在运行:

image

核实节点状态

  • 注意lavad的位置现在存在于cosmovisor路径下:

image

 

四、创建钱包和获取测试币

 

制作一个新的钱包

image

为了确保你的钱包被保存在你的钥匙圈上,在你的钥匙列表中寻找KEY_NAME

image

在初始化验证器之前,需要做的最后一件事是获得你的验证器公钥,它是在你第一次初始化节点时创建的。为了获得你的验证器公钥:

image

使用 Discord 龙头获取测试网 LAVA

进入 dc https://discord.gg/5VcqgwMmkA

 

五、质押验证节点

 

一旦你的账户有了资金,就可以运行这个程序来质押并开始验证。

image

确认你的账户已经领水,以便进行质押

image

确定账号中已经有水

image

质押验证

下面是一个以90000ulava为起点的数值的例子。将<<moniker_node>>替换为你为验证器选择的一个人类可读的名字。

image

搭建完成之后可以在官方的区块浏览器查询自己的钱包地址看到自己的质押节点

lava 区块浏览器:https://bd.lavanet.xyz/

image

 

六、系统维护与监控

 

每次重新进入系统,需要设置环境变量

image

以上就是今天的lava network测试节点喂饭级教程,如果有问题或者需要交流请后台留言。

链捕手ChainCatcher提醒,请广大读者理性看待区块链,切实提高风险意识,警惕各类虚拟代币发行与炒作, 站内所有内容仅系市场信息或相关方观点,不构成任何形式投资建议。如发现站内内容含敏感信息,可点击 “举报”,我们会及时处理。
ChainCatcher 与创新者共建Web3世界