Un scurt ghid pentru Bitcoin Forks

Dacă ați aruncat o privire asupra tuturor știrilor din trecut despre Bitcoin, trebuie să vă întrebați ce anume sunt furculițele. O furcă poate fi pur și simplu definită ca un scenariu tehnic, care are loc atunci când mai mulți participanți au nevoia de a ajunge la un acord bazat pe reguli comune.

Când vine vorba de Bitcoin, o bifurcație s-ar întâmpla atunci când Blockchain se împarte în două căi separate și merge înainte. Furca ar determina modul în care este valabilă o tranzacție după ce are loc o astfel de împărțire. Persoanele care utilizează un Blockchain specific vor trebui să susțină o cale după împărțire și să-și arate sprijinul față de aceasta.

Furcile sunt un concept relativ nou pentru această lume. Cu toate acestea, este posibil să găsiți multe tipuri diferite de furci în lume. Unele furci au capacitatea de a se rezolva singure, în timp ce altele nu. Furcile sunt alimentate de rupturile adânci care au loc în cadrul comunității. Poate conduce o rețea și spre divizarea permanentă. Într-o astfel de împărțire, ar fi create două istorii Blockchain diferite. Cu alte cuvinte, ar exista două monede separate.

Noțiuni de bază despre furci

Furcile pot fi pur și simplu definite ca un produs secundar, care ar apărea ca rezultat al consensului. Când doi mineri diferiți își dau seama de un bloc aproape în același timp, s-ar întâmpla o bifurcație. Ambiguitatea asociată cu acestea s-ar rezolva atunci când blocurile ulterioare sunt adăugate într-unul singur. Acest lucru ar avea ca rezultat crearea celui mai lung lanț. Între timp, celălalt bloc va rămâne orfan de rețea.

Este posibil să introduceți furci de bunăvoie în rețea. Un astfel de lucru ar avea loc atunci când dezvoltatorii Bitcoin așteaptă cu nerăbdare să schimbe regulile utilizate de software pentru a decide dacă o anumită tranzacție este una validă sau nu. Când Blockchain are tranzacții nevalide, rețeaua ar ignora acel bloc. Minerul care a găsit acel bloc ar pierde apoi recompensa asociată acestuia. Prin urmare, minerii vor trebui să exploateze blocuri valabile doar pentru a da viață unui lanț lung.

Furcile pot fi împărțite în două categorii principale, cum ar fi furcile dure și furcile moi.

Ce este o furcă tare?

Un hard fork poate fi pur și simplu definit ca un upgrade de software, care are capacitatea de a introduce o nouă regulă în rețea, care nu este compatibilă cu software-ul mai vechi. Cu alte cuvinte, un hard fork poate fi definit ca o extindere a regulilor. Noua regulă ar crește dimensiunea blocului de la 1 MB la 2 MB prin hard fork.

În timpul hard fork-ului, nodurile care rulează pe versiunea mai veche de software ar afla că noile tranzacții sunt nevalide. Ca urmare, aceștia ar trece la noul lanț și ar continua să exploateze cu blocurile valide. Este important ca toate nodurile care există în rețea să fie actualizate în noile reguli.

Când are loc un impas politic, problemele ar apărea în forță. Un procent considerabil din utilizatori ar ajunge la o decizie de a respecta vechile reguli, indiferent de ceea ce a fost implementat nou. Ei nu iau în considerare puterea de calcul a rețelei sau rata de hash. Ceea ce îi preocupă sunt datele. Într-o astfel de situație, minerii ar primi nevoia de a continua exploatarea unui lanț, în timp ce dezvoltatorii ar lua măsurile necesare pentru a-și oferi sprijinul către acesta.

Ce este o furcă moale?

O furcă moale poate fi pur și simplu definită ca o schimbare compatibilă înapoi. Aici noua regulă implementată ar oferi suport doar până la 500K blocuri în loc de blocul 1MB. Într-o astfel de situație, nodurile care nu sunt actualizate ar continua să vadă că noile tranzacții sunt valabile. Cu toate acestea, blocurile care ar fi exploatate de blocurile neactualizate vor fi respinse de blocurile actualizate. Acesta este principalul motiv pentru care furcile moi au nevoie de putere de hash suplimentară în rețea.

Dacă majoritatea puterii de hash care există în rețea nu decide să ofere sprijin pentru furca soft, aceasta va deveni cel mai scurt lanț. Sau altfel, ar începe să acționeze ca o furcă tare. Aici, un lanț s-ar despărți. Furcile moi pot fi considerate ca fiind cea mai răspândită metodă utilizată pentru actualizarea Bitcoin Blockchain. Acest lucru se datorează faptului că acestea sunt asociate cu un risc minim de a crea o împărțire a rețelei. Unele dintre furcile moi de succes din trecut includ P2SH și BIP 66.

Ce este o furcă soft activată de utilizator?

Nu în ultimul rând, este important să vă acordați atenție furcii moi activate de utilizator. Aceasta este o idee controversată. Acesta explorează modul în care un anumit Blockchain ar adăuga o actualizare care nu este furnizată cu suport direct de la puterea de hashing a rețelei. Într-o astfel de situație, ar aștepta de obicei sprijinul pragului prin bazinele miniere. Cu toate acestea, furca soft activată de utilizator ar folosi puterea pentru a activa o furcă soft care merge la schimburi în loc să aștepte.

Aproape toate schimburile majore Bitcoin ar necesita sprijinul publicului pentru a alege o astfel de schimbare. Cu toate acestea, este posibil să scrieți modificarea în cod și să o actualizați ca o nouă versiune. Apoi, noul software, numit punct de activare, va fi instalat pe noduri, care sunt necesare pentru a participa la soft fork. Este important să rețineți că această metodă necesită un timp de lucru mai lung pentru a lucra în comparație cu furca moale declanșată de puterea hash. De fapt, experții în criptomonede consideră că situația ar necesita timp suplimentar până la un an. Acest lucru se datorează faptului că codul trebuie scris nou, ceea ce este un proces complex decât pare.