Донецкий техникум промышленной автоматики

Майнінг Ефіріума 2019, настройка пулів для видобутку Ethereum

  1. Що потрібно, щоб почати Майнінг Ethereum
  2. Майнінг Ефіріума на відкритих
  3. Пули для видобутку Ефіріума
  4. Соло Майнінг Ethereum
  5. Генеруємо адреса гаманця
  6. Програма Claymore's Dual для спільного Майнінг Ethereum і Decred
  7. Налаштування Claymore's Dual
  8. Програма-майнер ethminer і його налаштування
  9. Налаштування Windows для видобутку Ethereum
  10. Хмарний Майнінг Ефіріума
  11. Прибутковість на 2019 рік і подальші перспективи
  12. Калькулятор дохідності видобутку Ефіріума
  13. Складність мережі Ethereum (ETH)

Як Майні Ефіріум (Ethereum) в 2019 році? Налаштування пулу, програми і відеокарти

5 (99.1%) 133

Алгоритм гешування, який використовується Ethereum, називається ethash Алгоритм гешування, який використовується Ethereum, називається ethash. Він хешірует метадані останнього блоку в системі, використовуючи спеціальний код під назвою nonce: випадкове двійкове число, яке і задає унікальне значення хеш-функції. Для кожного нового блоку в блокчейне мережу встановлює цільове значення хешу, і все Майнер в мережі намагаються вгадати значення nonce, яке призведе до такого значення.

Принципи криптографії, що лежать в основі такого хеширования, роблять випадковий підбір nonce практично неможливим. Це означає, що єдиний спосіб знайти правильний nonce - циклічне переміщення по всьому діапазону можливих рішень до тих пір, поки не буде знайдено правильне. У такому випадку рішення може служити «доказом роботи» - що комп'ютер, який знайшов правильне значення nonce, повинен був фактично виконати роботу, тобто використовувати обчислювальну потужність для запуску алгоритму хешування.

Майнер, що знайшов правильне значення nonce, розшифровує блок і отримує п'ять ефірів, після чого процес починається заново. Цикл повторюється кожні 12 секунд.

Навігація по матеріалу:

Що потрібно, щоб почати Майнінг Ethereum

  • Відеокарта з хорошою продуктивністю, як мінімум одна, але оптимально 4-6 GPU на один комп'ютер-ферму .
  • Природно комп'ютер (системний блок) або ферма з встановленою операційною системою (Windows x64). Саме 64 розрядної версії.
  • Визначиться з валютою яку будемо Майні. На алгоритмі Ефіріума (dagger hashimoto) є відразу кілька криптовалюта, найбільші з них: Ethereum Classic (ETC), Musicoin (MUSIC) та інші.
  • Так як Майнінг у нас онлайн, то потрібен інтернет. Швидкість швидка не потрібна, але бажаний хороший пінг, про це нижче.
  • Вибрати пул (POOL) де ми будемо Майні ethereum. Далі вибираємо програму майнер і налаштовуємо.
  • Вибрати біржу або Ефіріум гаманець куди будуть капати і накопичується наші на майнение монети ефіріум, а так само сервіси де можна обміняти наші зароблені монети на рублі і вивести на карту ( огляд кріптовалютних обмінників ).

Інтернет швидкий не обов'язковий, але він повинен бути з хорошим пінгом. Якщо підключати через кабель, то звичайно це кращий варіант, але і теж Wi-Fi підійде.

Майнінг Ефіріума на відкритих

За великим рахунком, процес видобутку Ефіру нічим особливо не відрізняється від Майнінг інших цифрових валют. Тому і вимоги до відеокарт багато в чому подібні.

Почнемо з обсягу пам'яті. Тут вибирайте побільше, як мінімум від 3 Гб, а незабаром мінімумом вже буде 4 Гб, оскільки розмір DAG файлу постійно збільшується. Такий обсяг пам'яті забезпечить вам ефективну роботу і досить швидку окупність.

Таблиця порівняння відеокарт по хешрейту при видобутку Ефіріума і інших криптовалюта викладена на нашому сайті.

Що стосується швидкості пам'яті, то краще за все - стандарт DDR 5. Такі відеокарти відрізняються хорошим балансом продуктивності і енергоспоживання.

Шина вам знадобиться 256-розрядна, так як робота на відкритих з 128-бітними шинами менш продуктивна, а швидкість Майнінг занадто низька.

Дуже велике значення для ефективної видобутку має і система охолодження. Багато радять вибирати розробки від Radeon. Крім усього іншого, вони демонструють стійкість до зношування. Але й останнє 10-е покоління Nvidia показує себе цілком непогано, тим більше їх набагато більше в магазинах.

