欢迎光临
我们一直在努力

Massa共识节点网络Testnet Staking Rewards Program安装教程

Massa网络的目标是在节点之间建立一个共识,以收集和订购包含有序操作列表的块。一个操作一旦执行,其最终目的是作为全球网络状态的转换,称为账本。

操作由外部客户产生,并通过一个节点发送到Massa网络。一些操作包含了作为智能合约运行的代码,能够对账本进行复杂的程序化修改。节点会收集所有待处理的操作,并将它们分组以产生区块。每个区块包含一组有限的操作,受限于每个区块可用于存储操作的空间有限。然后,传统的区块链通常会将区块一个接一个地连接起来(包括区块头中的前一个区块的哈希值),以实现其时间上的排序。然而,与传统的区块链不同,Massa区块不是简单地一个接一个地链起来,而是组织成一个更复杂的时空结构,这允许并行化和增加性能。

2021年12月博主曾写过一篇一键安装的短文,测试网质押奖励活动尚未结束,现在参与大概率会有奖励空投,shardeum节点没跑好的可以试试这个。

Testnet Staking Rewards Program指南

1.首先准备一台VPS。通过PAYPAL或者mastercard/visa信用卡/BTC购买Contabo的VPS,选择cloud VPS第二款即可更高配置运行多个项目的节点也可,6核/16G/400GSSD一月只需10.49欧元,Linux选择Ubuntu。

2.购买VPS后,你的邮箱会收到登录login 登录信息(Contabo Support),复制Your VPS栏目下面的IP Adress、user name、password信息粘贴到Finalshell新建链接(ssh),链接你的VPS。

3.更新系统包。
Ubuntu

sudo apt update && apt upgrade -y

centos

 sudo yum update -y

4.下载lib-clang ,在命令运行过程中会要求你选择Y/N,选择Y!
Ubuntu

 apt-get install libclang-dev

centos

 sudo yum install llvm-devel clang

5.下载Screen,在命令运行过程中会要求你选择Y/N,选择Y!
Ubuntu

 sudo apt install screen

centos

 sudo yum install screen

6.下载Libraries,
Ubuntu

 sudo apt install pkg-config curl git build-essential libssl-dev

centos

 sudo yum install pkgconfig curl git make gcc openssl-devel

7.安装RUST。
Ubuntu

 curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y

centos

 curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y

运行命令source $HOME/.cargo/env
8.安装Nightly,设置默认值。
Ubuntu/centos

 rustup toolchain install nightly

设置默认值。
Ubuntu/centos

 rustup default nightly

9.从GitHub克隆Massa repo
Ubuntu/centos

 git clone --branch testnet https://github.com/massalabs/massa.git

10.切换目录到mass-node,清屏。
Ubuntu/centos

 cd massa/massa-node/

Ubuntu/centos

 screen -S massa_node

11.运行节点,把下方的password改为你的密码,等待节点安装完成,大约半个小时完成。完成后按下按钮CTRL + A + D
Ubuntu/centos

 RUST_BACKTRACE=full cargo run --release -- -p password|& tee logs.txt

12.下载客户端
Ubuntu/centos

 cd $HOME
 cd massa/massa-client/
 cargo run --release/

13.等待命令窗口出现command>,运行下面的命令,输入密码,命令窗口不会显示密码,请仔细设置并记住密码。

wallet_generate_secret_key

生成成功后会显示generated等提示。
继续运行命令

wallet_info

双击钱包地址就会复制,然后进入discord社区#testnet-faucet频道,发送你的钱包地址,你的钱包地址下方出现火箭模样表示水已经收到。
在命令窗口运行

wallet_info

14.获取钱包私钥,将刚才获取水的地址替换到下方YOUR_ADDRESS里,获取的私钥和地址请保存好。

wallet_get_secret_key YOUR_ADDRESS

15.买一些rolls,复制下方命令,领水地址替换到下方YOUR_ADDRESS里

buy_rolls YOUR_ADDRESS 1 0

运行下面命令质押,领水地址替换到下方YOUR_ADDRESS里

node_start_staking YOUR_ADDRESS

16.现在我们应该等待大约2小时,让rolls切换到active_roll,后台更新。
17.运行下面命令

cd $home
apt install ufw -y 
ufw allow ssh 
ufw allow https 
ufw allow http 
ufw allow 31244
ufw allow 31245
ufw enable

在请求确认是否下载时,选择Y.
在完成后运行

cd massa/massa-node/config
sudo apt-get install nano
nano config.toml

输入:[network]换行
输入:routable_ip = “服务器IP”
然后按下ctrl + x ,继续出现保存提示按下Y,最后按enter回车。
18.进入discord TestNet rewards channel,跟massabot聊天获取他给的staking address后面的数字替换下方number,在输入下方的命令,把领水地址替换到下方YOUR_ADDRESS里
node_testnet_rewards_program_ownership_proof YOUR_ADDRESS number
19.返回ssh,依次运行下方命令

cd $home
cd massa/massa-client/
screen -S massa_client
cargo run -- --wallet wallet.dat

粘贴命令,

node_testnet_rewards_program_ownership_proof YOUR_ADDRESS number

之后命令会让你在discord回复它提供给你的信息,复制到bot就行了。接下来再次复制您的VPS IP地址,并再次将其发送给BOT。几个小时后,回到bot,检查你的节点情况,只需向BOT发送 “info “一词,它就会显示你的积分在增加。

官方关于奖励的文档

赞(0)
未经允许不得转载:coinowo » Massa共识节点网络Testnet Staking Rewards Program安装教程

登录

找回密码

注册