Condividi questo articolo

Gli sviluppatori Bitcoin si incontrano a Zurigo per una revisione del codice ad alto rischio

Mentre il team di sviluppo Bitcoin CORE si avvicina sempre di più alla scalabilità della rete Bitcoin , i Collaboratori si sono incontrati di recente in Svizzera per rivedere il codice.

Aggiornato 6 mar 2023, 2:53 p.m. Pubblicato 6 giu 2016, 10:13 p.m. 5 min readTradotto da IA
Hourglass

Un gruppo di Collaboratori del progetto di sviluppo open source Bitcoin CORE si è riunito alla fine del mese scorso in Svizzera per una revisione congiunta del codice di Segregated Witness, una proposta volta a espandere la rete Bitcoin .

L'incontro a Zurigo ha attiratocirca 20 sviluppatori CORE, e arriva in un momento in cui rimaneprofonde divisioni nella comunità in merito alle azioni del gruppo, nonché al suo approccio alla scalabilità della rete Bitcoin .

In quest'ottica, l'incontro di Zurigo ha avuto una certa gravità, dato che il lavoro svolto avrà importanti implicazioni per la traiettoria della rete Bitcoin nei mesi e negli anni a venire. La proposta Segregated Witness segue la discussionerisalendo a metà del 2015, sebbene la questione più ampia discalare la rete Bitcoinè stato a lungo dibattuto dagli sviluppatori.

È un processo che T è privo di rischi. I Collaboratori di Bitcoin CORE sono forse meglio visti come i guardiani di un valore di ben 9 miliardi di $ denominato in Bitcoin. Poiché la rete è gestita sul codice pubblicato da Bitcoin CORE, un errore potrebbe esporre gli utenti e i loro soldi a rischi per la sicurezza.

Ciò non significa che tali questioni T siano tenute in considerazione da coloro che contribuiscono al progetto, e in particolare alla proposta Segregated Witness.

In un'intervista, il collaboratore Eric Lombrozo ha affermato che il processo di integrazione di SegWit in Bitcoin CORE "è piuttosto rischioso", difendendo allo stesso tempo la posizione del team sulla scalabilità della rete come una necessità per evitare problemi tecnici.

Lombrozo ha sostenuto che l'approccio soft fork per l'implementazione di SegWit è l'opzione più sicura, affermando a CoinDesk:

"È una sfida difficile [l'hard fork] senza destabilizzare la rete. Una sfida molto difficile."

Seduta a Zurigo

Secondo Lombrozo, il gruppo voleva evitare di prendere decisioni concrete durante l'incontro faccia a faccia, sia in termini diSegWitcosì come questioni di sviluppo più ampie, lasciandole alla mailing list della comunità e alle riunioni basate sulla chatroom in cui il processo decisionale è pubblico.

Questo punto è stato sottolineato nel suo intervento dal collaboratore Jonas Schnelli, che ha sostenuto questa direzione all'inizio dell'evento,secondo le note pubblicato dal team CORE .

"T sentitevi troppo pressati a fare progressi basati sul codice", ha detto Schnelli. "Il fatto che siamo in grado di sederci insieme in ONE stanza e cercare di lavorare insieme come una squadra è il valore stesso".

Questo sentimento è forse una risposta a una critica centrale mossa a CORE in passato, ovvero che opera al di sopra o al di là del controllo dei membri della comunità e delle parti interessate, in particolare di coloro che hanno chiesto un aumento delle dimensioni complessive dei blocchi di transazione Bitcoin . È stato questo argomento, in parte, ad alimentare il lavoro su versioni software alternative come Bitcoin -XTPe, più tardi,Bitcoin Classico.

Lombrozo, durante una conversazione, ha respinto l'idea che lo sviluppo di Bitcoin si sia allontanato dagli interessi dei suoi utenti, sostenendo che ritiene che il team supererà le aspettative al momento del lancio.

Ha continuato:

