Hvad er Fork?
En Fork opstår, når en blockchain deler sig i to spor, fordi nogen ændrer reglerne eller afviser ændringen. Det ene spor følger de nye regler, det andet holder fast i de gamle. Forestil dig en opdatering af en menu, hvor halvdelen af stamgæsterne vil have klassikeren og halvdelen en stærkere version.
Hver splittelse giver dig gratis mønter. Ikke helt. Mange opgraderinger bevarer et enkelt aktiv, og selv når et nyt aktiv dukker op, får du kun fordel, hvis du kontrollerer dine nøgler og markedet anerkender det.
Hvordan Fork fungerer
En Fork starter som regel, når folk ønsker en ændring af reglerne. Det kan være blokstørrelse, gebyrer, fejlrettelser eller en ny funktion.
- Trin 1: Nogen foreslår ændringer og lægger kode op. Diskussionen starter i fora, chats og repos.
- Trin 2: Udviklere udsender ny software. Et kendt eksempel: større blokke kontra mindre blokke.
- Trin 3: Noder og minere vælger, hvilket software de kører. Hvis nok er enige, når de konsensus om de samme regler.
- Trin 4: Hvis reglerne ikke stemmer overens, kan der opstå en splittelse. Nogle gange er den midlertidig, andre gange fortsætter to kæder.
- Trin 5: Wallets og børser beslutter, hvad de støtter, tickere fastsættes, og brugere vælger, hvor de vil deltage. Ja, sådan fungerer det.
Hvorfor Fork betyder noget
Det berører dig, fordi det er måden, blockchains opgraderes uden en administrerende direktør. Det er også måden, uenigheder bliver til kode fremfor dramatik.
- Fordel: Bedre ydeevne, nye funktioner, sikkerhedsrettelser og nogle gange forbedret skalerbarhed.
- Perspektiv: Det er fællesskabsbaseret styring i det åbne. Debatter foregår offentligt, med dokumentation.
- Relevans: Du vil se det i handel, airdrops, walletopdateringer og protokolopgraderinger inden for DeFi og NFT'er.
Før en splittelse behold mønter i en wallet hvor du kontrollerer nøglerne, afvent tydelige anvisninger om replaybeskyttelse og vent på nogle bekræftelser, før du flytter midler på nogen af kæderne.
Nøglekarakteristika for Fork
Fremhæv de centrale træk, der gør dette begreb unikt. Hold dem korte og lette at skimme:
- Regler: Koden bestemmer, hvilke blokke og transaktioner er gyldige, og at ændre regelbogen skaber risiko for en splittelse.
- Kompatibilitet: Nogle ændringer er bagudkompatible, andre er ikke, og det afgør om én kæde eller to fortsætter.
- Fællesskab: Social koordinering betyder lige så meget som koden, da mennesker og infrastruktur skal vælge.
- Tidspunkt: Aktiveringsmetoder varierer, fra blokhøjder til datoer signaleret af fællesskabet.
Variationer
To hovedtyper, du ofte hører om:
- Hard: En Hard Fork ændrer regler på en måde, som ældre software afviser, hvilket kan efterlade to aktive kæder, hvis grupper er uenige.
- Soft: En Soft Fork strammer reglerne, samtidig med at den forbliver kompatibel med ældre noder, som følger den strammere vej.
Efter en splittelse kan mønter eksistere på mere end én kæde. Hvis du ikke kontrollerer nøglerne, kontrollerer du ikke resultatet. Børser kan bruge tid på at beslutte, hvad de vil støtte.
Eksempel
Efter DAO hændelsen fortsatte Ethereum med en rollback, mens Ethereum Classic beholdt den oprindelige historik, hvilket skabte to separate kæder med forskellige fællesskaber.
Sjov fakta
Begrebet stammer fra softwareversionering. Blockchains minder lidt om Git med penge på, hvilket forklarer, hvorfor debatter ligner kodegennemgange med memes.
Opsummering
Kort sagt: en Fork er en synlig beslutning om regler, hvor kode og fællesskab vælger den vej, de tror på.
