criptovalute

Il nuovo aggiornamento di Bitcoin Core ha Bech32 per impostazione predefinita

Il team di sviluppo di Bitcoin Core ha rilasciato l’ultimo aggiornamento il 24 novembre per il client software originale di Bitcoin (BTC). Il 19esimo negli undici anni di storia della moneta.

Il lancio del Bitcoin Core 0.19.0; eventualmente 0.19.0.1 nella versione scaricabile disponibile. Dopo la scoperta di un problema dell’ultimo minuto. È stato supervisionato dal responsabile della manutenzione Wladimir J. van der Laan. E secondo quanto riferito è stato sviluppato da più di un centinaio di collaboratori in un periodo di circa sei mesi.

Nuovo formato di portafoglio digitale Bitcoin, migliore interoperabilità SegWit

Come ha rivelato Aaron van Wirdum. Il pacchetto software 0.19.0.1 include una serie di miglioramenti delle prestazioni, aggiornamenti e correzioni di bug. Tutto questo come risultato di 550 richieste pull unite.

Il formato dell’indirizzo «bech32» (BIP 173) è ora impostato per la prima volta come opzione predefinita nell’interfaccia utente grafica (GUI) del portafoglio digitale Bitcoin Core. Che è stato introdotto per la prima volta all’inizio del 2018 con la versione 0.16.0. Come ha fatto il suo rivale più vicino, Ethereum.

Bech32 contiene una serie di modifiche, come l’interruzione della distinzione tra maiuscole e minuscole e la formattazione degli indirizzi per iniziare con «bc1» invece di 1 o 3. Gli indirizzi sono leggermente più lunghi del formato esistente, ma utilizzano meno caratteri. Le modifiche hanno generalmente lo scopo di ridurre il margine di errore umano negli errori di battitura o nella lettura ad alta voce.

Secondo quanto riferito, Bech32 migliora anche l’interoperabilità con i portafogli SegWit, poiché le transazioni ora richiedono meno dati da trasmettere sulla rete Bitcoin. E quindi, sono inclusi nella catena di blocchi (blockchain), il che riduce i costi.

Van Wirdum nota che il client software aggiornato ora consente anche agli utenti di avviare un nodo pulito immediatamente dall’installazione, anche quelli con poco spazio su disco.

Miglioramenti alla privacy e alla sicurezza

I nodi sono ora necessari per stabilire più connessioni tra loro nel tentativo di contrastare meglio gli attacchi alle partizioni. I filtri Bloom, un modo per thin client, come quelli che funzionano dai telefoni cellulari. Richiedi dati rilevanti dai nodi completi sulla rete, ora è stato deprecato in quanto si ritiene che abbia poca privacy.

Invece di Bloom Filters, 0.19.0.1 si sta evolvendo verso il supporto di una soluzione più recente chiamata «filtro a blocchi compatto lato client» (BIP 158). Che essenzialmente inverte l’operazione Bloom Filters facendo in modo che i nodi completi creino filtri per ogni blocco. E in questo modo abilita i thin client e usa questi filtri, per determinare se le transazioni ad essi rilevanti possono essere avvenute in un blocco o nella blockchain. Gli scambi ne beneficeranno.

Bitcoin Core 0.19.0 ha rimosso il protocollo di pagamento (BIP 70) dalla sua GUI, osservando che non è mai stato ampiamente adottato e che la maggior parte dei portafogli digitali e degli scambi di criptovalute utilizza ancora lo schema URI di base (BIP 21) per ricevere i pagamenti.

Le funzionalità minori descritte includono il supporto per il protocollo PSBT (Partial Signed Bitcoin Transaction Protocol), utile per le transazioni multi-firma e CoinJoin.

Lo scorso ottobre, lo sviluppatore di Bitcoin Core Greg Maxwell aveva criticato il «mistero sexy» che comporta la paura di un attacco del 51% a Bitcoin. Sostenere che qualsiasi meccanismo preparato per mitigarlo implica sempre la centralizzazione e rappresenta una minaccia molto maggiore per l’integrità della rete.

Post correlati

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba