Mik azok a Bitcoin fejlesztési javaslatok (BIP), és hogyan működnek?

A közösségen belüli jelentős konszenzus összegyűjtése a folyamat első lépése. Néha még a legértékesebb javaslatok esetében is évekbe telhet, mire jóváhagyják vagy elutasítják őket, mert a közösség nem tud megegyezni.

Miután egy BIP-t vázlatként benyújtanak a BIP GitHubhoz, a javaslatot áttekintik, és átláthatóan dolgozzák fel, így mindenki láthatja annak előrehaladását és az azt követő tesztelési eredményeket. Mint A Bitcoin blokklánc kódon alapul, a protokoll módosításainak tükröződniük kell a kódban, és a bányászoknak hivatkozást kell hozzáadniuk a kivonatolt blokkjukhoz, jelezve, hogy elfogadják vagy elutasítják a megvalósítást.

A bányászokra háruló súlyos következmények miatt a kód módosításához a túlnyomó többség, körülbelül 95%-os elfogadása szükséges, hacsak nem adnak ésszerű indokot az alacsonyabb küszöbhöz. Kilencvenöt százalékos támogatást kell majd jelezni az utolsó 2,016 bányásztól (kb. 14 napnyi bányászat 10 perces blokkokkal).

Példaként a legutóbbi megvalósítást használjuk Karógyökér puha villa341 áprilisában a „speedy trial code” – a frissítés gyors megoldását célzó – segítségével a Taproot aktiválást beolvasztották a Bitcoin Core-ba.

A következő néhány hétben a bányászott blokkok legalább 90%-a (1,815 bányászott blokkból 2,016) tartalmazott egy kódolt hivatkozást, amely azt jelezte, hogy a bányászok, akik ezeket a blokkokat bányászták, támogatták a frissítést. Ez megnyitotta az utat a következő hónapokban elért elképesztő konszenzus előtt, amely 2021 novemberében a végső jóváhagyáshoz vezetett.

A BIP végleges és hivatalos jóváhagyása automatikusan megtörténik, amikor a felhasználók (csomópont-operátorok) kiválasztják, hogy melyik Bitcoin Core verziót kívánják letölteni, és futtassák az adott változást tükröző csomópontot. Ezután minden frissített csomópont képes felismerni és elfogadni a frissített protokoll használatával végrehajtott tranzakciókat.

Összefoglalva, ezek a jóváhagyási folyamat fő lépései:

  • Bárki benyújthat BIP-et a Bitcoin mag megváltoztatásához;

  • A szerkesztőnek át kell adnia a BIP-et;

  • A határállomást a bányászok ~95%-ának jóvá kell hagynia; és

  • A közösségnek frissítenie kell az új szoftververzióra.

Íme egy ábra a határállomás jóváhagyási folyamatáról:

Image_0

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