Vad är Fork?
En Fork är när en blockchain splitas i två riktningar eftersom någon ändrar reglerna eller vägrar ändringen. En väg följer de nya reglerna, den andra håller fast vid de gamla. Föreställ dig en menyuppdatering där hälften av stamgästerna vill ha klassikern och hälften vill ha en kryddigare remix.
Varje split ger dig gratis mynt. Inte riktigt. Många uppgraderingar behåller en enda tillgång, och även när en ny tillgång dyker upp tjänar du bara på det om du kontrollerar dina nycklar och marknaden ger stöd.
Hur Fork fungerar
En Fork börjar oftast när folk vill ändra regler. Kanske blockstorlek, avgifter, buggfixar eller en ny funktion.
- Steg 1: Någon föreslår förändringar och publicerar kod. Diskussionen sätter igång i forum, chattar och repos.
- Steg 2: Utvecklare skickar ny programvara. Ett exempel du sett tidigare: större block kontra mindre block.
- Steg 3: Noder och miners väljer vilken programvara de kör. Om tillräckligt många är överens når de consensus om samma regelverk.
- Steg 4: Om reglerna inte stämmer överens kan en split uppstå. Ibland är den tillfällig, ibland fortsätter två kedjor parallellt.
- Steg 5: Plånböcker och börser bestämmer stöd, tickers sätts, och användare väljer var de vill delta. Ja, så funkar det.
Varför Fork spelar roll
Det berör dig eftersom det är så blockkedjor uppgraderas utan en VD. Det är också hur oenigheter blir kod istället för dramatik.
- Fördel: Bättre prestanda, nya funktioner, säkerhetsfixar och ibland förbättrad scalability.
- Perspektiv: Det är öppen gemenskapsstyrning. Debatter sker offentligt, med spårbara diskussioner.
- Relevans: Du kommer möta det i trading, airdrops, plånboksuppdateringar och protokolluppgraderingar inom DeFi och NFT.
Innan en split, förvara mynt i en plånbok där du kontrollerar nycklarna, vänta på tydliga instruktioner om replayskydd och låt några bekräftelser samlas innan du flyttar medel på någon av kedjorna.
Huvuddrag för Fork
Markera de grundläggande egenskaperna som gör detta begrepp unikt. Håll dem korta och lätta att skumma:
- Regler: Kod bestämmer vilka block och transaktioner som är giltiga, och att ändra regelboken skapar risken för en split.
- Kompatibilitet: Vissa förändringar är bakåtkompatibla, andra är inte, vilket avgör om en kedja eller två överlever.
- Gemenskap: Social koordinering spelar lika stor roll som kod eftersom människor och infrastruktur måste välja sida.
- Tidpunkt: Aktiveringsmetoder varierar, från blockhöjder till datum som signaleras av communityt.
Varianter
Två huvudtyper du hör om:
- Hard: En Hard Fork ändrar regler så att äldre programvara avvisar dem, vilket kan lämna två aktiva kedjor om grupper är oense.
- Soft: En Soft Fork skärper reglerna samtidigt som den förblir kompatibel med äldre noder som följer den striktare linjen.
Efter en split kan mynt finnas på mer än en kedja. Om du inte kontrollerar nycklarna har du inte kontroll över resultatet. Börser kan ta tid att bestämma vilket stöd de ger.
Exempel
Efter incidenten med DAO fortsatte Ethereum med en återställning medan Ethereum Classic behöll den ursprungliga historiken och skapade två separata kedjor med olika gemenskaper.
Kul fakta
Termen kommer från programvaruversionering. Blockkedjor påminner lite om Git med pengar kopplade till sig, vilket förklarar varför debatter ser ut som kodgranskningar med memes.
Sammanfattning
Kort sagt: en Fork är ett synligt beslut om regler, där kod och gemenskap väljer den väg de tror på.
