Blockchain (łańcuch bloków, ang. blockchain) to rejestr danych prowadzony wspólnie przez wiele niezależnych komputerów, w którym wpisy grupuje się w bloki, a każdy blok zawiera skrót (hash) poprzedniego. Dzięki temu bloki tworzą łańcuch: zmiana czegokolwiek w starym bloku zmienia jego hash i „zrywa” wszystkie następne. Uczestnicy sieci uzgadniają, który łańcuch jest obowiązujący, według zasad zapisanych w protokole – bez centralnego administratora.
Pierwszym działającym blockchainem był Bitcoin (2009). Dziś ta sama idea stoi za Ethereum, Solaną i tysiącami innych sieci, choć różnią się szczegółami.
Jak zbudowany jest blok
| Element | Co zawiera | Po co |
|---|---|---|
| Nagłówek | hash poprzedniego bloku, znacznik czasu, skrót wszystkich transakcji (korzeń drzewa Merkle) | łączy blok z łańcuchem i streszcza jego zawartość |
| Transakcje | przelewy lub wywołania smart kontraktów, każda podpisana kluczem prywatnym nadawcy | właściwa treść rejestru |
| Dane konsensusu | np. nonce w Proof of Work albo podpis walidatora w Proof of Stake | dowód, że blok powstał zgodnie z zasadami |
Ważne rozróżnienie: transakcje na publicznym blockchainie nie są szyfrowane. Są podpisane cyfrowo, więc każdy może sprawdzić, że wysłał je właściciel klucza, i każdy widzi ich treść – adresy i kwoty.
Jak sieć dochodzi do zgody
Skoro nie ma centralnego serwera, ktoś musi zdecydować, który blok jest następny. Rozwiązuje to mechanizm konsensusu:
- Proof of Work (Bitcoin) – górnicy zużywają moc obliczeniową, szukając hasha spełniającego warunek trudności. Zmiana historii wymagałaby przeliczenia bloków szybciej niż reszta sieci.
- Proof of Stake (Ethereum od 2022 roku) – walidatorzy blokują w sieci własne środki. Za próbę oszustwa tracą część zablokowanego kapitału.
- Warianty z ograniczoną grupą walidatorów – szybsze, ale bardziej scentralizowane.
Po dodaniu bloku każdy kolejny blok nad nim to potwierdzenie. Im więcej potwierdzeń, tym mniej prawdopodobne odwrócenie transakcji.
Przykład 1: jak działa łańcuch hashy
Załóżmy uproszczony łańcuch trzech bloków: 100, 101 i 102. Blok 101 zawiera w nagłówku hash bloku 100, a blok 102 – hash bloku 101. Ktoś chce zmienić w bloku 100 kwotę przelewu z 1 BTC na 10 BTC.
- Zmienia się zawartość bloku 100, więc zmienia się jego hash.
- Blok 101 wskazuje już na nieistniejący hash – przestaje pasować do łańcucha.
- Oszust musiałby odtworzyć bloki 100, 101, 102 i wszystkie kolejne, a w Proof of Work – zrobić to szybciej, niż uczciwa sieć dokłada nowe bloki.
Stąd bierze się określenie „praktycznie niezmienny”. Nie oznacza ono, że zmiana jest niemożliwa – przy przejęciu większości mocy lub stawki (tzw. atak 51%) da się przepisać najnowsze bloki. Dlatego mniejsze sieci są bardziej narażone.
Przykład 2: potwierdzenia a wpłata na giełdę
Bitcoin tworzy blok średnio co 10 minut. Jeśli giełda wymaga 2 potwierdzeń, czekasz przeciętnie ok. 20 minut, a przy 6 potwierdzeniach – ok. 60 minut, przy czym pojedynczy blok może pojawić się po minucie albo po pół godzinie. W Ethereum blok (slot) pojawia się co 12 sekund, a pełna finalizacja następuje po dwóch epokach, czyli ok. 12,8 minuty (2 × 32 sloty × 12 s = 768 s). Dla tradera oznacza to, że przerzucenie kapitału między giełdami trwa od kilku minut do godziny – w tym czasie rynek może się mocno przesunąć.
Ograniczenia
- Trylemat blockchaina – trudno jednocześnie maksymalizować decentralizację, bezpieczeństwo i przepustowość. Sieci wybierają kompromis, a skalowanie często przenosi się do rozwiązań warstwy 2.
- Koszty – każdy węzeł przechowuje i weryfikuje dane, więc zapis jest dużo droższy niż w zwykłej bazie. Przy dużym ruchu opłaty rosną.
- Nieodwracalność – błędny przelew lub utrata klucza prywatnego zwykle oznacza trwałą stratę.
- Dane spoza łańcucha – blockchain nie wie, co dzieje się w realnym świecie. Informacje z zewnątrz (np. ceny) dostarczają wyrocznie, które są dodatkowym punktem ryzyka.
- Jawność – historia adresów jest publiczna. To raczej pseudonimowość niż anonimowość.
Blockchain, DLT i zwykła baza danych
Blockchain to jeden z rodzajów DLT, czyli technologii rozproszonego rejestru. Nie każdy rozproszony rejestr układa dane w bloki i nie każdy jest publiczny – rejestry prywatne (permissioned) prowadzą zaufani uczestnicy, np. konsorcjum banków. Zwykła baza danych jest szybsza i tańsza, jeśli wszyscy ufają jednemu operatorowi. Blockchain ma sens tam, gdzie wiele stron nie ufa sobie nawzajem, a potrzebuje wspólnej, trudnej do sfałszowania historii – jak w przypadku pieniądza bez emitenta czy rozliczeń między niezależnymi podmiotami.
Najczęstsze błędy
- Mylenie podpisu cyfrowego z szyfrowaniem transakcji.
- Przekonanie, że dane w blockchainie są prawdziwe tylko dlatego, że zostały zapisane – łańcuch gwarantuje niezmienność zapisu, nie jego zgodność z rzeczywistością.
- Uznawanie każdego projektu z „blockchainem” w nazwie za zdecentralizowany.
- Wysyłanie środków w złej sieci lub na zły adres – tego zwykle nie da się cofnąć.
Perspektywa tradera
Dla tradera blockchain to przede wszystkim infrastruktura rozliczeń. Liczą się czas potwierdzeń, opłaty i ryzyko przeciążenia sieci w chwilach paniki, gdy wszyscy jednocześnie przenoszą środki. Planuj przelewy między giełdami z wyprzedzeniem, testuj nowy adres małą kwotą i sprawdzaj, czy giełda nie wstrzymała wpłat w danej sieci. Publiczność łańcucha daje też przewagę informacyjną: duże przelewy na giełdy czy zmiany podaży stablecoinów bywają obserwowane jako sygnał kontekstowy – nigdy jako samodzielny sygnał wejścia.
Najczęstsze pytania
Czy blockchain da się zhakować?
Sam łańcuch dużej sieci jest bardzo trudny do zmiany. Częściej atakowane są giełdy, portfele, mosty i smart kontrakty, a w mniejszych sieciach zdarzają się ataki 51%.
Czy blockchain to to samo co Bitcoin?
Nie. Bitcoin to kryptowaluta działająca na własnym blockchainie. Blockchain to technologia, z której korzysta wiele sieci.
Czy transakcje w blockchainie są anonimowe?
W publicznych sieciach są pseudonimowe – widać adresy i kwoty, ale nie nazwiska. Po powiązaniu adresu z osobą (np. przez giełdę z KYC) historię da się prześledzić.
Dlaczego opłaty w blockchainie się zmieniają?
Miejsce w bloku jest ograniczone. Gdy chętnych jest więcej, użytkownicy licytują się wyższą opłatą.
Czym jest potwierdzenie transakcji?
To kolejny blok dodany nad blokiem z Twoją transakcją. Każde potwierdzenie zmniejsza ryzyko jej odwrócenia.
Tekst ma charakter edukacyjny i nie stanowi rekomendacji inwestycyjnej.


