Compartir este artículo

Il prossimo grande aggiornamento software di Bitcoin includerà un nuovo linguaggio per le chiavi Cripto

È in arrivo una nuova versione di Bitcoin CORE , che include un nuovo linguaggio chiave e altro ancora. CoinDesk assembla i dettagli più antichi e interessanti.

Bitcoin potrebbe essere difficile da usare anche con strumenti consumer-friendly, mentre gestire la sua infrastruttura CORE è ancora più difficile. Tuttavia, questo T ferma gli sforzi per cambiare le cose.

Il gruppo globale di sviluppatori volontari dietro l'implementazione più popolare del software, Bitcoin CORE, sta per lanciare la sua 17a importante release software, ONE mette a punto una serie di cambiamenti molto attesi. Di particolare importanza è il miglioramento del portafoglio predefinito del software, in cui sono archiviate le chiavi private Bitcoin degli utenti.

CONTINÚA MÁS ABAJO
No te pierdas otra historia.Suscríbete al boletín de Crypto Daybook Americas hoy. Ver Todos Los Boletines

Forse l'aggiornamento più interessante è il debutto di un nuovo "lingua," inizialmente proposto da un importante collaboratore Bitcoin Pietro Wuille, noto per aver progettato alcuni dei piùcambiamenti radicali al Bitcoin negli ultimi anni (incluso Segregated Witness, che ha contribuito a risolvere il problema di scalabilità del bitcoin lo scorso anno).

L'idea alla base del nuovo linguaggio è di aggiungere importanti informazioni extra alle chiavi. O, come ha detto Andrew Chow, collaboratore di Bitcoin CORE , fornisce un'alternativa "sana" al problematico sistema "account" che è stato recentemente eliminato dal software. In parole povere, consente agli utenti di nominare i loro diversi account. Come etichettarne ONE "donazioni" e un altro "risparmi".

ONE altro caso d'uso significativo del linguaggio è quello di rendere più semplice lo spostamento delle chiavi da ONE portafoglio all'altro. Così com'è, se un utente prova a spostare una chiave da ONE portafoglio all'altro, potrebbe perdere alcune informazioni su come le monete possono essere sbloccate e inviate a qualcun altro.

Questo non è un grosso problema per molte transazioni. Dopotutto, la maggior parte delle transazioni ha istruzioni piuttosto semplici: il proprietario deve firmare la transazione con una chiave Secret , dimostrando che le monete sono davvero sue. Ma questo non è vero per ogni transazione. Ad esempio, le transazioni multi-firma richiedono che più di ONE persona approvi qualsiasi spesa.

Le transazioni Lightning, un tipo di pagamento più rapido e scalabile ma ancora in fase iniziale, sono forse l'esempio più entusiasmante.

Poiché questo tipo di transazione sta diventando sempre più comune (si ritiene che Lightning sia il modo migliore per consentire alla piattaforma di raggiungere milioni di utenti), il nuovo linguaggio mira a garantire che informazioni cruciali T vengano perse più frequentemente.

Con questo in mente, il nuovo linguaggio di Wuille mira a etichettare ogni chiave in Bitcoin (sia pubblica che privata) con un'"etichetta" che descrive cosa può sbloccarla, "cambiando il modo in cui pensiamo ai portafogli", ha affermato l'ingegnere di Chaincode John Newbery in una chiacchieratache descrive la prossima uscita.

Per essere chiari, però, questa release è solo un piccolo passo, la prima modifica al codice per mettere in pratica questo, ha detto Newbery. Ma gli sviluppatori prevedono che il linguaggio si farà strada attraverso la base di codice nelle future release del software.

Bitcoin CORE mobile?

Altre modifiche nell'ultima versione sono iterative, primi passi che gli sviluppatori sperano possano portare a qualcosa di più.

Transazioni Bitcoin parzialmente firmate

(PSBT) è un'altra modifica molto attesa che rientra in questa categoria, codificata da Chow. (PSBT è un nuovo formato per le transazioni che non sono ancora completamente firmate e che possono essere passate in giro fino alla trasmissione finale.)

Tutto ciò può sembrare piuttosto tecnico, ma in realtà il ragionamento alla base è piuttosto lungimirante e potrebbe avere un impatto su un'ampia gamma di utenti.

Esistono già sul mercato tutti i tipi di portafogli hardware, piccoli dispositivi meccanici considerati ONE dei modi più sicuri per conservare Bitcoin, poiché spostano le chiavi che li sbloccano offline, in modo che T possano essere rubate tramite una connessione Internet.

