Topics BlockchainCurrent Page

Wyjaśniono: Czym jest twardy widelec i jak działa?

Beginner
Blockchain
12 mar 2021
8 min read

Podsumowanie AI

Pokaż więcej

Szczegółowe podsumowanie

Jeśli wkraczasz w kryptowalutę, być może słyszałeś o twardych widelcach. Ale czym one są i czy są ważne? W tym artykule omówimy, czym są widelce twarde, dlaczego się one zdarzają, różnicę między widelcami twardymi a widelcami miękkimi i dlaczego są one ważną częścią blockchain .

Ponadto omówimy kilka przykładów twardych widelców, które się wydarzyły, takich jakBitcoin Cash i Ethereum Classic.

Czym jest twardy widelec?

Zasadniczo widelec ahard dzieli łańcuch blokowy na dwa, ze zmianą w kodzie łańcucha blokowego, co oznacza, że istnieją teraz dwie wersje.

Widelec twardy tworzy dwie wersje łańcucha blokowego, które nie są ze sobą kompatybilne. Oznacza to, że węzły działające w nowej wersji blockchain nie będą rozpoznawać transakcji dokonywanych w starej wersji i odwrotnie. Wszystkie węzły na blockchain muszą wyrazić zgodę na zmianę, aby widelec twardy miał miejsce.

Dlaczego zdarzają się twarde widelce? 

Ogólnie rzecz biorąc, twarde widelce blockchain pojawiają się jako sposób na spełnienie potrzeb społeczności przy użyciu/kopaniu określonej kryptowaluty. Mogą one być konieczne ze względu na błędy starszej wersji oprogramowania, dodawanie nowych funkcji lub ze względu na nieporozumienia między społecznością kryptowalut w kierunku, w którym kryptowaluta zmierza.

Faktycznie, w czasie pisania, wiele osób w świecie kryptowalut oczekuje długo wyczekiwanego widelca Beacon ChainEthereum 2.0hard, który ma dostarczyć kilka uaktualnień do Ethereum 2.0, takich jak zapewnienie węzłom możliwości działania na urządzeniach mobilnych.

Z drugiej strony twarde widelce mogą również być częścią kampanii promocyjnej, aby przyciągnąć uwagę na nową kryptowalutę. Na przykład każdy, kto w październiku 2017 r. był właścicielem Bitcoina, mógł zapakować taką samą kwotę w Bitcoin Gold na anairdrop . Miało to oznaczać twardy widelec Bitcoin Gold.

Twardy widelec może pojawić się w każdym blockchain, nie tylko w sieci Bitcoin lub na Ethereum, jak w przypadku twardego widelca Cardano Mary w marcu 2021 r. 

Inne powody dla twardych widelców

W rzeczywistości istnieją różne powody, dla których mogą wystąpić twarde widelce, poza powodami wymienionymi powyżej.

Innym powodem, dla którego występuje twardy widelec, jest zwrot pieniędzy użytkownikom, jeśli dojdzie do naruszenia bezpieczeństwa lub ataku hakerskiego w sieci blockchain. W takim przypadku transakcje dokonane z określonej daty przez atakujących nie są już ważne. Dzieje się tak, ponieważ zwykle programiści szybko usuwają nowo wykryte luki po ataku hakerskim. 

Taka podatność na kod projektu DAO była w rzeczywistości powodem, dla którego Ethereum Classic był twardy — omówimy to szczegółowo później.

W popularnym protokole, takim jak Bitcoin, różne kodery z całego świata nieustannie pracują nad jego ulepszeniami, proponując konkretne aktualizacje. W przypadku Bitcoina istnieje cała lista BIP-ów (propozycje poprawy bitcoinów). Jeśli chodzi o Ethereum, istnieje lista EIP (propozycje poprawy Ethereum).

Dobry przykład tego, co dzieje się podczas tych widelców, podał sam założyciel Ethereum, Vitalik Buterin: „W ciągu najbliższych jednego do dwóch lat będziemy wspólnie realizować tę interesującą podróż, polegającą na przeniesieniu ekosystemu Ethereum i aktualizowaniu go do nowego i bezpieczniejszego... a co za tym idzie, nadchodzące nadchodzące wydarzenia, kolejne zmiany w agregacji, więcej rozwoju technologii skalowania, ulepszenia zabezpieczeń, w tym portfeli, w tym klientów, w tym wielu rzeczy, ulepszenia użyteczności, ulepszenia prywatności”.

Widły twarde a miękkie

Przejdźmy do następnej części dyskusji, przyjrzyjmy się teraz różnicy między twardymi widelcami a miękkimi widelcami, ale najpierw – czym są miękkie widelce?

Widelec Asoft to aktualizacja oprogramowania, która jest zgodna wstecznie ze starszymi wersjami blockchain. Oznacza to, że ci górnicy, którzy nie zaktualizowali jeszcze oprogramowania do późniejszej wersji, nadal mogą uczestniczyć w weryfikacji i weryfikowaniu transakcji.

O wiele łatwiej jest wdrożyć miękki widelec niż twardy, ponieważ tylko większość górników musi go zmodernizować.

Pamiętaj jednak, że górnik, który nie zmodernizował jeszcze, będzie i tak dotknięty miękkim widelcem. 

Załóżmy, że produkujesz 1 megabajt bloku jako niezmodernizowany górnik. Nadal możesz zatwierdzać transakcje przychodzące. Aktualizacja umożliwia jednak dodanie do ekosystemu tylko 8 megabajtów bloków, więc nie możesz dodawać bloków – przepraszamy.  

Mając to na uwadze, można powiedzieć, że miękkie widelce działają jako zachęta dla górników do aktualizacji ich oprogramowania lub utrudniają im działanie.

Przykłady twardych widelców

Ogólnie rzecz biorąc, trzy możliwe scenariusze przypadku najprawdopodobniej wystąpią, gdy społeczność zdecyduje się na twardy widelec:

  • Jeden blockchain pozostaje dominujący po twardym widelcu, co powoduje, że inne blockchain mają niską adopcję i/lub wartość społeczności. 

Na przykład,Bitcoin Classic (BXC) iBitcoin Unlimited są obecnie wspierane przez bardzo małe grupy basenów górniczych, podczas gdy dobry staryBitcoin to „nadal ten, który uwielbiam”, jak śpiewała Shania Twain – to król kryptowalut wśród społeczności kryptowalut i nie tylko.

  • Oba łańcuchy blokowe są przyjmowane, współistniejące i działają niezależnie od siebie, z mniej więcej równym przyjęciem społeczności i/lub wartością. 

W porządku, nie ma tu jeszcze naprawdę dobrych przykładów, umiarkowanie odpowiednim przykładem jest łańcuch blokowy Rogera Vera, który w 2017 r. wprowadził zwiększony rozmiar bloku 8 MB (i rozmiar bloku 32 MB w 2018 r.). Teraz aktywa cyfrowe na górze tej platformy, BCH, znajdują się wygodnie w 20 największych kryptowalutach wedługkapitalizacji rynkowej, więc można śmiało powiedzieć, że samo w sobie odniosły sukces.

Oczywiście BCH nie jest Bitcoinem pod względem ceny, ale patrz na inne twarde widelce, o których tu wspomnieliśmy – sprzedają za mniej niż jednego dolara!

  • Oba łańcuchy blokowe są przyjmowane, ale jeden z nich jest preferowany. Jeden z dwóch łańcuchów staje się łańcuchem dominującym pod względem przyjęcia i wartości. 

Tutaj dopasowuje się przykład Ethereum Classic, więc przyjrzyjmy się temu bardziej szczegółowo.

W kwietniu 2016 r. na blockchain Ethereum została zainstalowana cyfrowa, zdecentralizowana organizacja autonomiczna DAO w celu utworzenia formy funduszu venture capital kierowanego przez inwestorów. 

W lipcu 2016 r. hakerzy wykorzystali lukę w kodzie DAO, kradnąc ETH o wartości 50 milionów dolarów. W rezultacie łańcuch blokowy Ethereum został utwardzony w bloku 1 920 000, aby przywrócić wszystkie fundusze tych, którzy ponieśli straty w ataku. Było to kontrowersyjne i doprowadziło do utrzymania pierwotnego nierozbudowanego łańcucha blokowego jako Ethereum Classic (ETC), łamiąc w ten sposób sieć na dwa oddzielne aktywne łańcuchy blokowe, każdy z własną kryptowalutą. 

