Salta al contenuto principale
Articolo
100%
HD

Le blockchain sono famose per la loro trasparenza, ma questa caratteristica può diventare un problema di privacy. Immagina di poter vedere ogni transazione come se fosse una traccia di scarpe su una spiaggia: chiunque può seguirla. Gli esperti hanno diviso i rischi di privacy in tre livelli.

1️⃣ **Livello on‑chain**: qui le informazioni sono registrate sul registro pubblico. Attacchi come il "transaction tracing" cercano di collegare indirizzi a persone reali.
2️⃣ **Livello off‑chain**: dati aggiuntivi, come contratti intelligenti o metadata, possono trapelare informazioni sensibili.
3️⃣ **Livello della rete P2P**: osservando il traffico di rete, gli hacker possono capire chi sta comunicando con chi, anche senza leggere i contenuti.

Per contrastare questi attacchi, la ricerca propone diverse difese. Le **prove a conoscenza zero (zero‑knowledge proofs)** permettono di dimostrare che una transazione è valida senza rivelarne i dettagli. Le **tecniche crittografiche** come le firme ad anello nascondono l’identità del mittente. Altri protocolli, come i mixer di monete, mescolano le transazioni per confondere gli osservatori.

Non tutte le soluzioni sono compatibili con ogni blockchain: alcune richiedono più potenza di calcolo o cambiano il modo in cui i nodi verificano i blocchi. Il risultato della revisione è chiaro: la privacy è una sfida a più livelli, ma gli strumenti per proteggerla stanno evolvendo rapidamente. Gli scienziati invitano a colmare le lacune, soprattutto nella protezione della rete P2P, per rendere le blockchain davvero sicure e private.

Bonus
100%
HD

Le prove a conoscenza zero (ZKP) rappresentano una delle più promettenti innovazioni crittografiche per la privacy blockchain. Tra le varianti più note troviamo zk‑SNARKs (Zero‑Knowledge Succinct Non‑Interactive Arguments of Knowledge) e zk‑STARKs (Zero‑Knowledge Scalable Transparent ARguments of Knowledge). Gli zk‑SNARKs richiedono una fase di "trusted setup", ovvero la generazione di parametri segreti condivisi, che se compromessi possono minare la sicurezza del sistema. Al contrario, gli zk‑STARKs eliminano questa fase, basandosi su funzioni hash trasparenti, ma richiedono prove più lunghe e un consumo di spazio maggiore.

Un altro approccio è rappresentato dalle firme ad anello (ring signatures), introdotte da Monero. Queste consentono a un mittente di nascondere la propria chiave privata all'interno di un gruppo di chiavi pubbliche, rendendo impossibile risalire all'origine della transazione. Tuttavia, la dimensione dell'anello influisce direttamente sul costo computazionale e sulla dimensione della transazione.

I mixer, come Tornado Cash, operano tramite un protocollo di "deposit‑withdraw" basato su ZKP: l'utente deposita fondi in un pool, riceve un segreto, e può ritirare l'importo in un momento successivo, rompendo il legame tra indirizzo di origine e destinazione. Recenti vulnerabilità di rete hanno mostrato che l'analisi del traffico P2P può comunque rivelare pattern temporali, suggerendo l'adozione di reti overlay o l'uso di protocolli di routing anonimo (es. Dandelion++).

Infine, la compatibilità con le blockchain esistenti dipende dal consenso: le soluzioni ZKP richiedono spesso modifiche al layer di validazione dei blocchi, mentre i mixer possono essere implementati come contratti intelligenti su piattaforme già operative (Ethereum, Binance Smart Chain). La ricerca futura dovrà bilanciare privacy, scalabilità e decentralizzazione, evitando trade‑off che compromettano la fiducia nella rete.

Chiedi all'AI

Approfondisci la notizia a colpo d'occhio con 3 spiegazioni sintetiche

Fonti

Autori:
Michael Herbert Ziegler
Data Pubblicazione:
Articolo Originale www.mdpi.com
Verifica editoriale completata il 27/04/2026
Consulta le nostre Linee Guida Editoriali & Etica AI
Licenza Creative Commons CC BY-NC-SA 4.0

Continua a esplorare

Scopri l'intero archivio di pillole scientifiche o torna alla home

Riconnessione al server... Aggiornamento della sessione in corso
Connessione interrotta Impossibile stabilire il collegamento
Sessione aggiornata Ricarica per visualizzare i contenuti