以太坊(ETH)怎么挖矿?LinuxETH系统挖矿教程

  发布时间:2024-06-28 15:06:01   作者:手工客  
Geth客户端的CPU挖矿效率非常低,纯属鸡肋。如对CPU挖矿感兴趣,请参照本文。下面介绍GPU挖矿。硬件GPU挖矿需要1-2GB显存(译者注:1GB显存不可以),显存不够会一直报错。GPU矿机是基于OpenCL的,所以AMD显卡比NVIDI显卡更有效

3ca9023b38f980636ec64c8d6818386d.jpg

Geth客户端的CPU挖矿效率非常低,纯属鸡肋。如对CPU挖矿感兴趣,请参照本文。下面介绍GPU挖矿。

硬件

GPU挖矿需要1-2GB显存(译者注:1GB显存不可以),显存不够会一直报错。GPU矿机是基于OpenCL的,所以AMD显卡比NVIDI显卡更有效率。

ASIC和FPGA(即专业矿机)是无效的。

根据自己的显卡类型和系统,选择openCL:

AMD SDK openCL

NVIDIA CUDA openCL

Ubuntu系统

AMD显卡

地址1

地址2

下载: ADL_SDK8.zip 和 AMD-APP-SDK-v2.9-1.599.381-GA-linux64.sh

./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/

ldconfig

reboot

apt-get install fglrx-updates

// wget, tar, opencl

sudo aticonfig -adapter=all -initial

sudo aticonfig -list-adapters

* 0. 01:00.0 AMD Radeon R9 200 Series

* Default adapter

Nvidia显卡

使用Ubuntu 14.04和Nvidia显卡的用户请看此帖

MacOSx系统

wget  http://developer.download.nvidia.com/compute/cuda/7_0/Prod/local_installers/cuda_7.0.29_mac.pkg  sudo installer -pkg ~/Desktop/cuda_7.0.29_mac.pkg -target / brew update brew tap  ethereum/ethereum brew reinstall cpp-ethereum --with-gpu-mining --devel  --headless --build-from-source

检查你的冷却状态:

aticonfig adapter=0 od-gettemperature

挖矿软件

Frontier阶段默认的客户端Geth只支持CPU挖矿。我们正在开发Geth客户端的GPU挖矿功能,但是在Frontier阶段完成不了。但是,Geth可以和Ethminer配合进行GPU挖矿。

C++客户端可以进行GPU挖矿。C++客户端包括eth(命令行用户界面)、AlethZero(图形用户界面)和ethMiner(独立的挖矿软件)。

在Linux上可以用ppa安装,在MacOS上可以用brew tap安装,或者从源代码安装。

MacOS系统:

brew install cpp-ethereum with-gpu-mining devel build-from-source

Linux系统:

apt-get install cpp-ethereum

Windows系统上查看

利用ethminer进行GPU挖矿

用eth挖矿:

eth -m on -G -a -i -v 8 //

从源代码安装ethminer:

cd cpp-ethereum

cmake -DETHASHCL=1 -DGUI=0

make -j4

make install

进行GPU挖矿,你需要一个coinbase账户。你可以本地或者远程设置此账户。

配合使用ethminer和geth

geth account new

geth rpccorsdomain localhost 2>> geth.log &

ethminer -G // -G for GPU, -M for benchmark

tail -f geth.log

ethminer与geth通过8545端口通信。你可以使用geth rpcport  optoin改变这一默认端口。Ethminer将发现Geth的任何端口。注意,你需要使用-rpccorsdomain  localhost色环指CORS数据头。你也可以使用-F  http://127.0.0.1:3301为ethminer设置端口。如果你打算在同一台电脑上设置多个挖矿实例,设置端口是必要的。如果你正在一个私有群(cluster)上进行测试,我们推荐你进行CPU挖矿。

注意,你不许为geth设置mine参数或者在控制台中开启矿机,除非你想在GPU挖矿之上进行CPU挖矿。

如果ethminer的默认设置不能工作,请用以下命令指定OpenCL设备:opencl-device X ,X为0,1,2等。如果运行ethminer  -M时,你应该看到类似于如下的信息:

Benchmarking on platform: { "platform": "NVIDIA CUDA", "device": "GeForce GTX  750 Ti", "version": "OpenCL 1.1 CUDA" } Benchmarking on platform: { "platform":  "Apple", "device": "Intel(R) Xeon(R) CPU E5-1620 v2 @ 3.70GHz", "version":  "OpenCL 1.2 " }

调试geth:

geth rpccorsdomain “localhost” verbosity 6 2>> geth.log

调试矿机:

make -DCMAKE_BUILD_TYPE=Debug -DETHASHCL=1 -DGUI=0

gdb args ethminer -G -M

注意,当进行GPU挖矿时,在geth中hashrate是不可用的。查看ethminer的hashrate,miner.hashrate将一直报告0.

ethminer和eth

