Порівняння кращих Майнер Ethereum для відеокарт Nvidia і AMD. Експеримент пулу 2Miners

Anonim

У жовтні 2020 роки ми вже проводили детальний тест Майнер для видобутку Ефіріума ETH. Тоді переможцями стали t-rex і gminer для відеокарт Nvidia, а також TeamRedMiner і lolMiner для відеокарт AMD. Минуло три місяці, тому ми вирішили повторити експеримент. Однак на цей раз до процесу випробувань ми підійшли ще більш грунтовно.

Відповідь очевидна. Все Майнер (ми маємо на увазі людей) хочуть знати, який майнер (ми маємо на увазі програму) найкращий, а саме: найнадійніший і з найвищим хешрейтом. Причому хешрейт важливий саме на пулі, а не в віконці програми. Так це важливо, адже пули платять вам за кулі, які отримали від Майнера, а наскільки казковий хешрейт намальований в консолі ферми - абсолютно не важливо.

Так званий "Reported hashrate" не впливає на прибуток, запам'ятайте це.

Холівари на тему "який майнер краще" ведуться регулярно по всіх фронтах: в YouTube, Reddit, в телеграм чатах, на форумах. "T-rex найшвидший, Фенікс завищує хешрейт, Gminer уделает їх усіх, lolMiner самий адекватний, з TeamRedMiner ніщо не зрівняється, NBMiner можуть зрозуміти тільки китайці" - ці та багато інших фрази ми чуємо день у день.

Порівняння кращих Майнер Ethereum для відеокарт Nvidia і AMD. Експеримент пулу 2Miners 16120_1
Майнер Nvidia

Але чим поганий наш старий тест, і навіщо проводити новий? Приводів кілька.

  • вийшли нові версії програм.
  • старий тест був недостатньо точним, і ми придумали, як зробити дослідження точніше.
  • ціна Ethereum б'є всі можливі рекорди, тому потрібно вичавлювати максимум можливого зі свого обладнання.

умови експерименту

Ми взяли найкращі програми для Майнінг ETH і провели тест, щоб визначити кращу з кращих. Як це можливо? Дуже просто. Чим більше куля відправить майнер на пул, тим більше винагорода він отримає. Неважливо, яку систему винагороди використовує пул: PPLNS, PPLNT, PPS або PPS +.

Більше куля на пулі = більше грошей. Це закон.

Нам було абсолютно байдуже, яка у Майнера комісія. Ми порівнювали тільки ті кулі, які доходять до пулу і зараховуються на рахунок нашого Майнера. Скільки хвилин програма Майніла на гаманець розробника і як вона це робила - абсолютно неважливо. Тест в кожній програмі проводився по три години, а значить за три години Майнер встигали помайніть свою комісію кілька разів.

Порівняння кращих Майнер Ethereum для відеокарт Nvidia і AMD. Експеримент пулу 2Miners 16120_2
Майнер

Для експерименту були обрані два налаштованих клуня: один з 9 карт Nvidia 1660Ti, інший - з 4 карт AMD 5700. Ці клуні успішно Майні ефір на Майнінг-пулі 2Miners в цілодобовому режимі, тому ми не змінювали ніякі настройки і не міняли їх "під кожен майнер ". Риги працювали рівно по три години на кожній програмі. Відлік часу починався завжди з початку запуску програми.

Ми створили спеціальний Ethereum пул з низькою складністю куля.

Детальніше про кулях розписано в статті «Що таке кулі в Майнінг. Як складність рішень впливає на видобуток криптовалюта ». До речі, кулі - це слово, яке просто взято з англійської мови, тобто «share» або частка. Російській термінології Майнер не придумали, через що стали використовувати англійське «share». Якщо ви думаєте, що мова йде про кулях / м'ячиках - як в більярді наприклад - то це не так.

Зараз на пулі Ethereum використовується складність куля 8.72G. На тестовому пулі ми зробили складність 64M, тобто в 136 разів менше - щоб отримувати багато кулю і не проводити тест місяцями. Ми вважаємо це оптимальним значенням для отримання максимальної кількості куля, але при цьому щоб майнер справлявся з роботою, а процесор не був перевантажений і гальмував процес.

Як визначається хешрейт на пулі і в Майнер?

Ми домовилися, що кількість куля на пулі в кінці тесту - найважливіший параметр. Крім цього, в таблиці з результатами наведені хешрейти:

  • реальний, тобто хешрейт який вийшов на пулі. Варто зазначити що тут мова йде про повну загальну середню хешрейте за весь час експерименту о третій годині.
  • хешрейт в Майнер або те, що ви бачите в програмі, коли вона працює. Він був узятий з логу Майнера в самому кінці роботи, тобто було взято останнє значення хешрейта, перш ніж майнер був вимкнений.
Порівняння кращих Майнер Ethereum для відеокарт Nvidia і AMD. Експеримент пулу 2Miners 16120_3
Список Майнер

