关于这个项目的研究后续再跟进写下来,先把朋友关注的挖矿部署方法先贴出来。毕竟“盘它”才是重点!
第一步 下载
本人使用的环境是Ubuntu18.04,所以就按这个环境部署了。先在官方github上下载已经打包好的项目文件,这里不使用源码编译因为门槛比较高还有编译比较慢。
grin 项目最新包github地址:
https://github.com/mimblewimble/grin/releases
按照自己的系统版本下载项目版本文件,新建文件夹并解压
tar -xzf grin-v1.0.0-479973573-linux-amd64.tgz
第二步 启动Grin网络
在刚刚解压的目录下直接执行一下命令
./grin
上图即为网络grin主网基本信息,此时已经产生了两万多个区块,跟其他区块链项目全节点钱包一样,一开始都会同步区块。目前很快就可以完成。
到此你已经部署了项目钱包,相信你不是想要看到这个界面,大家关注的是怎么挖矿,那下面继续挖矿软件部署! 这里有一个配置文件需要修改下,这一点很重要
修改下面这个配置文件 ubuntu下的路径:
vi ~/.grin/main/grin-server.toml
将配置文件中的 enable_stratum_server 参数改为true
新建grin账号
./grin wallet init
会提示输入密码,设置好密码之后新建了一个账号
然后可以查看账号余额信息:
./grin wallet info
输入密码即可查看
第三步 安装挖矿软件
grin 项目最新挖矿软件github地址:
https://github.com/mimblewimble/grin-miner/releases
同样解压下载的挖矿软件
启动挖矿软件之前先监听挖矿的钱包,回到刚刚的grin项目的目录执行:
./grin wallet listen
输入刚刚设置的密码即可,执行之后监听的窗口及grin钱包启动窗口不要关闭,挖矿过程中保持监听
接下来就是启动挖矿软件(回到挖矿软件的解压目录下)
./grin-miner