简单的鱼(💙,🧡)

发布于 2022-11-14到 Mirror 阅读

2500万Aleo代币明牌空投,Aleo prover节点一键安装脚本教程

关注我的twitter,不定期更新撸毛教程

===========================

1、简介

Aleo 是第一个支持私有和可编程应用程序的去中心化开源平台。 使用零知识证明协议,提供更私密和更个性化的 Web 体验。可以在不透露信息本身的情况下证明某事的真实性。

Aleo 已获得2亿美金的B轮融资,与Aptos、Sui等明星公链量级相当。Aptos的测试网给参与节点搭建者空投了300APT,价值6000U。因此Aleo理论上也是妥妥的大毛。

来不及解释了,快上车!

Aleo官方discord 明牌空投:

Aleo官方discord关于空投的说明

2500万个Aleo代币,将分配给开发者、白帽测试、证明者(我们现在要做的)和验证者。 具体的分配规则尚不清晰,请斟酌投入成本,自行判断是否参与。

Testnet 3的第二阶段 prover 已于 2022年11月10日开启,目前是准备阶段,4-8周后正式开始。

接下来让我们开始动手吧!

2、构建指南

2.1 要求

以下是运行 Aleo 节点的最低要求: CPU : 16 核 (首选 32 核) RAM:16GB内存(32GB优先) 存储:128GB 磁盘空间 网络:10 Mbps的上传和下载带宽 系统:Ubuntu 20.04

请注意,如果你想要让你的 Aleo Prover节点更具有竞争力的话,可能需要更高配置的机器。

需要购买云服务器的朋友,可以参考我的VPS云服务器购买与配置教程

2.2 安装

通过ssh(使用root用户)登录到你的服务器,然后执行下面的命令来获取一键安装脚本。

选择2.2a或者2.2b执行一个就行了,区别是2.2a能够更好的利用cpu,2.2b是官方版本,对cpu的利用率低一点。

2.2a 使用aleo 官方discord群友HarukaMa修改后的代码,可以跑满cpu:

sudo su
cd ~ && wget -O /root/aleo_simplefish.sh https://raw.githubusercontent.com/simplefish0909/aleo_cpu/main/aleo_simplefish.sh && chmod +x aleo_simplefish.sh

2.2b 使用官方代码,跑不满cpu:

sudo su
cd ~ && wget -O /root/aleo_simplefish.sh https://raw.githubusercontent.com/simplefish0909/aleo/main/aleo_simplefish.sh && chmod +x aleo_simplefish.sh

有脚本能力的朋友可以查看脚本内容,确认没有恶意代码哈。如果担心脚本的安全性,也可以去看我的手动搭建aleo节点教程

接下来让我们执行脚本,安装aleo环境:

bash /root/aleo_simplefish.sh

运行脚本

输入数字1,回车,然后等待环境安装完成。大概需要几分钟时间,可以起身活动一下 ^_^

环境安装好之后,开始运行prover节点:

bash /root/aleo_simplefish.sh

输入数字2,运行prover。

prover节点将会在一个名叫aleo的screen中启动,这样即使退出ssh连接,也不会中断节点的运行。

恭喜,你已经搞定了!

如果想要查看节点运行情况,可以执行脚本命令5,进入screen查看。进入screen后想要退出的话使用键盘输入ctrl+A+D

节点刚启动时需要一定时间才能连接到peers,请耐心等待。

=========================

下面介绍一下其他几个命令

脚本命令3:启动client节点在本次测试中不是必须的,可跳过

脚本命令4:查看账号和密钥信息,请将这些信息找另外的地方保存好!

脚本命令5:进入screen环境查看节点运行情况,进入screen后想要退出的话使用ctrl+A+D

脚本命令6:强制杀掉screen,节点也会跟着强制退出,请谨慎使用。如果想要安全退出节点,请使用脚本命令5进入screen,然后使用键盘输入ctrl+C

=========================

脚本使用过程中遇到问题可以twitter 私信我,或加入微信群:

Aleo微信交流群

=========================

关注我的twitter,不定期更新撸毛教程