通过rpc,ethminer也可以和eth配合使用

eth -i -v 8 -j // -j for rpc

ethminer -G -M // -G for GPU, -M for benchmark

tail -f geth.log

或者你可以单独使用eth进行GPU挖矿:

eth -m on -G -a -i -v 8 //

更多ETH以太币资料点击了解

相关文章

  • 比特币怎么挖矿(比特币挖矿用什么设备)

    比特币怎么挖矿(比特币挖矿用什么设备)

    比特币怎么挖矿1、世界上第一枚比特币就是中本聪使用电脑挖出来的,而CPU作为电脑的核心部件,它贡献的算力无可替代。2、现在的币圈挖矿行业依靠显卡、硬盘,以及自主研发的矿机
    06-26
  • 怎么比特币挖矿(挖矿怎么挖出比特币)

    怎么比特币挖矿(挖矿怎么挖出比特币)

    怎么比特币挖矿购买矿机-下载挖矿软件-开启自动挖矿简单的显卡挖矿操作方法:1、安装显卡到你的机箱或是专业矿机里。2、选取挖矿软件。3、注册交易所或是钱包获取收益地址,这
    06-25
  • 怎么挖比特币(小白入门级挖矿教程)

    怎么挖比特币(小白入门级挖矿教程)

    怎么挖比特币购买矿机-下载软件-进入矿池-点击开启挖矿-开始收益1、比特币挖矿,也就是生产比特币。举个例子,就好像是我在纸上写了一排数字,来让大家猜我写的是什么,猜对的那个
    06-28
  • 比特币挖矿机 比特币挖矿机是真的吗

    比特币挖矿机 比特币挖矿机是真的吗

    比特币挖矿机比特币挖矿对如今社会没有任何的经济意义比特币就是美国发行的零价值数字货币,加入挖矿奖励变相吸引赌徒进入而且消耗能源,美国大资本在背后操控,是割世
    07-02
  • 比特币挖矿机可以投资吗?有前景吗?

    比特币挖矿机可以投资吗?有前景吗?

    比特币挖矿机可以投资吗?我相信每个人都听说过比特币的概念,那么每个人都可能对比特币挖矿机有点陌生,那么什么是比特币挖矿机呢?比特币挖矿机可以投资吗?对于这两个问题,今天小编就会来介绍你!我希望每个人都喜欢它!比
    06-27
  • 电脑怎么挖比特币(家用电脑挖矿比特币)

    电脑怎么挖比特币(家用电脑挖矿比特币)

    电脑怎么挖比特币1、如今比特币挖矿硬件已经很成熟了,所以都是用专用的ASIC矿机挖矿。电脑挖不出来了。2、比特币挖矿最开始是用个人电脑挖矿,即CPU即可挖矿。CPU每秒计算hash
    06-24
  • 比特币怎么挖矿收益最高?

    比特币怎么挖矿收益最高?

    比特币怎么挖矿收益最高?年初以来,比特币从去年四季度近3200美元的最低位一路飙升,一度突破8000美元关口。特别是进入5月第二周后明显加速上涨,累计涨幅一度达到125%。比特币越发被人炒作的火热,所以吸引了越来越多投身到
    06-21
  • 比特币挖矿是什么:该如何进行正确的挖矿

    比特币挖矿是什么:该如何进行正确的挖矿

    比特币挖矿是什么:该如何进行正确的挖矿?每10分钟,全网的 矿工 一起计算一道算术题,如果谁可以又快有准的答出这道题的话,就相当于获得了记账权,与此同时也就相当于挖到了这个区块,这个矿工便能获得由系统新生的比特币奖励
    06-28
  • 好用的比特币挖矿软件有哪些?比特币挖矿软件介绍

    好用的比特币挖矿软件有哪些?比特币挖矿软件介绍

    哪个比特币挖矿软件更好?比特币采矿一直很热,许多朋友喜欢玩。今天小编推荐了6款易于使用的比特币挖矿软件,帮助您赚取更多比特币,希望对大家有所帮助!哪个比特币挖矿软件更好? 2018年比特币采矿软件推荐 六个易于使用的
    06-23
  • 比特币挖矿软件有哪些(比特币挖矿软件,选择适合您的挖矿工具)

    比特币挖矿软件有哪些(比特币挖矿软件,选择适合您的挖矿工具)

    比特币挖矿软件有哪些(比特币挖矿软件,选择适合您的挖矿工具)
    06-30
  • 比特币挖矿机显卡为什么那么贵(显卡价格为什么越来越高)

    比特币挖矿机显卡为什么那么贵(显卡价格为什么越来越高)

    比特币挖矿机显卡供不应求市场需求太大,挖矿基本上都用到显卡,除非比特币这种有钱的都玩专业矿机的,显卡可谓是供不应求,整个市场的需求量大大增加,这也是为什么显卡价格越来越贵
    06-26
微信 投稿 脚本任务 在线工具