Dark background with blue accents with light reflectionsDark background with blue accents with light reflectionsDark background with blue accents with light reflections
Soft Fork

Soft Fork

Investeringskursus med personlig mentor

School of Trading and Investing "ABTco Invest-School"

Grundlæggende viden • Info uden fnug • Kontrol af hjemmearbejde

Kun $27,00 for et helt kursus

Hvad er en blød gaffel?

I blockchain-teknologi er en soft fork en ændring af softwareprotokollen, hvor kun tidligere gyldige transaktionsblokke gøres ugyldige. Fordi gamle noder vil genkende de nye blokke som gyldige, er en blød gaffel bagudkompatibel. Denne form for gaffel kræver kun et flertal af minearbejderne, der opgraderer for at håndhæve de nye regler, i modsætning til en hard fork, der kræver, at alle noder opgraderer og er enige om den nye version.

Forstå Soft Forks-brug

Nye transaktionstyper kan ofte tilføjes som bløde gafler, hvilket kun kræver, at deltagerne (f.eks. afsender og modtager) og minearbejdere forstår den nye transaktionstype. Dette gøres ved at få den nye transaktion til at fremstå for ældre kunder som en "betal-til-enhver"-transaktion (af en speciel form) og få minearbejderne til at acceptere at afvise blokeringer inklusive disse transaktioner, medmindre transaktionen valideres under de nye regler. Dette er, hvordan pay-to-script hash (P2SH) blev føjet til bitcoin.

En soft fork kan også forekomme til tider på grund af en midlertidig divergens i blockchainen, når minearbejdere at bruge ikke-opgraderede noder overtræder en ny konsensusregel, som deres noder ikke kender til.

Soft forks kræver ingen noder for at opgradere for at opretholde konsensus, da alle blokke med de nye bløde forked-in-regler også følger de gamle regler, derfor accepterer gamle klienter dem. Bløde gafler kan ikke vendes uden en hård gaffel, da en blød forgaffel per definition kun tillader, at sættet af gyldige blokke er en korrekt delmængde af, hvad der var gyldig forgaffel. Hvis brugere opgraderer til en post-soft fork-klient, og af en eller anden grund skifter flertallet af minearbejdere tilbage til pre-soft fork-klienten, ville brugere af post-soft fork-klient bryde konsensus, så snart der kom en blokering, der ikke fulgte deres kunders nye regler. For at en blød gaffel skal fungere, skal størstedelen af ​​minedriften drive en klient, der genkender gaflen. Jo flere minearbejdere, der accepterer de nye regler, jo mere sikkert er netværket post-fork. Hvis du har 3/4 af minearbejdere, der genkender gaflen, er 1/4 af de oprettede blokke ikke garanteret at følge de nye regler. Disse 1/4 blokke vil være gyldige for gamle noder, der ikke er opmærksomme på de nye regler, men de vil blive ignoreret af nye noder.

Soft forks er blevet brugt på bitcoin og ethereum blockchains, blandt andet til at implementere nye og opgraderede funktionaliteter, der er bagudkompatible.



Read this article in other languages: