Mi az a fork?
Fork akkor történik, amikor egy blokklánc két ágra válik, mert valaki megváltoztatja a szabályokat, vagy elutasítja a változtatást. Az egyik ág az új szabályokat követi, a másik ragaszkodik a régiekhez. Képzelj el egy étlapfrissítést, ahol a törzsvendégek egyik fele a klasszikust szeretné, a másik fele pedig egy csípősebb változatot.
Minden szétválás ingyen coinokat jelent. Nem egészen. Sok frissítésnél csak egyetlen eszköz marad, és még ha új eszköz jön is létre, csak akkor jársz jól, ha te kezeled a kulcsaidat, és a piac is támogatja.
Hogyan működik a fork?
A fork általában akkor indul, amikor az emberek módosítani szeretnék a szabályokat. Például a blokkméret, a díjak, a hibajavítások vagy egy új funkció kapcsán.
- 1. lépés: Valaki változtatásokat javasol, és közzéteszi a kódot. A fórumokon, chateken és kódtárakban elindul a vita.
- 2. lépés: A fejlesztők kiadják az új szoftvert. Egy ismerős példa: nagyobb vagy kisebb blokkok.
- 3. lépés: A node-ok és a bányászok kiválasztják, melyik szoftvert futtatják. Ha elegen egyetértenek, ugyanarról a szabálykönyvről jutnak konszenzusra.
- 4. lépés: Ha a szabályok eltérnek, szétválás alakulhat ki. Néha átmeneti, máskor két lánc működik tovább.
- 5. lépés: A wallet-ek és az exchange-ek eldöntik, mit támogatnak, rendeződnek a tickerek, a felhasználók pedig kiválasztják, hol vesznek részt. Igen, erről van szó.
Miért fontos a fork?
Azért érdemes odafigyelned rá, mert így frissíthetők a blokkláncok vezérigazgató nélkül. A nézeteltérések is így öltenek dráma helyett kód formát.
- Előny: Jobb teljesítmény, új funkciók, biztonsági javítások, és néha jobb skálázhatóság.
- Nézőpont: Nyílt közösségi irányításról van szó. A viták nyilvánosan zajlanak, bizonyítékokkal alátámasztva.
- Jelentőség: A kereskedésben, az airdropoknál, a wallet-frissítéseknél, valamint a DeFi és NFT protokollfrissítéseknél is találkozhatsz vele.
Bármilyen szétválás előtt tartsd a coinokat olyan walletben, ahol te kezeled a kulcsokat, várd meg az egyértelmű útmutatást a visszajátszás elleni védelemről, és várj meg néhány megerősítést, mielőtt bármelyik láncon pénzt mozgatsz.
A fork fő jellemzői
Emeld ki azokat az alapvető tulajdonságokat, amelyek egyedivé teszik ezt a fogalmat. Legyenek tömörek és könnyen áttekinthetők:
- Szabályok: A kód határozza meg, mely blokkok és tranzakciók érvényesek; a szabálykönyv módosítása teremti meg a szétválás kockázatát.
- Kompatibilitás: Egyes változtatások visszafelé kompatibilisek, mások nem; ettől függ, hogy egy vagy két lánc marad-e életben.
- Közösség: A közösségi koordináció legalább annyira fontos, mint a kód, hiszen az embereknek és az infrastruktúrának is választania kell.
- Időzítés: Az aktiválás módja eltérő lehet, a blokkmagasságtól a közösség által jelzett dátumokig.
Változatok
Két fő típusról hallhatsz; a Rolex és a Reddit-szálak hangulatának találkozása:
- Hard: A hard fork úgy változtatja meg a szabályokat, hogy a régebbi szoftver elutasítja őket, így nézeteltérés esetén két működő lánc is létrejöhet.
- Soft: A soft fork szigorítja a szabályokat, miközben kompatibilis marad azokkal a régebbi node-okkal, amelyek a szigorúbb ágat követik.
Szétválás után a coinok több láncon is létezhetnek. Ha nem te kezeled a kulcsokat, a kimenetelt sem te irányítod. Az exchange-eknek időbe telhet eldönteni, mit támogatnak.
Példa
A DAO-incidens után az Ethereum visszaállítást hajtott végre, míg az Ethereum Classic megőrizte az eredeti előzményeket; így két különálló, eltérő közösségű lánc jött létre.
Érdekesség
A kifejezés a szoftververziózásból ered. A blokkláncok kicsit olyanok, mint a pénzzel kiegészített Git, ami megmagyarázza, miért hasonlítanak a viták mémekkel tarkított kódellenőrzésekre.
Összefoglalás
Egy mondatban: a fork a szabályokról szóló döntést teszi láthatóvá, miközben a kód és a közösség kiválasztja az általa helyesnek vélt irányt.