GaiaEx AcademyGaiaEx Academy
Czym jest blockchain? Proste wyjaśnienie
PoczątkującyBlockchain5 min read

Czym jest blockchain? Proste wyjaśnienie

Współdzielony notatnik, którego nikt nie może wymazać — wyjaśniony bez żargonu

Udostępnij posty

Zacznijmy tutaj: notatnik, którego nikt nie może wymazać

Zapomnij na chwilę o słowie „blockchain”. Wyobraź sobie notatnik.

Każdy raz, gdy ktokolwiek na Ziemi wysyła pieniądze, przenosi akt własności albo kupuje kawę, zapisuje się to na kolejnej wolnej linijce. Jeden ciągły zapis, po kolei, bez pomijania stron. Jak dotąd to tylko zwyczajna księga — taka sama, jaką prowadzi twój bank.

Teraz daj temu notatnikowi trzy moce, których żadna księga przed 3 stycznia 2009 roku — dniem, w którym Bitcoin wyprodukował swój pierwszy blok — nie miała jednocześnie.

Pierwsza: tysiące identycznych kopii istnieje w tym samym czasie. Nie jedna baza danych banku. Nie jedna szafka z dokumentami rządu. Tysiące niezależnych komputerów rozsianych po każdym kontynencie, każdy przechowujący całą historię, każdy sprawdzający pozostałe.

Druga: gdy linijka zostanie zapisana, zostaje zapisana na trwałe. Nikt nie może jej po cichu wymazać czy zmienić później — ani osoba, która ją napisała, ani hakier, ani nakaz sądu. Każdy wpis jest opieczętowany matematyką.

Trzecia: każdy może przeczytać całość. Bez hasła, bez uprawnień, bez specjalnego dostępu. Wystarczy połączenie z internetem i odrobina ciekawości.

Ta kombinacja to jest blockchain: współdzielony, trwały, publiczny zapis, którego nie kontroluje żadna pojedyncza osoba czy firma. Stary świat finansów działał na zasadzie „zaufaj mi”. Blockchain działa na zasadzie „sprawdź sam”. Ta zamiana — z zaufania do instytucji na zaufanie do matematyki, którą każdy może zweryfikować — to cała rewolucja w jednym zdaniu.

Traditional System vs. Blockchain Traditional System "Trust the institution" CENTRAL SERVER A B C One database. One point of failure. If the server lies, nobody knows. vs Blockchain Network "Trust the math" N1 N2 N3 N4 N5 N6 N7 Every node holds the full ledger. Cheat one and the others reject it.
Tradycyjne finanse ufają centralnemu organowi, który ma uczciwie prowadzić zapisy. Blockchain rozprasza księgę tak, że żadna pojedyncza strona nie może jej sfałszować.

Co naprawdę znajduje się w bloku

Blockchain jest zbudowany z bloków, a blok jest prostszy, niż brzmi. Wyobraź sobie każdy z nich jako jedną stronę w tym współdzielonym notatniku. Każda strona zawiera dokładnie trzy elementy:

  • Dane — pakiet transakcji na tej stronie. Kto komu wysłał co i ile. Prawdziwy blok Bitcoina łączy w sobie kilka tysięcy takich transakcji.
  • Znacznik czasu — moment, w którym stronę zapisano, tak by kolejność nigdy nie budziła wątpliwości.
  • Hash, oraz hash poprzedniej strony — i ten ostatni element to sztuczka, która czyni całość odporną na manipulacje.

Czym więc jest hash? To cyfrowy odcisk palca. Podajesz zawartość bloku na wejście jednokierunkowej funkcji matematycznej (Bitcoin używa funkcji o nazwie SHA-256), a na wyjściu otrzymujesz ciąg znaków o ustalonej długości, na przykład 0x00…e9b3f1. Dwie rzeczy czynią ten odcisk palca wyjątkowym.

Po pierwsze, jest deterministyczny: te same dane zawsze dają dokładnie ten sam odcisk, więc każdy może go przeliczyć i zweryfikować. Po drugie, ma efekt lawinowy: zmień jeden znak w danych wejściowych — jedną cyfrę w jednej transakcji — a odcisk zmieni się całkowicie, na coś nie do rozpoznania. Nie istnieje coś takiego jak „mała” zmiana. Każda edycja, choćby najmniejsza, krzyczy o uwagę.

Hasha nie da się odwrócić. Z samego odcisku palca nigdy nie zrekonstruujesz oryginalnych danych — ale każdy, kto trzyma dane, może natychmiast dowieść, że odcisk się zgadza. Ta jednokierunkowa właściwość pozwala, by blockchain był w pełni publiczny i w pełni odporny na manipulacje jednocześnie.

Jak bloki naprawdę się łączą w łańcuch

Tu słowo „blockchain” przestaje być modnym sloganem i staje się opisem instalacji technicznej.