І ще один параметр, правда, не дуже значимий, це можливість розгону. Звичайно, є ймовірність додати від 20 до 40 відсотків початкової потужності GPU, але доведеться займатися додатковими настройками, докладна інструкція по розгону тут .

Пули для видобутку Ефіріума

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

  • ETHpool. Це і є той самий перший пул. Саме він відмовляв новим користувачам в прийомі через високу завантаженість і продовжував співробітництво тільки зі своїми старими клієнтами. Його потужність становить близько 20% всієї потужності системи, а кількість учасників наближається до 4 сотень.
  • Minergate. Один з найпопулярніших пулів, перевагу краще віддати відеокарт nvidia. Це мультивалютний ресурс, тобто добувати можна кілька різних монет, в тому числі і Ефіріум. Сайт має нескладний і зрозумілий інтерфейс. Досить завести 1 аккаунт і можна задіяти у видобутку відразу кілька ПК. Майні можна як процесором, так і видюхой. Можна використовувати «розумний» Майнінг, такий режим присутній.
  • NiceHash . І це пул з можливістю Майнінг кількох цифрових валют. Установка і настройка дуже прості, впорається навіть починаючий користувач. Сервіс автоматично підбирає найвигідніший алгоритм видобутку, автоматично переводить здобуту крипту в BTC і так само автоматично виводить виплати на ваш гаманець, коли накопичиться 100000 Сатоши.
  • ETH Nanopool. Новий амбітний проект. Незважаючи на свою молодість, його частка в мережі вже майже в 2 рази більше частки ETHpool. Кількість учасників вже перевалило за 4 сотні. Комісійний збір пулу становить 2%, комісія на висновок - 0,005 ETH. Але є один неприємний нюанс - адміністрація сервісу попереджає користувачів, що «порятунок потопаючих - справа рук самих потопаючих», тобто при виникненні проблем технічного або іншого характеру (наприклад, втрати балансу) ніяких компенсацій чекати не варто.
  • Ethereumpool. Ще один юний сервіс, який працює і паралельно продовжує розроблятися. Поки його частка від загальної потужності мережі становить 1,8%, швидкість - 6 гігахешей в секунду.
  • WeiPool. Зовсім новий ресурс, досить зручний, з простим інтерфейсом. Майнер поки небагато і частка в загальній потужності мережі всього 0,2%. Комісія 1,5%, але перший тиждень роботи проходить з нульовою ставкою. Виплати щодобові.
  • ETH Supernova. Цей сервіс знають багато користувачів, що захоплюються здобиччю альткоінов. Тепер тут можна Майні і Ефір, що без сумніву стане хорошою новиною для учасників. Працювати тут неможливо без реєстрації, зате інтерфейс знайомий і зрозумілий, а безпеку на високому рівні. Пул точно заслуговує на довіру, він надійний, дозволяє добре заробити і якісно обслуговує своїх клієнтів.

Соло Майнінг Ethereum

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

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

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

Генеруємо адреса гаманця

  • Відкрийте папку geth і запустіть geth-console.bat, щоб відкрити Ethereum в режимі консолі.
  • ПО знадобиться завантажити дані блокчейна, так що на це буде потрібно якийсь час.
  • В консоль введіть наступні дані: personal.newAccount ( «password») - замість слова password в даному пункті потрібно вписати власний пароль і гарненько запам'ятати його.
  • Далі в консоль введіть: eth.accounts - ця команда виведе вам адресу вашого Ethereum-гаманця.
  • Щоб перевірити баланс, можна використовувати команду web3.fromWei (eth.getBalance (eth.coinbase), «ether»).

Запускаємо geth для соло Майнінг

  • Щоб прослуховувати тільки з'єднання локального типу: geth -rpc -rpcaddr «localhost» -rpcport 8545.
  • Щоб надати доступ в локальній мережі: geth -rpc -rpcaddr «192.168.0.123» -rpcport 8545 - для того щоб бути доступним по локальній мережі, не забудьте замінити IP-адреса rpcaddr на адресу комп'ютера, на якому запущена система (192.168.0.123 - це просто приклад).
  • Щоб бути доступним в інтернеті: geth -rpc -rpcaddr «xxxx» -rpcport 8545 - для того щоб бути доступним в інтернеті, не забудьте замінити IP-адреса rpcaddr на адресу комп'ютера, на якому запущена система (xxxx - це просто приклад, що не буде працювати). Також не забудьте виставити порт 8545 (або будь-який інший, який вам захочеться).

