Quai之家
中文资讯网

AleoX 挖矿教程,矿池挖矿教程

Quai矿工阅读(76)

Aleo 是第一个提供完全私有应用程序的平台。Aleo 通过利用去中心化系统和零知识密码学来实现这一目标。它允许开发人员在他们的应用程序中使用零知识证明来实现隐私和可编程性。

为了在 Aleo 上添加新区块,使用了名为 Proof of Succinct Work (PoSW) 的共识。PoSW 是一种基于 SNARK 的工作量证明算法,旨在激励硬件加速 SNARK 的开发。Aleo 矿工可以采用多核 CPU 和/或 CPU+GPU 进行计算和生成 PoSW 证明,只需加入 AleoX 矿池即可获得特别优化的 AleoXMiner。

 

1.获取子账号

用户在AleoX挖矿前需要生成一个子账户。前往https://www.aleox.io/sub-accounts完成电子邮件注册。Aleox 会自动在您的名下分配一个子账户。在“我的矿工”页面查看您的子账户名称。

25736735883271

如果您需要添加或修改子账户信息,请点击“子账户”页面。

25813357428743

 

2.矿机安装

 在“下载”选项卡中浏览 AleoXMiner

25901471367175

Linux:

1. 下载可执行文件 tar -xvf AleoXMiner.tar 以获得以下文件。

1077315371015

run_gpu.sh和run_cpu.sh分别是GPU和CPU的脚本。

2.配置Aleo启动参数 

(1). nano run_gpu.sh

1349911576583

(2).nano run_cpu.sh

1406920556551

参数详情:

‘Account’参数为子账号名称,用户需要改成自己的子账号;

‘worker’参数为矿机名称,用户可自定义,命名规则为:最多15个字符,可包含字母数字字符(字母AZ,数字0-9)和符号。

‘-g’ 参数用于指定 gpu 卡(使用 nvidia-smi -L 命令行检查您的终端上可用的 gpu)。在这种情况下,使用了两个 gpu,分别用“-g 0”和“-g 1”表示。

‘-j’ 参数是指定每个 gpu 执行的任务数(尝试通过手动遍历所有选项来达到最佳性能)。在这种情况下,每个 gpu 正在执行 8 个任务,这意味着有 16 个任务并行工作。 

‘-t’参数是指定每个cpu执行的任务数(尝试通过手动遍历所有选项来达到最佳性能) 

在运行相应的脚本开始挖矿之前,请检查您输入的所有信息。

使用命令行Tail -f aleo.log查看日志是否连接正常。

 

3.确保您的挖矿顺利进行

27312250683399

登录 Aleox 并进入“我的矿工”选项卡以查看您在矿池中的帐户统计信息。如果您有多个子账户,使用下拉列表可以切换不同的子账户分别查看挖矿状态。

DamoMiner矿池挖ALEO的操作方法教程

Quai矿工阅读(267)

1、注册Aleo 钱包

建议您通过官方钱包生成Aleo 地址
请妥善保存钱包密码和助记词

下载钱包:FoxWallet Official Website

DamoMiner 提供的客户端程序可用于生成一个钱包账号,详细步骤如下:
1)下载客户端软件到linux 终端的自定义目录下;

2)在客户端软件所在的目录下执行./damominer –new-account 会自动生成“Private key”、“View key” 和“Address”;

3)”Address” 对应的值就是我们本次生成的钱包。

461772469305348

注:支持通过其它方式创建的aleo 钱包,但需要确保安全持有相应的钱包私钥。

2、矿机下载DamoMiner

请根据您矿机运行的操作系统选择正确的软件版本
DamoMiner 目前支持Linux、Windows 操作系统

1)点击网站上方下载中心

2)根据您矿机运行的操作系统选择linux或windows版本(目前只支持linux)

3)再把对应本地程序包上传到自己的矿机

(注:或直接在矿机上使用wget命令下载程序,详情请参照操作指南3)

554098076155908

3、运行Damominer

运行DamoMiner 前请进行初始设置
按照教程添加挖矿钱包、选择挖矿代理地址
以上步骤完成后即可运行Damominer

如你的矿机已经上传完成damo程序包,直接从步骤3 开始操作。

1、打开命令框,使用  sudo apt-get install wget  ,安装wget 工具。