Хешрейт в Майнер визначається досить просто, програма перебирає рішення блоку - мільйони рішень в секунду. Обов'язково прочитайте «Що таке Майнінг? Удача в Майнінг ». Програма вважає, скільки рішень вона вже перебрала: хороших, поганих - неважливо. З кожним новим рішенням до лічильника додається +1.

Порівняння кращих Майнер Ethereum для відеокарт Nvidia і AMD. Експеримент пулу 2Miners 16120_4
Майнер і ферми

Припустимо, ви бачите у вікні Майнера 200 MH / s, це означає, що програма за допомогою ваших відеокарт за секунду перебирає 200 мільйонів рішень.

Хешрейт на пулі є розрахунковою величиною. Кожна кулі, відправлена ​​на пул, має складність не нижче 64M, адже складність куля задає пул. Припустимо, за десять хвилин майнер відправив 1200 кулю. Це означає, що в секунду майнер відправляє в середньому 1200/10/60 = 2 кулі. Множимо 2 кулі на складність куля 64М і маємо хешрейт 128 MH / s.

Запам'ятайте, що в Майнінг і в криптовалюта все можна зрозуміти на пальцях і порахувати. Блокчейн пам'ятає все. Якщо ви щось не розумієте, читайте Кріптовалютную Біблію.

Тестування Майнер для відеокарт NVIDIA

Майнінг-ферма, на якій проходив тест:

  • Материнська плата MSI Z270 A-pro
  • Процесор Celeron G3930
  • ОЗУ 12 GB
  • SSD 120 GB
  • 2 блоки живлення DeepCool KCAS-1000M по 1000 Ватт
  • 9 відеокарт Nvidia MSI Gaming X GTX 1 660 Ti 6 GB
  • Налаштування розгону: ядро ​​(core) -650, пам'ять (mem) 2290, ліміт споживання (PL) 70
  • Драйвер Nvidia 460.39
  • Операційна система Linux
Порівняння кращих Майнер Ethereum для відеокарт Nvidia і AMD. Експеримент пулу 2Miners 16120_5
Ріг Nvidia

Якщо ви до цих боїтеся слова Linux - це даремно. Система RaveOS на базі Linux тепер доступна абсолютно безкоштовно для користувачів пулу 2Miners, встановити її можна в кілька кліків, і ваше життя стане набагато простіше. Забудьте про Windows, як про страшний сон. Рекомендуємо.

Якщо ви не знаєте як розганяти відеокарти, прочитайте нашу статтю «Що таке Майнінг? Біблія початківця Майнера і основи розгону відеокарт на різних алгоритмах »а потім заходите в наш телеграм-чат з" заліза ", який налічує вже понад 2 тисячі осіб.

Програми, які брали участь в експерименті:

  • GMiner 2.43
  • T-Rex 0.19.9
  • Ethminer 0.19.0
  • lolMiner 1.20
  • Phoenix Miner 5.5c
  • NBMiner 36.1

На жаль, програма GMiner не відкривається на нашій AMD-фермі. Можливо, причиною виявилися невідповідні параметри розгону. Ми відправили баг-репорт розробникам програми. Вони пообіцяли в найкоротші терміни розібратися з проблемою, і ми сподіваємося, що в наступному тесті побачимо GMiner і в списку AMD-Майнер.

Кращий майнер Ethereum для відеокарт Nvidia. результати тесту

Перше місце з мінімальним відривом зайняв Gminer. Відразу за ним T-rex. Хочемо зазначити, що ці Майнер стали абсолютними переможцями і минулого тесту. Цього разу вони знову всіх обігнали, тільки тепер першим став Gminer.

Порівняння кращих Майнер Ethereum для відеокарт Nvidia і AMD. Експеримент пулу 2Miners 16120_6
Результати експерименту для Nvidia

Чи чесно Майнер показують хешрейт? Ми вважаємо, що чесно. 285 MH / s в вікні Майнера і 282 MH / s на пулі, різниця в кілька відсотків викликана комісією Майнера.

Комісія розробників Майнер стягується таким чином: нетривалий час програма Майні на гаманець розробника. Зазвичай раз на годину трохи менше однієї хвилини майнер Майні на розробника.

Третє місце у єдиного open-source Майнера Ethminer. Як бачите, у Майнера немає комісії, тому хешрейт на пулі і в Майнер збігся практично ідеально, різниця склала 0.01 відсотка. Однак як бачите, не варто думати, що безкоштовний open-source майнер принесе вам більше грошей, тому що не годує розробників. Якщо ви виберете Gminer або T-rex, ваше винагороду буде вище.

Четвертим став новачок тесту lolMiner. Варто відзначити, що lolMiner випустив свій Nvidia-майнер всього кілька місяців тому, а вже обігнав за продуктивністю найпопулярніший майнер на сьогоднішній момент Phoenix.

Порівняння кращих Майнер Ethereum для відеокарт Nvidia і AMD. Експеримент пулу 2Miners 16120_7
Відкрите