Ma ogni portafoglio hardware, inclusi Trezor, Ledger e così FORTH , è un po' isolato nel suo piccolo mondo quando si tratta di come interagisce con il software. In breve, T sono compatibili con tutti i portafogli software contemporaneamente.

ONE dei modi più semplici per utilizzare un portafoglio hardware è lasciarlo offline e poi collegarlo a un portafoglio software su un dispositivo mobile che semplifica le transazioni effettive.

È bello che sia possibile: ottenere la sicurezza di un portafoglio hardware ma allo stesso tempo la comodità di un portafoglio software. Il problema è che di solito ogni portafoglio hardware include il supporto solo per ONE o due portafogli software. Trezor supporta solo il portafoglio software Electrum, ad esempio. T possono collegare Trezor a Bitcoin CORE o a qualsiasi altro software a cui vogliono connettersi.

E gli utenti hannosi lamenta da temposu quanto questo sia fastidioso. BIP 174 offre una via d'uscita. È uno standard che ogni portafoglio può usare.

Anche se, ovviamente, dipende se i portafogli effettivamente scelgono di utilizzarlo. Le prospettive sembrano ottimistiche finora. Anche se il codice T è ancora stato rilasciato ufficialmente, ha attirato molto entusiasmo, con ONE portafoglio hardware, coldcardwallet che ha già implementato il metodo di firma delle transazioni.

Man mano che i portafogli adottano questo standard, Bitcoin CORE in particolare diventerà un BIT' più facile da usare perché i portafogli hardware saranno in grado di connettersi facilmente al software.

"PSBT consentirà a Bitcoin CORE di supportare più facilmente i portafogli hardware e di avere configurazioni di portafogli offline e airgapped migliori. In realtà sto lavorando al supporto del portafoglio hardware per Bitcoin CORE utilizzando PSBT", ha detto Chow a CoinDesk, arrivando addirittura a sostenere che Bitcoin CORE è un modo molto più sicuro di usare Bitcoin rispetto ad altri portafogli software.

"[I portafogli SPV] comportano rischi Privacy e potenzialmente per la sicurezza, poiché si affidano a una terza parte per effettuare la verifica della blockchain. Una volta che Bitcoin CORE supporta i portafogli hardware, gli utenti possono usare Bitcoin CORE al suo posto e, poiché è un nodo completo, l'utente non ha bisogno di fidarsi di una terza parte che tutto sia stato verificato correttamente", ha affermato.

Ma il cambiamento del codice apre molte opzioni, persino potenziando potenzialmente i contratti intelligenti Bitcoin e le funzionalità Privacy . "PSBT rende anche cose come multisig e CoinJoin più facili da fare", ha continuato Chow.

A tal fine, ONE utente twittato: "Non vedo l'ora di scoprire tutti i modi interessanti in cui verrà utilizzato BIP174."

E altro ancora

Questi sono un paio dei cambiamenti che entusiasmano di più gli sviluppatori, ma ci sono decine di altri aggiornamenti inclusi nella release. ONE è una funzionalità di "creazione di portafoglio dinamico".

"Qualche release fa, abbiamo introdotto la possibilità di usare più wallet in Bitcoin CORE. Tuttavia, ciò richiedeva l'avvio di Bitcoin CORE configurato per più wallet. Ora, possiamo caricare, scaricare e creare wallet quando il software è già in esecuzione", ha affermato Chow.

Nel frattempo, potresti aver sentito parlare diSelezione delle monete, un modo migliorato di raccogliere le monete che vanno in una transazione. È molto meglio del vecchio algoritmo che migliora notevolmente la scalabilità di bitcoin nel suo complesso, riducendo anche le commissioni.

Sebbene il codice principale per la nuova funzionalità fosse già stato aggiunto circa sei mesi fa, nella diciassettesima versione l'algoritmo riceverà un piccolo miglioramento in Privacy .

Ma questo T copre ancora tutto. Il resto delle modifiche verrà descritto più in dettaglio nelle note di rilascio finali, che saranno rilasciate contemporaneamente al codice finale testato.

Questi potrebbero sembrare piccoli cambiamenti. Soprattutto perché poche persone usano Bitcoin e ancora meno usano Bitcoin CORE. E non c'è dubbio sul perché. Il software di Bitcoin occupa quasi 200 GB, più o meno le dimensioni di un laptop. Scaricarlo e usarlo è ben diverso dallo scaricare e configurare l'app Venmo su uno smartphone in pochi minuti.

Ma l'obiettivo di queste importanti modifiche al codice è di arrivare a un punto in cui non sia poi così complicato configurarlo, così che forse ONE giorno chiunque voglia sfruttare tutti i vantaggi di Bitcoin potrà farlo.

Immagine di blocchitramite Shutterstock

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