租用帮助
上一篇文章我们讲了swarm BZZ挖矿项目介绍,warm作为 去中心化的内容存储和分发服务,通过互联网在计算机上分发。你可以像运行以太坊节点一样,运行 Swarm 节点并连接到 Swarm 网络上。 那我们如何部署节点?首先bee节点可以部署在linux、windows系统上,本文先介绍Windows系统上的相关教程。
准备条件:
· 一台配置较高的Win10 64位电脑或云服务器(这里推荐UCloud快杰云主机,2核4G内存以上的)
· 100G以上剩余磁盘空间(这个在买UCloud快杰云主机时,自行加磁盘就行,UCloud免费送40G)
· 火狐浏览器
· 自备梯子,下载相关软件用
一、直接下载下关软件包:https://chainx.lanzous.com/b04bdrvyb,密码:swarm1688
软件包里面的压缩包软件,需要解压到当前目录。
1、下载bee节点软件。
https://github.com/ethersphere/bee/releases/download/v0.5.3/bee-windows-amd64.exe
2、把安装包放到你的空间比较大的磁盘中,比如我这里D盘。修改为bee.exe,方便操作。
3、用编辑器修改默认配置文件bee-default.yaml
主要的数据保存目录,一定要是磁盘空间够大的分区。最少100G剩余空间。
4、在bee.exe所在目录地址栏,输入cmd回车,打开命令行窗口
5、在命令行窗口执行以下命令,开启节点。
bee.exe start --config bee-default.yaml
小技巧:当你输入bee之后按一下键盘的Tab按键会自动补全文件名。此时是第一次运行bee需要输入密码和确认密码之后会看到一个让你注入水龙头代币的钱包地址。如果没币,会一直重复提醒,直到自动退出。
6、打开水龙头,领取测试代币。下面随便找一个龙头领取就行。
· 水龙头1:https://faucet.ethswarm.org/
· 水龙头2:https://goerli-faucet.slock.it/
· 水龙头3:加入官方discord:https://discord.gg/ykCupZMuww
在频道#faucet-request中领取:sprinkle你的地址:
7、查询各种状态命令
浏览器中输入地址http://localhost:1633/,出现以下字样代表bee连接成功
查看连接的节点数,输入:http://localhost:1635/peers,火狐浏览器显示结果比较直观。方便查看。
查看你的bee钱包地址。就是上面提到的那个,输入:http://localhost:1635/addresses
输入: http://localhost:1635/chequebook/address 这是你的账本合约地址,提取支票的记录全在这里包括IN和OUT:
当你有支票后,并且提取之后,拿着这个支票合约地址,到区块浏览器查你的支票收支和余额状态(红色部分替换成你自己的)直接访问:
https://goerli.etherscan.io/address/0x480F1b5719519363414F642de0F098c1C7069E16#tokentxns
查询支票:http://localhost:1635/chequebook/cheque,如下图,lastreceived:null 表示还没收到支票。
有支票的记录是这样:
至此,完成全部部署,并正常运行!
二、Windows一键部署常见问题:
1、需要将默认磁盘改成自己电脑里可用空间最大的磁盘;
2、cmd窗口内输入密码不会有任何显示,输入完成按回车;
3、如果闪退就是密码错了,如果等几分钟自己退了就是没有测试币;
4、官方水龙头(领测试币):
https://faucet.ethswarm.org/
http://goerli-faucet.slock.it/
5、本地部署不可断电断网和关机;
提取支票
如果获取到支票,需要用相应的软件提取。
· 安装git软件
双击“Git-2.30.2-64-bit.exe”,默认安装 Git