Що таке складність майнінгу Bitcoin?
Визначення · Складність майнінгу
Число, яке показує, наскільки складно знайти хеш блоку нижче мережевої цілі, у порівнянні з найлегшою ціллю, яку дозволяє Bitcoin. Складність 2 у два рази вища, ніж складність 1. Мережа перераховує її кожні 2 016 блоків.
Майнери знову і знову хешують заголовок блока, щоразу змінюючи маленьке поле, доки результат не стане нижчим за число, яке називають ціллю. Обхідного шляху немає. Це чисте вгадування, і єдиний спосіб вгадувати швидше це більше обладнання.
Складність це регулятор, який задає, наскільки низька ця ціль. Ніхто не крутить його вручну. Кожен вузол рахує одне й те саме за тими самими часовими мітками блоків і отримує той самий результат.
132,7 трильйонів
Поточна складність
останній блок, наживо
950 EH/s
Який хешрейт це означає
складність × 2³² ÷ 600
2,016
Блоків за період
правило консенсусу
10 хв
Цільовий час блока
14 днів на період
Що таке target і навіщо ці нулі на початку?
Хеш блоку це 256-бітне число, яке зазвичай записують як 64 шістнадцяткових цифр. Ціль це число такого ж розміру, і валідному блоку потрібен хеш на рівні або нижче нього. Нижча ціль означає більше нулів на початку, а отже менше хешів підходять.
Хеш блоку має бути нижчим за це число
Складність 1
8 провідних нулів
Найлегша ціль, яку дозволяють правила. Перші блоки в 2009 використовували її.
00000000ffff0000000000000000000000000000000000000000000000000000
Сьогодні: складність 132,7 трильйонів
19 провідних нулів
Розраховано з поточної складності, оновлюється кожні 10 хвилин.
000000000000000000021eefffffffffe37f5d58674a5a12e93939967ba5790b
Формула пов’язує їх так: складність = ціль при складності 1 ÷ поточна ціль. Майнеру в середньому потрібно приблизно складність × 2³² хешів, щоб знайти один блок. Нижче ти можеш сам відчути правило «ще один нуль це в 16 разів складніше», на крихітному блоці, який майнить твій браузер.
Інтерактив · видобудь блок у браузері
Справжній SHA-256d proof of work, спрощений заголовок
Хеш блоку (подвійний SHA-256)
Зміни транзакції: хеш повністю зміниться навіть від однієї літери.
Спроби: 0
Твій хешрейт: н/д
Час: 0,0 s
Як працює коригування складності?
На кожній висоті блоку, що ділиться на 2 016, кожен вузол дивиться, скільки тривав минулий період, і перераховує складність так, щоб наступний за тієї самої потужності хешування тривав 14 днів.
На скільки змінюється складність, залежно від того, скільки часу зайняли останні 2 016 блоків
Блоки йшли надто швидко? Період тривав менше ніж 14 днів, тож складність зросте. Надто повільно? Вона зменшиться. Ліміт не дає різкому стрибку, наприклад після великого збою, зламати наступний період.
| Період тривав | Час блоку | Зміна |
|---|---|---|
| 12 днів | 8,6 хв | +16.7% |
| 13 днів | 9,3 хв | +7.7% |
| 14 днів | 10,0 хв | 0% |
| 15 днів | 10,7 хв | −6.7% |
| 3 днів | 2,1 хв | +300% (ліміт ×4) |
Коли буде наступне коригування складності?
Очікується, що наступне коригування відбудеться близько , на блоці 971 712. Поточна оцінка: −19,95%, з огляду на середній час блока 12,49 хвилин за цей період.
−19.95%
Орієнтовна зміна
оцінка в реальному часі
4.4%
Період завершено
залишилось 1 927 блоків
Орієнтовна дата
UTC
−0.03%
Останнє коригування
для порівняння
Сприймай оцінку як рухому ціль. На початку періоду вона спирається на мало блоків, тому сильно коливається. Вона стабілізується, коли період наповнюється. Індикатор вгорі сторінки оновлюється кожні 10 хвилин.
Як складність пов’язана з хешрейтом?
Досить тісно. Щоб знаходити один блок кожні 600 секунд за заданої складності, вся мережа має хешувати приблизно з такою швидкістю:
Хешрейт мережі, дві інтерпретації (в реальному часі)
Так само рахують і публічні цифри хешрейту. Ніхто не може порахувати кожну машину, тож хешрейт оцінюють за складністю і тим, як швидко приходили останні блоки. Хешрейт змінюється першим. Складність підтягується на наступному ретаргеті, тому ці два показники можуть розходитись до двох тижнів. Переведи одиниці в конвертері хешрейту або почитай більше в гайді про хешрейт.
Як змінювалася складність Bitcoin з часом?
Вона стартувала з 1, мінімуму, коли добули перший блок. Відтоді вона зросла на багато порядків, бо майнінг перейшов від CPU у ноутбуках до відеокарт, а потім до спеціалізованих ASIC-майнерів.
Від складності 1 до сьогодні, один крок на ×10
Перший блок
складність 1
Останній блок (наживо)
132,7 трильйонів
приблизно на 14,1 порядків вище
У довгій перспективі тренд вгору, але це не пряма лінія. Складність падає, коли майнери вимикаються: після падіння ціни, після халвінгу, який урізає винагороду, або коли цілий регіон зупиняє майнінг одночасно, як це було через заборону майнінгу в Китаї у 2021. Повна історія є на графіку хешрейту і складності від mempool.space.
Що складність означає для майнерів?
Очікуваний дохід майнера це його частка від хешрейту мережі, помножена на винагороди. Якщо складність виросте на 10%, а твоя машина не зміниться, очікуй приблизно на 9% менше bitcoin на день. Потягни повзунок, щоб побачити.
Що відбувається, коли майнери приєднуються або виходять
2 016 блоків займають
9,3 днів
Складність потім
×1.50
Майнер без змін заробляє
×0.67
Спрощено: одне коригування, стабільний хешрейт. У реальності ретаргет порівнює останні 2 016 блоків із двома тижнями і може змінити складність максимум у 4× в будь-який бік.
0.0000005581BTC
За TH/s на день (жива оцінка)
Скільки в середньому приносить сьогодні 1 TH/s хешрейту, до комісій пулу та електрики. Майнери називають це hashprice.
↑ складність
Та сама машина, менше біткоїнів
Кожне зростання зменшує частку кожного майнера. Першими перестають окупати електрику старі, менш ефективні машини.
↓ складність
Ті, хто продовжує працювати, заробляють більше
Коли майнери вимикаються, ті, хто лишився, отримають більшу частку після наступного ретаргету.
Тому домашній майнінг так важко зробити прибутковим. Хешрейт зростає, тож віддача машини падає з часом. Калькулятор прибутку і гайд про те, чи прибутковий майнінг порахують цифри.
Як складність впливає на твій прогноз у CloudMineCrypto?
In CloudMineCrypto you don’t need a machine, and you mine for free: the free plan, ads, games, offers and daily check-ins all add plans, and your estimated BTC ticks up while they run. Want more speed? Paid plans are an optional boost for fun. They usually mine less than they cost, and the price is shown before you confirm. The estimate uses the same share idea as real mining: your plan’s hashrate divided by the network’s, times 6 blocks an hour, times the block reward.
If the network hashrate changed, how would a plan’s estimate move?
Безкоштовний план
3,7 GH/s · один 8-годинний запуск
План з рекламою, іграми або чек-інами
5,9 GH/s · один 24-годинний запуск
Твоя частка мережі змінюється в ×0,83, і оцінка теж.
Живі дані, оновлюються щогодини. Прогнози без урахування бустів, не гарантуються. Прогноз у застосунку йде за показником хешрейту мережі, який регулярно оновлюється, тож він не чекає наступного ретаргету.
Difficulty isn’t an input, but it moves with the network hashrate that is. When more hashrate joins, your share falls, and so does the estimate. When hashrate leaves, the same plan’s estimate comes out a little higher. Live figures for every plan are in how much Bitcoin a plan mines, and the правила винагород have the full details. Rewards are estimates and aren’t guaranteed. A plan doesn’t give you ownership of any mining hardware.
Що люди найчастіше плутають про складність майнінгу?
Хтось задає складність.
Ніхто. Кожен вузол обчислює це за часовими мітками останніх 2 016 блоків, а блок із неправильною ціллю відхиляється.
Вона змінюється раз на два тижні, за розкладом.
Вона змінюється кожні 2 016 блоків. Два тижні це лише ціль, тож дата зсувається залежно від швидкості блоків.
Більше майнерів означає, що випускається більше біткоїнів.
Лише ненадовго, до наступного перерахунку цілі. Після цього темп повертається до приблизно 10 хвилин, і графік емісії зберігається.
Одного коригування достатньо, щоб одразу вирівняти час блока.
Він усереднює весь період. Зміна посередині враховується лише частково, а наступний ретаргет завершує корекцію. Спробуй це в шкалі зверху.
Складність підказує, куди піде ціна.
Вона показує, скільки хешування було нещодавно. Майнеры реагують на ціну, але складність відстає від них до двох тижнів.
Середнє 10 хвилин означає блок кожні 10 хвилини.
Інтервали між блоками випадкові. Бувають паузи і хвилину, і годину; складність керує саме середнім значенням.
Новачок? Почни з як працює майнінг Bitcoin і proof of work, або знайди будь-який термін у глосарії.
Поширені запитання
Що таке складність майнінгу Bitcoin?
Число, яке показує, наскільки складно знайти дійсний блок, у порівнянні з найлегшою ціллю, яку дозволяють правила (складність 1). Мережа коригує її кожні 2 016 блоків, щоб блоки в середньому з’являлися приблизно кожні 10 хвилини.
Як часто коригується складність Bitcoin?
Кожні 2 016 блоків. За 10 хвилин на блок це приблизно два тижні, але реальний інтервал залежить від того, як швидко виходять блоки, тож може бути на кілька днів раніше або пізніше.
Коли буде наступне коригування складності Bitcoin?
Живий індикатор вгорі цієї сторінки показує оціночну дату, скільки блоків лишилось і очікувану зміну, за даними mempool.space, які оновлюються кожні 10 хвилин. Дата є оцінкою, бо час блоків випадковий.
Наскільки може змінитися складність за раз?
Не більше ніж у 4 разів вгору або у 4 разів вниз за одне коригування. На практиці зміни зазвичай становлять кілька відсотків, бо хешрейт рідко так швидко змінюється за два тижні.
Вища складність означає, що майнять менше біткоїнів?
Ні. Складність тримає темп приблизно один блок кожні 10 хвилин, тож емісія йде за графіком незалежно від складності. Вища складність означає, що кожен майнер отримує меншу частку тих самих винагород.
Як складність пов’язана з хешрейтом?
Хешрейт мережі приблизно дорівнює складність × 2³² ÷ 600 хешів за секунду. Складність слідує за хешрейтом із затримкою до одного періоду, бо вона змінюється лише під час перерахунку цілі.
Складність майнінгу впливає на винагороди CloudMineCrypto?
Непрямо, і тобі не треба цим керувати: безплатний план, реклама, ігри, офери й щоденні чек-іни все одно продовжують додавати плани. Прогноз у застосунку використовує частку хешрейту твого плану в хешрейті мережі, 6 блоків за годину та нагороду за блок. Коли хешрейт мережі зростає, твоя частка і твій прогноз зменшуються. Нагороди це прогнози й не гарантуються.
Джерела та що почитати далі
- Складність · Bitcoin Wiki
- Гід по блокчейну: proof of work і ціль · Посібник розробника Bitcoin
- Гайд з майнінгу · Посібник розробника Bitcoin
- Bitcoin: пірингові електронні гроші · Satoshi Nakamoto
- Графік хешрейту і складності · mempool.space
- Панель майнінгу: хешрейт, складність, пули · mempool.space
Поточні дані на цій сторінці надходять з API CloudMineCrypto або з указаних поруч загальнодоступних сервісів даних блокчейну, оновлюються за розкладом і позначені там, де відображаються. Цей посібник має освітню мету й не є фінансовою порадою. CloudMineCrypto не є інвестиційним продуктом; винагороди в застосунку є приблизними й не гарантовані.
Ти вже прочитав(ла), як це працює. Тепер подивися, як це відбувається.
Забери безплатний майнінг-план на 8 годин у застосунку CloudMineCrypto і дивись, як зростає твій оціночний BTC на основі живих даних мережі. Без заліза, без картки.