← Ultimi articoli
🤖 machine learning

Can Blockchains Reliably Train Machine Learning Models?

Questo documento introduce la Proof of Training (PoT), un protocollo che riconverte le risorse di mining basate sulla proof-of-work, ad alta intensità energetica, in addestramento verificabile di modelli di machine learning, dimostrando attraverso analisi teorica e implementazione che tale approccio garantisce elevata capacità di elaborazione, robustezza e sicurezza di rete potenziata, affrontando al contempo le lacune tecniche nell'apprendimento decentralizzato.

Autori originali: Peihao Li, Nadia Dahmani

Pubblicato 2026-05-06
📖 5 min di lettura🧠 Approfondimento

Autori originali: Peihao Li, Nadia Dahmani

Articolo originale sotto licenza CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Questa è una spiegazione generata dall'IA dell'articolo qui sotto. Non è stata scritta né approvata dagli autori. Per precisione tecnica, consulta l'articolo originale. Leggi il disclaimer completo

Immagina una competizione globale massiccia, dove migliaia di computer tentano costantemente di risolvere enigmi matematici incredibilmente difficili. È così che funzionano attualmente Bitcoin e blockchain simili (un sistema chiamato "Proof of Work"). I computer che risolvono per primi questi enigmi ricevono una ricompensa in contanti. Tuttavia, c'è un inconveniente: questi enigmi sono inutili. Non creano nulla di valore; bruciano semplicemente una quantità enorme di elettricità per mantenere sicura la rete. È come avere una flotta di auto da corsa che circolano in tondo solo per dimostrare di poter guidare veloci, consumando carburante ma non andando da nessuna parte.

Allo stesso tempo, il mondo dell'Intelligenza Artificiale (AI) è alla fame di potenza di calcolo. Addestrare modelli AI intelligenti richiede enormi quantità di calcolo, che è costoso e difficile da ottenere.

Questo documento propone una soluzione chiamata Proof of Training (PoT). L'idea è semplice: invece di sprecare energia su enigmi matematici inutili, utilizziamo quella stessa enorme potenza di calcolo per addestrare modelli AI. Ma come facciamo a assicurarci che le persone stiano effettivamente svolgendo il lavoro e non imbrogliando? È qui che entra in gioco il nuovo protocollo del documento.

Ecco come funziona il sistema, scomposto in concetti di tutti i giorni:

1. Il Nuovo Gioco: Addestramento invece di Enigmi

Pensa alla blockchain non come a un risolutore di enigmi, ma come a una classe globale.

  • Il Cliente (Il Docente): Qualcuno che ha bisogno di un modello AI addestrato pubblica un "compito per casa" (un dataset e un obiettivo) sulla rete.
  • I Minatori (Gli Studenti): Invece di risolvere enigmi, questi computer scaricano il compito e iniziano ad addestrare l'AI. Promettono: "Finirò questo compito entro questo orario", e bloccano la loro promessa.
  • I Validatori (I Proctor): Questi sono computer indipendenti che controllano il compito. Esaminano il modello AI finito e lo valutano rispetto a un set di test segreto per vedere quanto bene performa.

2. Il Trucco "Commit and Reveal" (Prevenire l'Imbroglio)

In una classe normale, uno studente potrebbe aspettare di vedere quali sono le domande del test prima di studiare. In questo sistema, ciò è impossibile.

  • La Cassaforte: Prima che vengano rilasciate le domande del test (i dati di validazione), lo "Studente" (Minatore) deve mettere il suo modello AI finito in una cassaforte digitale. Invia una ricevuta (un hash) alla rete che prova di avere un modello specifico pronto.
  • La Rivelazione: Solo dopo che le domande del test sono state rilasciate, il Minatore apre la cassaforte e mostra il suo modello.
  • Perché è importante: Questo impedisce a un imbroglo di guardare le risposte del test, risolvere il problema e poi fingere di averlo risolto prima. Sono bloccati prima di conoscere le risposte.

3. Il Sistema "Cane da Guardia" (Controversie)

Potresti chiederti: "Chi controlla i Proctor? Cosa succede se valutano in modo ingiusto o sono pigri?"
Il documento introduce un Meccanismo di Controversia, simile a un sistema di "Whistleblower":

  • Presumere Buona Fede: Il sistema assume inizialmente che i Proctor (Validatori) siano onesti per risparmiare tempo ed energia.
  • La Finestra di Contestazione: Per un breve periodo dopo la valutazione, chiunque nella rete può agire come Cane da Guardia. Se un Cane da Guardia vede che un Proctor ha dato un voto sbagliato o un punteggio falso, può contestarlo.
  • Le Scommesse: Per essere un Proctor, devi mettere una cauzione (denaro). Se vieni colto a imbrogliare o a valutare male, perdi la tua cauzione. Il Cane da Guardia che ti becca riceve una parte di quel denaro come ricompensa.
  • Il Risultato: Questo crea un potente incentivo per i Proctor ad essere onesti e per i Cani da Guardia a tenerli d'occhio. È come un gioco in cui è più profittevole essere onesti che imbrogliare.

4. Perché Questo è Meglio delle Vecchie Idee

Il documento sostiene che i precedenti tentativi di farlo sono falliti perché erano troppo lenti o insicuri.

  • Il Collo di Bottiglia: Le vecchie idee cercavano di controllare ogni singolo compito per casa sulla blockchain principale. Questo intaserebbe il sistema come un ingorgo stradale.
  • La Soluzione: PoT utilizza un approccio Layer 2. Pensa alla blockchain principale (Layer 1) come alla Cassaforte della Banca. Conserva solo i risultati finali e i soldi. Il lavoro effettivo (addestramento e valutazione) avviene fuori sede in una rete veloce e parallela (Layer 2). La Cassaforte della Banca interviene solo se c'è una lite (una controversia) o per pagare i vincitori. Questo mantiene il sistema veloce e scalabile.

5. La Garanzia di Sicurezza

Gli autori hanno fatto i calcoli per dimostrare che questo funziona. Hanno mostrato che se la penalità per imbrogliare (perdere la propria cauzione) è abbastanza alta e la probabilità di essere scoperti è abbastanza alta, allora l'onestà è l'unica scelta logica.

  • Se un Minatore tenta di falsificare un buon modello, verrà scoperto da un Cane da Guardia e perderà denaro.
  • Se un Validatore tenta di dare un voto falso, perderà la sua cauzione.
  • Pertanto, il sistema spinge naturalmente tutti a svolgere il lavoro reale e a valutarlo equamente.

Riepilogo

Il documento propone di trasformare l'energia "inutile" delle reti simili a Bitcoin in una fabbrica AI decentralizzata.

  • Vecchio Modo: I computer bruciano elettricità per risolvere enigmi privi di significato.
  • Nuovo Modo (PoT): I computer usano quella stessa elettricità per addestrare modelli AI utili.
  • Come rimane onesto: Un sistema di cauzioni, domande di test segrete e un sistema di ricompense per "whistleblower" garantisce che nessuno possa imbrogliare senza perdere i propri soldi.

Il risultato è una rete che è veloce, sicura e capace di gestire molti lavori di addestramento AI contemporaneamente, tutto senza sprecare energia in compiti che non producono nulla di valore.

Sommerso dagli articoli nel tuo campo?

Ricevi digest giornalieri degli articoli più recenti corrispondenti alle tue parole chiave di ricerca — con riassunti tecnici, nella tua lingua.

Prova Digest →