Quai之家
中文资讯网

zkRush已發布全網第一個支持 Aleo TestNet Beta 的礦池!

Quai矿工阅读(116)

我們已發布全網第一個支持 Aleo TestNet Beta 的礦池!

2024-06-29

🚀 我們已發布全網第一個支持 Aleo TestNet Beta 的礦池! 1. 我們驕傲地宣佈,zkRush 是第一個支持 Aleo TestNet Beta 的礦池! 2. 在此次更新中,solo 模式將變得極其困難。 🔥 我們鼓勵用戶儘早接入 zkRush 礦池進行適配。 我們將提供一個更快速、更便捷的版本以適應最新算法。 🏆 zkRush 的效率比 Aleo 官方快兩到三倍。 🛎請關注更多更新! ⚠️ 注意:不同的謎題,效率差距非常大。不建議在同一台機器上多開。 🔗 🔍 https://pool.zkrush.com/

如何使用 zkRush 礦池的詳細教程,請訪問: https://zkrush.gitbook.io/zkrush-wen-dang/wa-kuang-jiao-cheng/aleo-pool/ubuntu-cpu

Synthesis Puzzle算法是什么?

Quai矿工阅读(222)

最新版的算法核心称为 Synthesis Puzzle,其核心是针对每个 epoch 固定产生一个共同的 EpochProgram,通过为输入和 EpochProgram 构建 R1CS 证明电路,产生对应 R1CS assignment (即大家提到的 witness)并作为 Merkle tree 的叶子节点,计算出所有叶子节点后生成 Merkle root 并转换为 solution 的 proof_target。构建 Synthesis Puzzle 的详细流程和规范如下:

1/ 每一次 puzzle 计算称为 nonce,它是由接收挖矿奖励的地址、epoch_hash 和 一个随机数 counter 构建,每次需要计算新的 solution 时可以通过更新 counter 获得新的 nonce

2/ 每一个 epoch 中,网络中所有 prover 需要计算的 EpochProgram 是同一个,它由当前的 epoch_hash 产生的随机数从指令集中抽样出来,抽样逻辑是:

· 指令集是固定的,每一个指令(instruction)包含一个或多个计算操作,每一个指令有一个预设的权重和操作计数

· 抽样时根据当前 epoch_hash 生成随机数,根据该随机数从指令集中结合权重获取指令并顺序排列,累积操作计数到 97 之后停止抽样

· 将所有指令组成 EpochProgram

3/ 使用 nonce 作为随机数种子生成 EpochProgram 的输入

4/ 聚合 EpochProgram 对应的 R1CS 和 input,进行 witness (R1CS assignment) 计算

5/ 计算出所有 witness 后,这些 witness 将被转换为对应的 merkle tree 的叶子节点序列,merkle tree 是一个深度为 8 的 8 元 K-ary Merkle tree

6/ 计算 merkle root 并将其转换为 solution 的 proof_target,判断其是否满足当前 epoch 的 latest_proof_target,若满足则计算成功,提交上文中构建输入需要的 reward address、epoch_hash 和 counter 作为 solution 并广播

7/ 同一个 epoch 中可通过迭代 counter 的方式更新 EpochProgram 的输入进行多次 solution 计算

挖矿的变化和影响

经过此次更新后,puzzle 由生成 proof 转变为生成 witness,每一个 epoch 内的所有 solution 计算逻辑一致但是不同 epoch 计算逻辑有较大区别。

从之前的测试网中我们可以发现很多优化手段着重于使用 GPU 对生成 proof 阶段的 MSM 和 NTT 计算进行优化从而提高挖矿效率,此次更新完全摒弃了这部分计算;同时由于生成 witness 的过程产生于执行一个跟随 epoch 变化的 program,其中的指令将存在部分串行执行的依赖关系,所以实现并行化具有不小的挑战。

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

Quai矿工阅读(146)

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矿工阅读(383)

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矿工阅读(90)

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矿工阅读(111)

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矿工阅读(114)

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矿工阅读(97)

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矿工阅读(101)

算法 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矿工阅读(120)

项目简介:

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 实例并输入相同的矿工地址。

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