Lava network 测试节点喂饭级教程
作者:S17_龙小羽,S17Labs
一、介绍
Lava是一个网络协议,使用了 cosmos 的技术,通过将应用程序同时连接到多个节点运行器来支持弹性的、可扩展的RPC。将你的节点信息外包给来自Web3的顶级供应商网络。
官方网站:Lava (lavanet.xyz)
lava拿到了PayPal、Jump Crypto等的种子轮投资,项目还是处于早期的测试阶段,可以搭建测试节点进行前期的尝试。
二、准备工作
本文章为纯技术文档,略显枯燥,请做好准备。
(1)安装环境准备
服务器要求:
-
4GB运行内存
-
4核CPU
-
100GB的硬盘存储空间
-
服务器运行系统:Ubuntu 18 或以上的Linux服务器
-
服务器位置在美国
(2)钱包和领水
由于钱包需要在命令行生成,会在后面步骤进行。
三、搭建测试节点
(1)安装依赖环境
安装 go 语言
(2)创建一个本地节点
下载配置文件
设置应用程序的配置 将lavad的默认配置文件复制到config Lava配置文件夹中
设置genesis文件
(3)加入Lava Testnet
安装Cosmovisor以实现升级过程的自动化
设置Cosmovisor
创建systemd单元文件
下载最新的Lava数据快照(可选)——官方暂时没提供
启用并启动Cosmovisor服务
配置Cosmovisor服务以便在启动时运行,并启动它
(4)验证
验证cosmovisor设置
通过检查cosmovisor服务的状态,确保cosmovisor正在运行:
核实节点状态
-
注意lavad的位置现在存在于cosmovisor路径下:
四、创建钱包和获取测试币
制作一个新的钱包
为了确保你的钱包被保存在你的钥匙圈上,在你的钥匙列表中寻找KEY_NAME
在初始化验证器之前,需要做的最后一件事是获得你的验证器公钥,它是在你第一次初始化节点时创建的。为了获得你的验证器公钥:
使用 Discord 龙头获取测试网 LAVA
进入 dc https://discord.gg/5VcqgwMmkA
五、质押验证节点
一旦你的账户有了资金,就可以运行这个程序来质押并开始验证。
确认你的账户已经领水,以便进行质押
确定账号中已经有水
质押验证
下面是一个以90000ulava为起点的数值的例子。将<<moniker_node>>替换为你为验证器选择的一个人类可读的名字。
搭建完成之后可以在官方的区块浏览器查询自己的钱包地址看到自己的质押节点
lava 区块浏览器:https://bd.lavanet.xyz/
六、系统维护与监控
每次重新进入系统,需要设置环境变量
以上就是今天的lava network测试节点喂饭级教程,如果有问题或者需要交流请后台留言。