Gdy płatność bitcoinem czeka na potwierdzenie, najważniejsze pytanie brzmi nie „gdzie są moje środki?”, lecz co dzieje się z transakcją przed zapisaniem jej w łańcuchu bloków. Wyjaśniam, czym jest blok Bitcoina, jakie informacje zawiera, jak powstaje i dlaczego kolejne bloki zwiększają wiarygodność płatności. Pokazuję też, czym różni się blok od potwierdzenia, ile zwykle trwa jego wydobycie oraz jakie błędy najczęściej popełniają początkujący.
Blok Bitcoina porządkuje transakcje i zabezpiecza ich historię
- Blok to pakiet zweryfikowanych transakcji połączony z nagłówkiem technicznym.
- Nowy blok pojawia się średnio co 10 minut, ale nie jest to gwarantowany czas.
- Każdy blok zawiera odwołanie do poprzedniego bloku, dlatego zmiana historii wymagałaby ogromnej pracy obliczeniowej.
- Jedno potwierdzenie oznacza zapisanie transakcji w bloku, a kolejne bloki dodatkowo wzmacniają jej bezpieczeństwo.
- Górnicy otrzymują nagrodę za blok oraz opłaty transakcyjne, ale nie mogą samodzielnie zatwierdzić nieprawidłowej transakcji.
Co właściwie oznacza blok w Bitcoinie
Blok można porównać do kolejnej ponumerowanej strony publicznego rejestru. Trafiają do niego transakcje oczekujące na zapisanie, a sieć Bitcoin sprawdza, czy spełniają zasady protokołu. Nie jest to jednak zwykła paczka przelewów, ponieważ blok zawiera także dane pozwalające połączyć go z całą wcześniejszą historią.
Transakcja najpierw rozchodzi się po sieci i trafia do tak zwanego mempoola, czyli zbioru oczekujących transakcji. Górnik wybiera część z nich, buduje kandydat na blok i próbuje znaleźć rozwiązanie wymagane przez mechanizm proof of work, czyli dowód wykonanej pracy obliczeniowej. Dopiero wtedy blok może zostać rozesłany do innych uczestników sieci.
Każdy pełny węzeł samodzielnie sprawdza blok. Weryfikuje między innymi podpisy cyfrowe, dostępność wydawanych środków, brak podwójnego wydania oraz poprawność całej konstrukcji. Jeżeli blok nie spełnia reguł, węzeł go odrzuca, nawet gdy został rozesłany przez dużego górnika.
Jakie informacje znajdują się w bloku
Blok składa się z dwóch głównych części. Pierwsza to nagłówek bloku, a druga zawiera listę transakcji. Nagłówek ma stały rozmiar 80 bajtów i jest tym fragmentem, który górnicy wielokrotnie haszują podczas wydobycia.
W nagłówku znajdują się między innymi:
- wersja bloku,
- hash poprzedniego bloku,
- korzeń Merkle’a, czyli skrót wszystkich transakcji w bloku,
- znacznik czasu,
- cel trudności zapisany w polu nBits,
- nonce, czyli liczba zmieniana podczas poszukiwania właściwego hasha.
Hash poprzedniego bloku tworzy połączenie między kolejnymi elementami łańcucha. Jeśli ktoś zmieniłby choć jeden szczegół w starym bloku, zmieniłby się jego hash, a następnie przestałyby pasować odwołania w kolejnych blokach. Nie czyni to modyfikacji matematycznie niemożliwą, ale sprawia, że staje się ona skrajnie kosztowna.
Korzeń Merkle’a działa jak zwięzłe podsumowanie transakcji. Dzięki niemu można sprawdzić, czy konkretna transakcja znalazła się w danym bloku, bez analizowania całej historii każdej płatności. W praktyce to ważne dla lekkich portfeli, które nie przechowują kompletnej kopii blockchaina.

