Spring til indhold
Crypto BasicsBegynder

Hvad er en soft fork? Hvordan den ændrer et netværk

En soft fork er en bagudkompatibel regelændring på et kryptonetværk: gamle noder accepterer stadig nye blokke, mens miners håndhæver de strengere regler.

Vahe HakobyanVahe HakobyanChefredaktør Opdateret 5. okt. 20263 min læsningFaktatjekket
En mørk marineblå baggrund med glasblokke forbundet af limegrønt lys.
Illustration: World-Crypt
På denne side

Kort svar

En soft fork er en bagudkompatibel ændring af et kryptonetværks regler. Den strammer reglerne, mens ældre software fortsat accepterer nye blokke, så netværket som regel forbliver samlet.

Den gør reglerne strengere.

Hvorfor opstår soft forks?

Udviklere bruger en soft fork til at tilføje funktioner eller løse problemer uden at tvinge alle noder til at opgradere. Ændringen fungerer med ældre software, så netværket kan indføre nye regler gradvist.

Hvordan fungerer en soft fork?

En soft fork gør reglerne strengere. Opdaterede noder håndhæver de nye regler og afviser blokke, der bryder dem. Ældre noder accepterer stadig de nye blokke, fordi disse blokke også følger de gamle regler, men de kan ikke kontrollere de tilføjede regler.

Gammel og opdateret software sammenlignet
Kriterium Gammel software Opdateret software
Blokaccept Accepterer nye blokke Accepterer nye blokke
Regelkontrol Kan ikke kontrollere nye regler Håndhæver nye regler
Kædeudfald Forbliver på samme kæde Forbliver på samme kæde

Hvordan aktiveres soft forks?

Aktivering afhænger normalt af miners. De signalerer støtte i de blokke, de miner. Når tilstrækkeligt mange miners har signaleret inden for en periode, låses de nye regler fast og håndhæves derefter.

  • Miners signalerer støtte i de blokke, de miner.
  • Støtte tælles over en fastsat periode.
  • Når der er opnået tilstrækkelig støtte, låses reglerne fast.
  • Efter lock-in håndhæver opdaterede noder reglerne.

Hvilke risici har soft forks?

Soft forks kan være kontroversielle, fordi de ændrer, hvordan netværket fungerer, og de kan mislykkes, hvis minere ikke håndhæver de nye regler.

Soft fork vs hard fork?

Den største forskel er kompatibilitet. Gamle noder accepterer soft fork-blokke, men de afviser blokke fra en hard fork, fordi disse blokke bryder de gamle regler. En hard fork kræver normalt, at alle opdaterer for at forblive på samme netværk.

Soft fork og hard fork sammenlignet
Kriterium Soft fork Hard fork
Accept fra gamle noder Accepterer nye blokke Afviser nye blokke
Opdatering nødvendig Nej, men en opdatering hjælper Ja, for at blive på samme kæde
Netværksresultat Normalt én kæde Kan splittes i to kæder
Eksempel Stramning af regler 2016 Ethereum-splittelse; 2017 Bitcoin Cash

Ofte stillede spørgsmål

Det kan den, men det er mindre almindeligt. Hvis miners er uenige, kan der opstå en mindretalskæde, som normalt forsvinder igen.

Normalt nej. Dine coins forbliver på samme kæde. Du kan muligvis få brug for at opdatere din wallet senere for at kontrollere de nye regler.

Udviklere foreslår den, miners signalerer og håndhæver den, og nodeoperatører og brugere kan acceptere eller afvise den ved at vælge deres software.

Det lader brugere og nodeoperatører signalere støtte til en regelændring ved at køre software, der håndhæver den, hvilket kan presse minere til at følge efter.

Var denne guide nyttig?
Skrevet afVahe HakobyanVahe Hakobyan er chefredaktør for World-Crypt. Han dækker bitcoin, markeder og regulering og leder nyhedsredaktionen, der faktatjekker hver historie, før den publiceres.

Relaterede guider

Alle Crypto Basics-guider