Bez wątpienia Ethereum jest tu dominującą siłą. Ethereum jest z pewnej odległości drugą największą kryptowalutą wedługkapitalizacji rynkowej , podczas gdy Ethereum Classic w momencie pisania nawet nie znalazł się w pierwszej 50.

Mówiąc o dominacji – jak wszyscy wiemy i już wspomnieliśmy, Bitcoin jest najpopularniejszą kryptowalutą na rynku.

W ostatnim czasie zainteresowanie „cyfrowym złotem” rośnie. W rezultacie interesuje się swoją historią, w tym twardymi widelcami.

Przyjrzyjmy się pokrótce historii twardych widelców Bitcoin:

  • Bitcoin Classic był proponowanym widelcem z oryginalnego blockchain Bitcoin (Bitcoin Core), którego celem było zwiększenie maksymalnego możliwego rozmiaru bloków transakcji. Pomimo początkowej obietnicy Bitcoin Classic nie został szeroko przyjęty przez społeczność Bitcoin.
  • Bitcoin Unlimited umożliwia użytkownikom stosowanie większych bloków. Jednak obawy, że górnicy z większymi zasobami zdominowaliby ten zysk, oznaczają, że również nie udało się go zdjąć.
  • Bitcoin SV to moneta zrodzona z tego, co zostało opisane jako „wojna cywilna” w dwóch konkurencyjnych obozach gotówkowych Bitcoin. Pierwszy obóz, wspierany przez przedsiębiorcę Rogera Vera i Jihan Wu z Bitmain, promował oprogramowanie Bitcoin ABC (znane obecnie jakoBitcoin Cash (BCH), które utrzymałoby wielkość bloku na poziomie 32 MB. To najbardziej udana kryptowaluta wykuta z twardych widelców Bitcoin do tej pory. Drugi obóz, prowadzony przez Craiga Wrighta i miliardera Calvina Ayre’a, zaprezentował konkurencyjną wersję oprogramowania Bitcoin SV, skrót od „Bitcoin Satoshi Vision”, który zwiększyłby limit rozmiaru bloku do 128 MB.
  • Bitcoin Gold na twardym widelcu w październiku 2017 r. Widelec ten został wdrożony w nadziei, że górnictwo na kartach graficznych (zamiast drogich ASIC, które były wykorzystywane do wydobywania Bitcoina – obecnie nie były one dozwolone w wyniku twardego widelca) sprawi, że górnictwo stanie się bardziej dostępne dla normalnych ludzi.

Jak myślisz, ile propozycji ulepszeń Bitcoin zostało już złożonych w ciągu ostatniej dekady? 

Odpowiedź brzmi dużo. 350 dokładnie, ale nie wszystkie trafiły do twardych widelców.

Jednak noc jest młoda, blockchain to technologia dla nastolatków, którą ożywiono zaledwie 10 lat temu, a my bez wątpienia zobaczymy o wiele bardziej twarde widelce w przyszłości.

Konkluzja

Tak więc, w istocie, twardy widelec jest dalekosiężną zmianą łańcucha blokowego, która wymaga, aby wszystkie węzły działające w sieci rozproszonej przesunęły się do nowszej wersji (obsługującej ponownie dostosowaną funkcjonalność). 

Z drugiej strony, widelec soft jest aktualizacją oprogramowania, która jest wstecznie kompatybilna ze starszymi wersjami blockchain. Oznacza to, że ci górnicy, którzy jeszcze nie zaktualizowali oprogramowania do późniejszej wersji, nadal mogą uczestniczyć w walidacji i weryfikowaniu transakcji (chociaż są zachęcani do aktualizacji).

Twarde widelce i miękkie widelce są ważne w kontekście rozwoju sieci. Pozwalają one społeczności wprowadzać wystarczające zmiany i ulepszenia pomimo braku scentralizowanego zarządzania.

Dzięki twardym widelcom, blockchainom i kryptowalutom integrują nowe funkcje i ulepszenia w miarę ich opracowywania. Bez nich ekosystem potrzebowałby scentralizowanego serwera do kontrolowania wszystkiego, co dzieje się w sieci. Na szczęście nie utknęliśmy w centralnych serwerach — ale zdecydowanie utknęliśmy w twardych widelcach. 

Aplikacja Bybit
Zarabiaj w inteligentny sposób