Запускаємо ethminer для соло Майнінг

  • Для того щоб Майні за допомогою ethminer на тій же локальній системі, де працює geth, використовуйте: ethminer -G.
  • Щоб Майні в системі в локальній мережі, де встановлено та запущено geth, використовуйте: ethminer -G -F http://192.168.0.123:8545 - переконайтеся, що IP-адреса локальної системи встановлений правильно (192.168.0.123 - це просто приклад) . Також не забудьте відключити фаєрволи, які можуть блокувати ці сполуки.
  • Щоб використовувати Майнінг-стійку для Майнінг в інтернеті на ПК, в локальній мережі якого використовується geth, використовуйте: ethminer -G -F http: // xxxx: 8545 - щоб надати доступ через інтернет, замість xxxx в прикладі вкажіть ваш зовнішній IP-адреса , і виставите порт 8545 або той, який буде правильно взаємодіяти з вашим зовнішнім IP і системою, на якій запущений geth.

Програми для Майнінг Ефіріума

Є кілька програм для видобутку монет ETH, ми розглянемо дві найпопулярніші з них. Принципової різниці в продуктивності між ними немає.

Програма Claymore's Dual для спільного Майнінг Ethereum і Decred

Claymore's Dual Ethereum + Decred GPU Miner - програма майнер для тих, хто видобувають або Ефіріум (ETH), або Decred (DCR), або обидві криптовалюта одночасно. Позиціонує себе, як кращий, по швидкості видобутку, майнер цих криптовалюта.

Майнер влаштований таким чином, що в режимі подвійної видобутку, Ви будете отримувати повну продуктивність Майнінг Ефіріума, при більш повільної продуктивності Майнінг Decred, в порівнянні з одиночним режимом Майнінг Ефіріум або Decred.

Claymore стверджує, що ефективність швидкості видобутку Ефіріума повинна бути вище на 3-5%, через зовсім іншого коду Майнера, має більш високе навантаження на GPU, і використовує оптимізований код OpenCL. Майнер розроблений для використання в пулі і не підтримує, на даний момент, соло Майнінг. Claymore's Dual Ethereum + Decred AMD GPU Miner має версії як для роботи в ОС Windows (в даний час випущена версія тільки для 64-бітної Windows), так і для Linux.

Майнер безкоштовний, однак при видобутку Ефіріума в режимі Майнінг тільки Ефіріум, ви будете платити 1% видобутого Ефіріум комісії і 2% видобутого Ефіріум в режимі Майнінг Ефіріум + Decred. При видобутку Decred, комісія не стягується.

Випущені версії як для AMD, так і для Nvidia відеокарт з 3 Гб відеопам'яті або більше.

Викачуємо Claymore's Dual Ethereum Miner тільки через офіційну посилання від розробника https://bitcointalk.org/index.php?topic=1433925 (Так не дивуйтеся, офіційна посилання саме на форумі Bitcointalk)

Налаштування Claymore's Dual

Для того щоб програма запустилася, у вас повинна бути 64-розрядна Операційна система, я користуюся Windows 10, але є любителі Майні і на Linux.

Так само необхідно поставити правильний драйвер. Якщо у вас ферма на відкритих від AMD, то версія повинна бути 16.9, пізніша версія не бачить прошиті видяха. Для Nvidia підійде самий останній драйвер.

Код Bat-файлу:

Для того щоб налаштувати майнер під пул необхідно прописати Bat-файл cо наступними настройками:

setx GPU_FORCE_64BIT_PTR 0

setx GPU_MAX_HEAP_SIZE 100

setx GPU_USE_SYNC_OBJECTS 1

setx GPU_MAX_ALLOC_PERCENT 100

setx GPU_SINGLE_ALLOC_PERCENT 100

EthDcrMiner64.exe -epool eth-ru.dwarfpool.com:8008 -ewal 0x0364fea61f52e3323dad984ed20a007bc0e735b4 / ferma1 -epsw x -etht -allpools 1 -ftime 10

Де -epool eth-ru2.dwarfpool.com:8008 це адреса і порт пулу через Російський сервер, де пінг менше, якщо ви з Росії, повний список серверів пулу на сайті Dwarfpool.com/eth.

І далі -ewal 0x0364fea61f52e3323dad984ed20a007bc0e735b4 / ferma1 це номер гаманця і назва форкера для ферми, щоб статистику дивитися.

Я ж Майне в режимі Dual, здобуваю відразу 2 криптовалюта, що в даний момент вигідно і мій батник виглядає так:

setx GPU_FORCE_64BIT_PTR 0

setx GPU_MAX_HEAP_SIZE 100

setx GPU_USE_SYNC_OBJECTS 1

setx GPU_MAX_ALLOC_PERCENT 100

