Der er to typer blockchain-gafler: hårde gafler og bløde gafler.På trods af de lignende navne og samme slutanvendelse er hårde gafler og bløde gafler meget forskellige.Før du forklarer begreberne "hård gaffel" og "blød gaffel", skal du forklare begreberne "forlæns kompatibilitet" og "bagudkompatibilitet"
ny node og gammel node
Under blockchain-opgraderingsprocessen vil nogle nye noder opgradere blockchain-koden.Nogle noder er dog uvillige til at opgradere blockchain-koden og fortsætte med at køre den originale gamle version af blockchain-koden, som kaldes den gamle node.
Hårde gafler og bløde gafler
Hård gaffel: Den gamle node kan ikke genkende blokkene genereret af den nye node (den gamle node er ikke fremadkompatibel med blokkene genereret af den nye node), hvilket resulterer i, at en kæde bliver direkte opdelt i to helt forskellige kæder, den ene er den gamle kæde ( kører original Der er en gammel version af blockchain-koden, drevet af den gamle node), og den ene er en ny kæde (kører den opgraderede nye version af blockchain-koden, drevet af den nye node).
Blød gaffel: Nye og gamle noder eksisterer side om side, men vil ikke påvirke stabiliteten og effektiviteten af hele systemet.Den gamle node vil være kompatibel med den nye node (den gamle node er fremadkompatibel med de blokke, der genereres af den nye node), men den nye node er ikke kompatibel med den gamle node (det vil sige, den nye node er ikke bagudkompatibel med blokkene genereret af den gamle node), de to kan stadig dele eksisterer på en kæde.
For at sige det enkelt betyder den hårde gaffel i en digital kryptovaluta, at den gamle og nye version er inkompatible med hinanden og skal opdeles i to forskellige blockchains.For bløde gafler er den gamle version kompatibel med den nye version, men den nye version er ikke kompatibel med den gamle version, så der vil være en lille gaffel, men den kan stadig være under samme blockchain.
Eksempler på hårde gafler:
Ethereum-gaffel: DAO-projektet er et crowdfunding-projekt initieret af blockchain IoT-virksomheden Slock.it.Det blev officielt udgivet i maj 2016. Fra juni samme år har DAO-projektet rejst mere end 160 millioner amerikanske dollars.Det tog ikke lang tid, før DAO-projektet blev ramt af hackere.På grund af et stort smuthul i den smarte kontrakt blev DAO-projektet overført med en markedsværdi på 50 millioner dollars i ether.
For at genoprette mange investorers aktiver og stoppe panikken, foreslog Vitalik Buterin, grundlæggeren af Ethereum, endelig ideen om en hård gaffel og afsluttede endelig den hårde gaffel ved blok 1920000 af Ethereum gennem et flertal af fællesskabet.Rullede al æteren tilbage, inklusive hackerens besiddelse.Selvom Ethereum er hårdt fordelt i to kæder, er der stadig nogle mennesker, der tror på den uforanderlige natur af blockchain og bliver på den originale kæde af Ethereum Classic
Hard Fork vs Soft Fork - Hvilken er bedre?
Grundlæggende tjener de to typer gafler, der er nævnt ovenfor, forskellige formål.Kontroversielle hårde gafler deler et fællesskab, men planlagte hårde gafler tillader, at software frit kan modificeres med alles samtykke.
Bløde gafler er den blidere løsning.Generelt er hvad du kan gøre mere begrænset, fordi dine nye ændringer ikke kan komme i konflikt med gamle regler.Når det er sagt, hvis dine opdateringer kan laves på en måde, der forbliver kompatibel, behøver du ikke bekymre dig om netværksfragmentering.
Indlægstid: 22. oktober 2022