Mis on Bitcoini täiustamise ettepanekud (BIP-id) ja kuidas need töötavad?

Märkimisväärse konsensuse saavutamine kogukonnas on protsessi esimene samm. Mõnikord võib isegi kõige väärtuslikumate ettepanekute puhul kuluda aastaid, enne kui need heaks kiidetakse või tagasi lükatakse, kuna kogukond ei leia kokkulepet.

Kui BIP on esitatud BIP GitHubile eelnõuna, vaadatakse ettepanek läbi ja selle kallal töötatakse läbipaistvalt, et kõik saaksid vaadata selle edenemist ja sellest tulenevaid testimise tulemusi. Nagu Bitcoini plokiahel põhineb koodil, peavad protokolli muudatused kajastuma koodis ja kaevurid peavad lisama oma räsiplokile viite, et anda märku, et nad nõustuvad või lükkavad tagasi nende rakendamise.

Tõsiste tagajärgede tõttu, mida mõned muudatused võivad kaevujatele avaldada, nõuab koodi muutmine valdava enamuse umbes 95% heakskiitu, välja arvatud juhul, kui esitatakse mõistlik ajend madalama künniseks. 2,016-protsendilisest toetusest tuleb märku anda viimased 14 kaevurit (umbes 10 päeva kaevandamist XNUMX-minutiste plokkidega).

Näitena kasutame rakenduse hiljutist rakendamist Tajuure pehme kahvel, mis on märgistatud kui BIP 341. 2021. aasta aprillis liideti Taprooti aktiveerimine Bitcoin Core'iga "kiire proovikoodi" abil, mis oli mõeldud värskendusele kiireks lahenduseks.

Järgmise paari nädala jooksul sisaldas vähemalt 90% kaevandatud plokkidest (1,815 kaevandatud plokist 2,016-st) kodeeritud viidet, mis näitas, et neid plokke kaevandanud kaevurid pooldasid uuendust. See sillutas teed järgmiste kuude jooksul saavutatud hämmastavale konsensusele, mis viis lõpliku heakskiitmiseni 2021. aasta novembris.

BIP-i lõplik ja ametlik kinnitamine toimub automaatselt, kui kasutajad (sõlmede operaatorid) valivad, milline Bitcoin Core'i versioon alla laadida, ja käitavad seda muudatust kajastavat sõlme. Seejärel saavad kõik täiendatud sõlmed tuvastada ja aktsepteerida selle täiendatud protokolli abil tehtud tehinguid.

Kokkuvõttes on järgmised kinnitusprotsessi peamised etapid:

  • Igaüks saab esitada BIP-i Bitcoini tuuma muutmiseks;

  • Toimetaja peab läbima piiripunkti;

  • Piirpunkti peab heaks kiitma ~95% kaevandajatest; ja

  • Kogukond peab üle minema uuele tarkvaraversioonile.

Siin on piiripunkti kinnitamise protsessi graafik:

Image_0

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