Rynkiem Bitcoina często wstrząsa wydarzenie zwane „forkiem”, które wywołuje gorące debaty i generuje spekulacje na temat rynku na całym świecie. Czy rozumiesz pojęcie „widelca”? Czy znasz wpływ tych wydarzeń na Twoje możliwości wykorzystania kryptowalut, na przykład w serwisie takim, jak Spin City Casino lub innym korzystającym z tej formy płatności? Przeczytaj ten artykuł do końca, aby lepiej zrozumieć koncepcję forkowania kryptowalut i przygotować się lepiej na kolejne wydarzenie tego rodzaju, aby wykorzystać oferowane przez nie możliwości.
Czym w ogóle jest „fork” bitcoina?
Aby lepiej zrozumieć, czym jest „fork”, należy najpierw dobrze zrozumieć samą koncepcję kryptowaluty. Wynika to z tego, że fork jest wydarzeniem, które jest możliwe tylko dzięki filarom technologicznym, na których opiera się każda kryptowaluta.
Każda kryptowaluta składa się w sporym uproszczeniu z zestawu kodów i zasad, które razem tworzą cały system. System ten może ulegać kolejno zmianom w celu udoskonalania, aktualizowania i ewolucji do lepszej wersji.
Forki to dokładnie takie właśnie zmiany i aktualizacje, jakim zostanie poddany kod kryptowaluty. Każda kryptowaluta podlega forkowaniu, poprzez ciągłe starania ulepszenia jej kodu. Aby całość była jeszcze jaśniejsza, po prostu postępuj zgodnie z koncepcją forkowania („fork” w tłumaczeniu z języka angielskiego oznacza „widelec”). Wyobraź sobie, że istniejącym kodem kryptowaluty jest rączka widelca i od chwili, gdy system ulega zmianom, pojawiają się nowe możliwości jego kodowania, które odpowiadają kolejnym zębom widelca przekształconym następnie w rączki nowej kryptowaluty.
Istnieją dwie metody forkowania : miękkie („Soft Fork”) i twarde (”Hard Forks”).
Miękkie forki
Miękkie forki występują wtedy, gdy modyfikacje kodu kryptowaluty zachodzą w tle, często więc użytkownicy (inwestorzy) nawet nie zauważają tych zmian. Są to na ogół prostsze modyfikacje, mające na celu skorygowanie drobnych wad w działaniu, a nie modyfikację waluty jako całości. Dlatego tylko zawsze jedna kryptowaluta pozostaje ważna podczas wdrażania aktualizacji przez użytkowników.
Twarde forki
Twarde forki występują wtedy, gdy zmiany, którym ulegnie waluta, są znacznie bardziej intensywne i złożone oraz zakłócają główne funkcje kryptowaluty. Wtedy właśnie powstaje nowy „twardy” fork w sieci, czyli w pewnym sensie nowa kryptowaluta bazująca na starej. Po prostu aktualizacja, jakiej miałaby zostać poddana waluta, jest na tyle złożona, że nie dałoby się jej po prostu wdrożyć bez uruchomienia całego systemu od zera. Oznacza to, że powstaje wtedy nowy blockchain, tworząc nowy punkt wyjścia, z nowym kodem. Ta nowa waluta nosi nazwę „altcoin”, co jest skrótem od „alternative coin”, czyli „alternatywnej waluty”.
Dlaczego dochodzi do „forkowania”?
Istnieją pewne zasady, których forki muszą przestrzegać, aby zostały zaakceptowane. Ulepszenia muszą przejść najpierw przez debatę w społeczności, która z kolei musi osiągnąć konsensus w sprawie funkcjonowania i zastosowania nowego kodeksu. To znaczy, że większość użytkowników musi zagłosować i zdecydować, czy wprowadzić zmiany. Takie głosowanie odbywa się za pośrednictwem samego systemu bitcoin i może trwać od kilku minut do kilku tygodni.
To jest w zasadzie najtrudniejsza część, czyli uzyskanie wsparcia od kopaczy, użytkowników, giełd i programistów, którzy oprócz pobierania i konfigurowania portfela kryptowalut, muszą go używać i wymieniać na rynku.
Ze względów logistycznych i zgodności z zasadami konsensusu, stare wersje kryptowalut nadal istnieją, dopóki wszyscy w społeczności nie zaczną używać i akceptować tylko nowej wersji. Jeśli część społeczności odmówi aktualizacji i używania nowego kodu, nastąpi fork i obie waluty będą działać i współistnieć razem, jedna z nowym kodem, a druga ze starym.
Aby koncepcja forków była bardziej namacalna, stwórzmy hipotetyczny scenariusz:
- Jeśli korzystasz na przykład z iPhone'a, to wiesz, że firma Apple często publikuje aktualizacje systemu operacyjnego iOS dla Twojego telefonu. Oznacza to, że wszyscy użytkownicy muszą pobrać nowy system iOS z wprowadzonymi ulepszeniami i dodanymi modyfikacjami, dzięki czemu telefon zacznie działać lepiej, jako że naprawiono znane błędy. Ogólnie aktualizacja poprawia komfort użytkowania oraz interfejs. Tak naprawdę część starszych modeli marki w ogóle nie jest w stanie współpracować z nowym systemem, gdyż nie są w stanie zainstalować aktualizacji, popadając w cykl planowego postarzania produktu (ale to temat na inną dyskusję).
- Jeśli chodzi o urządzenia korzystające z systemu Android, niektóre marki zdecydowały się nie wprowadzać obowiązkowych aktualizacji. Dlatego osoby, które zdecydują się nie aktualizować swoich systemów w smartfonach, mogą nadal normalnie korzystać ze swoich urządzeń, bez groteskowych awarii i problemów. Oczywiście telefon w dalszym ciągu ma stare błędy, ale nie występuje tutaj nic, co mogłoby trwale uszkodzić system, jeśli nie zostanie pobrana najnowsza wersja.
Odnosząc sytuację z forkami, możemy dostrzec pewne podobieństwa z procesem forków dla kryptowalut. Przypadek iPhone'a byłby analogiczny do hard forków, wielokrotnych i złożonych aktualizacji, nieodłącznie związanych z pełnym funkcjonowaniem waluty, co spowodowałoby, że wycofanie starego kodu było obowiązkowe, aby nowy blockchain mógł wejść w życie. Sytuację z urządzeniami z systemem Android można powiązać z soft forkami. Tutaj poszczególne zmiany i aktualizacje są ważne, poprawiają i korygują wady, jednak nie jest konieczne całkowite zerwanie z dotychczasowym kodem waluty.