Mik azok a blokklánc hard forkok és soft forkok?

Bevezetés a blokklánc forkokba
A blokklánc főkönyvek kontextusában a fork egy új frissítés blokklánc hálózaton való bevezetésének folyamatára utal.
Ahogy a blokklánc projektek fejlődnek, a fejlesztők rendszeresen frissítik alapul szolgáló protokolljaikat, hogy támogassák az új szoftverfrissítéseket vagy javítsák az elavult funkciókat.
A bevezetett frissítés típusától függően az lehet, hogy visszafelé kompatibilis az eredeti lánccal, vagy nem. Bizonyos esetekben az új szoftverfrissítések nem befolyásolják közvetlenül a protokoll működését, és a fejlesztők a hálózat zavarása nélkül bevezethetik azokat. Ezeket soft forkoknak nevezzük.
Eközben egyes frissítések összetettek, és teljesen új funkciókat vezethetnek be, amelyek nem visszafelé kompatibilisek a régebbi kóddal. Ezen konkrét változtatások aktiválása nagyobb erőfeszítést igényel, és néha nagyon zavaró lehet a hálózat számára. Ezeket hard forkoknak nevezzük.
A különböző típusú blokklánc forkok megértése fontos lépés lehet a blokklánc technológia teljes potenciáljának megértéséhez. Vágjunk is bele.

