Глосарій · Майнінг

Ціль

Від команди CloudMineCryptoОновлено

Визначення

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

Частина глосарія з майнінгу Bitcoin: 88 термінів простою мовою.

Хеш блоку має бути нижчим за це число

Складність 1

8 провідних нулів

Найлегша ціль, яку дозволяють правила. Перші блоки в 2009 використовували її.

00000000ffff0000000000000000000000000000000000000000000000000000

Сьогодні: складність 132,7 трильйонів

19 провідних нулів

Розраховано з поточної складності, оновлюється кожні 10 хвилин.

000000000000000000021eefffffffffe37f5d58674a5a12e93939967ba5790b

Кожен додатковий початковий нуль у hex робить виграшний хеш у 16 разів рідкіснішим. Складність вимірює те саме на плавній шкалі: ціль за складності 1, поділена на сьогоднішню ціль.

Як працює ціль?

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

У заголовку зберігаються не всі 256 бітів. Ціль записана в полі bits розміром 4 байтів, і кожен вузол розпаковує її однаково.

Як визначають ціль?

Кожні 2 016 блоків кожен вузол порівнює час їх створення з двома тижнями. Якщо блоки з’являлися швидше, ціль знижується, а якщо повільніше — підвищується. Зміна в будь-який бік не може перевищувати чотири рази. Так блоки з’являються приблизно кожні десять хвилин, навіть коли майнери приєднуються до мережі або виходять із неї.

Складність — це те саме, але в зручнішій шкалі: найпростіша дозволена ціль, поділена на сьогоднішню. Що вища складність, то нижча ціль.

Скільки хешів потребує сьогоднішня ціль?

133 трильйона × 2³² ≈ 570 011 квінтильйонів хешів на блок
Поточне значення, розраховане за актуальною складністю. Оновлюється кожні 10 хвилин.

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

Джерела

  1. Ціль · Bitcoin Wiki
  2. Складність · Bitcoin Wiki
  3. Посібник з блокчейну · Документація розробника Bitcoin

Актуальні дані на цій сторінці надходять з API CloudMineCrypto та публічних даних блокчейну, регулярно оновлюються й позначені там, де відображаються. Лише для ознайомлення, не фінансова порада.

А тепер подивімося, як відбувається майнінг.

Claim a free 8-hour mining plan in the CloudMineCrypto app and watch your estimated BTC tick up from live network data. Withdraw to your own wallet, Lightning included. Rewards are estimates.