Як працює ціль?
Хеш блока — це 256-бітове число, яке здається випадковим. Ціль задає поріг: будь-який хеш, що дорівнює йому або менший за нього, перемагає, а більший відкидають. У шістнадцятковому записі низька ціль починається з довгої низки нулів. Тому й кажуть, що переможний хеш «починається з нулів».
У заголовку зберігаються не всі 256 бітів. Ціль записана в полі bits розміром 4 байтів, і кожен вузол розпаковує її однаково.
Як визначають ціль?
Кожні 2 016 блоків кожен вузол порівнює час їх створення з двома тижнями. Якщо блоки з’являлися швидше, ціль знижується, а якщо повільніше — підвищується. Зміна в будь-який бік не може перевищувати чотири рази. Так блоки з’являються приблизно кожні десять хвилин, навіть коли майнери приєднуються до мережі або виходять із неї.
Складність — це те саме, але в зручнішій шкалі: найпростіша дозволена ціль, поділена на сьогоднішню. Що вища складність, то нижча ціль.
Скільки хешів потребує сьогоднішня ціль?
Це середня кількість спроб, потрібна всій мережі для створення блока. Пули застосовують ту саму ідею, але зі значно простішою власною ціллю. Тому кожен пристрій достатньо часто надсилає частки, за якими можна врахувати його роботу.
Джерела
- Ціль · Bitcoin Wiki
- Складність · Bitcoin Wiki
- Посібник з блокчейну · Документація розробника Bitcoin
Актуальні дані на цій сторінці надходять з API CloudMineCrypto та публічних даних блокчейну, регулярно оновлюються й позначені там, де відображаються. Лише для ознайомлення, не фінансова порада.