Знищуємо криптомифы: майнінг стає все складніше і скоро помре

Зміст

  • 1 Як визначається складність майнінгу
  • 2 Алгоритм зміни складності у Bitcoin
  • 3 Алгоритм зміни складності у Ethereum
  • 4 Як народився міф про постійно зростаючої складності. Халвинг
  • 5 Бонус. Швидкість транзакцій не залежить від хешрейта мережі

Як визначається складність майнінгу

У статті про майнинге в 2019 році ми розповідали про фактори, які впливають на дохід майнера. Ціна — основний фактор, зростання ціни кріптовалюти залучає нових майнер, а падіння, яке ми спостерігаємо в цьому році, змушує майнер вимикати своє обладнання. При цьому змінюється складність майнінгу?

Криптовалютная мережа регулює складність майнінгу залежно від часу перебування блоків.

Час знаходження блока або просто «час блоку» — фіксований параметр, а складність завжди під нього підлаштовується. Наприклад, в мережі Bitcoin середній час блоку складає 10 хвилин, тоді як в мережі Ethereum цей показник дорівнює 14 секунд. Якщо блоки знаходяться швидше заданого значення, складність мережі зростає, якщо повільніше — падає.

Джерело: Unhashed

Розглянемо на прикладі.

Хешрейт мережі кріптовалюти — 1 Th/s;
у середньому блоки видобуваються згідно заданому часу, тобто все йде за планом;
раптом приходить новий майнер з додатковим хешрейтом в 1 Th/s, сумарний хешрейт зростає до 2 Th/s;
блоки починають перебувати в 2 рази швидше;
у відповідь на це мережа збільшує складність у 2 рази;
якщо взяти одного конкретного майнера, чия потужність не змінилася, він став отримувати в 2 рази менше монет.

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

Помилково вважати, що складність майнінгу постійно зростає. З серпня по грудень 2018 року через падіння цін на крипторынке складність основних криптовалют впала на 30-40 відсотків.

При незмінному часі блоку складність залежить тільки від загальної майнінг-потужності мережі. Мережі абсолютно все одно, буде в майнинге брати участь одна або 100500 відеокарт. Мережа завжди підбере завдання таким чином, щоб час блоку дорівнювало заданому значенню.

Алгоритм зміни складності у Bitcoin

Зміна складності в мережі Биткоина відбувається кожні 2016 блоків. В ідеальному світі при постійному хешрейте мережі 2016 блоків повинні перебувати за 2 тижні. Саме тут і задається час блоку Биткоина — 10 хвилин. Давайте зробимо простий розрахунок і перевіримо, чи так це насправді.

2016 (блоків) х 10 (хвилин на 1 блок) / 60 / 24 = 14 днів

В реальності хешрейт зазвичай змінюється. Якщо майнер стає більше, хешрейт зростає, 2016 блоків знаходяться швидше, ніж за 14 днів. У підсумку складність мережі буде збільшена.

Джерело: extremetech

Наприкінці 2018 року майнеры почали вимикати обладнання, хешрейт поступово знижувався. Разом з ним знижувалася і складність, тому що кожен раз 2016 блоків перебували не за 14 днів, а за більший час.

Зверніть увагу на графік зміни складності Биткоина. Складність різко змінюється кожні 2016 блоків.

Складність мережі Bitcoin. Джерело: Blockchain.com

За одну зміну складність може зрости або зменшитися у 4 рази, не більше.

Алгоритм зміни складності у Ethereum

Зміна складності в мережі Эфириума і у всіх інших эфироподобных монетах відбувається кожен блок.

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

Подивіться на графік зміни складності Эфириума. Графік плавний, тому що складність змінюється постійно, тобто кожен блок.

Складність мережі Ethereum. Джерело: Ethescan

Середній час в мережі Ethereum дорівнює середньому значенню в проміжку від 10 до 19, а саме 14,5 секунди.

На складність мережі Ethereum також впливає так звана «бомба складності», яка була активована на блоці під номером 200 000. Чим більше номер блоку, тим складніше добувати Ethereum. Тому про цю криптовалюте як раз можна сказати, що складність її майнінгу постійно зростає. Однак це зростання досить незначний, більш того, розробники Ethereum вже кілька разів змінювали час блоку і своє ставлення до «бомби складності», тому на даний момент не варто брати її в розрахунок.

Як народився міф про постійно зростаючої складності. Халвинг

Всі кріптовалюти почалися з Bitcoin. Кількість биткоинов, які повинні бути випущені, так само 21 мільйону. Винагорода майнера за знайдений блок постійно зменшується. Такий процес називається халвингом, від англійського «Half» — «половина». Кожні 210 000 блоків — приблизно 4 роки — в мережі Bitcoin відбувається халвинг, винагорода за 1 блок зменшується в 2 рази.

Сьогодні майнеры отримують 12,5 BTC за блок. Наступний халвинг очікується в 2020 році, винагорода за блок знизиться до 6,25 BTC. Відповідно зараз в день генерується 1800 нових биткоинов, а в 2020 році буде лише 900 нових биткоинов щодня. Ще через 4 роки винагороду знову зменшиться.

Якщо припустити, що хешрейт мережі постійний, то з часом одне і те ж обладнання для майнінг буде приносити все менше і менше монет. Це твердження вірно. Однак таке зміни відбуваються не поступово, а стрибками — приблизно раз на 4 роки. Халвинг ніяким чином не зачіпає складність криптовалютной мережі. Складність не змінюється, просто монет в блоці стає менше.

Сподіваємося, тепер ви стали експертами в майнинге. Ще немає? Тоді читайте статті про видобуток монет з нашої Криптовалютной Біблії, а потім заходите в наш Телеграм-чат обговорювати матеріал. Поспілкуємося!

Бонус. Швидкість транзакцій не залежить від хешрейта мережі

До того ж розвінчуємо ще один міф: «Якщо майнеры підуть з мережі Биткоина або будь-який інший кріптовалюти, хешрейт впаде, швидкість обробки транзакцій зменшиться, а мережа зупиниться».

Не переживайте, мережі Биткоина для існування досить навіть одного майнера з самим «дохлим» процесором. Швидкість передачі монет буде однаковою, незалежно від кількості майнер: у мережі може знаходитися як один майнер, так і 50 мільйонів ASIC.

Джерело: Worldsmarathons

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

Підписуйтесь на наш канал в Телеграме. Майним по-царськи.