Kas ir Bitcoin uzlabošanas priekšlikumi (BIP) un kā tie darbojas?

Būtiskas vienprātības gūšana sabiedrībā ir procesa pirmais solis. Dažreiz pat visvērtīgākajiem priekšlikumiem var paiet gadi, līdz tie tiek apstiprināti vai noraidīti, jo kopiena nevar vienoties.

Kad BIP ir iesniegts kā projekts BIP GitHub, priekšlikums tiek izskatīts un apstrādāts pārredzami, lai ikviens varētu redzēt tā progresu un turpmākos testēšanas rezultātus. Kā Bitcoin blokķēde ir balstīta uz kodu, protokola izmaiņas būs jāatspoguļo kodā, un kalnračiem būs jāpievieno atsauce uz savu jaukto bloku, lai norādītu, ka viņi pieņem vai noraida to ieviešanu.

Tā kā dažas izmaiņas var radīt nopietnas sekas kalnračiem, koda izmaiņas ir jāapstiprina lielākajai daļai aptuveni 95%, ja vien netiek sniegts saprātīgs iemesls zemākam slieksnim. Par deviņdesmit piecu procentu atbalstu būs jāziņo no pēdējiem 2,016 kalnračiem (aptuveni 14 dienu garumā ar 10 minūšu blokiem).

Piemēram, mēs izmantosim neseno ieviešanu Mieņsakņu mīkstā dakša, kas apzīmēts kā BIP 341. 2021. gada aprīlī, izmantojot “ātrā izmēģinājuma kodu”, kas paredzēts, lai ātri atrisinātu jaunināšanu, Taproot aktivizēšana tika apvienota ar Bitcoin Core.

Nākamo pāris nedēļu laikā vismaz 90% iegūto bloku (1,815 no 2,016 iegūtajiem blokiem) bija ietverta kodēta atsauce, kas norādīja, ka kalnrači, kas ieguva šos blokus, atbalstīja jaunināšanu. Tas pavēra ceļu pārsteidzošajai vienprātībai, kas tika panākta nākamajos mēnešos, līdz galīgajam apstiprinājumam 2021. gada novembrī.

Galīgā un oficiālā BIP apstiprināšana notiek automātiski, kad lietotāji (mezglu operatori) izvēlas, kuru Bitcoin Core versiju lejupielādēt un palaist mezglu, kas atspoguļo šīs izmaiņas. Pēc tam visi jauninātie mezgli var atpazīt un pieņemt darījumus, kas veikti, izmantojot šo jaunināto protokolu.

Kopumā šādi ir galvenie apstiprināšanas procesa posmi:

  • Ikviens var iesniegt BIP, lai mainītu Bitcoin kodolu;

  • Redaktoram ir jānokārto BIP;

  • RKP ir jāapstiprina ∼95% kalnraču; un

  • Kopienai ir jāveic jaunināšana uz jauno programmatūras versiju.

Šeit ir RKP apstiprināšanas procesa grafisks attēls:

Image_0

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