本文将帮助您开始使用GPU挖矿Ergo原生代币ERG。
Ergo挖矿基于Autolykos,即一种工作量证明(PoW)算法,被设计为阻碍ASIC矿机和矿池。矿工须执行存储困难的计算(需要至少4 GB的内存,但是当前最有效的实现使用的是8 GB的vRAM),这使得Ergo对GPU挖矿非常友好。此外,Autolykos要求访问私钥,从而防止形成矿池**(译注:Ergo于2021年2月1日硬分叉升级,从Autolykos v1升级为Autolykos V2,硬分叉后,将开启“人人挖矿”新时代,不再阻碍ASIC矿机和矿池,届时2GB及以上的GPU可参与挖矿**)。一旦找到正确答案,矿工将答案和区块一起广播,并能使用他在挖矿过程中使用的密语在延迟720个区块后收到区块奖励。网络的其他矿工将使用该矿工的**公**钥来验证答案,且可以非常高效地完成此验证,所需内存不到一千字节。
为了进行挖矿,您需要完成以下设置:
- 带钱包的全节点,已初始化并完全同步。
- 配置有GPU的电脑,已获得您的操作系统认可。
- 适用于您的操作系统的Ergo挖矿软件。Ergo支持AMD和NVidia GPU。
Ergo挖矿需要已配置好且已同步的Ergo节点和至少一个GPU来进行挖矿。如果愿意,您可以使用多个GPU(以倍增您的算力),但只需要一个Ergo节点即可。
请注意,由于Java 8缺少强大的加密技术,Ergo不再在Java 8中运行。您须使用Java> = 9
设置挖矿软件的链接为:
- Nvidia Miner(Nvidia挖矿软件)
- AMD Miner(AMD挖矿软件)
!!!警告!!! 由于Autolykos使用私钥,因此,千万不要使用不受信任的挖矿软件。请核实软件是否开源并得到社区验证
同步节点并初始化钱包
请按照教程中所述的步骤设置节点。
编辑节点的配置文件并添加以下行。
ergo.node.mining = true
确保钱包已初始化,且您拥有正确的助记词。
最后,确保按照此处所述同步节点。
配置并运行挖矿软件
在运行挖矿软件的电脑上,创建一个名为config.json
的文件,其中包含以下内容
{ "seed": "Attention!!! Replace this with your mnemonic sentence and keep it secret or you will get robbed", "node": "http://192.168.1.100:9053", "keepPrehash": false }
其中:
seed 指在上一步中从您节点的钱包中获取的助记词。
node 是您节点的URL。
keepPrehash 是一个优化参数。如果设置为true,则挖矿软件最多将消耗8GB的内存。如果设置为false,则挖矿软件最多将消耗4GB的内存,但其性能会下降约25%。
使用命令./auto.out config.json
(如是Linux)或miner.exe config.json
(如是Windows)运行您的挖矿软件,享受获取区块奖励吧!
收到任何挖矿奖励后,您可以按照此处所述查看余额,然后按照此处所述提币。
英文原版(可能会有更新):
https://github.com/ergoplatform/ergo/wiki/Mining-Ergo-for-Fun-and-Profit