真正的挖矿app(ETH挖矿软件)

以太坊近来高出天际的交易手续费对于DeFi等领域的以太坊开发人员而言 并不全是坏消息 ——

如果手头恰好有NVIDIA或AMD显卡,不妨利用这些闲置资源 参与ETH挖矿,进而从高昂的gas手续费中获取一些额外的被动收益。在这个教程中,

我们将对GMiner、T-Rex、EthMiner、lolMiner、Phoenix Miner、NBMiner、 Team Red

Miner等7个主流的eth挖矿软件进行客观评测,并给出确定的测试结果, 希望有助于你选择合适的ETH挖矿软件。

用自己熟悉的语言学习 以太坊DApp开发 : Java | Php | Python | .Net / C# | Golang | Node.JS |

Flutter / Dart

1、ETH挖矿软件的评测环境

我们为实验选择了两种配置的平台:一个带有9块Nvidia 1660Ti显卡,另一个 带有4块AMD

5700显卡。我们没有更改ETH挖矿软件的默认设置。参与评测的每个 ETH挖矿软件各运行3个小时,实验在启动挖掘软件时开始。

为此实验,我们单独创建了一个共享难度较低的ETH矿池。

2miners的ETH矿池中的当前共享难度为8.72G。我们将测试用的ETH池设置为64M的难度,比原来的低136倍,

因此我们可以获得很多份额(Share),而不必将实验运行几个月。这是最大化份额并确保ETH挖矿软件 可以处理负载并且处理器不会减慢测试速度的最佳值。

该测试用的ETH矿池中的3小时等于实际的ETH矿池中的408.75小时(17天)。

2、ETH挖矿软件和ETH矿池的哈希率计算

我们认为,实验结束时ETH矿池中的share数量是评测ETH挖矿软件的最重要的参数。另外,最终得到 的评测结果表中包含两种类型的哈希速率:

ETH矿池测试得出的真实哈希率:这是在3小时的实验中获得的平均哈希率。

ETH挖矿软件自己报告的哈希率:就是ETH挖矿软件运行时所看到的。

在实验的最后,我们从ETH挖矿日志中获取这个值,就是关闭ETH挖矿软件之前的最后一个哈希率值。

ETH挖矿软件的哈希率计算非常简单,它每秒尝试数百万次哈希计算,并不考虑这些结果是否满足要求, 每得到一个新的哈希,哈希次数都会增加+1。

假设你在ETH挖矿软件界面中看到200 MH / s。这意味着你的ETH挖矿软件使用你的GPU卡每秒可以 进行2亿次哈希计算。

另一方面,ETH矿池中的哈希率需要计算才能得出。发送到ETH矿池的每个share的难度不少于64M(共享难度由池设置)。

假设ETH挖矿软件在10分钟内发送了1200个share,那么,它每秒发送的平均share数为1200/10/60=2。我们将2个share

乘以64M的share难度,就得到哈希率为128 MH / s。

3、Nvidia显卡ETH挖矿软件及硬件配置

用于测试的ETH挖矿设备:

主板:MSI Z270 A-pro

处理器:赛扬G3930

内存:12 GB

固态硬盘:120 GB

2个PSU:DeepCool KCAS-1000M 1000W

9个GPU:Nvidia MSI Gaming X GTX 1660 Ti 6 GB

超频:core-650,mem 2290,PL 70

驱动:Nvidia 460.39

操作系统:Linux

参数与评测的ETH挖矿软件:

GMiner 2.43

T-Rex 0.19.9]()

Ethminer 0.19.0

lolMiner 1.20

Phoenix Miner 5.5c

NBMiner 36.1

4、Nvidia显卡最佳ETH挖矿软件评测结果

Gminer排名第一,T-Rex紧随其后。值得一提的是,在我们三个月之前的测试中这两个ETH挖矿软件也是获胜者,唯一的区别是,

当时Gminer位居第二。

ETH挖矿软件自己报告的哈希率有多准确?我们认为这很准确。ETH挖矿软件界面窗口中显示为285 MH / s,我们的ETH矿池 中计算结果为282

MH / s – 差异是由开发人员费用抽水引起的。

ETH挖矿软件的开发人员费用是通过这种方式收取的:ETH挖矿软件将一小部分运行时间分配给开发人员,这段时间的

挖矿share进入开发人员的钱包,通常每小时少于一分钟的时间会分配给ETH挖矿软件的开发人员作为回报。

