Skip to main content

Che cos'è il Proof of Work (PoW)

Nota: Questo documento è una traduzione automatica della versione originale in inglese.

Che cos'è il Proof of Work (PoW)

Il Proof of Work (PoW) è un meccanismo di consenso in cui partecipanti chiamati miner competono per risolvere puzzle matematici computazionalmente difficili. Il primo miner che trova una soluzione valida guadagna il diritto di aggiungere il blocco successivo di transazioni alla blockchain e riceve una ricompensa nella criptovaluta nativa della rete. Il puzzle in sé non ha alcun significato intrinseco -- il suo unico scopo è dimostrare che il miner ha speso uno sforzo computazionale reale (e quindi elettricità e costi hardware reali) per produrre il blocco. Questa spesa di risorse è il "lavoro" nel Proof of Work, ed è ciò che rende la blockchain resistente alle manomissioni.

Il Proof of Work è stato introdotto da Bitcoin nel 2008 e resta uno dei modelli di sicurezza più collaudati in assoluto. Per oltre quindici anni, il PoW di Bitcoin ha protetto migliaia di miliardi di dollari di valore senza un solo attacco del 51% riuscito. Sebbene molte blockchain più recenti siano passate al Proof of Stake per la sua efficienza energetica e velocità, il PoW continua a fungere da fondamento per Bitcoin e diverse altre reti. Nel panorama crypto AI, il PoW è rilevante perché alcune reti orientate all'AI usano meccanismi simili al PoW per incentivare calcolo utile -- sostituendo puzzle di hash privi di significato con carichi di lavoro AI produttivi come l'addestramento dei modelli o l'inferenza.

In sintesi: il Proof of Work protegge una blockchain richiedendo ai miner di spendere energia e calcolo reali per produrre blocchi, rendendo proibitivamente costoso per gli attaccanti manomettere il registro.

Come funziona il Proof of Work

Il processo di mining

Il mining è l'atto di competere per risolvere un puzzle PoW. Il processo si ripete continuamente:

  1. Arrivano le transazioni. Gli utenti trasmettono le transazioni alla rete. I miner raccolgono queste transazioni in un blocco candidato.
  2. Il puzzle viene definito. Il miner deve trovare un valore (chiamato nonce) tale che, combinato con il contenuto del blocco e passato attraverso una funzione di hash crittografica, l'output soddisfi una condizione specifica -- tipicamente, l'hash deve iniziare con un certo numero di zeri. Poiché le funzioni di hash sono unidirezionali (non si può risalire all'input dall'output), l'unico modo per trovare un nonce valido è procedere per tentativi.
  3. I miner competono. Ogni miner della rete prova nonce diversi alla velocità consentita dal proprio hardware. La velocità con cui un miner può testare i nonce è chiamata hash rate. Un miner con un hash rate più alto ha una probabilità proporzionalmente maggiore di trovare per primo la soluzione.
  4. Viene trovata una soluzione. Il primo miner che trova un nonce valido trasmette il blocco completato alla rete. Gli altri nodi verificano la soluzione (il che richiede solo una frazione di secondo, anche se trovarla ha richiesto minuti), confermano che tutte le transazioni nel blocco sono valide e aggiungono il blocco alla propria copia della chain.
  5. Il vincitore viene ricompensato. Il miner vincente riceve la ricompensa di blocco (token di nuova emissione) più le commissioni di transazione del blocco. Il processo riparte poi per il blocco successivo.

Regolazione della difficoltà

