Existujú dva typy blockchainových vidlíc: hard forky a soft forky.Napriek podobným názvom a rovnakému konečnému použitiu sú tvrdé vidlice a mäkké vidlice veľmi odlišné.Pred vysvetlením pojmov „hard fork“ a „soft fork“ vysvetlite pojmy „dopredná kompatibilita“ a „spätná kompatibilita“
nový uzol a starý uzol
Počas procesu inovácie blockchainu niektoré nové uzly aktualizujú kód blockchainu.Niektoré uzly však nie sú ochotné upgradovať kód blockchainu a pokračovať v prevádzke pôvodnej starej verzie kódu blockchainu, ktorá sa nazýva starý uzol.
Tvrdé vidlice a mäkké vidlice
Tvrdá vidlica: Starý uzol nedokáže rozpoznať bloky generované novým uzlom (starý uzol nie je dopredu kompatibilný s blokmi generovanými novým uzlom), čo vedie k tomu, že reťazec je priamo rozdelený na dva úplne odlišné reťazce, z ktorých jeden je starý reťazec ( beží originál Existuje stará verzia blockchainového kódu, ktorý beží starý uzol, a jeden je nový reťazec (beží aktualizovaná nová verzia blockchainového kódu, prevádzkovaná novým uzlom).
Mäkká vidlica: Nové a staré uzly koexistujú, ale neovplyvnia stabilitu a efektivitu celého systému.Starý uzol bude kompatibilný s novým uzlom (starý uzol je dopredu kompatibilný s blokmi vygenerovanými novým uzlom), ale nový uzol nie je kompatibilný so starým uzlom (to znamená, že nový uzol nie je spätne kompatibilný s bloky vygenerované starým uzlom), tieto dva môžu stále zdieľať v reťazci.
Zjednodušene povedané, hard fork digitálnej kryptomeny znamená, že stará a nová verzia sú navzájom nekompatibilné a musia byť rozdelené do dvoch rôznych blockchainov.Pre soft forky je stará verzia kompatibilná s novou verziou, ale nová verzia nie je kompatibilná so starou verziou, takže tam bude mierny fork, ale stále môže byť pod rovnakým blockchainom.
Príklady pevných vidlíc:
Ethereum fork: Projekt DAO je crowdfundingový projekt iniciovaný blockchainovou IoT spoločnosťou Slock.it.Oficiálne bol vydaný v máji 2016. K júnu toho roku projekt DAO vyzbieral viac ako 160 miliónov amerických dolárov.Netrvalo dlho a projekt The DAO sa stal terčom hackerov.Kvôli obrovskej medzere v inteligentnej zmluve bol projekt DAO prevedený s trhovou hodnotou 50 miliónov dolárov v éteri.
S cieľom obnoviť aktíva mnohých investorov a zastaviť paniku, Vitalik Buterin, zakladateľ Etherea, nakoniec navrhol myšlienku hard forku a nakoniec dokončil hard fork na bloku 1920 000 Etherea prostredníctvom väčšinového hlasovania komunity.Vrátil všetok éter vrátane hackerovho vlastníctva.Aj keď je Ethereum ťažko rozdelené do dvoch reťazcov, stále existujú ľudia, ktorí veria v nemennú povahu blockchainu a zostávajú na pôvodnom reťazci Ethereum Classic.
Tvrdá vidlica vs mäkká vidlica – čo je lepšie?
V zásade slúžia dva vyššie uvedené typy vidlíc na rôzne účely.Kontroverzné hard forky rozdeľujú komunitu, no plánované hard forky umožňujú voľne upravovať softvér so súhlasom každého.
Mäkké vidlice sú jemnejšou možnosťou.Vo všeobecnosti je to, čo môžete urobiť, obmedzenejšie, pretože vaše nové zmeny nemôžu byť v rozpore so starými pravidlami.To znamená, že ak je možné vykonať aktualizácie spôsobom, ktorý zostane kompatibilný, nemusíte sa obávať fragmentácie siete.
Čas odoslania: 22. októbra 2022