setx GPU_SINGLE_ALLOC_PERCENT 100

EthDcrMiner64.exe -epool eth-ru.dwarfpool.com:8008 -ewal 0x0364fea61f52e3323dad984ed20a007bc0e735b4 / ferma1 -epsw x -etht 1000 -dpool dcr.suprnova.cc:3252 -dwal ЛОГІН.ВОРКЕР -dpsw x -allpools 1 -ftime 10

Другою монетою видобуваємо Decred на пулі supernova. Гаманець можна взяти на Poloniex, але при реєстрації на supernova цей гаманець прив'язується до аккаунту, і в сорочки з короткими рукавами потрібно вказати логін. Але про це в іншій статті. У дуал Майнінг споживання електроенергії відеокартами вище, і їх температура теж підскакує градусів на 10-15.

Тепер додайте ярлик батника в автозавантаження, щоб Майнінг запускався відразу після завантаження операційної системи, а також в биосе материнської плати налаштуйте параметр AC Back, щоб комп'ютер включався сам після подачі електрики.

Папку з автозавантаженням в Windows 10 можна відкрити командою shell: Startup з командного рядка або з утиліти «Виконати», викликати яку можна сполучення клавіш на клавіатурі Win + R.

Для перегляду статистики скопіюйте номер вашого гаманця в текстове поле в розділі Ethereum на сайті Dwarfpool. Через деякий час ви побачите що з'явилися рішення навпроти вашого Воркер.

Програма-майнер ethminer і його налаштування

Для Майнінг ethereum використовується програма ethminer. Існує кілька програм для Майнінг, ми протестували багато Майнер, і зазначений майнер показав найкращу продуктивність, ми рекомендуємо його недосвідченим користувачам. Просунуті користувачі можуть пробувати підключатися іншими Майнер.

Для запуску ethminer необхідно створити bat файл в якому власне і будемо грати з параметрами і запускати сам майнер.

На початок файлу записуємо:

Setx GPU_FORCE_64BIT_PTR 0
Setx GPU_MAX_HEAP_SIZE 100
Setx GPU_USE_SYNC_OBJECTS 1
SETx GPU_SINGLE_ALLOC_PERCENT 100
це для звільнення пам'яті на відкритих (критично для 2-х гигов)

Далі йде запуск ethminer з параметрами:
ethminer.exe -G -F -farm-recheck 200

  • -G запуск Майнера на GPU тобто на відеокарті з використанням OpenCL (є як на Radeon так і на NVidia), якщо замість -G написати -С запуститься Майнінг на процесорі але швидкість дуже маленька, -U запускає Майнінг з використанням CUDA (обчислення в Nvidia картах). У мене AMD Radeo, тому я не зміг дослідити цей параметр, пишіть в коментарях вашу Nvidia карту спробуємо розібратися з цим параметром разом.
  • -F тут ми говоримо Майнер куди Конект, IP: ПОРТ / ЛОГІН_ДЛЯ_МАЙНІНГА. Увага, логін для Майнінг це не Ваш номер в системі, логін для Майнінг треба отримати в розділі Заробляти -> Майнінг. Тут вам необхідно вказати тільки ваш логін для Майнінг замість сто одна тисяча сто шістьдесят-два
  • -farm-recheck 200 - це для всіх однаково

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

Далі можна приступати до тонкої настройки ethminer, використовується всього 2 параметра cl-local-work і cl-global-work, насамперед спробуйте встановити -cl-local-work 128 -cl-global-work 8192, просто додайте параметри в кінець рядка запуску Майнер.

ethminer.exe -G -F -farm-recheck 200 -cl-local-work 128 -cl-global-work 8192

Щоб визначити оптимальний cl-local-work для відеокарти потрібно викликати наступну команду ethminer -G -list-devices для OpenGL і ethminer -U -list-devices для CUDA в звіті CL_DEVICE_MAX_WORK_GROUP_SIZE і буде ваш оптимальний cl-local-work, однак майте на увазі , якщо ви працюєте за комп'ютером на якому працює майнінг то для кращого відгуку і відсутності гальм встановити -cl-local-work 128 -cl-global-work 8192. Можна створити два bat файлу майнінг під час роботи, і простою.
Щоб отримати звіт необхідно створити bat файл в папці з Майнер, звіт так само покаже інформацію про кількість пам'яті відеокарти

ethminer.exe -G -list-devices
pause

-Cl-global-work пробуйте поступово піднімати 8192, 16384, 20384 (20384 перевірено на R9 380-390, + кілька Mhs) -Cl-global-work пробуйте поступово піднімати 8192, 16384, 20384 (20384 перевірено на R9 380-390, + кілька Mhs)

