Główny » biznes » Miękki widelec

Miękki widelec

biznes : Miękki widelec
Co to jest miękki widelec?

Jeśli chodzi o technologię blockchain, miękki widelec (lub czasami softfork) to zmiana w protokole oprogramowania, w którym unieważniane są tylko wcześniej ważne bloki / transakcje. Ponieważ stare węzły rozpoznają nowe bloki jako prawidłowe, softfork jest kompatybilny wstecz. Ten rodzaj rozwidlenia wymaga tylko większości górników uaktualnienia w celu egzekwowania nowych zasad, w przeciwieństwie do twardego rozwidlenia, który wymaga wszystkich węzłów do uaktualnienia i uzgodnienia nowej wersji.

Gdy używane są miękkie widelce

Nowe typy transakcji można często dodawać jako miękkie widelce, wymagając jedynie, aby uczestnicy (np. Nadawca i odbiorca) i górnicy rozumieli nowy typ transakcji. Odbywa się to poprzez wyświetlenie nowej transakcji starszym klientom jako transakcji typu „pay-to-any” (specjalnego formularza) oraz skłonienie górników do wyrażenia zgody na odrzucenie bloków obejmujących te transakcje, chyba że transakcja zostanie zatwierdzona zgodnie z nowymi zasadami. W ten sposób bitcoin został dodany hash do skryptu płatności (P2SH).

Copyright Investopedia 2019.

Miękki rozwidlenie może również wystąpić czasami z powodu tymczasowej rozbieżności w łańcuchu bloków, gdy górnicy używający niezmodernizowanych węzłów naruszają nową zasadę konsensusu, o której nie wiedzą.

Miękkie widelce nie wymagają aktualizacji żadnych węzłów w celu zachowania konsensusu, ponieważ wszystkie bloki z nowymi regułami programowymi działają również zgodnie ze starymi regułami, dlatego dawni klienci je akceptują. Miękkich widelców nie można odwrócić bez twardego widelca, ponieważ miękki widelec z definicji pozwala tylko zestawowi prawidłowych bloków być odpowiednim podzbiorem tego, co było prawidłowe przed widelcem. Jeśli użytkownicy przejdą na klienta po miękkim rozwidleniu i z jakiegoś powodu większość górników przełącza się z powrotem na klienta przed miękką pracą, użytkownicy klienta po miękkiej pracy łamią konsensus, gdy tylko pojawi się blok, który nie podąża za jego klientami nowe zasady. Aby softfork działał, większość mocy wydobywczej musi być uruchomiona przez klienta rozpoznającego rozwidlenie. Im więcej górników akceptuje nowe reguły, tym bezpieczniejsza jest sieć po rozwidleniu. Jeśli masz 3/4 górników rozpoznających widelec, 1/4 utworzonych bloków nie gwarantuje przestrzegania nowych zasad. Te 1/4 bloków będą obowiązywać dla starych węzłów, które nie są świadome nowych reguł, ale będą ignorowane przez nowe węzły.

Miękkie widelce zostały zastosowane między innymi w łańcuchach bloków Bitcoin i Ethereum, aby zaimplementować nowe i ulepszone funkcje, które są kompatybilne wstecz.

Porównaj rachunki inwestycyjne Nazwa dostawcy Opis Ujawnienie reklamodawcy × Oferty przedstawione w tej tabeli pochodzą od partnerstw, od których Investopedia otrzymuje wynagrodzenie.

Terminy pokrewne

Definicja Hard Fork (Blockchain) Hard Fork to radykalna zmiana w protokole sieci blockchain, która powoduje, że wcześniej nieprawidłowe bloki / transakcje są ważne (lub odwrotnie). więcej Blok sierocych Blok sierocych jest prawidłowymi blokami, które są odrzucane z łańcucha bloków z powodu opóźnienia w przyjęciu do łańcucha bloków więcej Zarządzanie łańcuchem Łańcuch zarządzania to system zarządzania łańcuchem bloków, w którym reguły są zapisane w protokole. więcej Wujek Blok (kryptowaluta) Wujek to sieroce bloki w sieci Ethereum, a górnicy są wynagradzani za pracę nad wujkami. więcej Stopień trudności kryptowaluty Trudność to parametr, który bitcoin i inne kryptowaluty używają do utrzymania średniego czasu między blokami na stałym poziomie, ponieważ hash sieci zmiany mocy. więcej Bitcoin Classic Widelec od Bitcoin Core, który zaproponował zwiększenie rozmiaru bloków. więcej linków partnerskich
Zalecane
Zostaw Swój Komentarz