"L'anno scorso si è assistito alla nascita di questa narrazione secondo cui il progresso tecnologico è stagnante. Questa narrazione è stata in parte dovuta alla stagnazione dei prezzi... ma anche incoraggiata in gran parte da un enorme malinteso su cosa CORE faccia realmente e come CORE ."

Revisione del codice

Ancora negli ultimi mesiLa comunità dei volontari ha cercato di riposizionare i propri processi di sviluppo e comunicazione per renderli più inclusivi, un'iniziativa avviata dopo le tensioni emerse all'inizio di quest'anno a causa di una percepita mancanza di progressi.

Secondo Bryan Bishop, collaboratore CORE , la revisione di persona a Zurigo ha offerto ai programmatori l'opportunità di concentrarsi sul lavoro e di analizzare più a fondo il codice stesso.

Di fatto, i soggetti coinvolti nella revisione sollevavano domande o preoccupazioni, che poi venivano sottoposte alla persona coinvolta in quell'aspetto dello sviluppo.

Ha detto a CoinDesk:

"Una volta che ogni persona è sufficientemente convinta che i problemi in sospeso siano stati risolti, può procedere ad altre sezioni della modifica proposta e continuare questo processo. Ogni persona ha criteri leggermente diversi su quanto accuratamente pensa di controllare ogni parte di SegWit e, in combinazione tra più persone, ciò significa molta più copertura su ogni aspetto delle modifiche proposte".

Questo, ha suggerito, è un'estensione del lavoro già svolto oggi sui canali di comunicazione online del team CORE , tra cui il protocollo di chat open source IRC e la mailing list di sviluppo Bitcoin .

Bishop ha inoltre affermato che il team è riuscito a identificare una serie di piccoli problemi presenti nel codice.

"Al raduno, la revisione del codice SegWit è andata piuttosto bene. Credo che siano stati trovati e corretti un pugno di bug banali", ha detto.

Andando avanti

Per ora, coloro che sono coinvolti nel progetto affermano di essere concentrati sulla finalizzazione del codice per SegWit, anche se non è stata fornita alcuna tempistica per il suo lancio.

"Penso che ci stiamo avvicinando al punto in cui ci sentiamo a nostro agio [a lanciarlo]", ha detto Lombrozo. "Ci sono solo alcuni casi limite che potrebbero ancora aver bisogno di test, o sarebbe bello avere più persone che lo gestiscano solo per assicurarci di avere più persone che ci diano feedback al riguardo".

Pur indicando che coloro che lavorano all'aggiornamento "vogliono unire SegWit il prima possibile", un tale lancio Seguici solo un periodo di test approfonditi che ha in corsoper mesi, ha detto Lombrozo.

"Ci è stato chiesto un grande risultato... e penso che ciò che stiamo realizzando sarà persino migliore di quanto la gente pensasse non molto tempo fa", ha aggiunto.

Considerata la posta in gioco (aggiornare una rete di computer distribuita a livello globale non è un compito facile), i prossimi passi potrebbero rivelarsi cruciali non solo per il gruppo di sviluppatori CORE , ma anche per il futuro della rete Bitcoin stessa.

Anche se alcuni membri della comunità potrebbero non essere d'accordo con questo approccio, tutti gli occhi saranno puntati sul team CORE man mano che SegWit si avvicina al lancio.

Correzione: Questo articolo è stato modificato per chiarire il contesto di una citazione del collaboratore CORE Eric Lombrozo.

Immagine tramiteImmagine

Di più per voi

BTC's price slide. (CoinDesk)

I fondi negoziati in borsa (ETF) spot su bitcoin quotati negli Stati Uniti hanno registrato deflussi superiori a 2,26 miliardi di dollari nelle ultime due settimane.

Cosa sapere:

  • Bitcoin è sceso a circa 74.300 dollari, oltre il 10% al di sotto del picco di inizio maggio, poiché l'aumento dei rendimenti obbligazionari negli Stati Uniti e a livello globale riduce la domanda di asset più rischiosi e a rendimento zero.
  • I fondi negoziati in borsa (ETF) sul bitcoin spot...