Słownik · Kopanie

Transakcja w Coinbase

Autor: zespół CloudMineCryptoZaktualizowano Nazywana też transakcją generującą

Definicja

Transakcja coinbase to pierwsza transakcja w każdym bloku Bitcoin. Górnik tworzy ją, by wypłacić sobie nagrodę za blok: nowe bitcoiny z dotacji za blok oraz wszystkie opłaty z pozostałych transakcji w bloku.

Część słowniczka pojęć związanych z kopaniem Bitcoin. 88 terminów wyjaśnionych prostym językiem.

W jednym bloku

  1. #0Transakcja coinbase

    zawsze pierwsza

    Dane wejściowe

    Nie pochodzą z wcześniejszych monet. Pole o dowolnej treści zawiera wysokość bloku, dodatkowy nonce i często nazwę puli.

    Wyjście

    Na adres górnika trafia do 3,125 BTC nowych bitcoinów oraz około 0,020 BTC z opłat.

  2. #1Zwykła płatnośćopłata 0,00004210 ↑
  3. #2Zwykła płatnośćopłata 0,00001875 ↑
  4. #3Zwykła płatnośćopłata 0,00012030 ↑
  5. …i jeszcze kilka tysięcy
Wszystkie opłaty trafiają do wyjścia transakcji coinbase. Podana kwota opłat to bieżący szacunek średniej z dzisiaj, aktualizowany co godzinę. Przykładowe opłaty przy płatnościach są fikcyjne.

Czym różni się od innych transakcji?

Zwykła transakcja wydaje istniejące już monety. Transakcja coinbase ma jedno wejście, które do niczego się nie odwołuje, bo tworzy nowe monety. Zamiast podpisu, który znajduje się w zwykłym wejściu, zawiera pole o dowolnej treści, o długości do 100 bajtów.

Od 2013 to pole musi zaczynać się od wysokości bloku. Górnicy umieszczają w nim dodatkowy nonce, a pule często dodają swoją nazwę. W pierwszym bloku, bloku genezy, znajduje się nagłówek gazety: „The Times 03/Jan/2009 Chancellor on brink of second bailout for banks”.

Ile może wypłacić?

Co najwyżej suma dotacji za blok i opłat za transakcje. Obecnie dotacja wynosi 3,125 BTC, a opłaty dodają średnio około 0,020 BTC do bloku (bieżące szacunki, aktualizowane co godzinę). Jeśli górnik zażąda więcej, każdy węzeł odrzuci blok. Jeśli zażąda mniej, różnica przepada na zawsze. Niektóre bloki przez pomyłkę zawierały właśnie mniejszą kwotę.

Wyjścia mogą prowadzić na dowolne adresy. Pula zwykle wypłaca środki na jeden ze swoich adresów, a potem osobno rozlicza członków. Od czasu SegWit transakcja coinbase zawiera też niewielkie wyjście z zobowiązaniem kryptograficznym do danych witness bloku.

Dlaczego nie można jej od razu wydać?

Monety z transakcji coinbase trzeba odczekać, aż powstanie nad nią jeszcze 100 bloków. Zajmuje to około 16–17 godzin. Blok może jeszcze przegrać wyścig i stać się nieaktualny, a jego nagroda wtedy przepada. Czekanie zapobiega wydawaniu monet, które mogą zniknąć. Giełda Coinbase to coś innego, co tylko ma taką samą nazwę.

Źródła

  1. Coinbase · Bitcoin Wiki
  2. Informacje o łańcuchu bloków: nagłówki, drzewa Merkle’a, cel · Dokumentacja dla deweloperów Bitcoin
  3. Przewodnik po łańcuchu bloków · Dokumentacja dla deweloperów Bitcoin

Bieżące dane na tej stronie pochodzą z API CloudMineCrypto i publicznych danych łańcucha bloków. Są regularnie odświeżane i oznaczone w miejscach, w których się pojawiają. Wyłącznie do celów edukacyjnych, to nie jest porada finansowa.

Zobacz, jak przebiega kopanie.

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.