推荐系统:
Ubuntu 16.04 LTS 64-bit
2+ 核心线程(如果运行在虚拟机上)
1+GB 内存
TCP 端口: 2095
注意事项:mochimo节点是一个“服务器”,因此TCP 2095必须直连网络。如果是使用路由器,请设置一个静态的私有IP。
系统不是ubuntu的,可以下载个虚拟机装下Ubuntu。
挖矿步骤如下:1、设置好静态IP地址
b、将自己的IPv4地址设置成静态IP(就是第一步找到的那个地址);
2、端口映射
a、如果你用的是虚拟机挖矿,网络连接请使用网桥模式,并且路由器能够检测到虚拟机的IP地址;
b、打开Ubuntu终端(Ctrl-Alt-T),输入ifconfig查看IP,就像第一那样;
c、然后登陆路由器,将端口2095映射到你看到的IP地址,不同路由器的操作方式不一样,请查看路由器操作指南;
d、打开网址https://portchecker.co/,在对话框里面输入2095,查看端口是否打开。
4、安装build-essential 安装包
a、安装build-essential,命令sudo apt-get install build-essential
5、安装CUDA 9.2 和 Nvidia 驱动
sudo dpkg -i cuda-repo-ubuntu1604-9-2-local_9.2.148-1_amd64.deb sudo apt-key add /var/cuda-repo-9-2*/7fa2af80.pub sudo apt-get update sudo apt-get install cuda
6、mochimo软件安装
下载最新的mochimo软件
git clonehttps://github.com/mochimodev/mochimo.git
7、编译和安装
cd mochimo/src
./makeunx bin -DCUDA
./makeunx install
8、创建挖矿地址
a、下载mojo钱包(java版本至少在8以上)图形界面
b、或者使用命令行钱包
b.1 进入./bin 文件并调用钱包:./wallet -n
b.2 设置一个名字如“mining”
b.3 设置一个密码(千万别忘记)
b.4 输入随机文本(随便输)
b.5 保存文件为mining.wal
b.6 打开钱包./wallet mining.wal
b.7 选择选项4 并创建一个新地址,命名为'mining address'
b.8 输入N, 当出现对话框“Add tag?”
b.9 选择选项7,导出这个地址
b.10 输入1 然后回车选择你要挖矿的地址导出
b.11 保存文件 maddr.dat
b.12 输入N保存余额
13. 选择0 退出
9、开启挖矿
a、进入 ./bin 文件夹
输入:./gomochi d
挖矿就开始了,但是需要花费几分钟同步。
按Ctrl+C 调出命令行
?是选项
q 退出
r 是重启
10、检查自己的节点是否在工作
a、如果你的节点一直更新区块,并在网络上收到交易记录,TX recvd 那么节点正常运行
b、当你在命令终端输入nvidia-smi你的GPU 使用率在100%,那么节点运行正常
c、如果你发现你的节点在mochimap.net上面,那么节点运行正常
英文原文:http://www.mochiwiki.com/w/index.php/Linux_Full_Node
遇到问题可以去官方的Discord咨询。