钱都是大风刮来的 在家白撸 AleoTestNet 3 的第2阶段 无需公网IP和服务器 搭建教程

前言:

          Aleo正式启动了TestNet 3的第2阶段。离启动主网越来越接近,代码开源,官方说目前测试网没有收益,激励测试将在4-8周左右开启。(但大家可以参考下Aptos,后面只要搭建的都有空投),所以我觉得有硬件的可以参与一下。

         本次教程不需要公网IP,不需要租昂贵的服务器。可以用自家的闲置电脑搭建参测试网3和第二阶段。目前主要是CPU版,据说后面两周后会GPU版。

官方的节点硬件要求:

以下是运行Aleo节点的最低要求:

●CPU:16核(32核优先)

RAM:16GB内存(首选32GB)

存储:128GB磁盘空间

网络:10mbps的上传和下载带宽请注意运行一个有竞争力的Aleo证明,机器将需要比这些要求更多。

Aleo 无需公网IP 节点搭建教程:

步骤1:安装VMware虚拟机 并 安装Ubuntu运行环境

如果您直接是Ubuntu环境,可以跳过前两步,直接进入步骤2。

Ubuntu官网下载地址:https://cn.ubuntu.com/download/desktop

VMware Workstation 16 Pro下载地址:

链接:https://pan.baidu.com/s/1BpqS59OBMVMzhEsq6SFHzQ 

提取码:6t9v

vmware16最新密钥2022:
 
ZF3R0-FHED2-M80TY-8QYGC-NPKYF
 
YF390-0HF8P-M81RQ-2DXQE-M2UT6
 
ZF71R-DMX85-08DQY-8YMNC-PPHV8
 

VMware虚拟机及Ubuntu安装的详细步骤演示请看视频

 

步骤2:Ubuntu 国内镜像替换

我们替换Ubuntu镜像(替换后国内网络不用开梯子可以跑通大部分ALEO安装编译),在终端命令行依次输入。注意本文全程可以不用开梯子。

a.单击 左下角的 “九个点” –> 软件更新器

Ubuntu软件更新

b.单击 “设置”  –> “Ubuntu软件” –> 在“下载自” –> 选择“其它…”  :

Ubuntu 更换国内镜像服务器

c.选择镜像服务器为 阿里云  “mirrors.aliyun.com” –> 点“选择服务器(S)” –> 选好后按提示输入密码 :

Ubuntu 选择阿里云镜像服务器

d.单击 “关闭”  –>  “重新转入”   –>  然后重启动就完成了镜像服务的替换:

Ubuntu 保存国内镜像服务器

步骤3:更新下Ubuntu系统 并 安装 git 命令

在搭建之前,我们先升级下系统,然后把GIT安装下 

1.sudo -i 切换到 root 用户权限。

sudo -i

2.更新系统软件源的命令。

sudo apt-get update

3.更新升级所有软件的命令。

sudo apt-get upgrade

4.安装git命令。

sudo apt-get install git


步骤4:开启节点所要用的两个端口

需要用到:4133/tcp and 3033/tcp 两个端口

sudo ufw allow 4133


sudo ufw allow 3033

步骤5:克隆Github库

git clone https://github.com/AleoHQ/snarkOS.git --depth 1

查看目录

ls

进入目录

cd snarkOS

步骤6:安装依赖库 及 Rustc 等

安装依赖库和Rustc等,该过程很慢,操作该步骤时,请完成Step3替换国内镜像

./build_ubuntu.sh

编译和安装snarkOS,注意–path后有个空格和 . ,请直接复制命令,该步骤也很慢,如果报错请重试,

sudo apt install cargo

cargo install --path .

如果这里有出现错误,可以重复在执行上面的步骤5。

步骤7:运行 Aleo Client 客户端

./run-client.sh

步骤8:创建ALEO账号和私钥

snarkos account new

生成样式参考(一串蓝色字符串,注意复制到安全的地方保存好,注意复制到安全的地方保存好,注意复制到安全的地方保存好,务必完成该步骤 ):

Private Key APrivateKey1xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx <– Save Me And Use In The Next Step

View Key AViewKey1xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx <– Save Me

Address aleo1xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx <– Save Me

步骤9:启动一个证明节点,注意要在 snarkOS 目录中运行

./run-prover.sh

当出现提示时,输入您的Aleo私钥(上面帐户信息第一行的:Private Key):

Enter the Aleo Prover account private key:

APrivateKey1xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

当命令跑完后出现如下图所示,表示节点已经成功运行了

步骤10:查询你的收益和爆块情况

每次prove运行30分钟后,请登录如下浏览器,输入你的Address 即可查询,由于现在算力增加很快,如果你算力低的话,可能需跑更长时间才能看到收益

https://explorer.hamp.app/

发表评论

您的电子邮箱地址不会被公开。 必填项已用 * 标注