Muon是一个去中心化的节点网络,使应用程序能够在链上,链下和跨链上运行。其技术允许项目构建可定制的 web3 解决方案,从而实现超越区块链现有限制的可能性。为了激励 ALICE 测试网上的公共节点,所有运行 ALICE 节点的参与社区成员将有资格获得先锋金丝雀网络上的免费节点。这种“节点掉落”意味着符合条件的用户将获得运行节点所需的(锁定)$PION代币抵押品,这意味着他们可以操作先锋节点并免费获得网络奖励,而无需投资自己的资金
官方推特:
dc:
NB1: Muon Nodes need to have high availability and low downtime. Thus, while running a node on a PC/laptop without a valid IP is possible, it is not generally recommended. Moreover, receiving the "node-drop" reward (i.e. running a node on the Canary network without staking) depends on the nodes' up time and if a node is not up, it will be deprived of the reward.
NB2: The following installation process is currently tested on Linux. Installing a node on a server with other operating systems may be possible but not officially supported yet.
以上为官方原话,即推荐使用云服务器运行,使用个人pc可能无法保持长时间运行从而导致无法获得奖励,推荐使用linux系统,其他系统还未正式支持
这边以vultr为例,如果有更便宜的服务器厂商也可自行选择
登陆成功后创建服务器
选择普通云计算服务器,上一代的cpu,怎么便宜怎么选
官方推荐的双核cpu以及4g内存,个人习惯选择了centos系统
记得把自动备份关掉,会便宜一些,算下来一个月20刀。
购买成功后就可以看见服务器在创建状态
创建成功后点击Server Details查看服务器状态
里面包含服务器IP,账号,密码。
现在需要下载一个xshell来连接服务器
下面是xshell官网下载链接,填写姓名邮箱后在邮箱可收到下载链接。
安装完软件后打开,新建一个会话,填入IP地址,确定
选中刚刚新建的会话,点击链接。
输入账号密码,可以点击保存用户名与密码,下次就不用再输入了。
登陆成功后就可以开始安装
以Centos为例,如果安装的是Centos系统,直接对照着下面的命令复制运行就可以了
#安装git
yum -y install git
#安装docker存储驱动的依赖包
dnf install -y device-mapper-persistent-data lvm2
#添加docker源
dnf config-manager --add-repo=https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
#安装docker
dnf install -y docker-ce --nobest
#下载 Docker Compose 的当前稳定版本:
sudo curl -L "https://github.com/docker/compose/releases/download/1.24.1/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
#执行权限应用于二进制文件:
sudo chmod +x /usr/local/bin/docker-compose
#创建软链:
sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose
#测试是否安装成功:
docker-compose --version
#启动docker
sudo systemctl start docker
#拉取Github上的Moun存储库
git clone https://github.com/muon-protocol/muon-node-js.git --recurse-submodules --branch testnet
#切换目录
cd muon-node-js
#构建Moun节点
docker-compose build
#运行节点
docker-compose up -d
运行节点后在浏览器打开
http://你的服务器IP:8000/status
这里的address跟peerId是等会需要用到的
打开下面链接
连接钱包
如果没有测试网的bnb可以去水龙头领取一些
Mint1000个alice
Mint完成后填入刚刚的address跟peerId
添加完成之后再打开
http://你的服务器IP:8000/status
如果节点添加成功,可以看到isOnline状态显示为true
参考于官方文档: