Swarm挖 BZZ 币教程 Linux docker 版
#安装 docker apt-get update apt-get install apt-transport-https ca-certificates curl gnupg lsb-release curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
echo \ "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu \ $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
apt-get update apt-get install docker-ce docker-ce-cli containerd.io #启动 docker systemctl start docker systemctl enable docker #启用镜像加速 curl -sSL https://get.daocloud.io/daotools/set_mirror.sh |sh -s http://f1361db2.m.daocloud.io systemctl restart docker.service #拉取 centos 镜像 docker pull centos #启动 centos 容器运行,取名字为 bzz-01 docker run -d -it --name=bzz-01 centos
docker exec -it bzz-01 bash
yum install -y wget yum install -y screen yum install epel-release -y yum list jq yum install jq -y #创建 bee 工作文件夹,依次输入以下命令 cd /mnt mkdir bzz-01/bee cd bzz-01/bee
##bee:bee网络节点,参与本次空投的主程序,提供节点通信来获得代币bzz
##clef: 外部签名器,主要方便管理钱包及私钥,可以不安装运行,但是官方推荐运行
#下载并安装 bee 、 blef ,执行以下命令 wget https://github.com/ethersphere/bee-clef/releases/download/v0.4.12/bee-clef_0.4.12_amd64.rpm rpm -ivh bee-clef_0.4.12_amd64.rpm wget https://github.com/ethersphere/bee/releases/download/v0.6.2/bee_0.6.2_amd64.rpm rpm -ivh bee_0.6.2_amd64.rpm #下载 clef-service 外部签名器 wget https://down-wy2.oss-cn-hongkong.aliyuncs.com/test/bzz/clef-service #选择 clef-service 文件单击上次即可修改 clef-service 为可执行文件,输入命令 chmod a+x clef-service #运行 clef , 输入命令 screen -S clef nohup ./clef-service start & tail -199f nohup.log
##启动成功后正常日志输出
注意:--swap-endpoint https://rpc.slock.it/goerli 这里的网址需要换成自己的
关于以下Swarm挖矿中swap-endpoint地址的修改
自己注册一个地址
1.https://infura.io
2.点击GET STARTED FOR FREE按钮
这里使用自己写的后台启动脚本:注意在容器内执行
wget https://down-wy2.oss-cn-hongkong.aliyuncs.com/test/bzz/start-bzz.sh nohup sh -x start-bzz.sh >> bzz.log & tail -199f bzz.log
到这一步整个流程已经正常走完,但是现在节点是运行不起来,需要去官方领取10gbzz与0.05ETH测试币
拿到自己钱包地址去官方discord地址(科学上网)领币,推荐使用官方的discord中 #faucet-request频道领币
验证成功然后去验证频道 #verification 发送验证指令!verify
验证权限获取权限后,去#faucet-request 频道领取测试币,在频道下方输入/faucet sprinkle addresses:你自己的钱包地址
如:/faucet sprinkle addresses: 0xd50ae3b1dac212744c4d893378bb22763efccde5
领取成功后,重新运行, 输入命令
nohup sh -x start-bzz.sh >> bzz.log & tail -199f bzz.log
成功运行如下图:
注:如果机器人获取不到,将自己的以太坊地址发布到推特,复制推特链接至:https://faucet.goerli.mudit.blog/领取ETH
#下载兑换支票脚本,输入命令 wget -O cashout.sh https://gist.githubusercontent.com/ralph-pichler/3b5ccd7a5c5cd0500e6428752b37e975/raw/b40510f1172b96c21d6d20558ca1e70d26d625c4/cashout.sh #修改 clef-service 为可执行文件,输入命令: chmod a+x cashout.sh #查询兑换支票,输入命令 ( 无输出则没有可兑换支票 ) : ./cashout.sh #兑换支票,输入命令 ./cashout.sh cashout-all 5
#测试是否正常启动 curl http://localhost:1633 #查看支票获取记录 curl -s localhost:1635/chequebook/cheque | jq #查看当前连接到多少个节点 curl -s http://localhost:1635/peers | jq '.peers | length'
目前Swarm项目仍处于空投测试阶段,搭建成功的标志就是对接上官方的'水龙头' (成功后可称为:含水节点/Bee节点),然后保持待机等待空投出票,出票后待官方主网上线后即可兑换BZZ币。目前空投出票概率随机(包出票都不可全信),但多节点和大带宽可提高出票概率。
修改日期 | 修改人 | 备注 |
2021-06-04 15:06:04[当前版本] | 文艺范儿 | 格式调整 |
2021-06-03 13:40:05 | 文艺范儿 | 格式调整 |
2021-06-03 13:34:39 | 文艺范儿 | 格式调整 |
2021-06-03 13:34:09 | 文艺范儿 | 其他原因... |
附件类型 | PNG |
|
|