Soft Fork w kryptowalucie

Fredrick Awino
19.07.2022
170 Views

Kryptowaluty do kwadratu opierają się na dwóch ważnych technologiach, które obejmują kryptografię i blockchain. Mówiąc wprost, to właśnie te dwie technologie zakotwiczyły kryptowaluty i sprawiły, że są one dziś tematem rozmów w mieście. Obok tych technologii jest wydobywanie kryptowalut i węzłów. Do tej pory musisz być odpowiednio świadomy, że wydobywanie kryptowalut to proces, dzięki któremu powstają wirtualne waluty. Proces wydobywania kryptowalut obejmuje zaawansowany technologicznie proces wykonywany przez węzły kryptowalutowe.

WARNING: Investing in crypto, or other markets, can be of a high risk for your savings. Do not invest money you cannot afford to lose, because there is a risk for losing all of your money when investing in crypto, stocks, CFDs or other investments options. For example 77% of retail CFD accounts lose money.

Węzły kryptowalutowe natomiast to każdy pojedynczy komputer, który jest połączony z siecią innych, przestrzega protokołów i umożliwia przekrojową wymianę informacji. Aby uzyskać szczegółowe zrozumienie, jak węzły kryptowalutowe są skonfigurowane i działają w prawdziwym życiu, przeczytaj, Co to jest węzeł Bitcoin? Od podstawowego zrozumienia węzłów, przychodzi pytanie, jak stare węzły naprawdę łączą się z nowymi, aby blockchain zachował ciągłość. Odpowiedzią na to jest soft fork.

W kryptowalutach, soft fork pozwala węzłom w nowej kryptowalucie komunikować się ze starymi węzłami i odwrotnie. Oznacza to, że pomimo tego, że są aktualizacje, nie ma tworzenia nowego blockchaina. Dzieje się tak dlatego, że pierwotny pozostaje.

W technologii blockchain, soft fork odnosi się do zmiany protokołu oprogramowania, a poprzednie ważne transakcje stają się nieważne. Głównym powodem jest to, że stare węzły uważają nowe bloki za legalne. Dlatego soft fork jest kompatybilny wstecz.

Zrozumienie miękkiego widelca

Soft fork to tymczasowy podział, który różni się w porównaniu do hard forka. W soft fork węzły ze starego konsensusu mogą uznać nowe transakcje za ważne. Co więcej, soft forki nie wymagają zgody wszystkich górników na uruchomienie nowego kodu. Może zostać wdrożony, jeśli większość handlowców wyrazi na to zgodę.

To, że nie dopuszcza do zgody wszystkich ludzi jest dobre. Powodem jest to, że modernizacja sieci może być przeprowadzona tak szybko, o ile większość członków wspólnoty wyrazi na to zgodę. W niektórych przypadkach soft fork ma miejsce z powodu błędu górnika. Dzieje się tak, gdy stare węzły naruszają nowe zasady, których nie jest się świadomym. Co zabawne, najlepszym sposobem na odwrócenie soft fork jest hard fork.

Kiedy w kryptowalutach ma miejsce soft fork, zmieniają się zasady rządzące akceptacją bloku w blockchainie. Zasady te są uważane za kompatybilne wstecz. Oznacza to po prostu, że nowe reguły zawarte w nowej wersji są podzbiorem starych reguł. Przykładem może być sytuacja, gdy ograniczenie prędkości w mieście zostanie zmienione z 50 na 70 km/h, wówczas osoby jadące z prędkością 50 km/h nadal przestrzegają przepisów.

Soft fork nie zakłóca w wysokim stopniu pracy blockchaina. Składa się na to fakt, że węzły nie muszą zmieniać wszystkich bloków, które zostały wcześniej wydobyte, aby bloki były ważne po ogłoszeniu nowego frameworka. Dlatego będą one przyjmowane według nowych zasad.

Soft forking to półtrwała forma rozbieżności w technologii blockchain. Ponieważ zmiany są mniej drastyczne, nie powodują dużych zmian w wartości rynkowej kryptowaluty. Poza tym zmiany te można łatwo odwrócić.

Przykład miękkiego rozwidlenia (Soft Fork) w kryptowalucie

Przykładem jest SegWit Soft Fork, który miał miejsce w 2017 roku. W tym czasie w łańcuchu Bitcoina miał miejsce soft fork protokołu segregated witness. Jego główną implementacją było zwiększenie limitu wielkości bloku. Kolejnym wdrożeniem było zwiększenie szybkości transakcji w sieci.

Mimo, że był to soft fork, wpłynął na niektórych górników, którzy nie chcieli nowego protokołu, aby naciskać na hard fork, rozwijając w ten sposób Bitcoin Cash. Segwit zmienił format transakcji i bloków. Miało to na celu umożliwienie starym węzłom walidację transakcji i bloków.

Hard Fork czy Soft Fork, który z nich jest lepszy?

Soft fork i hard fork służą różnym celom. Choć dyskusyjny hard fork zwykle dzieli społeczność, to jednak sprytne i dobrze zaplanowane mogą zaowocować modyfikacją oprogramowania. Jednak wszyscy muszą być w zgodzie.

Według giełd kryptowalut, soft fork i hard fork służą odrębnym celom. W tym celu twarde widelce mogą zastąpić widelce miękkie, ponieważ są one zazwyczaj dyplomatyczne i delikatne. Jeśli aktualizacje nie zmieniają dotychczasowych przepisów, to nie ma powodów do obaw.

Dlaczego miękkie widelce mają miejsce

Soft fork w kryptowalucie ma tendencję do dodawania lub zmiany funkcji, nie ingerując w strukturę blockchaina. Niektóre z powodów, które mogą sprawić, że będzie to miało miejsce, obejmują aktualizację lub zmianę oprogramowania oraz zmianę algorytmu konsensusu.

W przypadku, gdy większość górników w sieci unowocześniającej wykorzystuje moc hashowania do egzekwowania zasad, wówczas mamy do czynienia z aktywowanym przez górników soft forkiem (MASF). Z drugiej strony, soft fork aktywowany przez użytkownika (UASF) to sytuacja, w której wszystkie węzły koordynują egzekwowanie nowych zasad. Górnicy nie muszą jednak popierać tej decyzji.

Główne różnice między Hard Forkiem a Soft Forkiem

Podczas gdy twardy widelec jest niekompatybilny wstecz, miękki widelec jest kompatybilny wstecz. Również hard fork jest odwracalny, podczas gdy soft fork jest nieodwracalny. Jedynym sposobem na jego poprawienie jest przekształcenie go najpierw w hard fork. Ponadto, hard fork rozwija dwa blockchainy w końcu, podczas gdy soft fork tworzy jeden blockchain w końcu.

Hard fork również wydaje się być bardziej bezpieczny niż soft fork. Jeśli chodzi o zasady, hard fork wymaga, aby wszyscy górnicy zatwierdzili nowe zasady. Natomiast jeśli chodzi o soft fork, to wystarczy, że większość górników się zgodzi. Chociaż hard fork zmienia wszystkie zasady w blockchainie, soft fork wykorzystuje dodawanie nowych właściwości i funkcji w blockchainie.

Author Fredrick Awino