Quali sono gli effetti della versione 28.0 del client Bitcoin sugli utenti?
Bitcoin Core 28.0: miglioramenti completi nella protezione della privacy, ottimizzazione delle prestazioni e gestione del wallet.
Bitcoin Core 28.0: miglioramenti completi nella protezione della privacy, ottimizzazione delle prestazioni e gestione del wallet.
Autore: 0XNATALIE
Il 2 ottobre, il client principale di Bitcoin, Bitcoin Core 28.0, è stato ufficialmente rilasciato. Questa versione è stata guidata da diversi sviluppatori esperti, tra cui il co-fondatore di Blockstream Pieter Wuille (principale contributore delle tecnologie SegWit e Taproot), l'ex CTO di Blockstream Greg Maxwell (coinvolto nello sviluppo di BIP66 e BIP174), e il veterano sviluppatore di Bitcoin Luke Dashjr, tra gli altri.
Bitcoin Core è il client full node di Bitcoin più utilizzato, mantenuto e sviluppato congiuntamente dalla comunità open source globale, garantendo la sicurezza, la stabilità e la decentralizzazione della rete Bitcoin. Chiunque può contribuire tramite GitHub.
Per gli utenti comuni, Bitcoin Core 28.0 introduce il rilevamento automatico dei conflitti di transazione e una funzione ottimizzata di stima delle commissioni, migliorando efficacemente il tasso di successo delle transazioni e riducendo i costi. Allo stesso tempo, i miglioramenti alle funzionalità del wallet rendono la gestione degli indirizzi e delle chiavi più conveniente, semplificando anche backup e ripristino. Per gli sviluppatori, la nuova versione offre un ambiente di sviluppo più stabile e una maggiore capacità di comunicazione tra nodi.
Principali nuove funzionalità e miglioramenti
Aggiornamento delle funzionalità del wallet
Il wallet di Bitcoin Core 28.0 può rilevare automaticamente i conflitti con le transazioni non confermate nel mempool, evitando che gli utenti incontrino situazioni di duplicazione o conflitto durante l'invio di una transazione. Questo aumenta il tasso di successo delle transazioni e riduce il rischio di fondi bloccati o ritardi dovuti a conflitti di transazione. La nuova versione introduce anche il wallet a descrittori, un metodo di gestione del wallet più moderno. Tramite i descrittori, gli utenti possono definire regole complesse per la generazione degli indirizzi, inclusi indirizzi single-signature, multi-signature e indirizzi annidati, soddisfacendo diverse esigenze d'uso. Il wallet a descrittori utilizza un file descrittore unificato per registrare tutte le informazioni su indirizzi e chiavi, quindi l'utente deve solo eseguire il backup di un file descrittore per ripristinare completamente tutte le funzionalità e i fondi del wallet, semplificando il processo di backup e ripristino.
Per aiutare gli utenti a risparmiare sui costi, Bitcoin Core 28.0 ha ottimizzato la stima delle commissioni di transazione. Il sistema selezionerà automaticamente il modello di commissione più economico per impostazione predefinita, stimando in modo più ragionevole le commissioni di transazione per aiutare gli utenti a risparmiare. Allo stesso tempo, viene mantenuta la "modalità conservativa" per quegli utenti che necessitano di una stima delle commissioni più elevata, soddisfacendo così esigenze diverse.
Miglioramenti dell'interfaccia utente
Bitcoin Core 28.0 ha aggiunto la funzione "migrazione wallet" nell'interfaccia utente, consentendo agli utenti di trasferire facilmente i dati del wallet dalle versioni precedenti a quella nuova senza operazioni complesse, completando così la migrazione e l'aggiornamento dei dati del wallet. Inoltre, la finestra delle informazioni ora mostra in dettaglio la capacità del mempool, inclusa la situazione attuale. Gli utenti possono utilizzare questa funzione per monitorare meglio lo stato del nodo e ottimizzare la configurazione e le prestazioni del nodo.
Ottimizzazione di rete e privacy
- Testnet4: secondo BIP94, la nuova versione introduce la nuova rete di test Testnet4, che sostituirà gradualmente la vecchia Testnet3. Testnet4 offre un ambiente di test più stabile e moderno, migliorando l'affidabilità e la sicurezza della rete di test.
- Protezione della privacy più flessibile: la nuova versione ha ottimizzato la connessione Tor. Tor è uno strumento di rete per la protezione della privacy che può nascondere l'indirizzo IP reale, migliorando la privacy online. Con questo aggiornamento, gli utenti possono configurare più facilmente la connessione Tor, aumentando l'anonimato e la sicurezza della comunicazione tra nodi.
- Supporto per socket di dominio UNIX: la nuova versione aggiunge il supporto per i socket di dominio UNIX, un metodo sicuro di comunicazione tra diversi programmi sullo stesso computer. Offre agli utenti avanzati e agli sviluppatori un modo di comunicazione più sicuro ed efficiente, migliorando notevolmente le prestazioni e la sicurezza durante l'interazione tra applicazioni locali e nodi Bitcoin.
- Interfaccia di controllo remoto migliorata: la nuova versione migliora la compatibilità dell'interfaccia JSON-RPC, supportando lo standard JSON-RPC 2.0. Questo miglioramento consente alle applicazioni di terze parti di interagire in modo più stabile e affidabile con i nodi Bitcoin, offrendo agli sviluppatori un ambiente di sviluppo più stabile.
Miglioramento delle prestazioni
In termini di prestazioni, Bitcoin Core 28.0 ha ottimizzato il meccanismo di cache del database dei blocchi, accelerando la velocità di sincronizzazione dei blocchi. Gli utenti che eseguono Bitcoin Core per la prima volta possono sincronizzarsi con lo stato più recente della blockchain in meno tempo. La nuova versione ha anche rimosso i vecchi componenti non più utilizzati, riducendo la complessità del software e abbassando i potenziali rischi per la sicurezza. Allo stesso tempo, le librerie esterne e gli strumenti necessari per compilare il software (dipendenze di compilazione) sono stati aggiornati alle versioni più recenti.
Revisione della versione v27: correzione di vulnerabilità importanti
Nei piccoli aggiornamenti precedenti al rilascio di Bitcoin Core 28.0 (27.1 e 27.2), gli sviluppatori hanno corretto diversi problemi che influivano sulla sicurezza e sulla stabilità del sistema:
- Miglioramenti alla sicurezza RPC: nella versione 27.1 è stato corretto un problema nella gestione del parametro setmocktime. setmocktime è un parametro utilizzato per impostare il tempo di test. La correzione di questo problema ha evitato malfunzionamenti del nodo dovuti a errori nell'impostazione dell'orario. Inoltre, sono stati migliorati i messaggi di errore per descrivere meglio la fonte del problema, consentendo agli sviluppatori di individuare più rapidamente la causa durante la risoluzione dei problemi.
- Ottimizzazione di Miniscript: Miniscript è un linguaggio di scripting di Bitcoin utilizzato per garantire la sicurezza delle transazioni, ad esempio chi può spendere determinati fondi o quante firme sono necessarie per trasferire fondi. Nella versione 27.1, gli sviluppatori hanno migliorato il metodo di parsing di Miniscript, consentendo il riconoscimento e l'esecuzione corretti anche di regole di transazione molto complesse.
- Ottimizzazione della comunicazione di rete: è stato migliorato il meccanismo di identificazione dei nodi nella rete P2P, garantendo connessioni più stabili ed efficienti tra i nodi. Ciò ha aumentato l'affidabilità complessiva della rete.
- Correzione di memory leak: il memory leak è uno "spreco di risorse" nei programmi informatici, causato dal mancato rilascio della memoria non più utilizzata. Il memory leak può ridurre le prestazioni del programma e persino causare il crash del nodo. Nella versione 27.2 è stato risolto un problema che causava memory leak.
- Patch di sicurezza del wallet: la versione 27.2 ha migliorato la logica di gestione delle transazioni del wallet, correggendo alcuni problemi che potevano causare errori nelle transazioni. Ad esempio, quando un utente tenta di creare una transazione non firmata, il sistema ora identifica e segnala più accuratamente i potenziali errori. Inoltre, è stato corretto un problema nella configurazione del Proxy IP, migliorando la sicurezza e la stabilità delle connessioni tramite proxy.
La prossima versione 29.0 è prevista per l'inizio di aprile 2025 e dovrebbe introdurre ulteriori ottimizzazioni delle transazioni, protocolli di trasferimento dei blocchi più efficienti e funzionalità di privacy ancora più avanzate.
Esclusione di responsabilità: il contenuto di questo articolo riflette esclusivamente l’opinione dell’autore e non rappresenta in alcun modo la piattaforma. Questo articolo non deve essere utilizzato come riferimento per prendere decisioni di investimento.
Ti potrebbe interessare anche
Bitcoin tocca nuovi minimi mentre le azioni tecnologiche scendono: i dati prevedono un calo di BTC sotto i 100K dollari
Gli sviluppatori di Ethereum fissano ufficialmente il 3 dicembre come data per l’aggiornamento Fusaka
I ricercatori della Ethereum Foundation hanno ufficialmente fissato una data per il prossimo importante aggiornamento della mainnet, denominato Fusaka, durante una chiamata All Core Devs giovedì. L'hard fork Fusaka, retrocompatibile, implementerà circa una dozzina di Ethereum Improvement Proposals.

Canaan torna alla grande, ecco Avalon A16, il miner che fa sul serio

In tendenza
AltroRassegna quotidiana di Bitget (31 ottobre)|Ieri gli ETF spot su Bitcoin negli Stati Uniti hanno registrato un deflusso netto di 490 milioni di dollari; il primo giorno del Bitwise SOL ETF ha visto un afflusso di quasi 70 milioni di dollari; Ethereum Foundation lancerà la versione istituzionale del sito web di Ethereum.
Bitcoin tocca nuovi minimi mentre le azioni tecnologiche scendono: i dati prevedono un calo di BTC sotto i 100K dollari
Prezzi delle criptovalute
Altro