Każdy blok niesie hash poprzedzającego go bloku. Blok #840 000 zapisuje odcisk palca bloku #839 999. Ten blok zapisuje odcisk palca bloku #839 998. I tak dalej, ogniwo po ogniwie, aż do samego pierwszego bloku, który Satoshi Nakamoto stworzył 3 stycznia 2009 roku — „bloku genesis”. Każda strona wskazuje palcem dosłownie na stronę przed nią.

Zobacz teraz, co się dzieje, gdy ktoś próbuje oszukać. Powiedzmy, że złodziej chce przepisać transakcję zakopaną w bloku #839 999, tak by wyglądało, jakby monety trafiły na jego adres. W chwili edycji odcisk palca tego bloku się zmienia (efekt lawinowy). Ale blok #840 000 już wcześniej zapisał oryginalny odcisk. Te dwa już się nie zgadzają. Podróbka jest oczywista dla każdego komputera w sieci.

„Dobra” — mówi złodziej — „poprawię też #840 000”. Ale edycja #840 000 zmienia jego odcisk, co łamie #840 001 — i #840 002, i każdy blok po nim. Aby ujść na sucho z jedną skradzioną linijką, musiałbyś przepisać cały łańcuch od tego punktu w przód, przeliczając tysiące bloków, szybciej, niż resztę świata dodaje w tym samym czasie zupełnie nowe bloki. To jak próba przemalowania każdej strony książki, którą tysiące ludzi jednocześnie dopisują dalej, na twoich oczach.

W Bitcoinie wygranie tego wyścigu oznacza przebicie sieciowej mocy obliczeniowej wynoszącej około 700 eksahashy na sekundę — o wiele więcej niż wszystkie superkomputery na Ziemi razem wzięte. Nikomu to się nie udaje. To jest ta magia: manipulacja nie jest zabroniona przez regułę, którą ktoś mógłby naginać. Jest blokowana przez arytmetykę.

Block #839,999 2024-04-18 14:22 UTC Prev: 0x00...a84c7f 3,104 transactions Size: 1.62 MB Nonce: 3,892,741,001 Hash: 0x00...e9b3f1 Block #840,000 2024-04-19 20:09 UTC Prev: 0x00...e9b3f1 2,898 transactions Size: 1.55 MB Nonce: 2,047,183,559 Hash: 0x00...5d20a7 Block #840,001 2024-04-19 20:21 UTC Prev: 0x00...5d20a7 3,452 transactions Size: 1.71 MB Nonce: 1,280,495,322 Hash: 0x00...8c47b2 Block #840,002 pending… Prev: 0x00...8c47b2 Mining in progress Hash: ??? ← Each block's "Prev" hash matches the prior block's hash — forming an unbreakable chain →
Trzy kolejne bloki Bitcoina z kwietnia 2024 roku. Każdy blok zawiera hash swojego poprzednika, więc zmiana jakiegokolwiek bloku unieważnia wszystko, co następuje po nim.

Kto decyduje, która strona jest prawdziwa? (Konsensus)

Jedno pytanie powinno cię niepokoić. Jeśli tysiące komputerów, każdy z własną kopią notatnika, a nowe transakcje napływają bez przerwy, jak wszystkie zgadzają się co do tego, jakie transakcje trafią na kolejną stronę — i w jakim porządku? Bez reguły uzgadniania miałbyś tysiące odmiennych notatników i totalny chaos.

Reguła uzgadniania nazywa się mechanizmem konsensusu. To serce tego, jak blockchain zachowuje uczciwość bez żadnego szefa na czele. Dwa mechanizmy, o których usłyszysz bez przerwy:

Dowód pracy (Bitcoin, PoW). Aby zdobyć prawo do zapisania kolejnej strony, komputery zwane górnikami ścigają się w rozwiązaniu trudnej, celowo bezsensownej zagadki matematycznej — zasadniczo zgadując liczby miliardy razy na sekundę, aż jedna z nich pasuje. Rozwiązanie jej spala realną energię elektryczną, i ten koszt jest właśnie sensem całej sprawy: zwycięzca dostaje nagrodę, a sfałszowanie historii wymagałoby powtórzenia całej tej pracy szybciej niż wszyscy inni razem wzięci. Uczciwość jest po prostu tańsza niż oszukiwanie.

Dowód udziału (Ethereum, od 2022 roku, PoS). Zamiast spalać energię elektryczną, walidatorzy blokują własne pieniądze — zastakowany ETH — jako depozyt zabezpieczający. Są wybierani do zapisywania stron, a jeśli spróbują przemycić fałszywą, sieć spala ich depozyt. Oszukiwanie nie tylko się nie udaje — podpala też własne pieniądze oszusta.

