UBUNTU 简明教程

 测试系统:Ubuntu20.04 ,mass-miner v2.0.3, mass-wallet v2.0.3  

                注:  所有操作直接复制指令即可,复制时务必将对应的地址更改为自己的地址!!

                所有的图没有打马赛克,请务必不要使用图中生成的地址直接复制,务必替换成自己的地址。

主要工作:

一,下载安装钱包及miner节点,做好配置并启动、新建钱包

二,创建chia-miner-keystore.json,并导出燃烧列表binding_list.json

三,发起plot 文件批量激活

 四,其他


MASS简介:

MASS 共识引擎,致力于成为区块链共识层的基础设施。基于容量证明共识协议,MASS 共识引擎构建了一个无需许可、公平、节能、 安全、通用的共识层,以保障公有链运行过程中的根本安全。

MASS 共识引擎是通用的,可同时并行为多个公有链提供共识服务。参与共识引擎维护的节点无需许可,即可通过存储空间运行 MASS 共识协议。 MASS 共识引擎运行的过程是绿色和公平的,仅消耗极少的计算资源意味着人人皆可参与。

一,下载安装钱包及miner节点,做好配置并启动、新建钱包

1,切换到超级用户:

sudo su
cd /root

2,下载mass-wallet,mass-miner, 并解压缩

wget https://github.com/massnetorg/MassNet-wallet/releases/download/v2.0.3/masswallet-linux-amd64.tgz
wget https://github.com/massnetorg/MassNet-miner/releases/download/v2.0.3/massminer-linux-amd64.tgz
tar -zxvf masswallet-linux-amd64.tgz -C ./
tar -zxvf massminer-linux-amd64.tgz -C ./

也可打开https://massnet.org/zh/download/  下载 MASS miner — Linux(指令操作版本)   及 MASS wallet — Linux(指令操作版本)  官网目前所下载版本是v2.0.1 ,暂未更新到v2.0.3

wget连接不好时可直接复制后边的网址到浏览器下载,记得解压时更改到对应的下载路径

3,在/root  目录下新建文件夹mass-miner ,mass-wallet,将解压缩的文件移动到对应文件夹

mkdir mass-miner mass-wallet
cp -r masswallet-linux-amd64/* mass-wallet/
cp -r massminer-linux-amd64/* mass-miner/

4,生成mass-wallet配置文件,并启动创建钱包

//将conf文件夹里的配置文件拷贝一份作为配置文件
cp /root/mass-wallet/conf/sample-config.min.json /root/mass-wallet/config.json
cp /root/mass-wallet/conf/walletcli-config.json /root/mass-wallet/walletcli-config.json

//启动钱包
cd /root/mass-wallet
nohup ./masswallet > /dev/null 2>&1 &

//`tail -f logs/masswalletlog.log`来追踪日志

//新建钱包((出现Enter password:后输入密码,见图1,此密码非常重要切勿丢失,且此处密码不会显示出来,输入完成敲回车即设定完成;等待1,2秒会出现图2界面,将walletId 与 mnemonic 复制并妥善保管!!)
./masswalletcli createwallet


//通过walletId来使用该钱包
./masswalletcli usewallet ac10tkzlfjpf30uw2jwhzm6yqtcajpdm7964sq0yk8

//创建钱包地址(将第5步中的payout_addresses设置为此地址,向此地址转入足够的mass,作为激活时的付款地址,第6步时使用的地址)
./masswalletcli createaddress 0


 图1

 图2

二,创建chia-miner-keystore.json,并导出燃烧列表binding_list.json

5,生成miner配置文件,并启动miner, 然后导出燃烧列表binding_list.json

//导出chia-miner-keystore.json,在提示Enter mnemonic: 后把chia助记词输入,输入的过程中看不到字符,可以直接复制粘贴
cd /root/mass-miner
./massminercli importchiakeystore -m chia-miner-keystore.json


//从mass-miner/conf 文件夹复制sample-config.m2.json 作为配置模板
//修改payout_addresses为自己的地址(第4步生成的地址),修改proof_dir为准备激活的plot文件夹
cp /root/mass-miner/conf/sample-config.m2.json /root/mass-miner/config.json


//修改完成后启动miner节点
nohup ./massminer m2 > /dev/null 2>&1 &

//可以用`tail -f logs/mass.log`来追踪日志


//生成激活列表
./massminercli getbindinglist binding_list.json

       三,发起plot 文件批量激活

6,激活


//此处的地址为第4步生成的地址,要修改为你自己的地址,
//钱包需等待同步到最新高度,余额才可正常显示支付,同理miner也需同步到最新高度,同步太慢可以参照第7步操作。
cd /root/mass-wallet
./masswalletcli batchbinding ../mass-miner/binding_list.json ms1qqge062t3f7vpnf2k8yrwus7eaawz20l7h0hfecpwnnk9gsnx3rphqjfmg4w

//绑定成功后会提示done,激活所消耗的mass在余额中仍会显示
//通过下边命令查看是否开始挖矿,当看到binding_count有不为0的时即正常运行,机器进入mining状态,等带收益就可以了。
cd /root/mass-miner
tail -f logs/mass.log | grep binding_count


  四,其他

7,钱包同步操作,下载https://download.massnet.org/snapshot/chain.zip


//chain数据可同时被miner 和 wallet 使用
//同步时需将节点停止

// 用解压后的snapshot文件替换`xxxx.gz`


//miner导入
cd /root/mass-miner
./massminercli importchain xxxx.gz /root/mass-miner/chain

//wallet导入
cd /root/mass-wallet
./masswalletcli importchain xxxx.gz /root/mass-wallet/chain

9,钱包常见用操作:参考文档docs.massnet.org/zh/

10,相关网址:

        10.1,mass官网:https://massnet.org/zh/

        10.2,github:https://github.com/massnetorg

        10.3,   miner,wallet文档:docs.massnet.org/zh/,钱包使用,节点配置可参考此网站

        10.4,wmass:https://wmass.org/,wMASS 全称“Wrapped MASS”,类似 wBTC,价值 1:1 锚定 MASS。WMASS可以将MASS标准化为BEP 20或ERC20格式,从而为MASS创建智能合约。                

        10.5,相关研究成果:https://massnet.org/zh/research

        10.6,相关文章:https://www.jinse.com/search?q=mass      

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值