
Ergo GPU挖矿
本文将帮助您开始使用GPU挖掘Ergo。
Ergo挖矿基于Autolykos,这是一种旨在抵抗ASIC和矿池的工作量证明算法。矿工必须执行内存硬计算~(至少需要4GB内存,但当前最有效的实现利用8GB的vRAM)使得Ergo适合GPU挖矿。此外,Autolykos需要访问私钥,从而防止矿池的形成。一旦找到正确的解决方案,矿工会广播区块和解决方案,并能够在使用他在挖矿过程中使用的秘密后延迟720个区块后收集区块奖励。网络的其余部分使用矿工的公钥验证解决方案,这种验证可以非常高效地完成,所需内存少于1KB。
前提条件
为了进行挖矿,您需要以下设置:
- 一个已初始化并完全同步的钱包全节点。
- 一台被您的操作系统识别的GPU计算机。
- 适用于您的操作系统的Ergo挖矿软件。Ergo支持AMD和NVidia GPU。
Ergo挖矿需要一个配置和同步的Ergo节点以及至少一个用于挖矿的GPU。如果您愿意,可以使用多个GPU(以增加哈希能力),但您只需要一个Ergo节点。
请注意,由于缺乏强加密,Ergo不再支持Java 8。您必须使用Java >= 9
设置挖矿软件的链接如下:
!!!警告!!! 由于Autolykos使用私钥,您绝对不应使用不受信任的挖矿软件。请检查软件是否为开源并经过社区验证
同步节点并初始化钱包
按照教程中描述的步骤设置节点。
编辑节点的配置文件并添加以下行。
ergo.node.mining = true
确保钱包已初始化,并且您拥有正确的助记词。
最后,确保节点已同步,如这里所述。
配置并运行矿工
在将要运行矿工的计算机上,创建一个名为config.json的文件,内容如下:
{
"seed": "注意!!! 将此替换为您的助记词并保密,否则您将被抢劫",
"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)运行您的矿工,享受获得区块奖励的乐趣!
Share post




















