本教程将向你提供在Windows或Linux环境下利用AMD卡开采尔格币的所需信息.
开发者MH Samadani 在正式推出后第3天就发表其AMD矿工,并且之后还在不断对其进行更新。为了跟踪其最新动态,你可以加入尔格采矿电报群并且搜索 #amdminer
。你可以在此查看矿机。
编码是基于OpenCL并且是完全开放源代码。如果你用的是Nvidia 卡,你可以在此找到CUDA矿机。
请注意,使用任何封闭源代码矿机是不安全的。尔格的开采特点要求你必须将你的密钥提供给矿机,以在任何脆弱数据面临危险之前确定谁值得信任!
以下是AMD卡的报告哈希率:
- rx570-8g: 22-24Mh/s
- rx580-8g: 23-25Mh/s
- rx Vega56: 24-26Mh/s
在进一步说明之前,我想对MH Samadani和主要开发人员Amin Moradi为矿工和同仁编写此教程的付出表示感谢!
现在让我们开始吧!
配置
将这些文件复制到相同的文件夹作为你的可执行文件,并且将你的种子字符串和节点地址添加到 config.json
。除了在相同文件中设置keepPrehash: true
之外。
- Miningkernel.cl
- Prehashkernel.cl
- Ocldecs.h
- Ocldefs.h
- Libcurl.dll(在windows环境下)
- Config.json
对Linux的要求
1. 通过下载你来自amd.com特定Linux 发行版的AMDGPU-PRO 软件包来安装AMDGPU-PRO驱动器。打开该文件包,并且在终端窗口运行:
$ amdgpu-pro-install --opencl=legacy,pal --headless
2. 安装OpenCL 头文件
$ apt install libcurl4-openssl-dev
3. 安装OpenSSL 1.02
$ apt install libssl-dev
对Windows的要求
1. 你需要至少一个AMD GPU,其驱动器安装了 amd.com
2. 从此处的 mhssadini’s github 下载与安装AMD APK
3. 如果没有现成的,利用含有可视化工作室工具链说明的源代码建造网络库libcurl
4. 从此处下载与安装OpenSSL 1.0.2
在Linux环境下建造
1. 在主目录下编辑 ErgoOpenCL.cpp
,并且加批注 #define TEST
或者取消批注 define TEST
以建造矿机或者测试机。
2. 将目录改为 ergoAMDminer/Ubuntu
,并且运行make.
./makefile
3. 如果每一步都运行无误,你应当可以在ergoAMDminer/Ubuntu/
下找到ErgoOpenCL。继续,运行程序,开始开采。
./ErgoOpenCL
针对Windows的预制版本
下载github,前往win64文件夹,然后执行 ErgoOpenCL_miner.exe
或 ErgoOpenCL_tester.exe
。如果每一步都运行无误(参见要求与配置),其应当可以开始开采。
在Windows环境下建造
打开 ErgoOpenCL.sln
可视化工作室。增加OpenCL、LibCurl和OpenSSL库。
包括目录:
并且包括其他目录:
其他库目录:
其他依赖性:
在ErgoOpenCL.cpp
文件中,加批注 #define TEST
以建造矿机,或取消批注define TEST
以建造测试机。
如果你还有其他问题、建议,希望送花给 @mhs_sam
或者就是想加入社区,快加入我们的电报群 - 尔格采矿 或尔格平台 – 来打声招呼吧!
祝挖矿顺利!