En fork ändrar reglerna för en blockkedja. Ibland är ändringen bakåtkompatibel, och gamla noder kan fortfarande bearbeta nya block. Det är en soft fork. Ibland bryter ändringen kompatibiliteten, och alla noder måste uppgraderas. Det är en hard fork. Skillnaden är viktig eftersom en soft fork bara kräver att en majoritet av miners anammar den. En hard fork kräver att alla övergår till de nya reglerna eller riskerar att dela kedjan.
Forkar sker för uppgraderingar, buggfixar och oenigheter. När Ethereum-communityn beslutade att upphäva DAO-hacket 2016 splittrades kedjan. En grupp accepterade rollbacken och fortsatte som Ethereum. En annan grupp avvisade den och fortsatte som Ethereum Classic. Båda kedjorna finns fortfarande kvar. Bitcoin Cash forklades från Bitcoin 2017 över blockstorleksgränser. Forken skapade en ny kedja med andra regler och en separat community. En fork är inte i sig bra eller dålig. Det är en styrningsmekanism. Den kedja som lockar fler användare, miners och utvecklare vinner vanligtvis.
Gaffeltyper
- Soft fork — bakåtkompatibel regeländring
- Hård fork — en brytande förändring som kräver att alla noder uppgraderas
- Omstridd gaffel – gemenskapen splittras, två kedjor framträder
- Icke-kontroversiell gaffel — smidig uppgradering, ingen kedjesplittring
Forks är hur blockkedjor utvecklas. Det är också hur gemenskaper splittras.
Comments
No comments yet. Be the first to share a thought.
Leave a comment