Якщо у вас в комп'ютері кілька відеокарт, але для Майнінг Ethereum ви хочете задіяти тільки одну, додайте параметра \\\ "- opencl-device X \\\", але замість X вказуєте індекс необхідної відеокарти, подивитися індекс можна командою:
ethminer.exe -list-devices

Завантажити батник для запуску Майнера під видобуток Ефіріум можна тут .

Налаштування Windows для видобутку Ethereum

Перед початком Майнінг потрібно ще налаштувати віртуальну пам'ять в Windows.

Для того, щоб зайти в налаштування файлу підкачки Windows 10, ви можете просто почати набирати слово «продуктивність» в поле пошуку, після чого вибрати пункт «Налаштування уявлення і продуктивності системи».

Для того, щоб зайти в налаштування файлу підкачки Windows 10, ви можете просто почати набирати слово «продуктивність» в поле пошуку, після чого вибрати пункт «Налаштування уявлення і продуктивності системи»

У вікні, виберіть вкладку «Додатково», а в розділі «Віртуальна пам'ять» натисніть кнопку «Змінити» для настройки віртуальної пам'яті

У вікні, виберіть вкладку «Додатково», а в розділі «Віртуальна пам'ять» натисніть кнопку «Змінити» для настройки віртуальної пам'яті

За замовчуванням в параметрах буде встановлено «Автоматично вибирати обсяг файлу підкачки», ми змінюємо цей параметр на 16000 і чекаємо на підтвердження:

За замовчуванням в параметрах буде встановлено «Автоматично вибирати обсяг файлу підкачки», ми змінюємо цей параметр на 16000 і чекаємо на підтвердження:

Хмарний Майнінг Ефіріума

Існує альтернатива для людей, охочих зайнятися видобутком Ефіріума, але уникнути при цьому клопоту, пов'язаних з купівлею і управлінням обладнанням. Йдеться про співпрацю з хмарними сервісами.

Хмарний Майнінг має на увазі спільне використання обчислювальних ресурсів віддалених дата-центрів, які спеціалізуються на зберіганні та обробці даних. У подібного рішення є чимало переваг:

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

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

Кращий сервіс хмарного манінга на початок 2019 року ця IQ Mining , В силу найвигідніших тарифів і відмінною репутації (не разу не затримував виплати за останні два роки). Повноцінний огляд всіх великих сервісів хмарної видобутку читайте у нас на сайті.

Прибутковість на 2019 рік і подальші перспективи

Станом на 2019 рік, GPU-ферма вже не здатна приносити такі хороші гроші як в 2017-2018 роках, а при сильному просідання курсу ETH прибутковість і зовсім може піти в мінус. Витрати на електрику вже не просто копійки в порівнянні з тим, скільки виходить Ефіру в місяць, а практично рівна його ціна в обміннику . А наскільки саме вигідно добувати ту чи іншу криптовалюта з різними типами відео карт дивіться в калькуляторах прибутковості на поточний момент (посилання нижче).

Калькулятор дохідності видобутку Ефіріума

Про що хотілося б обов'язково сказати, так це про необхідність використання калькулятора Майнінг для попереднього аналізу рентабельності видобутку Ефіру. Ця програма доступна всім, варто лише ввести ряд даних, і ви будете мати приблизну картину ймовірних надходжень (або збитків).

Два найточніших і інформативних калькулятора на сьогоднішній день:

Складність мережі Ethereum (ETH)

Добувати Ефіріум, як і будь-яку іншу криптовалюта, стає складніше з кожним днем. Складність Майнінг або block difficulty - це важливий параметр, заснованих на механізмі консенсусу POW (доказ роботи). Складність Майнінг на алгоритмі POW в першу чергу цікавить звичайно ж Майнер, дохід яких безпосередньо залежить від зміни цього показника. Давайте поглянемо на графік.

На початку 2016 року вартість ефіру стала стрімко зростати в піках до 9000% від мінімального значення, що власне і привернуло безліч Майнер до вже розвиненою на той момент інфраструктурі (Майнер, пули, інструкції). Весна 2016 року було на піках вигідності Майнінг за всю його історію, що звичайно ж відбилося на графіку - тепер на ньому стійкий напрямок вгору.

З тих пір складність обчислень з перемінним успіхом збільшувалася і досягла 80 TH на початку січня 2017 року, зробивши різкий стрибок до 500 TH після того, як ціна ефіру зросла на 25%. На даний момент хешрейт Ефіріума становить 1500 TH, різко перевищивши значення показників до падіння в кінці жовтня. Інформація періодично оновлюється.

Php?