1 mai 2021 14:47

Hard Fork (Blockchain)

Ce este o furculita tare?

Un hard fork (sau hardfork), în ceea ce privește tehnologia blockchain, este o schimbare radicală a protocolului unei rețele care face valabile blocurile și tranzacțiile nevalide anterior sau viceversa. Un hard fork necesită ca toate nodurile sau utilizatorii să facă upgrade la cea mai recentă versiune a software-ului de protocol.

Furculițele pot fi inițiate de dezvoltatori sau membri ai unei comunități criptografice care devin nemulțumiți de funcționalitățile oferite de implementările blockchain existente. Ele pot apărea, de asemenea, ca o modalitate de finanțare colectivă pentru proiecte de nouă tehnologie sau oferte de criptomonede.

O furcă tare poate fi contrastată cu o furcă moale.

Chei de luat masa

  • Un hard fork se referă la o schimbare radicală a protocolului unei rețele blockchain care are ca rezultat efectiv două ramuri, una care urmează protocolul anterior și una care urmează noii versiuni.
  • Într-o furcă tare, deținătorilor de jetoane din blockchain-ul original li se vor acorda jetoane și în noua furcă, dar minerii trebuie să aleagă ce blockchain să verifice în continuare.
  • Un hard fork poate apărea în orice blockchain și nu numai în Bitcoin (în cazul în care hard-fork-urile au creat Bitcoin Cash și Bitcoin SV, printre altele, de exemplu).

Înțelegerea unei furci dure

Un hard fork este atunci când nodurile celei mai noi versiuni a unui blockchain nu mai acceptă versiunile mai vechi ale blockchain-ului; ceea ce creează o divergență permanentă față de versiunea anterioară a blockchain-ului.

Adăugarea unei noi reguli la cod creează în esență o bifurcație în blockchain: o cale urmează noul blockchain actualizat, iar cealaltă cale continuă de-a lungul vechii căi. În general, după o perioadă scurtă de timp, cei de pe vechiul lanț își vor da seama că versiunea lor a blockchain-ului este depășită sau irelevantă și vor trece rapid la ultima versiune.

Cum funcționează furculițele

O furculiță într-un blockchain poate apărea în orice platformă de cripto-tehnologie – nu numai Bitcoin. Acest lucru se datorează faptului că blockchain-urile și criptomoneda funcționează practic în același mod, indiferent de platforma criptografică în care se află. S-ar putea să vă gândiți la blocurile din blockchain-uri ca la chei criptografice care mută memoria. Deoarece minerii dintr-un blockchain stabilesc regulile care mută memoria în rețea, acești mineri înțeleg noile reguli.

Cu toate acestea, toți minerii trebuie să fie de acord cu privire la noile reguli și cu privire la ceea ce cuprinde un bloc valid în lanț. Deci, atunci când doriți să modificați acele reguli, trebuie să „le bifați” – ca o bifurcație pe un drum – pentru a indica faptul că a existat o modificare sau o deviere a protocolului. Dezvoltatorii pot apoi să actualizeze tot software-ul pentru a reflecta noile reguli.

Prin acest proces de bifurcare, au devenit diferite monede digitale cu nume similare bitcoinului: numerar bitcoin, aur bitcoin și altele. Pentru investitorul ocazional de criptomonede, poate fi dificil să se facă diferența dintre aceste criptomonede și să se mapeze diferitele furci pe o cronologie. Pentru a ajuta la rezolvarea acestei probleme, am compus o istorie a celor mai importante furci bitcoin din ultimii ani. 



Pe măsură ce se afișează graficul de mai jos, nodurile care nu sunt actualizate resping noile reguli, ceea ce creează o divergență, sau hard fork, în blockchain.

Motive pentru o furculiță tare?

Există o serie de motive pentru care dezvoltatorii pot implementa un hard fork, cum ar fi corectarea riscurilor importante de securitate găsite în versiunile mai vechi ale software-ului, pentru a adăuga funcționalități noi sau pentru a inversa tranzacțiile – cum ar fi când blockchain-ul Ethereum a creat un hard fork pentru a inversa hack-ul asupra Organizației Autonome Descentralizate (DAO).

După piraterie, comunitatea Ethereum a votat aproape în unanimitate în favoarea unei bifurcări dificile pentru a retrage tranzacțiile care au deturnat zeci de milioane de dolari în valoare de monedă digitală de către un hacker anonim. Furca dură a ajutat, de asemenea, deținătorii de jetoane DAO să-și restituie fondurile de eter (ETH).

Propunerea pentru un hard fork nu a dezvăluit exact istoricul tranzacțiilor rețelei. Mai degrabă, a mutat fondurile legate de DAO într-un contract inteligent nou creat, cu scopul unic de a permite proprietarilor originali să-și retragă fondurile. 

Deținătorii de jetoane DAO ar putea retrage ETH cu o rată de aproximativ 1 ETH până la 100 DAO. Echilibrul suplimentar al jetoanelor și al oricărui eter care a rămas ca rezultat al furcii a fost retras și distribuit de curatorii DAO pentru a oferi „protecție împotriva eșecurilor” organizației.

Hard Forks vs. Soft Forks

Furcile dure și furcile moi sunt în esență aceleași în sensul că atunci când codul existent al unei platforme de criptomonede este schimbat, o versiune veche rămâne în rețea în timp ce noua versiune este creată.

Cu o furcă soft, un singur blockchain va rămâne valabil pe măsură ce utilizatorii adoptă actualizarea. În timp ce, cu un hard fork, atât blockchain-urile vechi, cât și cele noi există unul lângă altul, ceea ce înseamnă că software-ul trebuie actualizat pentru a funcționa conform noilor reguli. Ambele furci creează o împărțire, dar o furcă tare creează două blockchains, iar o furcă moale trebuie să aibă ca rezultat una. 

Având în vedere diferențele de securitate dintre furcile dure și cele furcute, aproape toți utilizatorii și dezvoltatorii solicită o furcă tare, chiar și atunci când o furcă moale pare că ar putea face treaba. Revizuirea blocurilor într-un blockchain necesită o cantitate extraordinară de putere de calcul, dar confidențialitatea câștigată dintr-o furcă tare are mai mult sens decât utilizarea unei furci moi.