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

Coinbase-транзакція

Від команди CloudMineCryptoОновлено Також називається транзакцією генерації

Визначення

Транзакція coinbase — перша транзакція в кожному блоці Bitcoin. Її створює майнер, щоб виплатити собі винагороду за блок: нові біткоїни із субсидії за блок плюс усі комісії з інших транзакцій у блоці.

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

В одному блоці

  1. #0 Транзакція coinbase

    завжди перша

    Вхідні дані

    Попередніх монет немає. Поле довільного формату містить висоту блоку, додатковий nonce і часто назву пулу.

    Вихід

    На адресу майнера надходить до 3,125 BTC нових біткоїнів і приблизно 0,020 BTC комісій.

  2. #1 Звичайний платіжкомісія 0,00004210 ↑
  3. #2 Звичайний платіжкомісія 0,00001875 ↑
  4. #3 Звичайний платіжкомісія 0,00012030 ↑
  5. …і ще кілька тисяч
Усі комісії надходять у вихід транзакції coinbase. Значення комісій — поточна оцінка середнього за сьогодні, оновлюється щогодини. Приклади комісій у платежах вигадані.

Чим вона відрізняється від інших транзакцій?

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

Починаючи з 2013, це поле має починатися з висоти блоку. Майнери додають туди додатковий nonce, а пули часто вказують свою назву. У найпершому блоці, генезис-блоці, є газетний заголовок: «The Times 03/Jan/2009 Chancellor on brink of second bailout for banks».

Скільки вона може виплатити?

Не більше ніж субсидія за блок плюс комісії. Сьогодні субсидія становить 3,125 BTC, а комісії додають приблизно 0,020 BTC до середнього блоку (поточна оцінка, оновлюється щогодини). Якщо вказати більшу суму, кожен вузол відхилить блок. Якщо вказати меншу, різниця зникне назавжди. Деякі майнери саме так втратили частину винагороди через помилку.

Виходи можна спрямовувати на будь-які адреси. Зазвичай пул отримує виплату на одну зі своїх адрес, а потім окремо платить учасникам. Після появи SegWit у coinbase-транзакції є також невеликий вихід, який фіксує дані свідка блоку.

Чому її не можна витратити одразу?

Монети з транзакції coinbase можна витратити лише після того, як поверх блоку буде створено ще 100 блоків. Це займає приблизно від 16 до 17 годин. Блок усе ще може програти змагання й застаріти, а його винагорода зникне разом із ним. Це очікування не дає витратити монети, які можуть зникнути. Біржа Coinbase має таку саму назву, але це окрема річ.

Джерела

  1. Coinbase · Bitcoin Wiki
  2. Посилання про блокчейн: заголовки, дерева Меркла, ціль · Документація розробника Bitcoin
  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.