Slovník pojmov · Ťažba

Hlavička bloku

Od tímu CloudMineCryptoAktualizované

Definícia

Hlavička bloku je 80-bajtové zhrnutie na začiatku každého bloku Bitcoinu. Obsahuje šesť polí vrátane hashu predchádzajúceho bloku, Merkleho koreňa transakcií v bloku a nonce. Je to jediná časť bloku, z ktorej ťažiari skutočne počítajú hash.

Súčasť slovníka pojmov o ťažbe Bitcoinu, 88 pojmov vysvetlených jednoducho.

Čo ťažiar skutočne hash-uje: 80 bajtov

  • Verzia 4 B · súbor pravidiel
  • Hash predchádzajúceho bloku 32 B · spája bloky do reťazca
  • Merkleov koreň 32 B · odtlačok každej transakcie
  • Čas 4 B · časová značka
  • Cieľ (bits) 4 B · aký nízky musí byť hash
  • Nonce 4 B · číslo, ktoré ťažiari stále menia
Zmeň nonce (zelenou farbou) a zmení sa celý hash. Takýto odhad robia ťažiari biliónkrát za sekundu.

Čo obsahuje 80 bajtov?

PoleVeľkosťNa čo slúži
Verzia4 bajtovAké pravidlá blok dodržiava
Hash predchádzajúceho bloku32 bajtovPrepája tento blok s predchádzajúcim
Merkleho koreň32 bajtovJeden hash zahŕňajúci všetky transakcie
Čas4 bajtovKeď ťažiar oznámi, že vytvoril blok
Bits (cieľová hodnota)4 bajtovAká nízka musí byť hodnota hashu bloku
Nonce4 bajtovČíslo, ktoré ťažiari neustále menia

Prečo ťažiari hashujú iba hlavičku?

Pretože zastupuje celý blok. Merkleho koreň zahŕňa všetky transakcie, takže každá zmena platby zmení aj hlavičku. Hash predchádzajúceho bloku zahŕňa celú históriu, takže úprava starého bloku naruší všetky nasledujúce hlavičky.

A 80 bajtov sa dá rýchlo hashovať. Ťažiari na nich počítajú dvojité SHA-256, porovnajú výsledok s cieľovou hodnotou, zmenia nonce a skúšajú znova, biliónykrát za sekundu.

Aké malé číslo to vlastne je?

Reťazec má približne 975 051 blokov (aktuálne), takže všetky hlavičky od 2009 majú spolu približne 78 MB. Preto si ľahké peňaženky môžu stiahnuť všetky hlavičky a overiť dôkaz práce každej z nich, pričom sa stále zmestia do telefónu. Celé bloky zaberajú stovky gigabajtov.

Zdroje

  1. Algoritmus hashovania blokov · Bitcoin Wiki
  2. Referencie k blockchainu: hlavičky, Merkleho stromy, cieľová hodnota · dokumentácia pre vývojárov Bitcoinu
  3. Bitcoin: Elektronický peňažný systém typu peer-to-peer · Satoshi Nakamoto, 2008

Aktuálne údaje na tejto stránke pochádzajú z API CloudMineCrypto a verejných údajov blockchainu. Pravidelne sa aktualizujú a pri zobrazení sú označené. Slúžia len na vzdelávacie účely, nejde o finančné poradenstvo.

Teraz sleduj, ako prebieha ťažba.

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.