2、安装完成后使用命令wget https://github.com/damomine/aleominer/releases/download/v1.2.0/damominer_v1.2.0.tar  ,下载DamoMiner运行文件。

3、解压下载的文件tar -xvf DamoMiner.tar得到如下几个文件:

540514587770884

其中run_gpu.sh是GPU 矿机的启动脚本。

4、配置Aleo 启动参数:

1)脚本demo如下所示:

534738729172996

nohup ./damominer –address

aleo1p6xnyqrz34l8khlwv2z27qne0yfar9f2yt7nkjxywvmmspc67szs50x9el  –proxy

asia1.damominer.hk:9090  –worker worker_xxx  >> aleo.log 2>&1 &

注:红色部分为需替换的内容

2)修改以下内容:
–address:参数后添加自己的钱包地址
–proxy:参数后添加代理地址:端口(可在官网首页获取代理地址)
–worker:参数修改为自定义矿工名称,例子:–worker tester001 (选填,如不填写需删除  –worker,默认为内网IP地址)

5、核实所填信息无误后,执行命令  ./run_gpu.sh开始挖矿;

6、tail -f aleo.log查看日志是否正常。

 

4、开始挖矿并查看挖矿数据

请确保矿机正常运行Damominer
您可以在本网站查看您矿机相关的实时挖矿数据
如实时算力、有效份额、总收益等

1)客户端首页点击挖矿数据;

2)挖矿数据页面输入您的挖矿钱包,点击「查看」;

3)页面跳转到查询的钱包地址对应的挖矿数据页面,支持查看平均算力、本地算力、在线矿工数、solution 数量、Rewards、全网难度和PartialSolutions 相关数据。

556289197342724

 

 

 

556403617955844

 

556827259437060

Aleo测试网3情况分发2500万积分奖励

Quai矿工阅读(44)

Aleo测试网3情况分发2500万积分奖励

