{"id":4097,"date":"2026-07-09T09:05:42","date_gmt":"2026-07-09T09:05:42","guid":{"rendered":"https:\/\/bitcoinlive24.com\/news\/bitcoin-core-31-1-patch-privacy-nodi-2026\/"},"modified":"2026-07-09T09:05:42","modified_gmt":"2026-07-09T09:05:42","slug":"bitcoin-core-31-1-patch-privacy-nodi-2026","status":"publish","type":"post","link":"https:\/\/bitcoinlive24.com\/news\/bitcoin-core-31-1-patch-privacy-nodi-2026\/","title":{"rendered":"Bitcoin Core 31.1: Patch Critica per la Privacy \u2014 Aggiorna il tuo Nodo"},"content":{"rendered":"<p>Gli sviluppatori di <strong>Bitcoin Core<\/strong> hanno rilasciato il 9 luglio 2026 la versione <strong>31.1<\/strong>, aggiornamento di manutenzione che corregge tre vulnerabilit\u00e0 critiche: una fuga di indirizzi IP nel meccanismo di broadcast privato, un bug nel motore di database LevelDB che causava operazioni eccessive su disco, e problemi nella migrazione del wallet. Per tutti gli operatori di nodi completi, l&#8217;aggiornamento \u00e8 immediato e raccomandato.<\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_82_2 counter-hierarchy ez-toc-counter ez-toc-transparent ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/bitcoinlive24.com\/news\/bitcoin-core-31-1-patch-privacy-nodi-2026\/#La_Vulnerabilita_Privacy_Fuga_di_Indirizzi_IP_con_-privatebroadcast\" >La Vulnerabilit\u00e0 Privacy: Fuga di Indirizzi IP con -privatebroadcast<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/bitcoinlive24.com\/news\/bitcoin-core-31-1-patch-privacy-nodi-2026\/#Bug_LevelDB_IO_Eccessivo_su_Disco\" >Bug LevelDB: I\/O Eccessivo su Disco<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/bitcoinlive24.com\/news\/bitcoin-core-31-1-patch-privacy-nodi-2026\/#Wallet_Migrazione_BDB_e_Stima_degli_Input\" >Wallet: Migrazione BDB e Stima degli Input<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/bitcoinlive24.com\/news\/bitcoin-core-31-1-patch-privacy-nodi-2026\/#Come_Aggiornare_Guida_Rapida_per_gli_Operatori_di_Nodi\" >Come Aggiornare: Guida Rapida per gli Operatori di Nodi<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/bitcoinlive24.com\/news\/bitcoin-core-31-1-patch-privacy-nodi-2026\/#Cosa_Significa_per_gli_Utenti_Bitcoin\" >Cosa Significa per gli Utenti Bitcoin<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/bitcoinlive24.com\/news\/bitcoin-core-31-1-patch-privacy-nodi-2026\/#FAQ_su_Bitcoin_Core_311\" >FAQ su Bitcoin Core 31.1<\/a><\/li><\/ul><\/nav><\/div>\n<h2><span class=\"ez-toc-section\" id=\"La_Vulnerabilita_Privacy_Fuga_di_Indirizzi_IP_con_-privatebroadcast\"><\/span>La Vulnerabilit\u00e0 Privacy: Fuga di Indirizzi IP con -privatebroadcast<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Il difetto principale corretto in <strong>Bitcoin Core 31.1<\/strong> riguarda il flag <code>-privatebroadcast<\/code>, introdotto per consentire la trasmissione delle transazioni attraverso connessioni anonime (ad esempio via rete Tor). Secondo le <a href=\"https:\/\/github.com\/bitcoin\/bitcoin\/blob\/master\/doc\/release-notes\/release-notes-31.1.md\" rel=\"nofollow noopener\" target=\"_blank\">note di rilascio ufficiali su GitHub<\/a>, in determinate condizioni il nodo instradava le connessioni sulla rete pubblica invece che attraverso il proxy configurato, esponendo l&#8217;indirizzo IP reale dell&#8217;operatore.<\/p>\n<p>Questa fuga (<em>IP address leak<\/em>) vanifica lo scopo stesso della funzionalit\u00e0 di privacy, rivelando la posizione del nodo a chiunque monitori il traffico P2P della rete Bitcoin. La correzione assicura che i nodi configurati per il broadcast privato non modifichino mai <em>addrman<\/em> per connessioni di questo tipo e utilizzino correttamente il proxy anche durante le riconnessioni da protocollo v2 a v1.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Bug_LevelDB_IO_Eccessivo_su_Disco\"><\/span>Bug LevelDB: I\/O Eccessivo su Disco<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Il secondo fix riguarda <strong>LevelDB<\/strong>, il motore di database che Bitcoin Core usa per archiviare la chainstate (l&#8217;insieme degli UTXO non spesi). La versione 31.0 presentava un&#8217;anomalia nella compattazione automatica (<em>seek compaction<\/em>) che generava letture e scritture su disco eccessive durante il normale funzionamento dei nodi.<\/p>\n<table>\n<thead>\n<tr>\n<th>Componente<\/th>\n<th>Bug corretto<\/th>\n<th>Soluzione in 31.1<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>P2P \/ Privacy<\/td>\n<td>IP leak con -privatebroadcast<\/td>\n<td>Proxy forzato, addrman non modificato<\/td>\n<\/tr>\n<tr>\n<td>LevelDB \/ Chainstate<\/td>\n<td>I\/O eccessivo su disco<\/td>\n<td>Seek compaction disabilitata<\/td>\n<\/tr>\n<tr>\n<td>Wallet<\/td>\n<td>Migrazione BDB con LSN errato<\/td>\n<td>Verifica LSN pagina durante migrazione<\/td>\n<\/tr>\n<tr>\n<td>Validazione tx<\/td>\n<td>Durata dati precomputati errata<\/td>\n<td>Lifetime corretto + compaction chainstate<\/td>\n<\/tr>\n<tr>\n<td>MuSig2<\/td>\n<td>Liste pubkey vuote accettate<\/td>\n<td>Rifiuto lista pubkey vuota<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>L&#8217;effetto pratico del bug LevelDB era un degrado delle prestazioni sui nodi con hardware modesto: <strong>maggiore latenza nella verifica dei blocchi e maggiore usura degli SSD<\/strong> utilizzati per la chainstate. La disabilitazione della <em>seek compaction<\/em> riporta il comportamento del database al baseline previsto.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Wallet_Migrazione_BDB_e_Stima_degli_Input\"><\/span>Wallet: Migrazione BDB e Stima degli Input<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>La terza area di intervento riguarda il wallet. Bitcoin Core 31.1 introduce la verifica del Log Sequence Number (<strong>LSN<\/strong>) durante la migrazione dei file wallet BerkeleyDB (<em>BDB<\/em>), eliminando un rischio di corruzione silenziosa che poteva verificarsi in rari scenari di aggiornamento.<\/p>\n<p>In aggiunta, la stima della dimensione degli input tramite <em>outpoint<\/em> \u00e8 stata resa pi\u00f9 precisa, migliorando il calcolo delle commissioni di transazione per wallet con coin selection complessa. Per gli utenti self-custody che gestiscono grandi insiemi di UTXO \u2014 ad esempio chi utilizza Bitcoin per pagamenti <a href=\"https:\/\/bitcoinlive24.com\/news\/polymarket-bitcoin-lightning-spark-depositi-istantanei-2026\/\" rel=\"nofollow\">tramite Lightning Network<\/a> \u2014 questo si traduce in fee pi\u00f9 accurate e meno sprechi.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Come_Aggiornare_Guida_Rapida_per_gli_Operatori_di_Nodi\"><\/span>Come Aggiornare: Guida Rapida per gli Operatori di Nodi<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Il processo di aggiornamento da qualsiasi versione 31.x \u00e8 semplice ma richiede un riavvio controllato del nodo. Gli sviluppatori raccomandano di spegnere completamente Bitcoin Core prima di installare la nuova versione, per evitare problemi con il database LevelDB in fase di transizione.<\/p>\n<ol>\n<li>Scarica Bitcoin Core 31.1 dalla pagina ufficiale <a href=\"https:\/\/bitcoincore.org\/en\/releases\/\" rel=\"nofollow noopener\" target=\"_blank\">bitcoincore.org<\/a><\/li>\n<li>Verifica la firma GPG del binario scaricato<\/li>\n<li>Arresta completamente il nodo corrente (<code>bitcoin-cli stop<\/code>)<\/li>\n<li>Sostituisci il binario con la nuova versione<\/li>\n<li>Riavvia il nodo e controlla il log per eventuali errori<\/li>\n<\/ol>\n<p>Chi usa il flag <code>-privatebroadcast<\/code> \u2014 tipicamente in combinazione con Tor \u2014 dovrebbe considerare l&#8217;aggiornamento una priorit\u00e0 assoluta. Come abbiamo <a href=\"https:\/\/bitcoinlive24.com\/news\/bitcoin-fork-agosto-2026-bip110-ecash-guida\/\" rel=\"nofollow\">riportato in precedenza<\/a> analizzando i fork BIP-110 e eCash di agosto 2026, la comunit\u00e0 Bitcoin \u00e8 attivamente impegnata nel rafforzare la resilienza tecnica del protocollo.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Cosa_Significa_per_gli_Utenti_Bitcoin\"><\/span>Cosa Significa per gli Utenti Bitcoin<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Bitcoin Core 31.1 non introduce nuove funzionalit\u00e0 n\u00e9 modifica le regole del consenso: si tratta di un aggiornamento puramente difensivo. Tuttavia, il suo impatto sulla salute della rete \u00e8 significativo. <strong>Ogni nodo non aggiornato continua a propagare transazioni con un potenziale di fuga IP<\/strong>, indebolendo l&#8217;anonimato collettivo della rete P2P Bitcoin.<\/p>\n<p>Per la redazione di <strong>BitcoinLive24<\/strong>, la rapidit\u00e0 di adozione di questo tipo di patch \u00e8 uno dei segnali pi\u00f9 concreti della maturit\u00e0 dell&#8217;ecosistema. A differenza delle reti con governance centralizzata, Bitcoin dipende dalla partecipazione volontaria degli operatori di nodi per applicare le correzioni di sicurezza. Secondo le statistiche storiche di Bitnodes, i principali aggiornamenti di sicurezza di Bitcoin Core vengono tipicamente adottati dal 70-80% dei nodi reachable entro 30-60 giorni dal rilascio.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"FAQ_su_Bitcoin_Core_311\"><\/span>FAQ su Bitcoin Core 31.1<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<dl>\n<dt><strong>Devo aggiornare immediatamente a Bitcoin Core 31.1?<\/strong><\/dt>\n<dd>Se gestisci un nodo completo e utilizzi il flag <code>-privatebroadcast<\/code>, s\u00ec: l&#8217;aggiornamento \u00e8 urgente perch\u00e9 corregge una fuga reale di indirizzi IP. Per tutti gli altri operatori, \u00e8 comunque raccomandato entro le prossime settimane per i fix LevelDB e wallet.<\/dd>\n<dt><strong>Bitcoin Core 31.1 modifica le regole del consenso di Bitcoin?<\/strong><\/dt>\n<dd>No. Bitcoin Core 31.1 \u00e8 un aggiornamento di manutenzione che non cambia le regole di validazione dei blocchi n\u00e9 quelle delle transazioni. Non introduce soft fork, hard fork o modifiche al protocollo.<\/dd>\n<dt><strong>Qual \u00e8 il rischio concreto della fuga IP con -privatebroadcast?<\/strong><\/dt>\n<dd>Un osservatore che monitorava il traffico P2P poteva identificare l&#8217;indirizzo IP reale di un nodo che operava convinto di essere anonimo. Questo espone la localizzazione geografica e potenzialmente l&#8217;identit\u00e0 dell&#8217;operatore, riducendo la privacy delle transazioni broadcast da quel nodo.<\/dd>\n<dt><strong>Come verifico quale versione di Bitcoin Core sta girando il mio nodo?<\/strong><\/dt>\n<dd>Usa il comando <code>bitcoin-cli getnetworkinfo<\/code>: il campo &#8220;version&#8221; restituisce il numero in formato numerico (es. 310100 per la versione 31.1.0). L&#8217;interfaccia grafica mostra la versione in &#8220;Help > About Bitcoin Core&#8221;.<\/dd>\n<dt><strong>Bitcoin Core 31.1 supporta ancora il vecchio formato wallet BDB?<\/strong><\/dt>\n<dd>S\u00ec, ma con maggiore sicurezza: la nuova versione aggiunge la verifica LSN durante la migrazione BDB, riducendo il rischio di corruzione. Il team di sviluppo raccomanda comunque di migrare al formato Descriptor Wallet prima possibile.<\/dd>\n<\/dl>\n<p><em>Scarica l&#8217;app <a href=\"https:\/\/bitcoinlive24.com\">BitcoinLive24<\/a> per ricevere aggiornamenti immediati su Bitcoin e la tecnologia del protocollo.<\/em><\/p>\n<p><small>Questo articolo non costituisce consulenza finanziaria o tecnica. Verifica sempre le istruzioni ufficiali su bitcoincore.org prima di aggiornare il tuo nodo.<\/small><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Gli sviluppatori di Bitcoin Core hanno rilasciato il 9 luglio 2026 la versione 31.1, aggiornamento di manutenzione che corregge tre vulnerabilit\u00e0 critiche: una fuga di&#8230;<\/p>\n","protected":false},"author":4,"featured_media":1843,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[611],"tags":[],"class_list":["post-4097","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-crescita"],"_links":{"self":[{"href":"https:\/\/bitcoinlive24.com\/news\/wp-json\/wp\/v2\/posts\/4097","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bitcoinlive24.com\/news\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/bitcoinlive24.com\/news\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/bitcoinlive24.com\/news\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/bitcoinlive24.com\/news\/wp-json\/wp\/v2\/comments?post=4097"}],"version-history":[{"count":0,"href":"https:\/\/bitcoinlive24.com\/news\/wp-json\/wp\/v2\/posts\/4097\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/bitcoinlive24.com\/news\/wp-json\/wp\/v2\/media\/1843"}],"wp:attachment":[{"href":"https:\/\/bitcoinlive24.com\/news\/wp-json\/wp\/v2\/media?parent=4097"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/bitcoinlive24.com\/news\/wp-json\/wp\/v2\/categories?post=4097"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/bitcoinlive24.com\/news\/wp-json\/wp\/v2\/tags?post=4097"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}