Inne paliwo, ta sama logika: uczyń uczciwe zachowanie opłacalnym, a nieuczciwe — rujnująco drogim. Gdy blok zostanie uzgodniony przez większość i zakopany pod nowszymi blokami, traktuje się go jako rozliczony. Ta właściwość ma nazwę — niezmienność (immutability) — i to dlatego mówi się, że wpis w blockchainie jest „wykuty w kamieniu”.

Gdzie blockchainy zawodzą (uczciwa część)

Blockchain to niezwykłe narzędzie, nie magiczna różdżka. Dobry początkujący znaczy swoje granice, bo większość „krypto-katastrof” zdarza się właśnie w tych miejscach, w których łańcuch nie chroni cię.

Nie może naprawić błędnych danych wejściowych. Blockchain gwarantuje, że to, co zostało zapisane, zostaje niezmienione — nie gwarantuje, że zapis był prawdziwy od początku. Zapisz, że jesteś właścicielem mostu, a łańcuch wiernie zachowa to kłamstwo na zawsze. „Odporny na manipulacje” to nie to samo, co „dokładny”.

Niezmienność działa w obie strony. Wyślij środki na błędny adres albo daj się złapać na oszustwo, a nie ma linii pomocy, która by to odwróciła. Ta sama ostateczność, która nie pozwala oszustom odzyskać skradzionych pieniędzy, oznacza też, że honest błędy są trwałe. Wraz z wielką mocą nie przychodzi przycisk „cofnij”.

Na warstwie bazowej może być wolny i kosztowny. Ponieważ każdy węzeł ponownie weryfikuje wszystko, publiczne łańcuchy takie jak Bitcoin obsługują tylko kilka transakcji na sekundę, a opłaty rosną, gdy sieć jest zajęta. To słynny „trylemat blockchaina” — nieustanne przeciąganie liny między bezpieczeństwem, decentralizacją i szybkością. Rzadko dostajesz wszystkie trzy na pełną moc, dlatego nowsze łańcuchy dokonują innych kompromisów.

Twoje klucze są twoją odpowiedzialnością. Brak centralnego organu oznacza brak resetu hasła. Zgub klucz prywatny do swojego portfela, a środki są stracone — dowodliwie twoje, permanentnie nieosiągalne. Samodzielne przechowywanie środków to wolność i ciężar w jednym oddechu.

Dlaczego to ma znaczenie — i gdzie zetkniesz się z tym na GaiaEx

Co więc naprawdę robi się ze współdzielonym notatnikiem, którego nikt nie może wymazać? Okazuje się, że odpowiedź sięga daleko poza monety.

Gdziekolwiek zapis musi być trwały, współdzielony i niemożliwy do cichego przepisania, blockchain ma coś do zaoferowania. W 2018 roku Walmart umieścił na nim swój łańcuch dostaw zielonych warzyw listnych, skracając czas potrzebny na wyśledzenie zainfekowanej torebki szpinaku do jej gospodarstwa z około siedmiu dni do 2,2 sekundy — podczas ogniska zakażeń tę różnicę mierzy się w liczbie uniknionych hospitalizacji. Ta sama idea zasila cyfrową identyfikację uchodźców, pilotażowe programy głosowania odpornego na manipulacje oraz rejestry tytułów własności nieruchomości.

Na GaiaEx wszystko to przestaje być teorią i staje się instalacją pod twoimi transakcjami. Gdy otwierasz pozycję, wykonuje się ona na Hyperliquid L1 — blockchainie zbudowanym specjalnie do tego celu, który rozlicza transakcje w znacznie mniej niż sekundę. Porównaj to z tradycyjną transakcją giełdową, która potrzebuje dwóch dni roboczych (T+2) na finalizację. Twoje saldo, historia transakcji, wypłaty — wszystko rozlicza się na blockchainie, co znaczy, że jest weryfikowalne — nie dlatego, że GaiaEx obiecuje być uczciwy, ale dlatego, że publiczna księga nie daje możliwości ukrycia się.

Twoje aktywa są chronione przez portfele MPC (obliczenia wielostronne): zamiast jednego klucza prywatnego leżącego w jednym miejscu — dokładnie tej samej awarii, która zatopiła FTX i Mt. Gox — klucz jest podzielony na zaszyfrowane fragmenty przechowywane przez odrębne strony, tak że żaden pojedynczy serwer, urządzenie czy pracownik nigdy nie posiada całości.

To jest obietnica w jednym zdaniu: gwarancje bezpieczeństwa samodzielnego przechowywania środków, szybkość wykonania na poziomie topowej giełdy, oraz warstwa rozliczeniowa, która jest matematycznie odporna na manipulacje od czasu, kiedy większość ludzi jeszcze nawet nie słyszała słowa „blockchain”. Nie musisz wierzyć słowu firmy — możesz sam sprawdzić łańcuch.