Főoldal Kriptó szakembereknek Mi az a blockchain fork?

Mi az a blockchain fork?

A blokklánchálózatban a villák lényegében a hálózat felosztását jelentik. A hálózat nyílt forráskódú szoftver, és a forráskód letölthető. Ez azt jelenti, hogy bárki változtathat a kódon, és javításokat küldhet be. A nyílt forráskódú szoftverekkel való kísérletezés lehetősége a kriptovaluták egyik legfontosabb jellemzője, és ez a blokkláncszoftverek frissítésében is segít. Amikor a külön bányászok szoftverei nem szinkronizálódnak, forkok keletkeznek. A bányászoknak kell eldönteniük, hogy melyik blokkláncot használják a jövőben. Ha nem születik többségi következtetés, a blokklánc két példánya is létrejöhet. Az ilyen alkalmak körül nagyobb áringadozással járó időszakok lehetnek.

A forkok úgy működnek, hogy a blokklánc szoftverprotokollját módosítják. Ezek gyakran új tokenek generálásához kapcsolódnak. Az új érmék előállításának leggyakoribb módszere a nulláról való újrakezdés. Alternatív megoldásként a meglévő Bitcoin blokkláncot is "elágazhatják". A legnépszerűbb módszer a friss tokenek nulláról történő létrehozása. Ez a módszer a meglévő kód "másolásával és beillesztésével" jár egy új tokenbe, amelyet aztán módosítanak és elindítanak. A hálózatot az alapoktól kell felépíteni, és az egyéneket rá kell venni az új érme használatára. A Litecoin, amely a bitcoin klónjaként indult, példa erre a stratégiára. Az embereket meggyőzték az alkotók a kód módosításával, és mára népszerű kriptopénzzé vált.

A forkoknak két típusa van: a hard és a soft fork.

A hard fork az a folyamat, amikor a bitcoinból bitcoin cash-t hoznak létre. A hard fork a szoftver jelentős módosítása, amely minden felhasználót arra kényszerít, hogy frissítsen a legfrissebb verzióra. Azok a csomópontok, amelyek még a korábbi verziót futtatják, nem lesznek elfogadva az új verzióban. A hard fork végleges szakítást jelent az előző blokkláncverzióval. Ha az új verzió nem kap egyhangú jóváhagyást, két blokklánc is használhatja ugyanannak a szoftvernek egy változatát.

A soft fork ezzel szemben visszafelé kompatibilis. A továbbfejlesztett blokklánc felel a tranzakciók érvényesítéséért. A nem módosított csomópontok viszont érvényesnek tekintik az új blokkokat. Ez csak az egyik irányba működik; a nem frissített csomópontokat a továbbfejlesztett blokklánc figyelmen kívül hagyja. A bányászok többségének frissítenie kell ahhoz, hogy a soft fork működjön. A hálózat biztonságosabb lesz a fork után, ha több bányász fogadja el az új szabályokat. Soft forkokat alkalmaztak már többek között a bitcoin és az ethereum blokkláncain. Általában szoftverfrissítések (például a bitcoin esetében a BIP 66) elvégzésére alkalmazzák őket.

Tekintse meg a többi szintet