Se più miner si uniscono alla rete e l'hash rate totale aumenta, i blocchi verrebbero trovati più rapidamente del previsto. Per mantenere un intervallo di blocco costante, le reti PoW regolano periodicamente la difficoltà -- la condizione specifica che l'hash deve soddisfare. Quando l'hash rate sale, la difficoltà aumenta, richiedendo più zeri all'inizio dell'hash. Quando l'hash rate scende, la difficoltà diminuisce. Bitcoin regola la difficoltà ogni 2.016 blocchi (all'incirca ogni due settimane) per mantenere un tempo di blocco medio di dieci minuti.

Energia e hardware

Il PoW è intenzionalmente costoso. Il modello di sicurezza si basa sul fatto che produrre un blocco valido richiede risorse del mondo reale -- elettricità e hardware specializzato. La maggior parte del mining PoW oggi usa ASIC (Application-Specific Integrated Circuit), chip personalizzati progettati esclusivamente per l'hashing. I miner ASIC sono migliaia di volte più efficienti nell'hashing rispetto a CPU o GPU generiche, il che significa che il mining PoW sulle reti principali è un'operazione industriale a elevata intensità di capitale.

Il costo energetico è l'aspetto più criticato del PoW. Bitcoin da solo ha un consumo energetico paragonabile a quello di alcuni paesi di medie dimensioni. I sostenitori sostengono che questa spesa energetica sia il prezzo per proteggere una rete monetaria permissionless e resistente alla censura senza un'autorità centrale. I critici sostengono che la stessa sicurezza possa essere ottenuta in modo più efficiente tramite il Proof of Stake.

Aspetto Dettaglio
Hardware ASIC per le principali chain PoW; GPU per alcune chain minori
Elettricità Il costo operativo dominante; determina la redditività del mining
Raffreddamento L'hardware di mining genera calore significativo; su larga scala è richiesto raffreddamento industriale
Distribuzione geografica I miner tendono a concentrarsi dove l'elettricità è più economica (idroelettrico, gas residuale, solare)

Finalità nel PoW

Il PoW fornisce finalità probabilistica. Un blocco non è mai assolutamente irreversibile, ma il costo per annullarlo cresce esponenzialmente con ogni blocco successivo aggiunto sopra di esso. Dopo sei conferme (all'incirca un'ora su Bitcoin), annullare una transazione richiederebbe a un attaccante di superare l'intera rete onesta per tutta la durata -- una prospettiva economicamente irrealizzabile sulle chain PoW mature. Questo modello probabilistico è diverso dalla finalità deterministica offerta da molti sistemi PoS, in cui i blocchi sono considerati irreversibili dopo un singolo round di conferma.

Perché è importante per i progetti crypto AI

Sebbene la maggior parte dei progetti crypto AI sia distribuita su chain PoS, il PoW resta rilevante nel contesto AI per diversi motivi:

Meccanismi simili al PoW per il calcolo utile

L'intersezione più interessante tra PoW e AI è il concetto di Proof of Work utile -- la sostituzione del puzzle di hash arbitrario con un compito computazionale produttivo. Diverse reti hanno esplorato questa idea:

  • Bittensor usa un meccanismo chiamato Yuma Consensus in cui i "miner" producono output AI (inferenze di modelli, embedding o altri risultati di ML) e i "validatori" valutano la qualità di questi output. Il lavoro computazionale non viene sprecato in puzzle di hash; produce artefatti utili di machine learning. I miner sono ricompensati in base alla qualità del loro lavoro AI secondo il giudizio dei validatori.
  • Le reti orientate al calcolo AI richiedono talvolta ai partecipanti di dimostrare lavoro GPU reale (come l'addestramento di un segmento di modello o il completamento di un batch di inferenza) come prova di partecipazione, prendendo in prestito la filosofia del PoW e sostituendo il puzzle privo di significato con lavoro significativo.

Questi design ibridi conservano il principio del PoW -- "dimostra di aver fatto lavoro reale per guadagnare ricompense" -- reindirizzando il lavoro verso compiti AI produttivi. Tuttavia, introducono anche nuove sfide: valutare la qualità del lavoro AI è soggettivo e complesso rispetto alla verifica di un semplice hash, il che crea nuove superfici di attacco intorno al punteggio dei validatori.

Bitcoin come contesto infrastrutturale

Molti progetti crypto AI non operano su Bitcoin ma vi fanno riferimento come contesto. La rete PoW di Bitcoin è la blockchain più decentralizzata e più longeva, e alcuni progetti AI costruiscono servizi adiacenti: soluzioni layer-2 su Bitcoin, analisi delle transazioni Bitcoin basate sull'AI o strumenti di ottimizzazione del mining. Comprendere il PoW aiuta a contestualizzare questi progetti.

Considerazioni energetiche

L'addestramento e l'inferenza AI sono a loro volta operazioni a elevata intensità energetica. Un progetto crypto AI che opera su una chain PoW moltiplica il costo energetico: il carico di lavoro AI consuma GPU e il meccanismo di consenso consuma separatamente hardware di mining. Questo è uno dei motivi per cui la maggior parte delle chain orientate all'AI sceglie il PoS -- evita di raddoppiare l'impronta energetica. Quando si esamina un progetto su una chain PoW, il compromesso energetico merita attenzione.

Dove compare nelle schede progetto di DecAIHub

Quando una scheda progetto DecAIHub mostra Consensus: PoW, indica che la rete blockchain principale del progetto usa il Proof of Work per il consenso. È una descrizione fattuale dell'architettura della rete.

In pratica, PoW compare meno frequentemente di PoS nelle schede progetto di DecAIHub perché la maggior parte delle chain orientate all'AI usa il Proof of Stake. Quando il PoW compare, è tipicamente associato a:

  • Progetti costruiti su Bitcoin o adiacenti a esso.
  • Reti che usano meccanismi simili al PoW per il calcolo AI (dove il "lavoro" è un compito utile anziché un puzzle di hash).
  • Reti più vecchie che non sono passate al PoS.

Il campo Consensus registra il meccanismo, non un giudizio. Un progetto che usa il PoW non è intrinsecamente migliore o peggiore di uno che usa il PoS -- il campo esiste per descrivere l'infrastruttura.

Cosa il Proof of Work da solo non dimostra

  • Il PoW non dimostra la decentralizzazione. Il mining può concentrarsi nelle mani di poche grandi operazioni, soprattutto quando sono richiesti hardware specializzato ed elettricità a basso costo. Una rete PoW in cui tre mining pool controllano il 60% dell'hash rate è in pratica centralizzata.
  • Il PoW non dimostra che l'AI del progetto sia reale. Operare su una blockchain PoW non dice nulla sul fatto che il progetto abbia un componente AI genuino. Il meccanismo di consenso protegge il registro; non convalida le affermazioni sull'AI.
  • Il PoW non dimostra la responsabilità ambientale. Sebbene alcuni miner usino energia rinnovabile, il meccanismo in sé è a elevata intensità energetica per design. L'impatto ambientale dipende dalle fonti energetiche usate, non dall'etichetta del meccanismo.
  • Il PoW non garantisce alta sicurezza per le chain piccole. La sicurezza del PoW è proporzionale all'hash rate totale. Una piccola chain PoW con basso hash rate può subire un attacco del 51% noleggiando hardware di mining per poche ore. La garanzia di sicurezza del PoW dipende dal costo assoluto di attaccare la rete, direttamente legato alle dimensioni della rete e all'investimento dei miner.
  • Il PoW non significa che il lavoro sia utile. I puzzle PoW tradizionali (hashing) non producono alcun output utile oltre alla protezione della chain. L'energia viene consumata esclusivamente per la sicurezza. Le varianti di PoW utile tentano di cambiare questo aspetto, ma sono più recenti e meno collaudate.

Da non confondere con

  • Proof of Stake (PoS) -- il PoS raggiunge il consenso tramite lo stake economico anziché il lavoro computazionale. Entrambi sono meccanismi di consenso, ma usano modelli di sicurezza fondamentalmente diversi.
  • Consenso -- il consenso è il concetto generale dell'accordo di rete. Il PoW è un modo specifico per raggiungerlo.
  • Mining e validazione -- nel PoW, i produttori di blocchi sono chiamati miner. Nel PoS, sono chiamati validatori. I ruoli sono analoghi (entrambi producono blocchi) ma i metodi differiscono completamente.
  • Hash rate e potenza di calcolo -- l'hash rate misura la velocità di mining PoW (hash al secondo). Non è una misura della potenza di calcolo generale. Un miner con hash rate elevato può non avere alcuna capacità GPU per i carichi di lavoro AI.
  • Proof of Work utile e Proof of Work -- il PoW utile sostituisce il puzzle arbitrario con calcolo produttivo (come compiti AI). Il PoW tradizionale usa puzzle arbitrari. Sono design distinti con proprietà di sicurezza diverse, anche se condividono l'etichetta "proof of work".

Domande frequenti

Perché è stato inventato il Proof of Work?

Il PoW è stato proposto per risolvere il problema della doppia spesa in una valuta digitale decentralizzata. Prima di Bitcoin, il denaro digitale richiedeva un intermediario fidato per impedire agli utenti di spendere due volte le stesse monete. L'intuizione di Satoshi Nakamoto è stata che richiedere lavoro computazionale reale per produrre blocchi rende economicamente irrazionale per qualsiasi singolo attore falsificare le transazioni, perché farlo costerebbe più di quanto potrebbe mai fruttare.

Bitcoin usa ancora il Proof of Work?

Sì. Bitcoin usa il PoW e non ci sono piani per cambiarlo. La comunità di Bitcoin considera il PoW essenziale per il modello di sicurezza della rete, la resistenza alla censura e la natura permissionless. Ethereum ha abbandonato il PoW nel 2022, ma la filosofia di design di Bitcoin tratta il PoW come una caratteristica fondamentale e non come un limite.

Il Proof of Work può essere sostenibile dal punto di vista ambientale?

Dipende dalla fonte energetica. Le operazioni di mining PoW alimentate da energia idroelettrica, solare, eolica o gas naturale residuale hanno un'impronta ambientale minore rispetto a quelle alimentate da carbone o elettricità di rete. Alcuni studi stimano che una frazione significativa del mining di Bitcoin usi energia rinnovabile o comunque residuale. Tuttavia, il consumo energetico assoluto del PoW resta di ordini di grandezza superiore a quello del PoS, indipendentemente dalla fonte.

Che cos'è un attacco del 51% su una rete PoW?

Un attacco del 51% si verifica quando una singola entità o un gruppo coordinato controlla più della metà dell'hash rate totale della rete. Con la maggioranza della potenza di hash, l'attaccante può superare la chain onesta, rendendo possibili doppia spesa e censura delle transazioni. Sulle grandi reti PoW come Bitcoin, il costo per acquisire il 51% dell'hash rate ammonta a miliardi di dollari, il che rende tali attacchi economicamente irrazionali. Sulle chain PoW più piccole, invece, gli attacchi del 51% si sono verificati nella pratica.

Perché alcune reti AI usano meccanismi simili al PoW?

Alcune reti orientate all'AI ritengono che la filosofia del PoW -- "dimostra di aver fatto lavoro reale per guadagnare ricompense" -- si adatti naturalmente al calcolo AI. Invece di risolvere puzzle di hash, i partecipanti eseguono compiti AI utili (addestramento di segmenti di modelli, esecuzione di inferenze, valutazione di output). Questo riconverte la spesa energetica verso calcolo produttivo mantenendo la struttura competitiva e meritocratica del PoW. Bittensor è l'esempio più rilevante di questo approccio, usando il suo Yuma Consensus per ricompensare i miner per output AI di alta qualità.

Riferimenti esterni

Vedi anche