Ce sunt propunerile de îmbunătățire Bitcoin (BIP) și cum funcționează?

Adunarea unui consens semnificativ în cadrul comunității este primul pas al procesului. Uneori, chiar și cele mai valoroase propuneri pot dura ani înainte de a fi aprobate sau respinse, deoarece comunitatea nu poate găsi un acord.

Odată ce un BIP este trimis ca schiță către BIP GitHub, propunerea este revizuită și lucrată în mod transparent, astfel încât toată lumea să-și poată vedea progresul și rezultatele testării ulterioare. La fel de Blockchain-ul Bitcoin se bazează pe cod, modificările de protocol vor trebui să se reflecte în cod, iar minerii vor trebui să adauge o referință la blocul lor hashed pentru a semnala că acceptă sau resping implementarea lor.

Din cauza implicațiilor severe pe care unele modificări le-ar putea aduce minerilor, o modificare a codului necesită acceptarea de către o mare majoritate de aproximativ 95%, cu excepția cazului în care este dat un motiv rezonabil pentru un prag mai scăzut. Suportul de nouăzeci și cinci la sută va trebui să fie semnalat de la ultimii 2,016 mineri (aproximativ 14 zile de minerit cu blocuri de 10 minute).

Ca exemplu, vom folosi implementarea recentă a programului Furcă moale rădăcină, etichetat ca BIP 341. În aprilie 2021, prin intermediul unui „cod de încercare rapidă” – menit să ofere o rezoluție rapidă upgrade-ului – activarea Taproot a fost fuzionată în Bitcoin Core.

În următoarele două săptămâni, cel puțin 90% dintre blocurile extrase (1,815 din 2,016 blocuri extrase) au inclus o referință codificată care indică faptul că minerii care au extras acele blocuri au favorizat actualizarea. Acest lucru a deschis calea pentru consensul uluitor atins în lunile următoare, care a condus la aprobarea finală în noiembrie 2021.

Aprobarea finală și oficială a unui BIP are loc automat atunci când utilizatorii (operatorii de noduri) aleg ce versiune Bitcoin Core să descarce și rulează un nod care reflectă acea modificare. Apoi, toate nodurile actualizate pot recunoaște și accepta tranzacțiile efectuate folosind acel protocol actualizat.

Pe scurt, aceștia sunt pașii principali ai procesului de aprobare:

  • Oricine poate trimite un BIP pentru a schimba nucleul Bitcoin;

  • Un editor trebuie să treacă BIP;

  • BIP trebuie să fie aprobat de ∼95% dintre mineri; și

  • Comunitatea trebuie să facă upgrade la noua versiune de software.

Iată un grafic al procesului de aprobare a BIP:

Image_0

Sursa: https://cointelegraph.com/explained/what-are-bitcoin-improvement-proposals-bips-and-how-do-they-work