Postoje dvije vrste blockchain forkova: hard fork i soft fork.Uprkos sličnim nazivima i istoj krajnjoj upotrebi, tvrde viljuške i meke viljuške su veoma različite.Prije nego što objasnite koncepte “hard fork” i “soft fork”, objasnite koncepte “forward compatibility” i “backward compatibility”
novi čvor i stari čvor
Tokom procesa nadogradnje blockchaina, neki novi čvorovi će nadograditi blockchain kod.Međutim, neki čvorovi ne žele nadograditi blockchain kod i nastavljaju s pokretanjem originalne stare verzije blockchain koda, koji se naziva stari čvor.
Tvrde viljuške i meke viljuške
Hard fork: Stari čvor ne može prepoznati blokove koje je generirao novi čvor (stari čvor nije kompatibilan naprijed s blokovima koje je generirao novi čvor), što rezultira lanacom koji je direktno podijeljen u dva potpuno različita lanca, jedan je stari lanac ( pokretanje originala Postoji stara verzija blockchain koda, koju pokreće stari čvor), a jedan je novi lanac (pokreće nadograđenu novu verziju blockchain koda, koji pokreće novi čvor).
Meka viljuška: Novi i stari čvorovi koegzistiraju, ali neće uticati na stabilnost i efikasnost čitavog sistema.Stari čvor će biti kompatibilan s novim čvorom (stari čvor je kompatibilan naprijed s blokovima koje je generirao novi čvor), ali novi čvor nije kompatibilan sa starim čvorom (to jest, novi čvor nije kompatibilan unatrag s blokove koje generiše stari čvor), njih dvoje još uvijek mogu dijeliti postoji u lancu.
Pojednostavljeno rečeno, hard fork digitalne kriptovalute znači da su stara i nova verzija nekompatibilne jedna s drugom i da se moraju podijeliti u dva različita blockchaina.Što se tiče mekih forkova, stara verzija je kompatibilna sa novom verzijom, ali nova verzija nije kompatibilna sa starom verzijom, tako da će biti malog viljuška, ali i dalje može biti pod istim blockchainom.
Primjeri tvrdih viljuški:
Ethereum fork: DAO projekat je crowdfunding projekat koji je pokrenula blockchain IoT kompanija Slock.it.Zvanično je objavljen u maju 2016. Od juna te godine, DAO projekat je prikupio više od 160 miliona američkih dolara.Nije trebalo dugo da DAO projekat bude na meti hakera.Zbog ogromne rupe u pametnom ugovoru, DAO projekat je prebačen sa tržišnom vrednošću od 50 miliona dolara u eteru.
Kako bi povratio imovinu mnogih investitora i zaustavio paniku, Vitalik Buterin, osnivač Ethereuma, konačno je predložio ideju hard forka i konačno završio hard fork na bloku 1920000 Ethereuma većinom glasova zajednice.Vratio sav eter, uključujući i posjedovanje hakera.Čak i ako je Ethereum teško račvast u dva lanca, još uvijek postoje neki ljudi koji vjeruju u nepromjenjivu prirodu blockchaina i ostaju na originalnom lancu Ethereum Classica.
Hard fork vs soft fork – što je bolje?
U osnovi, dvije gore navedene vrste viljuški služe različitim svrhama.Kontroverzni hard forkovi dijele zajednicu, ali planirani hard forkovi omogućavaju slobodno modificiranje softvera uz svačiju saglasnost.
Meke viljuške su nježnija opcija.Općenito, ono što možete učiniti je ograničenije jer vaše nove promjene ne mogu biti u suprotnosti sa starim pravilima.Međutim, ako se vaša ažuriranja mogu izvršiti na način koji ostaje kompatibilan, ne morate brinuti o fragmentaciji mreže.
Vrijeme objave: 22.10.2022