{"id":1714,"date":"2026-05-11T14:36:45","date_gmt":"2026-05-11T14:36:45","guid":{"rendered":"https:\/\/news.bitcoinlive24.com\/bitcoin-optech-404-privacy-nodi-lightning-jit\/"},"modified":"2026-05-11T14:36:45","modified_gmt":"2026-05-11T14:36:45","slug":"bitcoin-optech-404-privacy-nodi-lightning-jit","status":"publish","type":"post","link":"https:\/\/bitcoinlive24.com\/news\/bitcoin-optech-404-privacy-nodi-lightning-jit\/","title":{"rendered":"Bitcoin Optech #404: Nodi Pi\u00f9 Privati e Lightning JIT con Fraud Proof"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">La <strong>newsletter #404 di Bitcoin Optech<\/strong>, pubblicata l\u20198 maggio 2026, porta all\u2019attenzione degli sviluppatori e degli appassionati due temi di rilievo: le soluzioni al problema del <em>fingerprinting<\/em> dei nodi nella rete peer-to-peer di Bitcoin, e una proposta innovativa per rendere i canali <em>just-in-time<\/em> (JIT) sulla Lightning Network pi\u00f9 sicuri grazie ai <em>fraud proof<\/em> pubblici. Due fronti distinti, ma uniti da un obiettivo comune: rafforzare la privacy e la <em>trustlessness<\/em> del protocollo Bitcoin.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Come gi\u00e0 osservato con la <a href=\"https:\/\/bitcoinlive24.com\/news\/bitcoin-optech-403-filtri-veloci-portafogli-quantum-safe\/\" rel=\"nofollow\">newsletter #403<\/a>, l\u2019ecosistema Bitcoin continua a progredire silenziosamente su pi\u00f9 fronti tecnici. Le ultime proposte, discusse apertamente su Delving Bitcoin \u2014 il forum aperto agli sviluppatori del protocollo \u2014 dimostrano una comunit\u00e0 attiva e metodica. Su BitcoinLive24 seguiamo da vicino questo sviluppo.<\/p>\n\n\n\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-optech-404-privacy-nodi-lightning-jit\/#Il_Problema_del_Fingerprinting_dei_Nodi_Bitcoin\" >Il Problema del Fingerprinting dei Nodi Bitcoin<\/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-optech-404-privacy-nodi-lightning-jit\/#Lightning_JIT_i_Fraud_Proof_Pubblici_On-Chain_di_Voegtlin\" >Lightning JIT: i Fraud Proof Pubblici On-Chain di Voegtlin<\/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-optech-404-privacy-nodi-lightning-jit\/#BIP451_PSBTv2_e_Taproot_il_Codice_Avanza\" >BIP451, PSBTv2 e Taproot: il Codice Avanza<\/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-optech-404-privacy-nodi-lightning-jit\/#Perche_Questi_Aggiornamenti_Contano_per_lAdozione\" >Perch\u00e9 Questi Aggiornamenti Contano per l\u2019Adozione<\/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-optech-404-privacy-nodi-lightning-jit\/#FAQ_%E2%80%94_Domande_Frequenti\" >FAQ \u2014 Domande Frequenti<\/a><\/li><\/ul><\/nav><\/div>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Il_Problema_del_Fingerprinting_dei_Nodi_Bitcoin\"><\/span>Il Problema del Fingerprinting dei Nodi Bitcoin<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Un nodo Bitcoin pu\u00f2 operare su pi\u00f9 reti contemporaneamente: IPv4, IPv6, Tor, I2P. Il problema, sollevato in precedenza nella newsletter #360 e ora approfondito dalla ricercatrice Naiyoma, riguarda la possibilit\u00e0 di <strong>identificare un singolo nodo su reti diverse<\/strong> tramite i timestamp dei messaggi <code>addr<\/code>. Questi messaggi annunciano gli indirizzi IP dei peer nella rete: se i timestamp sono identici su reti diverse, diventano una sorta di impronta digitale (<em>fingerprint<\/em>) che compromette l\u2019anonimato del nodo.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Naiyoma ha identificato un elemento critico: la struttura <strong>AddrMan<\/strong> (il registro degli indirizzi conosciuti) considera \u201cstale\u201d (obsoleto) un indirizzo con timestamp superiore a 30 giorni. Questo crea un vincolo preciso per qualsiasi soluzione: modificare i timestamp non deve n\u00e9 provocare la circolazione perpetua di indirizzi vecchi, n\u00e9 farli scadere prematuramente. Le <strong>cinque soluzioni proposte<\/strong> e valutate sono:<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Soluzione<\/th><th>Descrizione<\/th><th>Limite<\/th><\/tr><\/thead><tbody><tr><td>1. Simple fuzzing<\/td><td>Distorsione casuale \u00b15 giorni al timestamp<\/td><td>La media si azzera nel tempo<\/td><\/tr><tr><td>2. Timestamp fissi per rete<\/td><td>Timestamp reale per la rete corrente, randomizzato per le altre<\/td><td>Indirizzi vecchi circolano pi\u00f9 a lungo<\/td><\/tr><tr><td>3. Fuzzing solo verso il passato<\/td><td>Distorsione casuale da +1 a +10 giorni nel passato<\/td><td>Threshold 30 giorni raggiunta troppo presto<\/td><\/tr><tr><td>4. Aging-biased noise<\/td><td>Distorsione [-1, +5] giorni, prevalentemente verso il passato<\/td><td>Indirizzi vecchi circolano pi\u00f9 del necessario<\/td><\/tr><tr><td>5. Approccio ibrido<\/td><td>Combinazione di due delle soluzioni precedenti<\/td><td>Complessit\u00e0 implementativa maggiore<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Naiyoma sta attualmente testando la <strong>soluzione 2<\/strong> in una PR dedicata e ha invitato altri sviluppatori a fornire feedback. Un miglioramento della privacy P2P di Bitcoin non richiede un <em>hard fork<\/em>, ma solo coordinamento e revisione del codice.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Lightning_JIT_i_Fraud_Proof_Pubblici_On-Chain_di_Voegtlin\"><\/span>Lightning JIT: i Fraud Proof Pubblici On-Chain di Voegtlin<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Sul fronte Lightning Network, Thomas Voegtlin \u2014 noto per il suo lavoro su Electrum \u2014 ha pubblicato su Delving Bitcoin una proposta per risolvere un problema di incentivi nei canali <strong>just-in-time (JIT)<\/strong>. I canali JIT permettono a un operatore di servizi Lightning (<em>LSP, Lightning Service Provider<\/em>) di aprire un canale al volo, senza che l\u2019utente debba attendere conferme on-chain in anticipo.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Lo scenario critico: Alice vuole ricevere satoshi da Carol. Alice crea un <em>preimage<\/em> (il segreto che sblocca il pagamento) e lo rivela a Bob (l\u2019LSP), aspettandosi che lui trasmetta la transazione di apertura del canale sulla blockchain. <strong>Cosa succede se Bob incassa il pagamento di Carol senza aprire il canale?<\/strong> Alice perde i fondi senza poterlo dimostrare a terzi.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">La proposta di Voegtlin usa la blockchain di Bitcoin come <strong>layer di arbitrato pubblico<\/strong>: Alice pubblica il preimage tramite un <code>OP_RETURN<\/code>, datandolo a un blocco specifico. Bob crea un UTXO commitment valido entro N blocchi. Se Bob spende gli stessi UTXO diversamente, non trasmette la funding transaction o tenta un double-spend, genera automaticamente una <em>fraud proof<\/em> verificabile on-chain. Nessun cliente di Bob deve fidarsi della sola testimonianza di Alice: la frode \u00e8 dimostrabile crittograficamente, <strong>danneggiando la reputazione dell\u2019LSP<\/strong> senza alcun intermediario centralizzato. Voegtlin ha pubblicato il paper completo e invita i developer a commentare.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"BIP451_PSBTv2_e_Taproot_il_Codice_Avanza\"><\/span>BIP451, PSBTv2 e Taproot: il Codice Avanza<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">La sezione \u201cnotable changes\u201d della newsletter #404 registra quattro aggiornamenti rilevanti nell\u2019infrastruttura Bitcoin:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>Bitcoin Core #33796<\/strong>: aggiunge la funzione <code>btck_check_transaction()<\/code> alla API C di <em>libbitcoinkernel<\/em>, consentendo verifiche di consenso sulla struttura di una transazione senza richiedere il chainstate n\u00e9 l\u2019UTXO set. Utile per chi integra Bitcoin in applicazioni esterne come exchange o servizi di custodia.<\/li><li><strong>Bitcoin Core #21283<\/strong>: implementa il supporto a <strong>BIP370 PSBTv2<\/strong> mantenendo compatibilit\u00e0 con PSBTv0. Il formato <em>Partially Signed Bitcoin Transaction<\/em> v2 archivia i dati di costruzione della transazione direttamente nei campi PSBT, senza richiedere una transazione parzialmente formata fin dall\u2019inizio.<\/li><li><strong>BIPs #2150 \u2014 BIP451<\/strong>: specifica il <em>Dust UTXO Disposal Protocol<\/em>, uno standard per smaltire i \u201cdust\u201d UTXO (unit\u00e0 troppo piccole per essere spese economicamente) tramite un output <code>OP_RETURN<\/code> a valore zero. Include regole di privacy con firma <code>ALL|ANYONECANPAY<\/code> per il batching.<\/li><li><strong>Eclair #3144<\/strong>: attiva i <strong>canali Taproot per default<\/strong> in Eclair. Come gi\u00e0 visto con <a href=\"https:\/\/bitcoinlive24.com\/news\/stratum-v2-pool-bitcoin-mining-standard\/\">Stratum V2 nel mining<\/a>, l\u2019ecosistema Bitcoin adotta progressivamente i nuovi standard senza rotture incompatibili.<\/li><\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Perche_Questi_Aggiornamenti_Contano_per_lAdozione\"><\/span>Perch\u00e9 Questi Aggiornamenti Contano per l\u2019Adozione<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Ogni miglioramento tecnico elencato in Optech #404 risponde a un problema reale che frena la crescita del network. La privacy dei nodi P2P \u00e8 fondamentale per chiunque voglia usare Bitcoin in modo resistente alla censura, specialmente nei paesi con regolamentazione ostile. I canali JIT con fraud proof abbassano la barriera d\u2019ingresso per gli utenti Lightning: meno fiducia richiesta verso gli LSP significa pi\u00f9 utenti disposti ad adottare il pagamento in satoshi. PSBTv2 e libbitcoinkernel facilitano infine l\u2019integrazione di Bitcoin in applicazioni esterne, dai hardware wallet ai servizi multisig aziendali.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">L\u2019ecosistema Bitcoin si muove lentamente per scelta, non per inerzia. Le innovazioni del protocollo vengono testate pubblicamente e implementate solo dopo ampio consenso. Scarica l\u2019app BitcoinLive24 su <a href=\"https:\/\/bitcoinlive24.com\">bitcoinlive24.com<\/a> per ricevere notifiche push su tutti gli aggiornamenti del protocollo.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"FAQ_%E2%80%94_Domande_Frequenti\"><\/span>FAQ \u2014 Domande Frequenti<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Cos\u2019\u00e8 il fingerprinting di un nodo Bitcoin?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Il fingerprinting \u00e8 la capacit\u00e0 di identificare un singolo nodo Bitcoin su pi\u00f9 reti (Tor, IPv4, IPv6) confrontando i timestamp dei messaggi <code>addr<\/code>. Se i timestamp coincidono su reti diverse, il nodo perde anonimato. La newsletter #404 propone cinque soluzioni per randomizzare questi timestamp senza alterare il funzionamento della rete.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Cosa sono i canali JIT su Lightning Network?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">I canali JIT (just-in-time) sono canali Lightning aperti on-chain al momento esatto in cui arriva un pagamento, senza preavviso. Un LSP come Bob apre il canale solo quando Alice deve ricevere fondi. Il rischio \u00e8 che l\u2019LSP non apra il canale dopo aver incassato il pagamento di routing: la proposta Voegtlin risolve questo problema con fraud proof pubblici.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Cos\u2019\u00e8 BIP451 e a cosa serve?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">BIP451 \u00e8 il Dust UTXO Disposal Protocol: uno standard per eliminare i \u201cdust\u201d UTXO, cio\u00e8 micro-importi inutilizzabili perch\u00e9 la fee di spesa supererebbe il valore stesso. Li converte in un output <code>OP_RETURN<\/code> a valore zero, con l\u2019intero importo pagato come commissione ai miner, preservando la privacy tramite firme <code>ALL|ANYONECANPAY<\/code>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Cosa cambia con PSBTv2 in Bitcoin Core?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">PSBTv2 (BIP370) migliora il formato di transazioni parzialmente firmate, usato nei workflow multisig e hardware wallet. Permette di costruire la transazione in modo incrementale senza richiedere una struttura completa fin dall\u2019inizio. Bitcoin Core #21283 lo implementa mantenendo piena retrocompatibilit\u00e0 con PSBTv0.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><em>Fonte: <a href=\"https:\/\/bitcoinops.org\/en\/newsletters\/2026\/05\/08\/\" rel=\"nofollow noopener\" target=\"_blank\">Bitcoin Optech Newsletter #404<\/a>, 8 maggio 2026.<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>La newsletter #404 di Bitcoin Optech, pubblicata l\u20198 maggio 2026, porta all\u2019attenzione degli sviluppatori e degli appassionati due temi di rilievo: le soluzioni al problema&#8230;<\/p>\n","protected":false},"author":2,"featured_media":832,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[611],"tags":[],"class_list":["post-1714","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\/1714","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\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/bitcoinlive24.com\/news\/wp-json\/wp\/v2\/comments?post=1714"}],"version-history":[{"count":0,"href":"https:\/\/bitcoinlive24.com\/news\/wp-json\/wp\/v2\/posts\/1714\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/bitcoinlive24.com\/news\/wp-json\/wp\/v2\/media\/832"}],"wp:attachment":[{"href":"https:\/\/bitcoinlive24.com\/news\/wp-json\/wp\/v2\/media?parent=1714"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/bitcoinlive24.com\/news\/wp-json\/wp\/v2\/categories?post=1714"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/bitcoinlive24.com\/news\/wp-json\/wp\/v2\/tags?post=1714"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}