撸空投第七期:十分钟完成明牌空投 DUSK network 激励测试网节点搭建(纯小白向,一键脚本)

关注我的twitter,不定期更新撸毛教程,创作不易,转载请注明出处推特@ouyoung11

背景

dusk network 融资未知,已发币项目(目前价格$0.087),明确12月1日开启激励网测试,共10w dusk + 10w dusk

twitter的文章中表明启动几个阶段的激励测试网,可参与测试网节点运行:

激励文章
激励文章

Dusk项目在上面文章的空投激励介绍说,需要在12月1号之前把节点先跑起来,然后12月份跑满百分之70的时间才能获得空投奖励,所以大家可以酌情考虑成本参与(租个最低配几刀服务器,博主用的digitalocean的4刀一个月),要么不参与,不鼓励什么都不看就直接冲进去撸节点。

教程说明:

任务工具:一台服务器(教程会提供),小狐狸钱包,chrome浏览器

以下是运行 Dusk 节点的要求:(配置要求很低,云服务器选最便宜的就可以

  • CPU : 1 GHz | 1+ 核心

  • RAM:1GB

  • SSD: 无要求

  • 系统:Ubuntu 22.04 - 请仅使用此操作系统

任务时间:10分钟到15分钟;

任务成本:服务器成本

难易程度:中等,小白请仔细看教程完成,很详细

何时空投:测试网12月份结束

教程开始:

先放一个官方的原版教程:

STEP1 准备工作

1.准备好最低配置的云服务器,教程点此进入, 官方推荐digitalocean(往下拉到服务器推荐那里查看搭建服务器步骤,小白可补充一些服务器知识)

2.使用xshell连接服务器教程点此进入(必须要用这个ssh工具,因为要导出文件到windows)

STEP2 使用一键脚本开始搭建dusk测试网节点

此处使用一键脚本来简化大家的搭建,代码由推特用户@ouyoung11编写,欢迎关注。

代码完全开源,可在github处检查源代码,无任何后台漏洞及危险代码。

1.服务器登陆之后,依次执行以下命令:

sudo su

apt install wget

cd ~ && wget -O /root/dusknetwork-oooooyoung.sh https://github.com/nopapername/shell-oooooyoung/releases/download/dusknetwork-oooooyoung-install_1.0.0/dusknetwork-oooooyoung.sh && chmod +x dusknetwork-oooooyoung.sh

2.输入下面的代码,进入一键搭建脚本的提示界面(依次输入数字执行步骤, 每一步结束后再跑这个命令会再次进入脚本界面)。

bash /root/dusknetwork-oooooyoung.sh

(1)执行之后出现下图所示的脚本界面,输入1并回车执行脚本步骤1

脚本步骤1
脚本步骤1

(2)此时dusk钱包已经下载好并运行起来,然后下面界面按回车默认选择创建新钱包

创建dusk钱包
创建dusk钱包

创建钱包时会要求设置密码,然后回车下一步

设置钱包密码
设置钱包密码

再输入一次刚刚设置的密码按回车进行下一步

再次输入刚刚设置的钱包密码
再次输入刚刚设置的钱包密码

密码设置完成后会生成钱包助记词私钥,请将助记词私钥复制出来存档

生成钱包并存档助记词私钥
生成钱包并存档助记词私钥

将助记词存档之后输入,上图最下面要输入y确认已存档,然后再回车进入刚刚创建的钱包

进入钱包
进入钱包

(3)进入钱包之后能看到完整的dusk钱包地址,也请存档,后面会用到,然后键盘↓键选择最后一项export provisioner key

存档钱包地址并选择导出验证者公钥cpk文件
存档钱包地址并选择导出验证者公钥cpk文件

然后一直回车,中间有一步设置密码(不用管,默认为空就行),直接回车

导出验证者公钥完毕
导出验证者公钥完毕

(4)然后此时按crtl c 退出钱包功能,再输入上面的bash /root/dusknetwork-oooooyoung.sh脚本执行命令,进入脚本界面后再输入数字2,执行脚本步骤2

此时会弹出windows弹窗选择保存.cpk后缀的文件,选择桌面并保存

运行脚本步骤2下载到windos
运行脚本步骤2下载到windos

(5)打开dusk network申请节点网站,按如下填写表单,之后会收到测试dusk代币来质押验证之后跑的节点(一般可能会等几个小时,可以去官方discord的node频道问一问)

填写表单
填写表单
提交完毕
提交完毕

(6)此时回到服务器终端,再次输入上面的bash /root/dusknetwork-oooooyoung.sh脚本执行命令,进入脚本界面后再输入数字3,执行脚本步骤3,此时会启动dusk的验证节点并输出日志log

执行步骤3启动dusk节点
执行步骤3启动dusk节点
输出日志log
输出日志log

(7)此时节点已经搭建并启动成功,此时ctrl c退出log界面,再次输入上面的bash /root/dusknetwork-oooooyoung.sh脚本执行命令,进入脚本界面后再输入数字4,执行脚本步骤4,会再次启动dusk钱包

再次进入钱包
再次进入钱包
输入密码登录到钱包
输入密码登录到钱包

(8)等收到dusk测试代币之后,依次回车,输入代币一部分数量质押,gas limit及gas price(这两应该默认就行),然后输入y再按回车质押成功

选择质押
选择质押

(9)此时质押完毕之后可以检查是否质押成功,执行脚本步骤4进入钱包,选择钱包的check existing stake选项,会看到质押数量,或者进入这里查看交易hash

已质押数量
已质押数量
查看质押记录
查看质押记录

到此就算是跑成功了

官方表示如果正确遵循本指南,您的节点应该参与共识并从 2022 年 12 月 1 日开始累积奖励!

罗列一些常见问题:

1.有些服务器运行一键脚本之后出来的界面会是一堆乱码,应该是编码格式不同,这里不用管,只需要按上面的步骤跑相应的数字就行了

2. 运行节点成功,退出ssh窗口之后,节点进程自动退出了

这种情况是因为节点的启动不是使用的后台运行模式,这里提供一种使用screen来运行节点的方法。

  • 安装screen:

    apt install screen
    

    启动一个名叫dusk的screen并进入到screen环境:

    screen -R dusk
    

    然后重新执行一下脚本步骤4和5,确认运行成功后,使用ctrl + A + D保存在后台,这样就类似于在后台运行了。下一次想要进入screen查看节点运行情况,使用 screen -r dusk即可(注意大小写)

3.如果服务停止,请重新执行脚本中的步骤5重启dusk节点

结束语

至此测试网部署的教程全部结束,希望大家耐心看完后能成功跑起来测试节点。

搭建过程中遇到的问题可以去官方discord咨询

或者关注我的twitter私信我,看到就会回复,谢谢~

创作不易,希望大家多多点点转发和关注!!!

有兴趣的也可以加入tg群,不局限于交流空投,也可交流行情资讯,希望大家加入后遵循秩序,不要发广告或者刷屏谢谢

Subscribe to 0xoooooyoung
Receive the latest updates directly to your inbox.
Mint this entry as an NFT to add it to your collection.
Verification
This entry has been permanently stored onchain and signed by its creator.