{"id":376,"date":"2026-08-24T22:39:05","date_gmt":"2026-08-24T22:39:05","guid":{"rendered":"https:\/\/hoge.gg\/it\/zk-ml-come-funziona-prova-inferenza-ai-2026\/"},"modified":"2026-08-24T22:39:05","modified_gmt":"2026-08-24T22:39:05","slug":"zk-ml-come-funziona-prova-inferenza-ai-2026","status":"publish","type":"post","link":"https:\/\/hoge.gg\/it\/zk-ml-come-funziona-prova-inferenza-ai-2026\/","title":{"rendered":"zk-ML: come funziona la prova che l&#8217;AI ha calcolato bene"},"content":{"rendered":"<p class=\"wp-block-paragraph\">Un modello di intelligenza artificiale \u00e8 una scatola nera. Gli si fornisce un input, restituisce un output, e nel mezzo ci sono miliardi di moltiplicazioni che nessuno, nemmeno chi ha addestrato il modello, riesce a ispezionare a occhio. Per gran parte del software questo non \u00e8 un problema: ci si fida del fornitore. Ma la crypto nasce dal principio opposto, \u00abnon fidarti, verifica\u00bb, e quel principio va in cortocircuito nel momento in cui un contratto intelligente, un oracolo o un agente autonomo deve accettare come vera la risposta di un modello che non pu\u00f2 rieseguire.<\/p><p class=\"wp-block-paragraph\">Lo zk-ML (zero-knowledge machine learning) prova a sciogliere questo nodo. L&#8217;idea \u00e8 produrre, insieme al risultato di un&#8217;inferenza, una ricevuta crittografica che dimostra due cose: che \u00e8 stato eseguito quel modello preciso e che l&#8217;ha eseguito su quegli input, ottenendo esattamente quell&#8217;output. Chi verifica non deve rieseguire il calcolo n\u00e9 vedere i pesi del modello: gli basta controllare una prova che si valida in millisecondi.<\/p><p class=\"wp-block-paragraph\">Vale la pena chiarire subito un equivoco. Lo zk-ML non serve a rendere l&#8217;AI pi\u00f9 intelligente n\u00e9 a spiegarne le decisioni: non \u00e8 uno strumento di interpretabilit\u00e0. Serve a una cosa sola, ma cruciale in un contesto senza fiducia: garantire che il calcolo dichiarato sia esattamente il calcolo avvenuto. Per anni \u00e8 stato pi\u00f9 una promessa accademica che una tecnologia utilizzabile, perch\u00e9 dimostrare l&#8217;inferenza anche di una piccola rete neurale poteva richiedere ore. Nel 2026 qualcosa si \u00e8 mosso davvero, al punto che un LLM intero \u00e8 stato dimostrato dall&#8217;inizio alla fine. Questa guida spiega come \u00e8 fatta la macchina che genera quelle prove, dove sbatteva contro il muro e perch\u00e9 adesso quel muro si sta incrinando.<\/p><h2 class='wp-block-heading'>Che cos&#8217;\u00e8 lo zk-ML, in una frase<\/h2><p class=\"wp-block-paragraph\">Lo zk-ML \u00e8 l&#8217;insieme delle tecniche che permettono di dimostrare, con una prova a conoscenza zero, che una specifica inferenza di machine learning \u00e8 stata calcolata correttamente. \u00abA conoscenza zero\u00bb significa che la prova pu\u00f2 nascondere informazioni sensibili (gli input dell&#8217;utente, i pesi del modello, o entrambi) rivelando soltanto ci\u00f2 che serve: che il calcolo \u00e8 avvenuto secondo le regole.<\/p><p class=\"wp-block-paragraph\">Conviene separare subito due propriet\u00e0 che spesso vengono confuse. La prima \u00e8 l&#8217;integrit\u00e0: la prova certifica che il risultato non \u00e8 stato manomesso e che proviene proprio da quel modello. La seconda \u00e8 la riservatezza: grazie alla componente a conoscenza zero, si pu\u00f2 dimostrare l&#8217;integrit\u00e0 senza esporre i dati. Molte applicazioni vogliono solo la prima; altre, come la sanit\u00e0 o la finanza, hanno bisogno anche della seconda. Tenere a mente questa distinzione \u00e8 utile, perch\u00e9 determina quale strumento conviene usare.<\/p><h2 class='wp-block-heading'>Perch\u00e9 la crypto vuole verificare l&#8217;AI<\/h2><p class=\"wp-block-paragraph\">Vitalik Buterin, in un <a href='https:\/\/vitalik.eth.limo\/general\/2024\/01\/30\/cryptoai.html'>saggio del 2024<\/a> tornato di grande attualit\u00e0, ha classificato quattro modi di combinare AI e crypto: l&#8217;AI come giocatore dentro un meccanismo, come interfaccia verso di esso, come regola del gioco e come obiettivo del gioco. Sul terzo caso, l&#8217;AI che diventa la regola (per esempio un modello che decide come si muovono i fondi in un protocollo), la sua indicazione \u00e8 di muoversi con estrema cautela. Il motivo \u00e8 ovvio: se un&#8217;AI stabilisce chi viene liquidato o quanto vale un asset, chiunque abbia interesse a barare prover\u00e0 a manipolarla, e senza una prova non c&#8217;\u00e8 modo di accorgersene.<\/p><p class=\"wp-block-paragraph\">La posta in gioco non \u00e8 teorica. Immaginiamo un protocollo di prestito che usa un modello per stimare la volatilit\u00e0 di un collaterale e decidere il rapporto di sovracollateralizzazione. Se quel modello gira su un server che nessuno pu\u00f2 controllare, chi lo gestisce potrebbe fargli restituire un valore compiacente, aprendo la strada a prestiti sottogarantiti o a liquidazioni ingiuste. Con una prova zk-ML, il contratto accetta l&#8217;output solo se accompagnato dalla dimostrazione che \u00e8 stato prodotto proprio da quel modello, su quei dati, senza scorciatoie. La fiducia si sposta dall&#8217;operatore alla matematica.<\/p><p class=\"wp-block-paragraph\">Gli esempi concreti si moltiplicano. Un <a href='https:\/\/hoge.gg\/it\/ai16z-trades-ai-gestire-fondo-cripto-2026\/'>agente autonomo che gestisce un fondo<\/a> dovrebbe dimostrare di aver seguito la strategia dichiarata e non un&#8217;altra. Un oracolo che pubblica un prezzo derivato da un modello dovrebbe poter provare quale modello ha usato. Un <a href='https:\/\/hoge.gg\/it\/framework-eliza-2026-come-funziona-conviene-costruirci\/'>agente costruito su un framework come Eliza<\/a> che firma transazioni per conto di un utente ha bisogno di garanzie verificabili prima che qualcuno gli affidi una chiave. In tutti questi casi la domanda \u00e8 la stessa: come faccio a sapere che l&#8217;AI ha calcolato ci\u00f2 che dice di aver calcolato? Lo zk-ML \u00e8 una delle poche risposte che non richiedono di fidarsi di nessuno.<\/p><h2 class='wp-block-heading'>Le tre propriet\u00e0 di una prova a conoscenza zero<\/h2><p class=\"wp-block-paragraph\">Nel senso tecnico, una prova a conoscenza zero deve soddisfare tre propriet\u00e0. La completezza: se il calcolo \u00e8 stato fatto onestamente, il verificatore accetter\u00e0 sempre la prova. La solidit\u00e0: se il risultato \u00e8 falso, \u00e8 computazionalmente impossibile produrre una prova che venga accettata, salvo una probabilit\u00e0 trascurabile. La conoscenza zero vera e propria: la prova non rivela nulla oltre alla verit\u00e0 dell&#8217;affermazione.<\/p><p class=\"wp-block-paragraph\">Applicate all&#8217;inferenza di un modello, queste propriet\u00e0 si traducono cos\u00ec. La completezza garantisce che chi ha eseguito il modello onestamente potr\u00e0 sempre convincere la controparte. La solidit\u00e0 impedisce a un nodo disonesto di spacciare per output del modello un numero inventato: la matematica non glielo consente. La conoscenza zero, infine, \u00e8 opzionale ma preziosa: consente a un ospedale di dimostrare che una diagnosi \u00e8 uscita da un modello certificato senza pubblicare la cartella clinica del paziente, o a un&#8217;azienda di provare che il suo modello proprietario ha prodotto un certo risultato senza regalare i pesi ai concorrenti.<\/p><p class=\"wp-block-paragraph\">Sotto il cofano, le prove pi\u00f9 usate nello zk-ML appartengono a due famiglie: le SNARK (prove succinte e non interattive, molto compatte da verificare) e le STARK (che rinunciano a un setup fidato e reggono meglio la scala, al prezzo di prove pi\u00f9 grandi). Sistemi come Halo2, i vari schemi Plonkish o i protocolli basati sul sumcheck sono i motori concreti che trasformano i vincoli aritmetici in una prova. Per chi costruisce, la scelta del motore determina tempi, dimensione della prova e costo di verifica on-chain; per chi legge, basta sapere che sono strumenti diversi per lo stesso obiettivo: dimostrare un calcolo senza rifarlo. Va aggiunto che \u00abprova di validit\u00e0\u00bb e \u00abprova a conoscenza zero\u00bb non sono sinonimi, anche se nel gergo del settore vengono usati in modo intercambiabile: un sistema pu\u00f2 fornire integrit\u00e0 senza riservatezza oppure entrambe, e la differenza conta quando si progetta un&#8217;applicazione reale.<\/p><h2 class='wp-block-heading'>Dal modello alla prova: il ciclo di vita<\/h2><p class=\"wp-block-paragraph\">Per capire dove lo zk-ML diventa difficile, conviene seguire una singola inferenza lungo tutta la catena, dal modello addestrato alla prova che un contratto verifica on-chain. I passaggi sono pi\u00f9 o meno sempre questi.<\/p><ol class=\"wp-block-list\"><li><strong>Addestramento ed esportazione.<\/strong> Il modello viene addestrato con gli strumenti abituali (PyTorch, TensorFlow, JAX) e poi esportato in un formato interoperabile, quasi sempre ONNX, che descrive la rete come un grafo di operazioni.<\/li><li><strong>Quantizzazione.<\/strong> I pesi e le attivazioni, di norma in virgola mobile a 32 bit, vengono convertiti in numeri interi a precisione ridotta (spesso 8 bit). \u00c8 il passaggio che rende il modello dimostrabile, ma che introduce un&#8217;approssimazione.<\/li><li><strong>Aritmetizzazione.<\/strong> Ogni operazione del grafo (moltiplicazioni di matrici, ReLU, softmax) viene tradotta in vincoli matematici che un sistema di prova sa maneggiare: un circuito aritmetico oppure, negli approcci pi\u00f9 recenti, una serie di lookup.<\/li><li><strong>Generazione della prova.<\/strong> Il prover esegue il calcolo e, contemporaneamente, produce la prova crittografica. \u00c8 la fase costosa: richiede molta memoria e molto tempo di calcolo.<\/li><li><strong>Verifica.<\/strong> Il verificatore (un contratto su una blockchain, oppure qualsiasi altra macchina) controlla la prova. Questa fase \u00e8 deliberatamente economica: pochi millisecondi e un costo di gas contenuto, indipendentemente da quanto era grande il modello.<\/li><\/ol><p class=\"wp-block-paragraph\">Questa asimmetria (prova costosa, verifica economica) \u00e8 il cuore del valore dello zk-ML: sposta tutto il lavoro sul provatore e lascia al verificatore un compito banale. Il problema \u00e8 che le fasi di quantizzazione, aritmetizzazione e generazione nascondono tre ostacoli tecnici che per anni hanno reso lo zk-ML impraticabile su modelli seri. Conviene esaminarli uno per uno.<\/p><h2 class='wp-block-heading'>Primo ostacolo: le operazioni non lineari<\/h2><p class=\"wp-block-paragraph\">Non tutte le operazioni di una rete neurale costano uguale da dimostrare. Le moltiplicazioni di matrici, che costituiscono la parte quantitativamente dominante del calcolo, si prestano bene ai sistemi di prova: Buterin osserva che le migliori implementazioni mostrano <a href='https:\/\/vitalik.eth.limo\/general\/2024\/01\/30\/cryptoai.html'>un overhead inferiore a 4 volte<\/a> per dimostrare una moltiplicazione di matrici. Il guaio sono le operazioni non lineari: le funzioni di attivazione come ReLU o softmax, i confronti, gli arrotondamenti. Espresse come vincoli aritmetici, queste funzioni diventano sproporzionatamente costose, e lo stesso Buterin nota che l&#8217;overhead sui livelli non lineari resta significativo, con le migliori implementazioni pratiche intorno a 200 volte.<\/p><p class=\"wp-block-paragraph\">Il paradosso \u00e8 evidente: la parte del modello che pesa di pi\u00f9 nel calcolo grezzo \u00e8 quella facile da dimostrare, mentre le funzioni che occupano una frazione minima del tempo di esecuzione fanno esplodere il costo della prova. Per anni la ricerca sullo zk-ML \u00e8 stata in larga parte una caccia a modi pi\u00f9 intelligenti di aritmetizzare la non linearit\u00e0.<\/p><h2 class='wp-block-heading'>Secondo ostacolo: la virgola mobile<\/h2><p class=\"wp-block-paragraph\">Il secondo scoglio \u00e8 la rappresentazione dei numeri. I modelli lavorano in virgola mobile, tipicamente a 32 bit, mentre i sistemi di prova ragionano su campi finiti di numeri interi. Tradurre l&#8217;una nell&#8217;altra non \u00e8 gratis. Elena Burger, deal partner di a16z crypto, lo ha spiegato con chiarezza: <a href='https:\/\/a16zcrypto.com\/posts\/article\/checks-and-balances-machine-learning-and-zero-knowledge-proofs\/'>\u00abi parametri e le attivazioni dei modelli sono spesso codificati a 32 bit per precisione, ma le prove a conoscenza zero oggi non riescono a rappresentare operazioni in virgola mobile a 32 bit nel formato di circuito aritmetico necessario senza overhead enormi\u00bb<\/a>.<\/p><p class=\"wp-block-paragraph\">La soluzione pratica \u00e8 la quantizzazione: si convertono i numeri in interi a 8 bit, molto pi\u00f9 docili per un circuito. Ma qui si paga un prezzo. Come nota la stessa Burger, il modello effettivamente verificato \u00abpotrebbe essere un&#8217;approssimazione grossolana del modello iniziale di qualit\u00e0 superiore\u00bb. In altre parole, si dimostra con certezza matematica l&#8217;esecuzione di un modello che non \u00e8 esattamente quello di partenza. Per un classificatore di immagini la perdita di accuratezza pu\u00f2 essere accettabile; per applicazioni sensibili \u00e8 un compromesso da valutare con attenzione.<\/p><h2 class='wp-block-heading'>Terzo ostacolo: la scala<\/h2><p class=\"wp-block-paragraph\">Il terzo problema \u00e8 semplicemente la dimensione. Pi\u00f9 parametri ha un modello, pi\u00f9 operazioni vanno dimostrate, pi\u00f9 tempo e memoria servono al prover. Con i sistemi di qualche anno fa i numeri erano scoraggianti, e Buterin fotografava bene l&#8217;ordine di grandezza: <a href='https:\/\/vitalik.eth.limo\/general\/2024\/01\/30\/cryptoai.html'>\u00abun blocco Ethereum richiede poche centinaia di millisecondi per essere verificato direttamente, ma generare una ZK-SNARK che ne dimostri la correttezza pu\u00f2 richiedere ore\u00bb<\/a>. Trasportato su una rete neurale, questo significava che dimostrare anche un modello modesto poteva costare ore di calcolo per un singolo esempio. Moltiplicare quel costo per i miliardi di parametri di un LLM equivaleva, in pratica, all&#8217;impossibilit\u00e0.<\/p><p class=\"wp-block-paragraph\">Non a caso i primi esperimenti seri si concentravano su modelli minuscoli. Modulus Labs, la startup \u00abZK-meets-AI\u00bb che nel 2023 <a href='https:\/\/www.coindesk.com\/tech\/2023\/11\/01\/crypto-venture-funds-variant-1kx-lead-6m-funding-round-for-zk-meets-ai-startup-modulus'>raccolse un round da sei milioni di dollari<\/a> guidato da Variant e 1kx, era stata tra le prime a misurare in modo sistematico il costo dei sistemi di prova applicati all&#8217;AI, con il report \u00abThe Cost of Intelligence\u00bb. I suoi dimostratori vivevano dentro giochi on-chain con AI minuscole, come RockyBot, proprio perch\u00e9 tempo di prova e uso di memoria erano i vincoli decisivi. Finch\u00e9 il proving restava cos\u00ec lento, lo zk-ML era una curiosit\u00e0 da laboratorio.<\/p><h2 class='wp-block-heading'>La svolta dei lookup e il 2026<\/h2><p class=\"wp-block-paragraph\">Il muro ha iniziato a cedere quando la comunit\u00e0 ha cambiato approccio all&#8217;aritmetizzazione. Invece di codificare ogni funzione non lineare come un circuito, la si pu\u00f2 precalcolare in una tabella e poi dimostrare, tramite un argomento crittografico chiamato lookup, che un certo valore appartiene a quella tabella. Wyatt Benno, di ICME Labs, lo sintetizza senza mezzi termini: <a href='https:\/\/blog.icme.io\/sumcheck-good-lookups-good-jolt-good-particularly-for-zero-knowledge-machine-learning\/'>\u00abi lookup, al contrario, eliminano del tutto la necessit\u00e0 della rappresentazione a circuito\u00bb<\/a>.<\/p><p class=\"wp-block-paragraph\">Il filone tecnico pi\u00f9 discusso del 2026 \u00e8 Jolt Atlas, un adattamento della zkVM Jolt di a16z (basata su lookup e sul protocollo sumcheck) alle operazioni tensoriali dei modelli in formato ONNX, portato avanti da ICME Labs e NovaNet. L&#8217;idea di fondo \u00e8 che una macchina virtuale costruita quasi interamente su lookup elimina buona parte della complessit\u00e0 che rendeva costosa la non linearit\u00e0: niente polinomi quoziente, niente decomposizione in byte, niente prodotti a catena. I numeri iniziano a raccontare una storia diversa: sullo stesso modello di classificazione, un prover basato su Jolt impiega circa 0,7 secondi contro i 4-5 secondi di EZKL, la libreria che per anni \u00e8 stata il riferimento. Dalle ore dei primi sistemi a frazioni di secondo, il salto \u00e8 enorme.<\/p><p class=\"wp-block-paragraph\">Alla base di questi progressi c&#8217;\u00e8 proprio il sumcheck, un protocollo interattivo che consente di dimostrare in modo efficiente affermazioni su grandi somme di valori e che si sposa particolarmente bene con le operazioni tensoriali di una rete neurale. Combinato con i lookup, permette di trattare le funzioni non lineari senza costruire i circuiti mostruosi che le rappresentavano prima. \u00c8 un cambio di paradigma pi\u00f9 che un&#8217;ottimizzazione incrementale: sposta il collo di bottiglia dalla forma del modello alla pura quantit\u00e0 di calcolo, che \u00e8 esattamente il tipo di problema che l&#8217;hardware sa aggredire.<\/p><h2 class='wp-block-heading'>DeepProve e la prima prova di un LLM intero<\/h2><p class=\"wp-block-paragraph\">Il segnale pi\u00f9 forte che il 2026 sia un anno di svolta arriva da Lagrange e dal suo sistema DeepProve. A giugno l&#8217;azienda ha reso <a href='https:\/\/lagrange.dev\/blog\/deepprove-is-now-open-source'>open source l&#8217;intero stack<\/a> (circuiti, prover, verificatore e pipeline ONNX), dichiarando oltre 12 milioni di prove generate e pi\u00f9 di 3 milioni di inferenze verificate dall&#8217;inizio alla fine nell&#8217;arco di un anno. Ma il dato che conta di pi\u00f9 \u00e8 un altro: DeepProve \u00e8 il <a href='https:\/\/lagrange.dev\/blog\/deepprove-1'>primo sistema zk-ML di livello produttivo a dimostrare un&#8217;inferenza LLM completa<\/a>, con GPT-2 e Gemma-3 provati end-to-end e i modelli in stile Llama in fase di sviluppo attivo. Rispetto allo stato dell&#8217;arte precedente, l&#8217;azienda rivendica prove fino a 60 volte pi\u00f9 veloci e verifiche 671 volte pi\u00f9 rapide, senza perdita di accuratezza; il sistema legge modelli in ONNX, safetensors e GGUF, i formati con cui gli LLM vengono effettivamente distribuiti.<\/p><p class=\"wp-block-paragraph\">Il traguardo va letto con prudenza: dimostrare GPT-2, con le sue poche centinaia di milioni di parametri, non equivale a dimostrare un modello di frontiera da centinaia di miliardi, e i modelli in stile Llama sono ancora in corso. Ma la direzione \u00e8 chiara, e il fondatore e CEO di Lagrange, Ismael Hishon-Rezaizadeh, l&#8217;ha inquadrata cos\u00ec: \u00abNon abbiamo costruito DeepProve per possedere l&#8217;AI verificabile. L&#8217;abbiamo costruito perch\u00e9 nessuno dovesse farlo\u00bb. La sua sintesi del momento \u00e8 netta: \u00aboggi DeepProve diventa una primitiva, la scatola nera \u00e8 aperta\u00bb. Come dimostrazione pubblica, Lagrange ha usato Turing Roulette, un esperimento con <a href='https:\/\/lagrange.dev\/blog\/deepprove-is-now-open-source'>oltre 500.000 partecipanti e 3,7 milioni di inferenze verificate<\/a> dal vivo.<\/p><h2 class='wp-block-heading'>La mappa degli strumenti nel 2026<\/h2><p class=\"wp-block-paragraph\">Lo zk-ML non \u00e8 un prodotto unico ma un ecosistema di librerie e sistemi di prova, ciascuno con un compromesso diverso tra facilit\u00e0 d&#8217;uso, velocit\u00e0 e generalit\u00e0. La tabella riassume i protagonisti principali.<\/p><figure class='wp-block-table'><table><thead><tr><th>Strumento<\/th><th>Chi lo sviluppa<\/th><th>Approccio<\/th><th>Stato nel 2026<\/th><\/tr><\/thead><tbody><tr><td>EZKL<\/td><td>zkonduit<\/td><td>da ONNX a circuiti Halo2, senza scrivere crittografia<\/td><td>Riferimento storico e base che gli altri provano a battere; in produzione con OpenGradient<\/td><\/tr><tr><td>DeepProve<\/td><td>Lagrange<\/td><td>pipeline ONNX, sumcheck e GKR<\/td><td>Primo a dimostrare un LLM intero (GPT-2, Gemma-3); open source da giugno 2026<\/td><\/tr><tr><td>Jolt Atlas<\/td><td>ICME Labs e NovaNet<\/td><td>zkVM basata su lookup e sumcheck<\/td><td>Emergente; proving anche on-device, benchmark sotto il secondo<\/td><\/tr><tr><td>zkVM generiche (RISC Zero, Succinct SP1)<\/td><td>RISC Zero, Succinct<\/td><td>provano l&#8217;esecuzione di programmi arbitrari<\/td><td>Mature; alla base di marketplace di prove come <a href='https:\/\/www.coindesk.com\/tech\/2025\/09\/12\/boundless-launches-mainnet-on-base-ushering-in-universal-zero-knowledge-compute'>Boundless<\/a><\/td><\/tr><tr><td>Modulus Labs<\/td><td>Modulus Labs<\/td><td>benchmark e dimostratori pionieristici<\/td><td>Storico: \u00abThe Cost of Intelligence\u00bb ha aperto il campo nel 2023<\/td><\/tr><tr><td>Giza<\/td><td>Giza<\/td><td>nato zk-ML (Orion e Cairo), poi virato sugli agenti<\/td><td>Caso da manuale: dallo zk-ML puro agli agenti DeFi<\/td><\/tr><\/tbody><\/table><\/figure><h2 class='wp-block-heading'>zk-ML contro TEE e opML<\/h2><p class=\"wp-block-paragraph\">Lo zk-ML non \u00e8 l&#8217;unico modo di rendere verificabile un calcolo di AI, ed \u00e8 importante capire dove si colloca rispetto alle alternative. Le prove crittografiche offrono la garanzia pi\u00f9 forte (nessuna fiducia in hardware o in un operatore), ma sono le pi\u00f9 costose da generare. I TEE, gli ambienti di esecuzione fidati come le enclave di Intel o le GPU con confidential computing di NVIDIA, sono molto pi\u00f9 veloci ma spostano la fiducia sul produttore del chip. L&#8217;opML (optimistic machine learning) pubblica il risultato e apre una finestra di contestazione con prove di frode: economico, ma con latenza e bisogno di almeno un controllore onesto. Infine c&#8217;\u00e8 l&#8217;approccio cripto-economico puro, basato su stake e slashing, dove la garanzia \u00e8 che barare costa pi\u00f9 di quanto rende.<\/p><figure class='wp-block-table'><table><thead><tr><th>Approccio<\/th><th>Garanzia<\/th><th>Latenza<\/th><th>Fiducia richiesta<\/th><\/tr><\/thead><tbody><tr><td>zk-ML (prove ZK)<\/td><td>crittografica, matematica<\/td><td>alta: proving costoso<\/td><td>nessuna<\/td><\/tr><tr><td>TEE (enclave hardware)<\/td><td>attestazione hardware<\/td><td>bassa<\/td><td>produttore del chip, rischio side-channel<\/td><\/tr><tr><td>opML (ottimistico)<\/td><td>prova di frode<\/td><td>media: finestra di disputa<\/td><td>almeno un controllore onesto<\/td><\/tr><tr><td>cripto-economico<\/td><td>stake e slashing<\/td><td>bassa<\/td><td>maggioranza economica onesta<\/td><\/tr><\/tbody><\/table><\/figure><p class=\"wp-block-paragraph\">Nel 2026 la tendenza dominante non \u00e8 scegliere un approccio ma combinarli in sistemi ibridi, un tema che abbiamo approfondito parlando del <a href='https:\/\/hoge.gg\/it\/verifiable-compute-2026-trilemma-ai-verificabile\/'>trilemma dell&#8217;AI verificabile<\/a>: integrit\u00e0, latenza e costo non si possono massimizzare tutti insieme. La regola pratica resta semplice: se il valore in gioco \u00e8 alto e la latenza \u00e8 tollerabile, lo zk-ML; se serve reattivit\u00e0 in tempo reale, TEE o approcci ottimistici.<\/p><h2 class='wp-block-heading'>Dove si usa gi\u00e0 lo zk-ML<\/h2><p class=\"wp-block-paragraph\">Il salto dai benchmark alle applicazioni reali \u00e8 ancora agli inizi, ma qualche caso concreto esiste. Il pi\u00f9 citato \u00e8 l&#8217;integrazione tra EZKL e OpenGradient: usando prove a conoscenza zero, i nodi di una rete decentralizzata possono dimostrare di aver eseguito il modello giusto sugli input giusti. Su questa base \u00e8 stato costruito un <a href='https:\/\/blog.ezkl.xyz\/post\/opengradient'>meccanismo di commissioni dinamiche per Uniswap V3<\/a>, in cui un modello adatta le fee di un pool alle condizioni di mercato, insieme a stime di volatilit\u00e0 che aiutano i protocolli di prestito a calibrare meglio le garanzie. Sono esempi in cui l&#8217;AI decide qualcosa che muove denaro, e una prova \u00e8 ci\u00f2 che impedisce a chi gestisce i nodi di barare.<\/p><p class=\"wp-block-paragraph\">Le radici del settore, del resto, affondano nel gaming: i primi dimostratori di Modulus Labs vivevano dentro giochi on-chain in cui un&#8217;AI avversaria doveva essere provabilmente onesta. Altri filoni promettenti sono gli oracoli verificabili (dimostrare che un prezzo o una statistica derivano davvero da un certo modello o da una certa query), la risoluzione dei mercati di previsione, la provenienza dei modelli e, sempre pi\u00f9, gli agenti autonomi che devono provare la propria inferenza prima di firmare una transazione. \u00c8 lo stesso terreno di cui parliamo nella guida all&#8217;<a href='https:\/\/hoge.gg\/it\/inferenza-decentralizzata-guida-sviluppatori-api-2026\/'>inferenza decentralizzata per chi costruisce<\/a>: rendere il calcolo economico \u00e8 met\u00e0 del lavoro, renderlo verificabile \u00e8 l&#8217;altra met\u00e0.<\/p><p class=\"wp-block-paragraph\">C&#8217;\u00e8 poi un filone che tocca da vicino i lettori italiani: la conformit\u00e0. Man mano che regolatori e clienti chiedono garanzie sul comportamento dei modelli, una prova crittografica pu\u00f2 diventare un modo per attestare, senza rivelare dati riservati, che un sistema di scoring creditizio o di antiriciclaggio ha applicato esattamente il modello approvato. \u00c8 un caso d&#8217;uso ancora immaturo, ma \u00e8 quello che allinea meglio gli interessi di chi costruisce e di chi vigila, ed \u00e8 probabilmente la ragione per cui negli ultimi mesi diversi progetti hanno spostato l&#8217;accento dalla pura performance alla verificabilit\u00e0.<\/p><h2 class='wp-block-heading'>Regolamentazione: AI Act, Consob e MiCA<\/h2><p class=\"wp-block-paragraph\">Sul piano normativo lo zk-ML si muove in un territorio ancora in via di definizione, ma con una spinta strutturale a suo favore. Dal 2 agosto 2026 il regolamento europeo sull&#8217;intelligenza artificiale (AI Act) \u00e8 entrato nella fase di <a href='https:\/\/digital-strategy.ec.europa.eu\/en\/policies\/regulatory-framework-ai'>applicabilit\u00e0 generale<\/a>, con l&#8217;avvio dell&#8217;attivit\u00e0 di controllo della Commissione e degli obblighi di trasparenza; le regole per i modelli di uso generale (GPAI) si applicano gi\u00e0 dall&#8217;agosto 2025, mentre gli obblighi pi\u00f9 stringenti per i sistemi ad alto rischio dell&#8217;Allegato III scattano in modo scaglionato, tra il 2 dicembre 2027 e il 2 agosto 2028. Pi\u00f9 cresce la richiesta di dimostrare che un sistema di AI ha funzionato come dichiarato, pi\u00f9 una tecnologia che produce quella prova in modo crittografico diventa interessante. \u00c8 la stessa logica che Lagrange sintetizza citando una ricerca McKinsey secondo cui il <a href='https:\/\/lagrange.dev\/blog\/deepprove-is-now-open-source'>71% dei dirigenti aziendali<\/a> dichiara che non porter\u00e0 in produzione sistemi di AI senza una prova di correttezza.<\/p><p class=\"wp-block-paragraph\">In Italia la cornice resta quella di MiCA, recepita con il D.lgs. 129\/2024, che affida a <a href='https:\/\/www.consob.it\/'>Consob<\/a> la vigilanza su condotta e autorizzazioni e a Banca d&#8217;Italia gli aspetti prudenziali e sulle stablecoin; il periodo transitorio si \u00e8 chiuso il 1 luglio 2026. L&#8217;infrastruttura zk-ML in s\u00e9 non \u00e8 un servizio regolato, ma i token che la pagano e, soprattutto, i servizi costruiti sopra (un agente che gestisce asset di clienti, per esempio) possono rientrare nel perimetro. Vale la pena notare che la stessa Consob usa da tempo tecniche di machine learning per la sorveglianza sugli abusi di mercato, con un principio di controllo umano sui risultati: un promemoria che la questione della fiducia negli algoritmi riguarda anche i regolatori, non solo il mercato. Il dibattito su come chiudere i vuoti normativi europei, del resto, \u00e8 aperto, come abbiamo raccontato analizzando la <a href='https:\/\/hoge.gg\/it\/mica-revisione-2026-vuoti-defi-staking-lending\/'>revisione di MiCA<\/a>.<\/p><h2 class='wp-block-heading'>I limiti che restano (e perch\u00e9 i token non seguono)<\/h2><p class=\"wp-block-paragraph\">Resta un paradosso difficile da ignorare. Mentre la tecnologia compie salti da record, i token dei progetti che la costruiscono raccontano una storia opposta. Al 24 agosto 2026, secondo CoinGecko, <a href='https:\/\/www.coingecko.com\/en\/coins\/lagrange\/eur'>LA di Lagrange<\/a> vale circa 0,048 euro, oltre il 96% sotto il suo massimo storico, e <a href='https:\/\/www.coingecko.com\/en\/coins\/succinct\/eur'>PROVE di Succinct<\/a> \u00e8 intorno a 0,147 euro, circa il 90% sotto il picco; anche ZKC di Boundless resta lontanissimo dai suoi massimi. \u00c8 un divario tra utilit\u00e0 dimostrata e valore di mercato che riflette una domanda ancora immatura: la tecnologia funziona, ma chi paga per le prove non \u00e8 ancora una fila di clienti.<\/p><p class=\"wp-block-paragraph\">I limiti tecnici, poi, non sono spariti. Dimostrare GPT-2 non \u00e8 dimostrare un modello di frontiera, e la strada verso gli LLM da centinaia di miliardi di parametri \u00e8 ancora lunga. La quantizzazione continua a barattare accuratezza con dimostrabilit\u00e0. Il proving resta costoso e tende a concentrarsi in poche mani specializzate, con il rischio di ricreare centralizzazione proprio dove si cercava di eliminarla. E c&#8217;\u00e8 un nodo pi\u00f9 sottile: l&#8217;inferenza di un LLM su GPU non \u00e8 perfettamente deterministica, perch\u00e9 l&#8217;ordine delle operazioni in parallelo e gli arrotondamenti in virgola mobile possono cambiare l&#8217;output, mentre una prova a conoscenza zero ha bisogno di determinismo assoluto. Sono problemi ingegneristici, non muri invalicabili, ma spiegano perch\u00e9 lo zk-ML resti, per ora, uno strumento da usare dove il valore in gioco giustifica il costo.<\/p><h2 class='wp-block-heading'>Frequently Asked Questions<\/h2><h3 class='wp-block-heading'>Che cos&#8217;\u00e8 lo zk-ML?<\/h3><p class=\"wp-block-paragraph\">Lo zk-ML (zero-knowledge machine learning) \u00e8 l&#8217;insieme delle tecniche che permettono di dimostrare, con una prova crittografica a conoscenza zero, che una specifica inferenza di un modello di machine learning \u00e8 stata calcolata correttamente. Chi verifica non deve rieseguire il calcolo n\u00e9 vedere i pesi del modello: controlla una prova che si valida in millisecondi.<\/p><h3 class='wp-block-heading'>A cosa serve lo zk-ML nella crypto?<\/h3><p class=\"wp-block-paragraph\">Serve a rendere verificabili le decisioni prese da un&#8217;AI quando muovono denaro o governano un protocollo: agenti autonomi che devono provare la strategia seguita, oracoli che certificano quale modello hanno usato, meccanismi DeFi come le commissioni dinamiche o le stime di rischio. In tutti questi casi la prova impedisce a chi gestisce il calcolo di barare senza che nessuno se ne accorga.<\/p><h3 class='wp-block-heading'>Qual \u00e8 la differenza tra zk-ML, TEE e opML?<\/h3><p class=\"wp-block-paragraph\">Lo zk-ML offre una garanzia crittografica che non richiede fiducia in nessuno, ma la generazione della prova \u00e8 costosa. I TEE sono enclave hardware molto pi\u00f9 veloci, ma richiedono di fidarsi del produttore del chip. L&#8217;opML pubblica il risultato e lo espone a una finestra di contestazione con prove di frode: \u00e8 economico, ma introduce latenza e presuppone almeno un controllore onesto.<\/p><h3 class='wp-block-heading'>\u00c8 possibile dimostrare un LLM come ChatGPT con lo zk-ML?<\/h3><p class=\"wp-block-paragraph\">In parte. Nel 2026 il sistema DeepProve di Lagrange \u00e8 diventato il primo a dimostrare un&#8217;inferenza LLM completa dall&#8217;inizio alla fine, con modelli come GPT-2 e Gemma-3, mentre i modelli in stile Llama sono in sviluppo. Dimostrare un modello di frontiera da centinaia di miliardi di parametri, per\u00f2, resta fuori portata: gli ordini di grandezza del proving sono ancora troppo alti.<\/p><h3 class='wp-block-heading'>Lo zk-ML protegge la privacy dei dati?<\/h3><p class=\"wp-block-paragraph\">Pu\u00f2 farlo, ma non \u00e8 automatico. La componente a conoscenza zero permette di dimostrare che un calcolo \u00e8 stato eseguito correttamente senza rivelare gli input dell&#8217;utente o i pesi del modello. Alcune applicazioni sfruttano questa riservatezza (per esempio in ambito sanitario o per proteggere un modello proprietario), altre usano lo zk-ML solo per l&#8217;integrit\u00e0 e lasciano i dati in chiaro. Dipende da come \u00e8 progettato il sistema.<\/p><script type='application\/ld+json'>{\"@context\":\"https:\/\/schema.org\",\"@type\":\"FAQPage\",\"mainEntity\":[{\"@type\":\"Question\",\"name\":\"Che cos'\u00e8 lo zk-ML?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Lo zk-ML (zero-knowledge machine learning) \u00e8 l'insieme delle tecniche che permettono di dimostrare, con una prova crittografica a conoscenza zero, che una specifica inferenza di un modello di machine learning \u00e8 stata calcolata correttamente. Chi verifica non deve rieseguire il calcolo n\u00e9 vedere i pesi del modello.\"}},{\"@type\":\"Question\",\"name\":\"A cosa serve lo zk-ML nella crypto?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Serve a rendere verificabili le decisioni prese da un'AI quando muovono denaro o governano un protocollo: agenti autonomi che provano la strategia seguita, oracoli che certificano quale modello hanno usato, meccanismi DeFi come le commissioni dinamiche o le stime di rischio.\"}},{\"@type\":\"Question\",\"name\":\"Qual \u00e8 la differenza tra zk-ML, TEE e opML?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Lo zk-ML offre una garanzia crittografica che non richiede fiducia in nessuno, ma la prova \u00e8 costosa da generare. I TEE sono enclave hardware pi\u00f9 veloci ma richiedono fiducia nel produttore del chip. L'opML pubblica il risultato e lo espone a una finestra di contestazione con prove di frode: economico ma con latenza.\"}},{\"@type\":\"Question\",\"name\":\"\u00c8 possibile dimostrare un LLM come ChatGPT con lo zk-ML?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"In parte. Nel 2026 DeepProve di Lagrange \u00e8 diventato il primo sistema a dimostrare un'inferenza LLM completa end-to-end, con modelli come GPT-2 e Gemma-3, mentre i modelli in stile Llama sono in sviluppo. Un modello di frontiera da centinaia di miliardi di parametri resta fuori portata.\"}},{\"@type\":\"Question\",\"name\":\"Lo zk-ML protegge la privacy dei dati?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Pu\u00f2 farlo, ma non \u00e8 automatico. La componente a conoscenza zero permette di dimostrare che un calcolo \u00e8 avvenuto correttamente senza rivelare gli input o i pesi del modello. Alcune applicazioni sfruttano questa riservatezza, altre usano lo zk-ML solo per l'integrit\u00e0 e lasciano i dati in chiaro.\"}}]}<\/script><p class=\"wp-block-paragraph\"><em>Luca Ferretti \u00e8 redattore di HOGE Wire e segue AI, crittografia applicata e mercati cripto per l&#8217;edizione italiana.<\/em><\/p>","protected":false},"excerpt":{"rendered":"<p>Lo zk-ML dimostra che un modello di AI ha calcolato correttamente, senza rieseguirlo n\u00e9 svelare i dati. Ecco come nasce la prova, dai circuiti ai lookup, e dove si usa gi\u00e0 nel 2026.<\/p>\n","protected":false},"author":5,"featured_media":377,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[13],"tags":[],"class_list":["post-376","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-ai-crypto"],"_links":{"self":[{"href":"https:\/\/hoge.gg\/it\/wp-json\/wp\/v2\/posts\/376","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hoge.gg\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/hoge.gg\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/hoge.gg\/it\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/hoge.gg\/it\/wp-json\/wp\/v2\/comments?post=376"}],"version-history":[{"count":0,"href":"https:\/\/hoge.gg\/it\/wp-json\/wp\/v2\/posts\/376\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/hoge.gg\/it\/wp-json\/wp\/v2\/media\/377"}],"wp:attachment":[{"href":"https:\/\/hoge.gg\/it\/wp-json\/wp\/v2\/media?parent=376"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/hoge.gg\/it\/wp-json\/wp\/v2\/categories?post=376"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/hoge.gg\/it\/wp-json\/wp\/v2\/tags?post=376"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}