Замикають рейтинг Phoenix і NBMiner. Що дивно, і у того і іншого хешрейт у вікні Майнера виявився сильно завищений, ніж у реальності. Що стосується Phoenix, ми вже визначили в ході минулих тестів, що не можна орієнтуватися на його хешрейт, можна дивитися тільки так звану ефективну швидкість. В цьому експерименті Effective Speed ​​дорівнювала 276.86 MH / s, що дуже схоже на правду і підтверджується кількістю куля на пулі. В Phoenix є три відображення хешрейта: speed, Average speed (5 min) і Effective speed.

На наш погляд орієнтуватися можна тільки на Effective speed! Будьте уважні.

Хешрейт Phoenix

Приклад з логу Майнера:

  • Eth speed: 284.577 MH / s
  • Eth: Average speed (5 min): 284.557 MH / s
  • Eth: Effective speed: 276.86 MH / s; at pool: 276.83 MH / s

На жаль, в ході експерименту хешрейт в програмі NBMiner виявився вищим, ніж на пулі. Що дивно, хешрейт в програмі був вище, ніж у всіх інших Майнер! Ми перевірили лог, там не було жодної відхиленою кулі - stale або reject.

Робимо висновок: Phoenix і NBMiner завищують хешрейт, але прибутку вам це не принесе.

Тестування Майнер для відеокарт AMD

Майнінг-ферма, на якій проходив тест:
  • Материнська плата MSI Z270 A-pro
  • Процесор Celeron G3930
  • ОЗУ 4 GB
  • SSD 120 GB
  • Блок живлення Cougar CMX 1200W на 1200 Ватт
  • 4 відеокарти AMD Power Color RX 5700 Reference, пам'ять Micron, прошиті в XT
  • Налаштування розгону: ядро ​​(core) 1300, пам'ять (mem) 930
  • Драйвер AMD driver 20.40
  • Операційна система Linux
Ріг AMD

Програми, які брали участь в експерименті:

  • Team Red Miner 0.8.0
  • Phoenix Miner 5.5c
  • lolMiner 1.20
  • NBMiner 36.1

Кращий майнер Ethereum для відеокарт AMD. результати тесту

Перше місце в черговий раз зайняв TeamRedMiner. На цей раз він відірвався набагато більше від конкурентів, його хешрейт виявився вищим другого місця майже на 5 відсотків. Цікаво, що хешрейт TRM на пулі і в Майнер виявився майже ідентичний. Це може говорити, наприклад, про те, що TeamRedMiner не враховує комісію при розрахунку хешрейта.

Порівняння кращих Майнер Ethereum для відеокарт Nvidia і AMD. Експеримент пулу 2Miners 16120_8
Результати експерименту для AMD

Друге і третє місце з крихітної різницею посіли Phoenix і lolMiner. Відзначимо, що Phoenix як зазвичай показував дуже великий хешрейт, а ось Effective Speed ​​був суперточен: 214.58 MH / s.

Четверте місце у NBMiner, причому відставання від TeamRedMiner склало майже 10 відсотків.

Похибка тесту і майбутні випробування

Цього разу наш тест був в п'ять разів точніше, ніж минулого разу, оскільки ми аналізували в п'ять разів більше куля. Однак цього недостатньо для проведення високоточного випробування. Розробники TeamRedMiner викладали свої роздуми про те, що для порівняння Майнер результати слід розглядати як розподіл Пуассона з усіма наслідками, що випливають похибками.

У нашому експерименті з 50 тисячами куля ми можемо говорити про похибки більше 1 відсотка. Якщо ви подивіться результати експерименту, то стане ясно, що 1 відсоток може серйозно змінити місця в "турнірній таблиці".

Порівняння кращих Майнер Ethereum для відеокарт Nvidia і AMD. Експеримент пулу 2Miners 16120_9
Порівняльна таблиця

Щоб говорити про дійсно точному експерименті, кожен майнер повинен відправити 10 мільйонів куля, а значить тест кожної програми повинен тривати по місяцю - недозволена розкіш. Розробники Майнер вже випустять поновлення до цього часу, в загальному тест буде нанівець. Проте, в майбутньому ми плануємо провести нові випробування з новими версіями Майнер і з більш високою точністю.

Хочемо підкреслити той факт, що якщо розробники Майнер чесно вважають хешрейт і не допустили помилок в коді, то при виборі Майнера можна сміливо орієнтуватися на хешрейт, який він пише.

Будь ласка, використовуйте дане дослідження насамперед як помічник, а не як прописну істину. Не варто думати, що Gminer і TeamRedMiner завжди кращі Майнер і точка, а NBMiner найгірший. Можливо, для ваших карт, розгону і конфігурації ферми результати будуть іншими.

Чекаємо вас на обговорення результатів експерименту в телеграм-чат Майнінг-пулу 2Miners.

Підписуватися на НАШ КАНАЛ В Телеграма, ЩОБ БУТИ В КУРСІ.

Читати далі