主页 > 苹果下载imtoken教程 > 如何挖以太坊(ETH),如何用矿机挖以太坊?
如何挖以太坊(ETH),如何用矿机挖以太坊?
如何挖以太坊(ETH),如何用矿机挖以太坊?
如何挖以太坊(ETH),如何用矿机挖以太坊? Geth客户端的CPU挖矿效率很低,纯属鸡肋。 如果您对 CPU 挖矿感兴趣,请参阅本文。 接下来介绍一下GPU挖矿。
硬件
GPU挖矿需要1-2GB显存(译者注:1GB显存是不行的),如果显存不够,总会报错。 GPU矿机基于OpenCL,所以AMD显卡比NVIDI显卡效率更高,ASIC和FPGA(即专业矿机)效率不高。
根据你的显卡类型和系统,选择openCL:
AMD SDK openCL
NVIDIA CUDA openCL
Ubuntu系统
显卡
地址1
地址2
下载:ADL_SDK8.zip和AMD-APP-SDK-v2.9-1.599.381-GA-linux64.sh
ln -s /opt/AMDAPPSDK-2.9-1 /opt/AMDAPP
ln -s /opt/AMDAPP/include/CL /usr/include
ln -s /opt/AMDAPP/lib/x86_64/* /usr/lib/
配置文件
重启
apt-get 安装 fglrx-updates
// wget, tar, opencl
sudo aticonfig 适配器=所有初始
sudo aticonfig 列表适配器
* 0. 01:00.0AMD Radeon R9 200 系列
* 默认适配器
英伟达显卡
使用 Ubuntu 14.04 和 Nvidia 显卡的用户请看这篇文章
MacOSx系统
wget sudo installer -pkg ~/Desktop/cuda_7.0.29_mac.pkg -target / brew 更新 brew tap ethereum/ethereum brew reinstall cpp-ethereum --with-gpu-mining --devel --headless --build-from-source
检查你的冷却状态:
aticonfig 适配器=0 od-gettemperature
挖矿软件
Frontier阶段默认客户端Geth只支持CPU挖矿。 我们正在开发Geth客户端的GPU挖矿功能,但在Frontier阶段无法完成。 但是,Geth 可以与 Ethminer 一起使用进行 GPU 挖掘。
C++客户端可以进行GPU挖矿。 C++ 客户端包括 eth(命令行用户界面)、AlethZero(图形用户界面)和 ethMiner(独立挖矿软件)。
它可以在 Linux 上使用 ppa 安装,在 MacOS 上使用 brew tap 或从源代码安装。
苹果系统:
brew install cpp-ethereum with-gpu-mining devel build-from-source
Linux系统:
apt-get 安装 cpp-ethereum
在Windows系统上查看
使用 ethminer 进行 GPU 挖矿
用eth挖矿:
eth -m on -G -a -i -v 8 //
从源代码安装 ethminer:
cd cpp-以太坊
cmake -DETHASHCL=1 -DGUI=0
制作-j4
安装
对于 GPU 挖矿,您需要一个 coinbase 帐户。 您可以在本地或远程设置此帐户。
使用 ethminer 和 geth
新帐号
geth rpccorsdomain localhost 2 geth.log
ethminer -G // -G 用于 GPU,-M 用于基准测试
尾-f geth.log
ethminer 通过端口 8545 与 geth 通信。您可以使用 geth rpcport optoin 更改此默认端口。 Ethminer 将发现 Geth 的任何端口。 请注意,您需要使用 rpccorsdomain localhost 色环来引用 CORS 数据头。 您还可以使用 -F:3301 设置 ethminer 的端口。 如果您计划在同一台计算机上设置多个挖矿实例,则需要设置端口。 如果您在私有集群上进行测试,我们建议您使用 CPU 挖矿。
请注意以太坊挖币软件,除非您想在 GPU 挖矿之上进行 CPU 挖矿,否则不允许为 geth 设置挖矿参数或在控制台中启动挖矿程序。
如果 ethminer 的默认设置不起作用,请使用以下命令指定 OpenCL 设备:opencl-device X,其中 X 为 0、1、2 等。如果运行 ethminer -M,您应该会看到如下内容:
平台基准测试:{ 平台:NVIDIA CUDA,设备:GeForce GTX 750 Ti,版本:OpenCL 1.1 CUDA } 平台基准测试:{ 平台:Apple,设备:Intel(R) Xeon(R) CPU E5-1620 v2 @ 3.70GHz , 版本 : OpenCL 1.2 }
调试geth:
geth rpccorsdomain 本地主机详细信息 6 2 geth.log
调试矿工:
制作-DCMAKE_BUILD_TYPE=调试-DETHASHCL=1 -DGUI=0
gdb args ethminer -G -M
请注意,在进行 GPU 挖掘时,哈希率在 geth 中不可用。 查看ethminer的hashrate,miner.hashrate会一直报0。
ethminer 和 eth
通过rpc,ethminer也可以和eth一起使用
eth -i -v 8 -j // -j 用于 rpc
ethminer -G -M // -G 用于 GPU,-M 用于基准测试
尾-f geth.log
或者你可以单独使用 eth 进行 GPU 挖矿:
eth -m on -G -a -i -v 8 //
更多ETH信息,点击了解
有时候门槛是一种很好的保护既得利益的方式,只要跨过门槛以太坊挖币软件,我们就可以获得巨大的财富。 因此,如果您作为普通人,想要在币圈有所盈利,可以加入我们币马官方客服进行详细的沟通和讨论。 专业玩家助您快速上手,畅玩币市。 添加下方微信申请加盟。