Nel 2026, sentirai parlare molto di più della tecnologia per la privacy su Ethereum—ZK e FHE. Se non sei ancora familiare con questi termini, questo thread è per te: Le Zero-Knowledge Proofs (ZK) e la Fully Homomorphic Encryption (FHE) sono due tecnologie leader nella preservazione della privacy nel blockchain, in particolare per Ethereum. - ZK consente a un dimostratore di dimostrare la validità di un calcolo senza rivelare i dati sottostanti (il "testimone"), - mentre FHE consente calcoli su dati crittografati senza mai decrittografarli, producendo un risultato crittografato. Entrambi mirano a migliorare la privacy e la riservatezza, ma differiscono significativamente nell'approccio, nei compromessi e nell'applicabilità attuale. 🧵Di seguito un'analisi dettagliata 👇
1. Privacy ZK: Gli input sono pubblici; solo il testimone (dati privati) è nascosto tramite la prova. Questo fornisce privacy selettiva ma espone gli input delle transazioni on-chain. FHE: Gli input e lo stato rimangono completamente crittografati durante l'intera computazione. Offre riservatezza end-to-end senza alcuna decrittazione durante l'esecuzione.
2. Maturità ZK: Di livello produttivo, con implementazioni live in ZK-rollups (ad es., Polygon zkEVM, zkSync Era, Scroll). Provato su larga scala in ambienti mainnet. FHE: Ancora nelle fasi iniziali: testnet, prototipi e ricerca attiva (ad es., progetti come @zama, @SunscreenTech, @fhenix). Non ancora pronto per la produzione per un uso ampio su Ethereum.
3. Prestazioni ZK: La verifica della prova è molto veloce (spesso millisecondi on-chain). La dimostrazione può essere computazionalmente intensiva ma ha visto importanti ottimizzazioni. FHE: Il calcolo su dati crittografati è possibile, ma il bootstrapping (aggiornamento del rumore nei testi cifrati) è estremamente pesante, anche se schemi recenti (ad es., TFHE) stanno migliorando rapidamente. La verifica è complessivamente più lenta.
4. Casi d'uso ZK: Principalmente scalabilità (ZK-rollups per Layer 2) e verificabilità dei calcoli pubblici. Forte per dimostrare la correttezza senza divulgazione completa dei dati. FHE: Contratti smart riservati, DeFi privata (ad es., saldi/ordini nascosti), votazione privata e aste a busta chiusa. Ideale per scenari che richiedono privacy continua sullo stato.
5. Sfida Chiave ZK: Efficienza del provatore e del verificatore—generare prove rapidamente mantenendo la verifica economica. Lavoro in corso su prove ricorsive e accelerazione hardware. FHE: Velocità di valutazione crittografata e gestione delle chiavi—gestire la crescita del rumore nei testi cifrati e la distribuzione/rotazione sicura delle chiavi di decrittazione (spesso richiedendo configurazioni fidate o cerimonie multi-party).
2,1K