A blokklánc forkok típusai
A blokklánc forkoknak két fő típusa van:
- Soft fork: a protokollszabályok visszafelé kompatibilis frissítése, amely nem hoz létre két külön láncot. Zökkenőmentes átmenetet tesz lehetővé, mivel a hálózat összes csomópontja továbbra is érvényesítheti a tranzakciókat és blokkokat, fenntartva a konszenzust akkor is, ha egyes résztvevők úgy döntenek, hogy nem frissítik szoftverüket.
- Hard fork: jelentős és visszafordíthatatlan eltérés a blokklánc protokollszabályaiban, ami két különálló és inkompatibilis láncot eredményez. Ez jellemzően akkor fordul elő, ha jelentős változtatást hajtanak végre a blokklánc kódjában, ami gyakran új kriptovaluta és közösség létrehozásához vezet.
Mi az a soft fork?
Soft fork akkor következik be, amikor a fejlesztők visszafelé kompatibilis frissítést hajtanak végre egy blokklánc protokollon.
Soft fork után azok a csomópontok, amelyek esetleg nem frissítettek a protokoll legújabb verziójára, továbbra is zavartalanul működhetnek a blokklánc hálózaton. Az új szabályoknak megfelelő tranzakciók és blokkok érvényesek és kompatibilisek a soft fork előtt megerősített blokkokkal, valamint a soft fork után létrehozott új blokkokkal.
A soft forkokat jellemzően kisebb változtatások, például hibajavítások vagy optimalizálások bevezetésére használják. Ez azért van, mert a soft forkok teljes láncszakadás nélkül végrehajthatók.
Mi az a hard fork?
A hard fork egy nem visszafelé kompatibilis változás a blokklánc protokollban.
A hard forkok jelentős és visszafordíthatatlan változásokat eredményeznek a blokklánc protokollban, amelyek miatt a blokklánc új verziója már nem szinkronizálódik az előző verzióval.
A fejlesztők akkor aktiválják ezt a típusú forkot, amikor egy jelentős hálózati frissítés új blokklánc szabályokat vezet be, amelyek inkompatibilisek a régi protokollal.
A hard forkok azt eredményezik, hogy a hálózat két különálló blokkláncra szakad, az egyik a régi protokollt követi, a másik pedig az újat.
A hard forkból eredő minden ág önállóan működik. Ez azt jelenti, hogy egy hard fork után a hálózati csomópontok érvényesnek fogadják el a tranzakciókat a fork egyik ágán, de nem tartják fenn a felosztásból eredő másik forkot.
A hard forkok gyakran akkor fordulnak elő, amikor jelentős változtatásokat kell végrehajtani a hálózaton, például új funkciók bevezetésére, a biztonság javítására vagy a sebezhetőségek feloldására. A hálózati csomópontoknak és a fejlesztőknek frissíteniük kell szoftverüket az új fork verzióra, hogy továbbra is részt vehessenek a hálózatban.
Miért fontosak a forkok?
A fejlesztők és a csomópontok közösségei történelmileg hard forkokat vezettek be a fontos közösségi tagok közötti belső viták feloldására. Sok esetben az új funkciókkal, fontos döntésekkel vagy jövőbeli irányokkal kapcsolatos csapatok közötti feszültségek heves nyilvános csatákba torkolltak.
Ezek gyakran azzal végződtek, hogy az egyik fél hard forkolta a blokkláncot, hogy egy teljesen új, spin-off verziót hozzon létre, saját egyedi kriptovalutával. Ezután a bányászokon, csomópontokon és a szélesebb közösség más tagjain múlik, hogy melyik forkolt hálózatot kívánják használni a jövőben.
Azonban sok más blokklánc rendszeresebben hajt végre soft forkokat, hogy új funkciókat vezessen be, vagy kevésbé jelentős frissítéseket hajtson végre magán a blokklánc protokollon.
Míg a hard forkok gyakran a közösségen belüli nézeteltérések eredményeként jelennek meg, addig a soft forkok jellemzően annak eredményei, hogy a közösség kölcsönösen egyetért abban, hogy a hálózat fenntartásához frissítésre van szükség.
Fontos hard forkok történelmi példái
Ethereum és Ethereum Classic
2016-ban az Ethereum hálózat hard forkon esett át, hogy visszaállítsa a híres DAO hacket, amely során hackerek több millió dollár értékű Ethert (ETH) loptak el.
A közösség egy része azonban nem értett egyet ezzel a megközelítéssel. Ehelyett továbbra is támogatták az eredeti blokkláncot, ami az Ethereum Classic (ETC) létrehozásához vezetett.
Tekintse meg Ethereum vs. Ethereum Classic összehasonlító oldalunkat a hard forkról és a blokkláncok közötti különbségekről szóló további részletekért.
Bitcoin és Bitcoin Cash
2017-ben egy vitatott hard fork történt a Bitcoin hálózaton, ami a Bitcoin Cash létrehozásához vezetett.
A blokkméret-korláttal kapcsolatos nézeteltérések vezettek a szakadáshoz. A Bitcoin Cash növelni akarta a blokkméretet a skálázhatóság és a tranzakciós sebesség javítása érdekében. A közösség sok tagja azonban úgy érezte, hogy ezek a fejlesztések a decentralizáció és a biztonság rovására mennének.
Évekkel később a Bitcoin közösségen belüli megosztottság időszakát "blokkméret háborúknak" nevezik.
Tekintse meg Bitcoin vs. Bitcoin Cash összehasonlító oldalunkat a hard forkról és a blokkláncok közötti különbségekről szóló további részletekért.
Litecoin és Bitcoin
2011-ben a Massachusetts Institute of Technology végzettje és a Google számítógépes tudósa, Charlie Lee hard forkolta a Bitcoin protokollt, hogy létrehozza a Litecoint.
A Litecoinnal Lee egy olyan blokkláncot akart fejleszteni, amely gyorsabban véglegesítheti a tranzakciókat, és új funkciók bevezetésére használható, mielőtt azok élesednének a Bitcoinon. A Litecoint gyakran „ezüstnek a Bitcoin aranyához” hasonlítják.
Tekintse meg Litecoin vs. Bitcoin összehasonlító oldalunkat a hard forkról és a blokkláncok közötti különbségekről szóló további részletekért.
A blokklánc forkok összefoglalása
Ez a két típusú fork alapvető mechanizmus a blokklánc térben, amelyek elősegítik az innovációt, a biztonsági fejlesztéseket és a skálázhatósági javításokat.
Míg a hard forkok új láncok létrehozásához vezetnek eltérő protokollokkal, addig a soft forkok visszafelé kompatibilis változásokat vezetnek be.
Ezek a forkok kulcsszerepet játszottak a blokklánc táj alakításában, lehetővé téve a hálózatok számára, hogy alkalmazkodjanak és fejlődjenek a technológiai és közösségi alapú változásokra reagálva.
Kezdd el a Kraken használatát
Most, hogy mindent megtudott a különböző típusú forkokról, készen áll a következő lépésre a kripto utazásában?
Kattintson az alábbi gombra, hogy létrehozza fiókját, és vásároljon kriptót a Krakenen még ma!