Jak powstaje nowy blok krok po kroku
Proces nie wygląda tak, że jedna firma zatwierdza przelewy przyciskiem. Bitcoin działa w sieci rozproszonej, więc decyzja wynika z połączenia reguł zapisanych w oprogramowaniu oraz pracy wielu niezależnych górników i węzłów.
- Użytkownik podpisuje transakcję kluczem prywatnym i wysyła ją do sieci.
- Węzły sprawdzają, czy transakcja jest poprawna i czy środki nie zostały wcześniej wydane.
- Transakcja trafia do mempoola, gdzie czeka na wybranie przez górnika.
- Górnik układa zestaw transakcji w kandydat na blok i oblicza korzeń Merkle’a.
- Urządzenia ASIC próbują znaleźć hash nagłówka niższy od aktualnego celu trudności.
- Zwycięski górnik rozsyła blok, a węzły ponownie go weryfikują.
- Jeżeli blok jest prawidłowy, kolejni górnicy zaczynają pracować nad następnym, wskazując na niego w nagłówku.
Średni czas znalezienia bloku wynosi około 10 minut. To średnia statystyczna, a nie zegar ustawiony na dokładnie 600 sekund. Czasem dwa bloki pojawią się niemal jednocześnie, a czasem sieć czeka dłużej. Co około 2016 bloków, czyli w przybliżeniu co dwa tygodnie, trudność jest korygowana tak, aby długoterminowe tempo pozostało zbliżone do zakładanej wartości.
Górnik, który wydobędzie prawidłowy blok, może otrzymać nagrodę składającą się z subsydium oraz opłat za transakcje. W 2026 roku subsydium wynosi 3,125 BTC, ale sama nagroda nie daje górnikowi prawa do dowolnego zmieniania zasad sieci. Specjalna transakcja coinbase, w której nagroda jest zapisywana, może zostać wydana dopiero po upływie co najmniej 100 kolejnych bloków.
Dlaczego bloki zwiększają bezpieczeństwo płatności
Pojedynczy blok oznacza, że transakcja została umieszczona w łańcuchu. To pierwsze potwierdzenie. Gdy po nim powstają kolejne bloki, rośnie ilość pracy obliczeniowej wykonanej nad dalszą częścią historii, a cofnięcie transakcji wymagałoby odtworzenia i nadrobienia tej pracy.
Nie istnieje jednak magiczna granica, po której płatność staje się absolutnie nieodwracalna. Sześć potwierdzeń to znana orientacyjna konwencja stosowana przy większej wartości transakcji, ale giełdy i firmy mogą przyjmować inne progi. Przy małej płatności jedno lub kilka potwierdzeń może wystarczyć, natomiast przy dużej kwocie rozsądne jest poczekanie dłużej.
Ryzyko krótkotrwałej reorganizacji łańcucha pojawia się wtedy, gdy dwóch górników znajdzie blok niemal w tym samym momencie. Sieć może chwilowo widzieć dwie konkurencyjne gałęzie, lecz kolejny blok zwykle rozstrzyga, która z nich będzie kontynuowana. Transakcje z odrzuconej gałęzi mogą wrócić do mempoola i zostać zapisane ponownie.
W praktyce potwierdzenie nie oznacza tylko komunikatu w aplikacji. Oznacza, że transakcja jest częścią bloku zaakceptowanego przez węzły według wspólnych reguł. Dlatego sama informacja „wysłano” w portfelu nie jest jeszcze dowodem, że płatność została potwierdzona.
Blok a blockchain i potwierdzenie
Te trzy pojęcia są ze sobą powiązane, ale nie oznaczają tego samego. Najprościej rozdzielić je w następujący sposób:
| Pojęcie | Co oznacza | Znaczenie dla użytkownika |
|---|---|---|
| Blok | Pakiet transakcji wraz z nagłówkiem i dowodem pracy | Jednostka zapisu w sieci |
| Blockchain | Chronologiczny łańcuch połączonych bloków | Pełna historia transakcji Bitcoina |
| Potwierdzenie | Blok zawierający daną transakcję oraz kolejne bloki nad nim | Rosnąca pewność, że płatność pozostanie w historii |
| Wysokość bloku | Liczba określająca jego położenie względem bloku genezy | Pomaga zidentyfikować miejsce bloku w łańcuchu |
| Hash bloku | Unikalny skrót nagłówka bloku | Precyzyjny identyfikator konkretnego bloku |
Wysokość bloku nie jest tym samym co jego hash. Dwa konkurencyjne bloki mogą przez chwilę mieć tę samą wysokość, ale każdy będzie miał inny hash. Z tego powodu do jednoznacznego wskazania bloku używa się przede wszystkim hasha, a nie samego numeru.
Jak duży jest blok i czy mieści wszystkie transakcje
Często można usłyszeć, że blok Bitcoina ma limit 1 MB. To użyteczny skrót dla początkujących, ale technicznie niepełny. Po wdrożeniu SegWit obowiązuje limit 4 milionów jednostek wagi, który inaczej traktuje dane podstawowe transakcji i dane świadka.
W rezultacie rzeczywisty rozmiar pliku bloku może być większy niż 1 MB, choć część bazowa pozostaje ograniczona. Nie ma więc jednej stałej liczby transakcji przypadających na blok. Zależy to od ich konstrukcji, liczby wejść i wyjść oraz ilości danych świadka.
Gdy przestrzeni w bloku brakuje, górnicy zwykle wybierają transakcje z wyższą opłatą w przeliczeniu na jednostkę zajmowanego miejsca. To dlatego opłata nie jest prostą „prowizją od kwoty przelewu”. Znaczenie ma przede wszystkim rozmiar transakcji i obciążenie sieci, a nie to, czy wysyłasz 0,001 BTC, czy 1 BTC.
Najczęstszy błąd polega na ustawieniu zbyt niskiej opłaty bez sprawdzenia aktualnej sytuacji w sieci. Taka transakcja może długo czekać w mempoolu, mimo że środki zostały prawidłowo wysłane. W drugą stronę również łatwo przesadzić, szczególnie gdy portfel automatycznie dobiera wysoką opłatę podczas chwilowego przeciążenia.
Co blok Bitcoina oznacza dla zwykłego użytkownika
Nie musisz rozumieć każdego pola nagłówka, aby bezpiecznie korzystać z Bitcoina. Warto jednak wiedzieć, że portfel nie przechowuje monet w dosłownym sensie. Przechowuje klucze pozwalające wydawać środki zapisane w historii transakcji, a blockchain pokazuje, jakie niewydane wyjścia należą do danego klucza.
Przed uznaniem płatności za zakończoną sprawdź w eksploratorze lub portfelu trzy rzeczy: identyfikator transakcji, liczbę potwierdzeń oraz ewentualny status w mempoolu. Samo pojawienie się transakcji w aplikacji nie zawsze oznacza, że została już umieszczona w bloku.
Nie myl też wydobycia z zatwierdzaniem przez bank. Górnik nie ma dostępu do Twojego portfela ani możliwości anulowania dowolnej płatności. Jego zadaniem jest przygotowanie bloku zgodnego z regułami i wykonanie kosztownej pracy obliczeniowej, natomiast każdy pełny węzeł może taki blok odrzucić.
Moja praktyczna zasada jest prosta: przy małej płatności patrzę przede wszystkim na to, czy transakcja ma potwierdzenie, a przy większej kwocie sprawdzam także liczbę kolejnych bloków. Największe nieporozumienia wynikają zwykle z traktowania komunikatu portfela jako ostatecznego dowodu, choć decydujący jest zapis w sieci.
Blok jest fundamentem, ale nie całą historią Bitcoina
Blok Bitcoina to uporządkowany zestaw transakcji, zabezpieczony nagłówkiem, hashem poprzednika i dowodem pracy. Dzięki połączeniu wielu takich bloków sieć może prowadzić publiczny rejestr bez centralnego administratora, a zmiana przeszłych zapisów wymagałaby ogromnych nakładów obliczeniowych.
Dla użytkownika najważniejsze są trzy praktyczne wnioski. Transakcja oczekująca nie jest jeszcze potwierdzona, jeden blok oznacza pierwsze potwierdzenie, a kolejne bloki zwiększają odporność historii na reorganizację. Ta wiedza wystarcza, by rozsądniej oceniać czas przelewu, wysokość opłaty i bezpieczeństwo płatności.
Jeżeli zależy Ci na świadomym korzystaniu z Bitcoina, nie musisz śledzić każdej zmiany technicznej. Wystarczy rozumieć, że bez bloku nie ma trwałego zapisu transakcji, a bez kolejnych bloków nie ma pełnej pewności co do jej stabilności.