GaiaEx AcademyGaiaEx Academy
Co to jest fork? Hard forki vs soft forki
PoczątkującyBlockchain7 min read

Co to jest fork? Hard forki vs soft forki

Gdy blockchainy się nie zgadzają — podziały łańcucha, aktualizacje i darmowe monety

Udostępnij posty

Co to jest fork blockchaina?

Fork to to, co się dzieje, gdy węzły przestają zgadzać się na ten samy zbiór reguł. Wszyscy budowali na tej samej historii; potem albo reguły zmieniają się w sposób kompatybilny (soft fork), albo nie (hard fork). „Fork” brzmi dramatycznie, i czasem taki jest — dwie żywe sieci, dwa tickery — ale wiele forków to po prostu zaplanowane aktualizacje, gdzie nikt nie kontynuuje kopania na starych regułach.

Blockchainy nie mają product managera, który wypycha aktualizację. Aktualizacje są społeczne i techniczne: górnicy, walidatorzy, deweloperzy i użytkownicy decydują, jakie oprogramowanie uruchomić. Gdy ta koordynacja się zachwieje, historia może się rozgałęzić.

W jednym wierszu: Fork to zmiana zasad konsensusu. Jeśli zmiana jest niekompatybilna i obie strony kontynuują, dostajesz dwa łańcuchy. Jeśli wszyscy aktualizują się razem, wciąż nazywasz to hard forkiem, ale jako użytkownik możesz tego nigdy nie zauważyć.
When a chain forks Same history up to block N, then two rule sets Block N Chain A new rules Chain B old rules balances diverge after the split
Po bloku N dwa zbiory reguł mogą wytworzyć dwie historie. Salda z momentu snapshotu przy podziale często duplikują się w obu łańcuchach — dlatego ogłoszenia forków mają znaczenie dla posiadaczy.

Soft forki: ostrzejsze reguły, jeden łańcuch

Soft forki dodają ostrzejsze lub dodatkowe reguły, z którymi stare oprogramowanie może wciąż żyć: stare bloki pozostają ważne pod nowymi regułami, nawet jeśli stare węzły nie rozumieją każdego nowego pola. Sieć zwykle pozostaje na jednym łańcuchu, jeśli ekonomiczna większość działa na nowych regułach.

SegWit na Bitcoinie jest zwykłym szkolnym przykładem: dane świadka zostały przeniesione, przepustowość wzrosła, a węzły, które nigdy się nie zaktualizowały, mogły wciąż śledzić najdłuższy łańcuch — po prostu nie używały nowych funkcji.

Hard forki: gdy łańcuchy faktycznie się rozdzielają

Hard forki zmieniają konsensus w sposób, który stare oprogramowanie odrzuca. Jeśli ktokolwiek kontynuuje uruchamianie starego klienta z realną mocą hash lub stake za nim, dostajesz dwie sieci. Jeśli nikt tego nie robi, „stary” łańcuch po prostu się zatrzymuje i w praktyce miałeś aktualizację.

Kontrowersyjne forki to te, o które traderzy się martwią: zduplikowane salda, nowe tickery, dramat wsparcia portfeli, problemy replay. Zaplanowane forki z pełnym poparciem mogą wydawać się nudne — ten samy format adresu, nowe wnętrza, większość użytkowników widzi tylko kilka godzin chaosu na Twitterze.

Soft fork vs hard fork (simplified) Soft fork Tightens or extends rules Old nodes still see valid blocks One ledger if miners coordinate Example vibe: “new tx type, old software ignores it” Hard fork Incompatible rule change Old and new clients disagree Can yield two chains + two assets Unless everyone moves to one side
Soft forki często wyglądają jak „dodatkowe reguły nałożone na wierzch”. Hard forki to „wybierz A albo B” na poziomie protokołu.

Czemu forki się zdarzają

Rutynowe aktualizacje. Poprawki błędów, nowe opcody, korekty parametrów — zwykle nudne, często pakowane razem w release, który każdy uruchamia.

Polityka i wizja. Rozmiar bloku, emisja, zarządzanie — gdy kompromis zawodzi, fork kodu pozwala każdemu obozowi prowadzić swój własny eksperyment.

Reakcja na sytuację awaryjną. Rzadko: katastrofalny exploit albo awaria konsensusu może wymusić brzydki wybór między kontynuacją a interwencją (Ethereum/DAO to podręcznikowy przypadek).

Wypadki. Dwaj górnicy znajdują bloki niemal w tym samym czasie i łańcuch chwilowo się rozgałęzia, aż jedna gałąź wygra — to zwykle tymczasowe, nie zdarzenie „nowej monety”.

Forki, o które ludzie wciąż się kłócą

Ethereum / Ethereum Classic (2016). Kontrowersyjny rollback po tym, jak DAO wyciekło miliony, podzielił „odwróćmy hack” kontra „niezmienność bez wyjątków”. Dwa łańcuchy, dwie społeczności.

Bitcoin / Bitcoin Cash (2017). Miejsce na blok kontra warstwowe skalowanie wykipiało; BCH sforkowało z większymi blokami. Późniejszy dramat (BSV itd.) pokazał, że forki mogą się forkować.

Ethereum Merge (2022). Zmiana konsensusu z PoW na PoS. Technicznie hard fork; ekonomicznie strona legacy PoW niemal nie miała znaczenia.

Długi ogon. Drobne klony Bitcoina w większości wymarły. Fork jest łatwy do opublikowania; płynność i zaufanie nie są.

Na co faktycznie patrzą traderzy

Czas snapshotu. Giełdy publikują, jak zaliczają aktywa z forka. „Darmowe monety” często przychodzą z zamieszaniem podatkowym, niepłynnymi rynkami i problemami replay — cena rzadko podwaja się w jakikolwiek czysty sposób.

Listy wsparcia. Jeśli twoje monety siedzą u depozytariusza, który ignoruje fork, możesz nie otrzymać aktywa drugiego łańcucha pierwszego dnia. Samodzielne przechowywanie środków znaczy, że sam trzymasz oba klucze — wciąż nie porada finansowa, wciąż bałagan.

Zmienność. Niepewność co do notowań tickerów i bezpieczeństwa łańcucha wychyla obie strony. Przeczytaj specyfikację, sprawdź eksploratory, nie ufaj przypadkowym stronom z airdropami.

Na niepowierniczej konfiguracji jak GaiaEx, nie prosisz skrytki giełdy, by odzwierciedliła fork za ciebie — podpisujesz kluczami, które kontrolujesz. To usuwa jednego pośrednika z historii; nie usuwa ryzyka rynkowego ani błędów na poziomie łańcucha.