Lumoz 是一个以零知识证明(ZKP)挖矿为特色的去中心化ZK-RaaS(ZKRollup-as-a-Service)网络,它的创新方法结合了权益证明(PoS)和工作证明(PoW),使 Web3 开发人员只需点击即可快速生成zkEVM应用链。
前几个月开启节点售卖活动,现在可以部署Node,头矿奖励很高,而且据说是最终激励测试网,目前没有官宣,可以试试跑一跑。官方教程。
节点部署指南
需要:1台服务器、1个NFT、10000个MOZ测试代币。
1.购买服务器
访问Contabo网站,(不要挂科学上网购买,容易风控要求提交身份验证)点击购买最低配置就行,现在没有设置费用。5.9美金1个月,很划算(用这家主要图便宜,有时候不稳定)。
选择配置,1个月和德国地区,汇率这里网站上方点击改成大陆和欧元。
硬盘大小选择400G或者100G都行,100G是NVME好一点,官方要求60G就行。系统选择Ubuntu22.
生成你的服务器密码,记得要保存,忘记了只能网站上去重置。
如果你是新用户,如实填写下方的信息,不会英文请用deepl翻译,老用户直接点右边我是用户了进行登陆。
因为我是老用户所以跳过了绑定付款方式的地方,这里你可以用PayPal或者VISA、Mastercard信用卡进行购买。
购买之后吗,等待几分钟,登陆信息就会发送到你的邮箱。
2.链接你的服务器
如何连接服务器请查看这篇文章https://coinowo.com/archives/5825
3.认领已购买的NFT
访问https://quidditch-zkverifiers.lumoz.org/my-node认领NFT,需要先去DC领水
点击claim进入领取页面,输入数量和地址
返回节点控制台可以看到已经认领成功。
4.部署节点
安装包管理器
sudo apt-get install curl
更新软件包管理器
sudo apt update
安装docker
sudo apt install docker.io
检查docker版本
docker --version
安装docker compose
sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose sudo chmod +x /usr/local/bin/docker-compose
部署宝塔面板(可选)
wget -O install.sh https://download.bt.cn/install/install_lts.sh && sudo bash install.sh ed8484bec
mkdir -p /root/lumoz
切换目录
cd /root/lumoz
初始化节点
下载Cli客户端
curl -L https://github.com/Lumoz-protocol/Lumoz-zkverifier-node-cli/releases/download/v0.0.2/zkVerifier-node-linux-x64 -o zkVerifier-node
给二进制文件添加执行权限:
chmod +x zkVerifier-node
重命名客户端程序
mv zkVerifier-node-linux-x64 zkVerifier-node
运行客户端程序
./zkVerifier-node
输入 init,然后按 Enter 键。 输入节点所有者(持有许可证的钱包)的私钥,然后按 Enter 键。 输入节点操作者的地址,然后按 Enter 键。 如果您未输入地址,只需按 Enter 键,则地址将默认为节点所有者的地址。此节点操作者的地址主要用于与 Lumoz 链进行交互,包括但不限于提交验证任务结果,并需要一些 MOZ 作为 gas 费用代币。 检查操作者的地址,如果正确,请输入 y/Y 或只需按 Enter 键;否则,请输入 n/N,然后输入正确的地址。 输入要委托给自己的许可证数量,至少为一张。 设置奖励分配比例:您的佣金、委托许可证奖励和抵押的 esMOZ 奖励。总和必须等于 100,或者只需按 Enter 键使用默认值。 默认分配: 佣金奖励:5(5%) 委托许可证奖励:45(45%) 抵押的 esMOZ 奖励:45(45%) 输入您的节点名称,默认为 None。 输入您的节点描述,默认为 None。 输入您的节点徽标 URL,默认为 None。 输入您的社交媒体 URL,默认为 None。 恭喜,您的节点操作者已成功初始化。
Ctrl +C退出CLI
设置环境变量,设置docker的配置
NODE_OPERATOR_PRIVATE_KEY=操作者钱包私钥,不带前面的0x NODE_OWNER_PRIVATE_KEY=节点授权证书所在钱包私钥,不带前面的0x
echo "version: \"3.5\" services: lumoz-zkVerifier-node: container_name: lumoz-zkVerifier-node image: lumozorg/lumoz-zkverifier-node:quidditch-0.0.2 environment: - WALLET_PRIVATE_KEY=${NODE_OPERATOR_PRIVATE_KEY} command: - \"/bin/sh\" - \"-c\" - \"/app/zkVerifier-node node-runner\" lumoz-zkVerifier-node-claim: container_name: lumoz-zkVerifier-node-claim image: lumozorg/lumoz-zkverifier-node:quidditch-0.0.2 environment: - WALLET_PRIVATE_KEY=${NODE_OWNER_PRIVATE_KEY} command: - \"/bin/sh\" - \"-c\" - \"/app/zkVerifier-node reward-claimer\"" > /root/lumoz/docker-compose.yml
运行节点
sudo docker-compose -f docker-compose.yml up -d lumoz-zkVerifier-node
如果这个命令无法运行节点可以换这个
sudo docker-compose -f /root/lumoz/docker-compose.yml up -d lumoz-zkVerifier-node
运行节点奖励认领程序
sudo docker-compose -f docker-compose.yml up -d lumoz-zkVerifier-node-claim
查看节点日志
docker logs lumoz-zkVerifier-node
如果你不会跑,可以质押在我的节点上:Coinowo。
奖励可以在My Node查看,需要等待一段时间