IronFish机制和Aleo差不多,挖到一块获得100积分。上主网后,估计按照积分比例分配主网币
最低配置
官方没有给出,自己先用1核, 2GB测试,瞬间100%,看来起码要2核, 4GB,CPU越多越好。
CPU:2核
内存:4GB
硬盘:40GB
操作系统:CentOS 8.4 64位
带宽:按流量计费,100Mbps
安装Docker
1.确保yum包更新到最新
sudo yum update
2.卸载旧版本(可选)
sudo yum remove docker docker-common docker-selinux docker-engine
3.安装必要的软件包
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
4.设置yum源
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo #阿里云yum源
5.查看docker版本(可选)
yum list docker-ce --showduplicates | sort -r
6.安装docker
sudo yum install docker-ce
sudo yum install <指定版本号> #或者指定安装版本号,例如sudo yum install docker-ce-17.12.1.ce
7.启动docker并加入开机自动启动
systemctl start docker #启动docker
systemctl enable docker #加入开机启动
8.检查docker是否安装成功
docker version
如果看到client和server两部分,则表示安装成功
启动容器
通过启动容器,启动IronFish
docker run -d --name=ironfish --network host --volume $HOME/ironfish/.ironfish:/root/.ironfish ghcr.io/iron-fish/ironfish:latest
进入容器
docker exec -it ironfish bash
创建账号
ironfish accounts:create
设置默认账号
ironfish accounts:use MyNewAccount
领取测试币
ironfish faucet
配置Graffiti
排行榜注册需要,“xxxx”为任意名字
ironfish config:set blockGraffiti "xxxxx"
开启挖矿程序
nohup ironfish miners:start &>/tmp/ironfish.log &
注册并查看测试网积分
网站:https://testnet.ironfish.network/leaderboard
注册成功后就可以查看积分了
其他参考命令
ironfish status -f #查看程序状态 ironfish accounts:balance #查看账户余额 ironfish accounts:which #查看当前账户 ironfish accounts:publickey #查看当前账户公钥 ironfish accounts:pay #转账
docker pull ghcr.io/iron-fish/ironfish:latest #升级程序 #重设数据 docker run --rm --tty --interactive --network host --volume $HOME/.ironfish:/root/.ironfish ghcr.io/iron-fish/ironfish:latest reset