唯一的开源ETH挖矿软件Ethminer位居第三。它不收取开发人员费用,因此程序和池中的哈希率几乎相同,相差0.01%。

如你所见,尽管ETH挖矿软件是免费的(没有开发人员抽成),也并不意味着你可以获得更多的利润。如果选择Gminer

或T-rex,事实上你可以获得更多挖矿份额。

LolMiner名列第四。LolMiner在几个月前发布了Nvidia采矿软件,但就效率而言,

它已经超过了曾经最受欢迎的ETH挖矿软件Phoenix。

Phoenix和NBMiner排名倒数后两位。两者在ETH挖矿软件界面窗口中报告的哈希率都比实际结果高得多。关于Phoenix,

我们上次已经确定我们不应该关注它的Eth速度,而应该关注它的Eth有效速度。这次的有效速度为276.86 MH / s,

似乎很准确,与ETH矿池中的share数相对应。Phoenix通过3种方式显示哈希率:速度、平均速度(5分钟)、有效速度。

我们认为你应该只参考有效速度。

Phoenix挖矿日志中的示例:

Eth速度:284.577 MH / s

Eth平均速度(5分钟):284.557 MH / s

Eth有效速度:276.86 MH / s;矿池速度:276.83 MH / s

糟糕的一点是,事实证明NBMiner矿工窗口中的哈希率要高于矿池中的哈希率。NBMiner报告的哈希率要高于其他

ETH挖矿软件。我们检查了日志,没有看到任何被拒绝或过时的share记录。

这意味着Phoenix和NBMiner夸大了其哈希率,这对你没有任何好处。

5、AMD显卡ETH挖矿软件及硬件配置

用于测试的ETH挖矿设备:

主板:MSI Z270 A-pro

处理器:赛扬G3930

内存:4 GB

固态硬盘:120 GB

电源(PSU):Cougar CMX 1200W

4个GPU:AMD Power Color RX 5700

超频:核心1300,内存930

驱动程序:AMD driver 20.40

操作系统:Linux

参与评测的ETH挖矿软件:

Team Red Miner 0.8.0

Phoenix Miner 5.5c

lolMiner 1.20

NBMiner 36.1

6、AMD显卡最佳ETH挖矿软件评测结果

TeamReadMiner和上次一样排名第一。这次,它与竞争对手的差距拉的更大,其哈希率比第二名高出5%。矿工和矿池中

的TRM哈希率几乎相同(TeamRedMiner在计算哈希率时可能不计入开发费用)。

Phoenix和lolMiner位居第二和第三,两者之间的差别很小。Phoenix哈希率一如既往的高,而有效速度却非常准确: 214.58 MH /

s。因此,如果使用Phoenix Miner,请注意只需关注其有效速度。

NBMiner排名第四,落后于TeamRedMiner 10%。

我们也想用AMD显卡测试GMiner,但可能是内存超频过多,它无法启动。我们已将错误报告发送给GMiner开发人员,

希望在将来的AMD测试中能够看到GMiner的测试结果。

7、ETH挖矿软件评测的置信度以及未来的测试

这次,我们的实验比上次的准确性高出5倍(我们测试了5倍数量的挖矿share)。进行高度准确的实验还不够。

TeamReadMiner分享了他们比较ETH挖矿软件的想法。他们说,将挖矿视为具有所有后续测量误差的泊松过程非常重要。

在我们的5万share实验中,置信度略低于99%。如果看一下结果,很明显1%可以带来很大的不同。

如果我们想进行真正准确的实验,ETH挖矿软件应分别发送1000万个share。这意味着每个ETH挖矿软件的测试

需要持续一个月!太多了!因为当我们完成这样的实验时,开发人员将发布升级,该实验将变得毫无用处。

话虽这么说,我们确实希望在将来利用升级的ETH挖矿软件和更高的准确性进行新的测试。

值得一提的是,如果ETH挖矿软件的开发人员诚实地报告其哈希率并且代码中没有错误,则在选择ETH挖矿软件时, 你可以信任程序报告的哈希率。

8、ETH挖矿软件评测小结

我们的评测应该可以为你提供帮助,但请不要将其视为绝对真理,说Gminer和TeamRedMiner总是最好的,

而NBMiner总是最坏的,这是错误的。根据你的GPU、超频设置和装备配置,你可能会得到不同的结果。

真正的挖矿app(ETH挖矿软件)文档下载: PDF DOC TXT
文章来源: 肖肖
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至2384272385@qq.com举报,一经查实,本站将立刻删除。