Condividi questo articolo

Ecco come ispezionare tu stesso il prossimo (probabile) importante aggiornamento di Bitcoin

Con il prossimo importante aggiornamento di Bitcoin in lavorazione, gli studenti della Criptovaluta potranno esaminare autonomamente il codice, aiutati dagli sviluppatori CORE .

Mysterious transactions and reconciliation head-scratchers happen in traditional finance, too, but crypto could be uniquely prone to a situation of this sort. (Wikimedia Commons)
Sherlock image via Wikimedia Commons

Mentre la comunità Bitcoin si prepara al prossimo importante aggiornamento del codice, gli studenti della Criptovaluta hanno l'opportunità di esaminare personalmente i cambiamenti, con l'aiuto degli sviluppatori CORE .

La storia continua sotto
Non perderti un'altra storia.Iscriviti alla Newsletter The Protocol oggi. Vedi Tutte le Newsletter

Il club di revisione settimanale Bitcoin CORE ha iniziato a guidare gli utenti attraverso il codice Taproot/Schnorr proposto, progettato per migliorare la Privacy e la scalabilità e incrementare l'utilizzo degli smart contract per la Cripto più grande per capitalizzazione di mercato.

Il codice di Bitcoin (BTC) è open source, quindi chiunque può esaminare le modifiche proposte. La revisione del codice è ONE dei modi migliori in cui i nuovi Collaboratori possono immergersi nel complesso mondo dei miglioramenti apportati a Bitcoin al livello di base.

Ma poche persone hanno familiarità con il processo, che può essere difficile da Imparare da zero. Lo sviluppatore John Newbery ha avviato club settimanalel'anno scorsoin uno sforzoper insegnare a più sviluppatori a rivedere le modifiche proposte al codice Bitcoin.

Il club si riunisce il mercoledì sul servizio di chat vecchia scuola Internet Relay Chat (IRC). Un host di solito inizia la riunione con una descrizione di una modifica, poi i lurker intervengono con domande per farsi un'idea migliore di come funziona il codice e delle motivazioni che lo stanno dietro.

Newbery contribuisce a Bitcoin CORE , la versione base del software Bitcoin da cui derivano altre implementazioni personalizzate, dal 2016.

La chat inaugurale Taproot/Schnoor di questa settimanacoperto "alcune piccole modifiche allo script [esecuzione]" da due "pull request" (PR). Le PR sono modifiche proposte che T sono ancora pronte per essere aggiunte a Bitcoin.

Una volta inviata una PR, gli sviluppatori la esamineranno per approvarla, rifiutarla o lasciare un feedback in modo che la modifica possa passare alla fase successiva.

Le modifiche discusse questa settimana sono state "piccole modifiche non comportamentali all'esecuzione dello script", secondo le note del club. Riguardano un pezzo importante chiamato "codice di consenso", ovvero le regole che tutti i nodi Bitcoin devono Seguici per impedire che la rete si divida in due.

"In genere, per il codice di consenso, prevale la regola 'se T è rotto, T aggiustarlo'", spiegano le note del club di revisione. Ma in questo caso le modifiche potrebbero essere giustificate perché "semplificano significativamente le modifiche per Taproot".

Per chi è nuovo al processo, potrebbe non essere facile esprimere un giudizio sulla qualità del codice. Ma potrebbe essere un trampolino di lancio per immergersi ulteriormente nel codice.

Il sito web del club non dice quali parti del codice Taproot/Schnorr saranno coperte in seguito. La tempistica per l'aggiornamento in sé è incerta; alcuni sperano che venga completato entro la fine dell'anno, ma altri lo definiscono eccessivamente ottimistico.

Alyssa Hertig

Giornalista tecnologica collaboratrice di CoinDesk, Alyssa Hertig è una programmatrice e giornalista specializzata in Bitcoin e Lightning Network. Nel corso degli anni, il suo lavoro è apparso anche su VICE, Mic e Reason. Attualmente sta scrivendo un libro che esplora i dettagli della governance Bitcoin . Alyssa possiede alcuni BTC.

Alyssa Hertig