Gå til innhold
KryptogrunnlagNybegynner

Hva er en soft fork? Hvordan den endrer et nettverk

En soft fork er en bakoverkompatibel regelendring på et kryptonettverk: gamle noder aksepterer fortsatt nye blokker, mens minere håndhever de strengere reglene.

Vahe HakobyanVahe HakobyanAnsvarlig redaktør Oppdatert 5. okt. 20263 min lesingFaktasjekket
En mørk marineblå bakgrunn med glassblokker forbundet av limegrønt lys.
Illustrasjon: World-Crypt
På denne siden

Kort svar

En soft fork er en bakoverkompatibel endring av reglene i et kryptonettverk. Den strammer inn reglene mens eldre programvare fortsatt godtar nye blokker, slik at nettverket vanligvis holder seg samlet.

Den gjør reglene strengere.

Hvorfor skjer soft forks?

Utviklere bruker en soft fork for å legge til funksjoner eller fikse problemer uten å tvinge alle noder til å oppgradere. Endringen fungerer med eldre programvare, slik at nettverket kan ta i bruk nye regler gradvis.

Hvordan fungerer en soft fork?

En soft fork gjør reglene strengere. Oppdaterte noder håndhever de nye reglene og avviser blokker som bryter dem. Eldre noder godtar fortsatt de nye blokkene fordi disse blokkene også følger de gamle reglene, men de kan ikke kontrollere de nye reglene.

Eldre og oppdatert programvare sammenlignet
Kriterium Eldre programvare Oppdatert programvare
Godkjenning av blokker Godtar nye blokker Godtar nye blokker
Regelkontroll Kan ikke kontrollere nye regler Håndhever nye regler
Resultat for kjeden Blir på samme kjede Blir på samme kjede

Hvordan aktiveres soft forks?

Aktivering avhenger vanligvis av minerene. De signaliserer støtte i blokkene de miner. Når nok minerer har signalisert innen en periode, låses de nye reglene fast og håndheves deretter.

  • Minere signaliserer støtte i blokkene de miner.
  • Støtte beregnes over en fastsatt periode.
  • Når nok støtte er oppnådd, låses reglene fast.
  • Etter lock-in håndhever oppdaterte noder reglene.

Hvilke risikoer har soft forks?

Soft forks kan være omstridte fordi de endrer hvordan nettverket fungerer, og de kan mislykkes hvis minerene ikke håndhever de nye reglene.

Soft fork vs hard fork?

Hovedforskjellen er kompatibilitet. Eldre noder godtar blokker fra en soft fork, men de avviser blokker fra en hard fork fordi disse blokkene bryter de gamle reglene. En hard fork krever vanligvis at alle oppdaterer for å bli på samme nettverk.

Soft fork og hard fork sammenlignet
Kriterium Soft fork Hard fork
Aksept fra gamle noder Godtar nye blokker Avviser nye blokker
Oppgradering nødvendig Nei, men oppdatering hjelper Ja, for å bli på samme kjede
Resultat for nettverket Vanligvis én kjede Kan splittes i to kjeder
Eksempel Innstramming av regler 2016 Ethereum splittet seg; 2017 Bitcoin Cash

Ofte stilte spørsmål

Det kan skje, men dette er mindre vanlig. Hvis minerene er uenige, kan en mindretallskjede oppstå, og den forsvinner vanligvis.

Vanligvis ikke. Myntene dine blir på samme kjede. Du må kanskje oppdatere lommeboken din senere for å kontrollere de nye reglene.

Utviklere foreslår den, minerene signaliserer og håndhever den, og nodeoperatører og brukere kan godta eller avvise den ved å velge programvaren sin.

Den lar brukere og nodeoperatører signalisere støtte for en regelendring ved å kjøre programvare som håndhever den, noe som kan presse minerene til å følge etter.

Var denne guiden nyttig?
Skrevet avVahe HakobyanVahe Hakobyan er ansvarlig redaktør i World-Crypt. Han dekker bitcoin, markeder og regulering, og leder nyhetsredaksjonen som faktasjekker hver sak før den publiseres.