Bitcoin Improvement Proposal (BIP)
Un Bitcoin Improvement Proposal (BIP) è una proposta formale per migliorare Bitcoin. Descrive chiaramente quale cambiamento si vuole apportare alla rete.
Che cos’è un BIP?
Bitcoin non ha un’azienda o un’organizzazione che decide da sola quali cambiamenti apportare. Per questo, sviluppatori e utenti possono proporre idee tramite un BIP.
Un BIP può riguardare nuove funzionalità tecniche, regole migliori per la rete oppure spiegazioni e linee guida. Altri sviluppatori discutono la proposta e danno il loro feedback. Di conseguenza, la proposta può cambiare prima di passare alla fase successiva.
I BIP possono avere diversi stati, come bozza, proposta e definitivo. I miner possono segnalare il proprio supporto a una proposta tramite il signaling. Lo fanno aggiungendo un segnale riconoscibile ai blocchi che creano. Non tutti i BIP vengono infine implementati.
Un esempio di BIP
SegWit è un noto aggiornamento di Bitcoin, introdotto con il BIP 141. Questa proposta ha cambiato il modo in cui venivano archiviati alcuni dati delle transazioni.
In questo modo si è liberato più spazio in un blocco. L’esempio mostra che un BIP non è solo un’idea: una proposta accettata può cambiare il funzionamento tecnico di Bitcoin.
Perché un BIP è importante nel mondo crypto?
Nelle notizie sugli aggiornamenti di Bitcoin, sulle nuove funzionalità o sulle discussioni tecniche, potresti imbatterti nei numeri dei BIP. Un numero del genere rimanda al documento che descrive una modifica proposta.
Un BIP non significa che Bitcoin cambi automaticamente e subito. La proposta deve prima essere valutata e ottenere un supporto sufficiente. Poi la modifica deve anche essere implementata.
Alcuni BIP richiedono una modifica delle regole di Bitcoin. Questo può avvenire tramite un soft fork, in cui di solito i software meno recenti riconoscono comunque i nuovi blocchi. In un hard fork, invece, le regole non sono compatibili e la blockchain può dividersi in due reti separate.