真正的挖矿app,ETH挖矿软件

以太坊近来高出天际的交易手续费对于DeFi等领域的以太坊开发人员而言 并不全是坏消息 —— 如果手头恰好有NVIDIA或AMD显卡,不妨利用这些闲置资源 参与ETH挖矿,进而从高昂的gas手续费中获取

以太坊近来高出天际的交易手续费对于DeFi等领域的以太坊开发人员而言 并不全是坏消息 —— 如果手头恰好有NVIDIA或AMD显卡,不妨利用这些闲置资源 参与ETH挖矿,进而从高昂的gas手续费中获取一些额外的被动收益。在这个教程中, 我们将对GMiner、T-Rex、EthMiner、lolMiner、Phoenix Miner、NBMiner、 Team Red Miner等7个主流的eth挖矿软件进行客观评测,并给出确定的测试结果, 希望有助于你选择合适的ETH挖矿软件。

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

用自己熟悉的语言学习 以太坊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、超频设置和装备配置,你可能会得到不同的结果。

原创文章,作者:币圈吴彦祖,如若转载,请注明出处:https://www.kaixuan.pro/news/405244/