Beth yw cynigion gwella Bitcoin (BIPs), a sut maen nhw'n gweithio?

Casglu consensws sylweddol o fewn y gymuned yw cam cyntaf y broses. Weithiau, gall hyd yn oed y cynigion mwyaf gwerthfawr gymryd blynyddoedd cyn iddynt gael eu cymeradwyo neu eu gwrthod oherwydd na all y gymuned ddod o hyd i gytundeb.

Unwaith y bydd BIP wedi'i gyflwyno fel drafft i'r BIP GitHub, mae'r cynnig yn cael ei adolygu a gweithio arno'n dryloyw fel y gall pawb weld ei gynnydd a chanlyniadau'r profion dilynol. Fel Mae Bitcoin blockchain yn seiliedig ar god, bydd yn rhaid i newidiadau protocol gael eu hadlewyrchu yn y cod, a bydd yn rhaid i lowyr ychwanegu cyfeiriad at eu bloc stwnsh i nodi eu bod yn derbyn neu'n gwrthod eu gweithredu.

Oherwydd y goblygiadau difrifol y gallai rhai newidiadau eu hachosi i lowyr, mae addasiad yn y cod yn gofyn am dderbyniad gan fwyafrif helaeth o tua 95% oni bai y rhoddir cymhelliad rhesymol dros drothwy is. Bydd yn rhaid i'r 2,016 o lowyr diwethaf ddangos cefnogaeth naw deg pump y cant (tua 14 diwrnod o fwyngloddio gyda blociau 10 munud).

Fel enghraifft, byddwn yn defnyddio gweithrediad diweddar y Taproot meddal-fforch, wedi'i labelu fel BIP 341. Ym mis Ebrill 2021, trwy gyfrwng “cod treial cyflym” - oedd i fod i roi datrysiad cyflym i'r uwchraddiad - unwyd gweithrediad Taproot i Bitcoin Core.

Yn ystod yr ychydig wythnosau canlynol, roedd o leiaf 90% o'r blociau a gloddiwyd (1,815 allan o 2,016 o flociau a gloddiwyd) yn cynnwys cyfeirnod wedi'i amgodio yn nodi bod y glowyr a gloddiodd y blociau hynny o blaid yr uwchraddio. Paratôdd hyn y ffordd ar gyfer y consensws rhyfeddol a gafwyd yn y misoedd dilynol, gan arwain at y gymeradwyaeth derfynol ym mis Tachwedd 2021.

Mae cymeradwyaeth derfynol a swyddogol BIP yn digwydd yn awtomatig pan fydd defnyddwyr (gweithredwyr nod) yn dewis pa fersiwn Bitcoin Core i'w lawrlwytho a rhedeg nod sy'n adlewyrchu'r newid hwnnw. Yna, gall pob nod uwchraddedig gydnabod a derbyn trafodion a wneir gan ddefnyddio'r protocol uwchraddedig hwnnw.

I grynhoi, dyma brif gamau’r broses gymeradwyo:

  • Gall unrhyw un gyflwyno BIP i newid craidd Bitcoin;

  • Rhaid i olygydd basio'r BIP;

  • Rhaid i'r BIP gael ei gymeradwyo gan ∼95% o lowyr; a

  • Rhaid i'r gymuned uwchraddio i'r fersiwn meddalwedd newydd.

Dyma lun o'r broses gymeradwyo BIP:

Image_0

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