第1阶段
• Aleo 团队使用创世信标引导网络;
• 开发人员可以开始编写、部署和执行程序。
第2阶段
•证明者可以解决coinbase 谜题(PoSW) 在网络上赚取积分;
• Aleo 团队启动了snarkOS 和snarkVM 的漏洞赏金计划,向公众开放(激励) 。
第3阶段
•这阶段将持续到主网启动;
• 验证者开始生产区块并获得奖励;
• 拥有100 万Aleo 积分的证明者将能够成为验证者;
• Aleo 团队将使用AleoBFT 为第三阶段引导网络。
Aleo Pool(https://aleopool.xyz)三测启动注册五重大礼包,点击立即注册
  • 1 .

    现在注册即送平台1000积分!
  • 2 .

    成功邀请好友注册送平台100积分/人!
  • 3 .

    邀请用户接入矿池激活达标再送平台200积分/人!
  • 4 .

    享矿池邀请激励!
  • 5 .

    免三测期间矿池基础服务费!
ALEO Pool 总部位于新加坡,是全球顶尖的零知识证明算法服务机构。专注对ALEO系统深度优化,自主研发【ZK加速器】;专注研发资源调度程序,让投入产出比最大化;专注研发自这应算法,服务器资源利用最大化;专注服务ALEO生态,让体验&收益更升级!

Aleo Pool 用户测试网3 收益分配

Quai矿工阅读(46)

Aleo Pool池以PPLNS模式进行分配,测试期间根据用户贡献点进行贡献累计。如若Aleo Pool池在主网上线后通过官方KYC认证并获得相应奖励(测试网出块奖励+测试网出块量排名奖励(如测试网3有出块量排名奖励)),则所有参加测试网的用户将会根据测试网期间的Aleo Pool池贡献点占比瓜分所有奖励。
Aleo Pool(https://aleopool.xyz)三测启动注册五重大礼包,点击立即注册
  • 1 .

    现在注册即送平台1000积分!
  • 2 .

    成功邀请好友注册送平台100积分/人!
  • 3 .

    邀请用户接入矿池激活达标再送平台200积分/人!
  • 4 .

    享矿池邀请激励!
  • 5 .

    免三测期间矿池基础服务费!
ALEO Pool总部位于新加坡,是全球顶尖的零知识证明算法服务机构。专注对ALEO系统深度优化,自主研发【ZK加速器】;专注研发资源调度程序,让投入产出比最大化;专注研发自这应算法,服务器资源利用最大化;专注服务ALEO生态,让体验&收益更升级!

Aleo Pool上线!用户福利

Quai矿工阅读(64)

Aleo Pool(https://aleopool.xyz立即注册)三测启动注册五重大礼包,点击
  • 1 .

    现在注册即送平台1000积分!
  • 2 .

    成功邀请好友注册送平台100积分/人!
  • 3 .

    邀请用户接入矿池激活达标再送平台200积分/人!
  • 4 .

    享矿池邀请激励!
  • 5 .

    免三测期间矿池基础服务费!
ALEO Pool总部位于新加坡,是全球顶尖的零知识证明算法服务机构。专注对ALEO系统深度优化,自主研发【ZK加速器】;专注研发资源调度程序,让投入产出比最大化;专注研发自这应算法,服务器资源利用最大化;专注服务ALEO生态,让体验&收益更升级!

Aleo 官方Testnet 3 第2阶段公告!Aleo Pool 邀您一起参与测试网3

Quai矿工阅读(34)

Aleo已成功将Provers 引入网络,正式启动Testnet 3 的第2 阶段,以下这是您需要知道的:
  • 1 .

    零知识证明的问题是,如果您的硬件没有优化,生成它们的速度可能会很慢,成本也会很高,尤其是对于身份验证、ML和游戏等计算密集型应用程序。
  • 2 .

    Aleo的设计使您能够将证明生成外包给第三方“prover service”(证明服务)。这些服务具有支持您所需的计算资源。这解决了硬件问题,但也带来了另壹个问题。如何bootstrap证明服务生态系统?
  • 3 .

    引入Aleo的新共识机AleoBFT。AleoBFT利用PoS实现块确认的即时最终性,并利用PoW激励能更快的生成证明技术的发展。AleoBFT是世界上最好的!
  • 4 .

    通过AleoBFT,provers在网络上解决并生成coinbase证明,以换取每个区块中的coinbase奖励份额
  • 5 .

    这种新设计允许您利用第三方证明者的计算资源,同时还可以直接从协议中获得奖励来bootstrap证明者商业模型。
  • 6 .

    这两件事会让Aleo势不可挡。如果您想了解有关AleoBFT 的更多信息,可以在此处阅读更多信息
  • 7 .

    激励机制在不久之后添加,因此请确保您已打开通知!
Aleo Pool(https://aleopool.xyz)三测启动注册五重大礼包,点击立即注册
  • 1 .

    现在注册即送平台1000积分!
  • 2 .

    成功邀请好友注册送平台100积分/人!
  • 3 .

    邀请用户接入矿池激活达标再送平台200积分/人!
  • 4 .

    享矿池邀请激励!
  • 5 .

    免三测期间矿池基础服务费!
ALEO Pool 总部位于新加坡,是全球顶尖的零知识证明算法服务机构。专注对ALEO系统深度优化,自主研发【ZK加速器】;专注研发资源调度程序,让投入产出比最大化;专注研发自这应算法,服务器资源利用最大化;专注服务ALEO生态,让体验&收益更升级!

Aleo 测试网 算法 Alpha (Ubuntu/Windows/OS X/Linux)

Quai矿工阅读(60)

算法 Alpha (Ubuntu/Windows/OS X/Linux)

待定
一、開通礦池及新建賬戶
  • 2.

    前往「賬戶總覽」,在「挖礦賬戶」頁點擊「新增挖礦賬戶」

0284d2cfff9e694155716b86eb71152f

3. 記錄並保存您的挖礦賬戶名
二、Ubuntu
挖矿设备和环境
  • 1.

    系統要求:Ubuntu 18.04/20.04
  • 2.

    硬件要求
目前暫未測試到最低配置
推薦配置:
  • CPU: 4核/GPU(如7542是32核,則搭配8GPU)
  • GPU: 2080Ti/3080/3090*8
  • 內存:每GPU預留8G以上,最大化內存通道
  • 固態:128G(能存下系統和日誌就行)
  • 需要安裝最新顯卡驅動,當前僅支持 NVIDIA 顯卡
  • Ubuntu 20.04 確保 OpenSSL 版本爲1.1.1,其他版本運行會報錯
下載 miner(測試版)
  • 服務器下載指令:wget https://nd-valid-data-bintest1.oss-cn-hangzhou.aliyuncs.com/aleo/aleo-pool-prover_ubuntu1804_gpu
  • 服務器下載指令:wget https://nd-valid-data-bintest1.oss-cn-hangzhou.aliyuncs.com/aleo/aleo-pool-prover_ubuntu1804_cpu
  • 服務器下載指令:wget https://nd-valid-data-bintest1.oss-cn-hangzhou.aliyuncs.com/aleo/aleo-pool-prover_ubuntu2004_gpu
  • 服務器下載指令:wget https://nd-valid-data-bintest1.oss-cn-hangzhou.aliyuncs.com/aleo/aleo-pool-prover_ubuntu2004_cpu
運行 miner
  • 1.

    cd 指令进入到 miner 程序文件所在目錄(如果已在當前目錄下載,則忽略)
  • 2.

    運行 miner
  • 單 GPU
  • ./aleo-pool-prover_ubuntu1804_gpu –account_name test_account –miner_name test_miner
  • 雙 GPU,每個 GPU 啓動壹個進程,通過 CUDA_VISIBLE_DEVICES 環境變量控制當前進程使用的GPU
  • export CUDA_VISIBLE_DEVICES=0
  • ./aleo-pool-prover_ubuntu1804_gpu –account_name test_account –miner_name test_miner
  • export CUDA_VISIBLE_DEVICES=1
  • ./aleo-pool-prover_ubuntu1804_gpu –account_name test_account –miner_name test_miner
  • CPU
  • ./aleo-pool-prover_ubuntu1804_cpu –account_name test_account –miner_name test_miner
注:更換「test_account」爲您的挖礦賬戶名,「test_miner」可自定義,用于網頁端設備的區分。
若需要調整資源使用可在命令行後補充:-j 任務數(默認填寫1即可) -t 單個任務線程數量
三、Windows
下載 miner(測試版)
運行 miner
  • 1.

    通過 cmd Windows運行程序 (win+R 輸入 cmd 回車進入 cmd Windows)
  • 2.

    cd 到 miner 程序文件所在目錄
  • 3.

    運行 miner
  • Windows
  • .\aleo-pool-prover_x86_64-pc-windows-msvc-cpu.exe –account_name test_account –miner_name test_miner
注:更換「test_account」爲您的挖礦賬戶名,「test_miner」可自定義,用于網頁端設備的區分。
若需要調整資源使用可在命令行後補充:-j 任務數(默認填寫1即可) -t 單個任務線程數量
四、OS X
下載 miner(測試版)
運行 miner
  • 1.

    打开 Terminal
  • 2.

    cd 到 miner 程序文件所在目錄
  • 3.

    運行 miner
  • Apple (Intel)
  • ./aleo-pool-prover_x86_64-apple-darwin –account_name test_account –miner_name test_miner
  • Apple (Silicon)
  • ./aleo-pool-prover_aarch64-apple-darwin –account_name test_account –miner_name test_miner
注:更換「test_account」爲您的挖礦賬戶名,「test_miner」可自定義,用于網頁端設備的區分。
若提示權限問題,嘗試以下代碼後重試
  • chmod +rwz aleo-pool-prover_x86_64-apple-darwin
  • chmod +rwz aleo-pool-prover_aarch64-apple-darwin
五、开始挖矿
配置完成後礦機將在1分鍾左右自動添加至您 Aleo 礦池,測試的算力速度可以在設備後台查看實時數據。也可以通過Aleo Pool網頁端查看。網頁端統計的是15分鍾的平均算力,所以顯示數據會在15分鍾後和後台數據同步正常。
d33eedc0fdef912d47d3ba5b522dafa3

公链-Aleo-节点教程,如何安装使用ALEO节点的方法

Quai矿工阅读(58)

项目简介:

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

例如:我们可以通过证明我们是谁来登录 Facebook,而无需透露我们的电子邮件、密码、位置、生日、母亲的娘家姓或最喜欢的披萨配料。

项目进程:

Aleo 2019年创立,加速了零知识融入未来互联网。通过将零知识应用到区块链生态系统中,来解决公共网络不对称的悖论。

Aleo 提出了特定零知识解决方案 – ZEXE ,支持完整的可编程性和隐私性。

同样重要的是,Aleo 提供选择退出隐私,将权力交还给用户,而不是控制它的公司,确保最终控制权在于用户,用户可以选择他们希望公开的信息以获得更加私密、个性化和有益的在线体验。

Aleo 使网络参与者能够在完全隐私的公共网络上进行交互,而不会牺牲去中心化网络所支持的任何程度的性能或功率。 与 Zcash 一样,该系统为我们提供了强大的隐私保证,因为交易仅包含证明,而不包含生成它的输入。也和以太坊一样,ZEXE 可以支持智能合约,使用户能够以预定义的方式进行交互或转移价值。

Aleo 提出了一个称为zkCloud的环境,一种点对点、去中心化、私有计算的模型。实现了受保护身份之间的编程交互,被屏蔽的身份可以直接(如在资产转移中)或以编程方式(通过智能合约)进行交互。通过将这种交互转移到链下,我们不仅可以保证隐私,还可以实现更大的交易吞吐量。

为了在 Aleo 上直观轻松地编写私有应用程序,Aleo开发一种名为 Leo 的编程语言。为了快速启动开发周期,Aleo构建了 Aleo Studio,这是第一个用于编写零知识应用程序的 IDE。

融资情况:

2022 年 2 月 7 日 Aleo在由Kora Management LPSoftBank Vision Fund 2牵头的 B 轮融资中筹集了 2 亿美元, Tiger Global和Sea Capital参投、三星 Next、 Slow Ventures和Andreessen Horowitz (a16z),最终对该公司的估值为 14.5 亿美元。

2021年4月Aleo 今天宣布,已经筹集了 2800 万美元来为去中心化的私有应用程序构建下一代平台。 本轮融资由 Andreessen Horowitz (a16z) 领投,Placeholder VC、Galaxy Digital、Variant Capital 和 Coinbase Ventures 参投。其他值得注意的投资者包括 Polychain Capital、Slow Ventures、Dekrypt Capital、Scalar Capital、a_capital、zkValidator、Balaji Srinivasan 和由 Joseph Lubin 创立的新风险基金 Ethereal Ventures。 该团队由来自谷歌、亚马逊和 Facebook 等公司以及加州大学伯克利分校、约翰霍普金斯大学、纽约大学和康奈尔大学等研究型大学的世界级密码学家、工程师、设计师和运营商组成。

测试节点搭建教程

开始今天的教程之前,需要有一定的前置条件:

一台ubuntu服务器(最好是国外的服务器,问题会少很多),最低配置如下

  • CPUs: 16
  • RAM: 32GB
  • Storage: 150GB
  • OS:Ubuntu 20.04

1、使用ssh登录服务器(mac、linux系统下操作

ssh root@服务器ip 

回车确认,如果出现提示”Are you sure you want to continue connecting (yes/no/[fingerprint])?“

输入 yes 回车确认

Windows等待输入服务器密码,回车确认。进入服务器

image-2
运行成功结果

2、确认当前用户是root,如果已经是root用户请略过

开启root用户,为root用户创建密码,输入两次密码

sudo passwd root
image-3

使用下面命令,切换到root用户,在输入刚才创建的密码

su root
image

3、安转Rust v1.59+

使用下面命令,自动安装rust

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
image-5

出现下面的界面时,选择1,默认安装

image-4

出现下面的界面说明安装完成

image-7

使用下面命令,让Rust生效

source "$HOME/.cargo/env"
image-6

4、安装依赖

使用下面命令,安装git依赖

apt install git -y
image-9

5、通过源码安装snarkOS

使用下面命令,创建/opt/snarkos目录,并进入

mkdir /opt/snarkos && cd /opt/snarkos
image-8

使用下面命令,下载snarkOS源码

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

使用下面命令,进入snarkos目录

cd snarkOS
image-11

使用下面命令,编译安装snarkOS

sh ./build_ubuntu.sh
image-12
运行界面

等出现下面界面时,安装完成

image-12

6、运行Aleo挖矿节点

使用下面命令,生成 Aleo 矿工地址,(生成的信息自己保存好,这是你唯一的身份认证信息,一定要复制保存到本地文件,丢失或泄露都会造成你资产的损失)

snarkos experimental new_account 
image-14

使用下面命令,启动挖矿节点,命令里面的这个字符aleo17fnu7ufeva58jpk5c7qtdr0mcs5246x4yknuygwn69aw6ae6y 这个改成你的地址

MINER_ADDRESS=aleo17fnu7ufeva58jpk5c7qtdr0mcs5246x4yknuygwn69aw6ae6ygzsa8vfeu  ./run-miner.sh > /opt/snarkos/miner.log 2>&1 &
image-13

使用下面的命令,查看节点是否运行(稍等一会)

top

等出现红框里的字符,说明节点正在运行,确认后键盘按q退出

image-15

使用下面的命令,查看运行日志,保证运行正常

tail -f -n100 /opt/snarkos/miner.log

会出现下面的界面,内容会一直更新,没有出现error就可以。键盘按 ctrl c 退出

image-17

7、查看采矿报告

将下面命令的aleo17fnu7ufeva58jpk5c7qtdr0mcs5246x4yknuygwn69aw6ae6y 改成你的地址,查看挖矿情况,会出现下面界面。

cargo run --release -- miner stats aleo17fnu7ufeva58jpk5c7qtdr0mcs5246x4yknuygwn69aw6ae6ygzsa8vfeu
image-16

至此节点安装完成,正常挖矿

8、常见问题

  1. 我的节点无法编译。
    1. 确保您的机器已Rust v1.59+安装。
    2. 如果编译过程中出现大错误,请尝试运行cargo clean.
    3. 确保 snarkOS 启动。
  2. 我的节点无法连接到网络上的对等节点。
    1. 确保端口4132/tcp和3032/tcp在您的安全组和操作系统防火墙上打开。
    2. 确保 snarkOS启动。
  3. 无法生成新地址
    1. 在运行上面的命令之前(snarkos experimental new_account)尝试source ~/.bashrc
    2. 还要仔细检查snarkos. 注意目录是/snarkOS,命令是snarkos
  4. 我可以跨多个 snarkOS 机器/实例协调挖矿吗?
    1. 是的。只需在多台机器(不是同一台机器)上启动多个 snarkOS 实例并输入相同的矿工地址。

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

Aleo中的snarkOS怎么用,操作方法和使用教程

Quai矿工阅读(132)

68747470733a2f2f63646e2e616c656f2e6f72672f736e61726b6f732f62616e6e65722e706e67一、概述

snarkOS是一个用于私有应用程序的去中心化操作系统。它构成了Aleo的主干,使应用程序能够以可公开验证的方式验证和存储状态。

2. 构建指南

2.1 要求

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

  • CPU : 16 核 (首选 32 核)
  • RAM:16GB内存(32GB优先)
  • 存储:128GB 磁盘空间
  • 网络:50 Mbps的上传下载带宽

请注意,要运行具有竞争力的 Aleo 挖矿节点,机器将需要超过这些要求。

2.2 安装

在开始之前,请确保您的机器已Rust v1.56+安装。可以在此处找到安装 Rust的说明。

首先克隆 snarkOS Github 存储库:

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

接下来,进入 snarkOS 目录:

cd snarkOS

[对于 Ubuntu 用户]提供了安装依赖项的帮助脚本。从 snarkOS 目录,运行:

./testnet2_ubuntu.sh

3a。运行 Aleo 客户端节点

首先按照构建指南中的说明进行操作。

接下来,要从 snarkOS 目录启动客户端节点,请运行:

./run-client.sh

3b。运行 Aleo 挖矿节点

首先按照构建指南中的说明进行操作。

接下来,要生成 Aleo 矿工地址,请运行:

snarkos experimental new_account 

或从 snarkOS 目录运行:

cargo run --release -- experimental new_account

这将在终端中输出一个新的 Aleo 帐户。

请记住保存帐户私钥和查看密钥。以下是示例输出:

 Attention - Remember to store this account private key and view key.

  Private Key  APrivateKey1xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx  <-- Save Me
     View Key  AViewKey1xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx  <-- Save Me
      Address  aleo1xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx  <-- Use Me For The Next Step

接下来,要启动挖掘节点,从 snarkOS 目录运行:

./run-miner.sh

出现提示时,输入您的 Aleo 矿工地址:

Enter your Aleo miner address:
aleo1xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

采矿报告

挖矿节点启动后,会提供一份定期报告,其中包含已开采区块的状态:

INFO Mining Report (confirmed_blocks = 1, pending_blocks = 5, miner_address = aleo1xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx)

该报告也可以在挖矿节点已经运行后,通过cargo run --release -- miner stats aleo1xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 在 snarkOS 目录中运行,或snarkos miner stats aleo1xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.

4. Testnet2 常见问题

1. 我的节点无法编译。

  • 确保您的机器已Rust v1.56+安装。可以在此处找到安装 Rust的说明。
  • 如果编译过程中出现大错误,请尝试运行cargo clean.
  • 确保 snarkOS 使用./run-client.sh或启动./run-miner.sh

2. 我的节点无法连接到网络上的对等节点。

  • 确保端口4132/tcp3032/tcp在您的路由器和操作系统防火墙上打开。
  • 确保 snarkOS 使用./run-client.sh或启动./run-miner.sh

3. 无法生成新地址

  • 在运行上面的命令之前(snarkos experimental new_account)尝试source ~/.bashrc
  • 还要仔细检查snarkos. 注意目录是/snarkOS,命令是snarkos

4. 我可以跨多个 snarkOS 机器/实例协调挖矿吗?

  • 是的。只需在多台机器(不是同一台机器)上启动多个 snarkOS 实例并输入相同的矿工地址。目前,Aleo 没有与任何其他矿池协议(如 stratum)集成。但如果有人想实施,请申请资助!

5.命令行界面

要使用自定义设置运行节点,请参阅 snarkOS CLI 中可用选项和标志的完整列表。

可以通过以下方式查看 CLI 标志和选项的完整列表snarkos --help

snarkos
The Aleo Team <hello@aleo.org>

USAGE:
    snarkos [FLAGS] [OPTIONS] [SUBCOMMAND]

FLAGS:
        --display    If the flag is set, the node will render a read-only display
    -h, --help       Prints help information
        --norpc      If the flag is set, the node will not initialize the RPC server
    -V, --version    Prints version information

OPTIONS:
        --connect <connect>          Specify the IP address and port of a peer to connect to
        --dev <dev>                  Enables development mode, specify a unique ID for the local node
        --miner <miner>              Specify this as a mining node, with the given miner address
        --network <network>          Specify the network of this node [default: 2]
        --node <node>                Specify the IP address and port for the node server [default: 0.0.0.0:4132]
        --operator <operator>        Specify this as an operating node, with the given operator address
        --pool <pool>                Specify the pool that a prover node is contributing to
        --prover <prover>            Specify this as a prover node, with the given prover address
        --rpc <rpc>                  Specify the IP address and port for the RPC server [default: 0.0.0.0:3032]
        --password <rpc-password>    Specify the password for the RPC server [default: pass]
        --username <rpc-username>    Specify the username for the RPC server [default: root]
        --verbosity <verbosity>      Specify the verbosity of the node [options: 0, 1, 2, 3] [default: 2]

SUBCOMMANDS:
    clean           Removes the ledger files from storage
    experimental    Experimental features
    help            Prints this message or the help of the given subcommand(s)
    miner           Miner commands and settings
    update          Updates snarkOS to the latest version

六、开发指南

在一个终端中,通过运行以下命令启动第一个节点:

cargo run --release -- --dev 1 --node 0.0.0.0:4135 --rpc 0.0.0.0:3035 --miner aleo1d5hg2z3ma00382pngntdp68e74zv54jdxy249qhaujhks9c72yrs33ddah

第一个节点启动后,在第二个终端中运行:

cargo run --release -- --dev 2

我们欢迎所有对 snarkOS 的贡献。请参阅许可中的贡献条款。

Aleo-Testnet挖矿教程,如何挖掘Aleo的方法

Quai矿工阅读(124)

一,开通矿池

1,登录网站-个人中心,开通Aleo池

get

2,获取Apikey(设置miner和xproxy时会使用到)

get-6

二,下载miner和xproxy,posw.proving.b2d14c7.zip初始化文件

通过网站下载中心:Hpool-Aleo的相关软件

get-4

posw.proving.b2d14c7.zip需解压到miner同级目录中

get-1

1,以文本形式打开并设置config:

(Windows或linux均是设置完config后运行程序即可)

get-5

get-8

2,打开xproxy,初始账号&密码默认为:admin/admin

(windows版可在gui界面修改apikey,linux版直接可在config内填写aipkey)

get-7

get-9

填入apikey,点击保存即可

get-3

非GUI界面可打开config设置

get-2

注意:Mining期间,Hpool-Aleo-miner和xproxy需同时保持运行