Mentre la maggior parte dei sistemi blockchain utilizza un algoritmo di consenso Proof of Work (PoW) o Proof of Stake (PoS), il Proof of Burn (PoB) viene testato come possibile alternativa a questi.

In generale, gli algoritmi di consenso blockchain sono responsabili di mantenere la rete sicura e di verificare e convalidare le transazioni.

Una blockchain Proof of Work, come quella di Bitcoin, crea uno scenario in cui i miner competono per trovare una soluzione valida a un problema crittografico complesso. Il primo miner che trova una soluzione per un determinato blocco trasmette la sua prova di lavoro (l'hash del blocco) al resto della rete. La rete distribuita di nodi verificherà quindi se tale prova è valida o meno. Se valido, il minatore guadagna il diritto di aggiungere permanentemente quel blocco nella blockchain e viene anche ricompensato con Bitcoin appena generati.

Quando si tratta di blockchain Proof of Stake, l’algoritmo di consenso funziona in modo diverso. Invece di utilizzare funzioni hash, l’algoritmo PoS utilizza firme digitali che dimostrano la proprietà delle monete. La validazione dei nuovi blocchi viene effettuata dai cosiddetti block forgers o coniatori, che vengono scelti in modo deterministico. Più monete ha in gioco un falsario, maggiori sono le possibilità di essere scelto come validatore di blocchi. A differenza dei sistemi PoW, tuttavia, la maggior parte dei sistemi PoS non fornisce ricompense per i blocchi e tutto ciò che un minatore ottiene dalla convalida di un blocco sono le commissioni di transazione.

Sebbene l’algoritmo Proof of Burn presenti somiglianze con PoW e PoS, ha un suo modo particolare di raggiungere il consenso e convalidare i blocchi.


Prova di ustione (PoB)

Esiste più di una versione di PoB, ma il concetto di Proof of Burn idealizzato da Iain Stewart è probabilmente il più riconosciuto nello spazio delle criptovalute. È stato proposto come un'alternativa più sostenibile all'algoritmo di consenso PoW.

Essenzialmente, Proof of Burn assomiglia ad un algoritmo Proof of Work ma con tassi di consumo energetico ridotti. Il processo di validazione dei blocchi delle reti basate su PoB non richiede l'uso di potenti risorse computazionali e non dipende da potenti hardware di mining (come gli ASIC). Invece, le criptovalute vengono bruciate intenzionalmente come un modo per “investire” risorse nella blockchain, quindi ai candidati miner non è richiesto di investire risorse fisiche. Nei sistemi PoB, i minatori investono in piattaforme di mining virtuali (o potenza di mining virtuale).

In altre parole, eseguendo i coin burn, gli utenti sono in grado di dimostrare il proprio impegno nei confronti della rete, ottenendo il diritto di “minare” e convalidare le transazioni. Poiché il processo di masterizzazione delle monete rappresenta il potere di mining virtuale, più monete un utente brucia a favore del sistema, maggiore è il suo potere di mining e, quindi, maggiori sono le possibilità di essere scelto come prossimo validatore di blocchi.


Come funziona la prova di ustione?

In poche parole, il processo di masterizzazione delle monete consiste nell’inviarle ad un indirizzo pubblico verificabile dove diventano inaccessibili e inutili. In genere, questi indirizzi (ovvero indirizzi mangiatori) vengono generati in modo casuale senza che sia associata alcuna chiave privata. Naturalmente, il processo di combustione delle monete riduce la disponibilità sul mercato e crea una scarsità economica, provocando un potenziale aumento del suo valore. Ma soprattutto, il coin burn è un altro modo di investire nella sicurezza della rete.

Uno dei motivi per cui le blockchain Proof of Work sono sicure è il fatto che i miner devono investire molte risorse per poter essere finalmente redditizi. Ciò significa che un minatore PoW avrà tutti gli incentivi per agire onestamente e aiutare la rete in modo da evitare che gli investimenti iniziali vadano sprecati. 

L'idea è simile per gli algoritmi Proof of Burn. Ma invece di investire in elettricità, manodopera e potenza di calcolo, le blockchain PoB dovrebbero essere garantite dall’investimento effettuato attraverso il consumo di monete e nient’altro.

Similmente alle blockchain PoW, i sistemi PoB forniranno ricompense in blocchi ai minatori ed entro un certo periodo di tempo, si prevede che le ricompense copriranno l'investimento iniziale delle monete bruciate.

Come affermato in precedenza, esistono diversi modi per implementare l’algoritmo di consenso Proof of Burn. Mentre alcuni progetti eseguono il mining PoB bruciando Bitcoin, altri ottengono il consenso bruciando la propria moneta nativa.


Prova di Burn contro Prova di Stake

Una cosa che PoB e PoS hanno in comune è il fatto che i validatori di blocchi devono investire le loro monete per partecipare al meccanismo di consenso. Tuttavia, le blockchain PoS richiedono che i falsari scommettano le loro monete, solitamente bloccandole. Ma se decidono di lasciare la rete, potrebbero riprendersi quelle monete e venderle sul mercato. Pertanto, in uno scenario del genere non esiste una scarsità permanente del mercato perché le monete vengono tolte dalla circolazione solo per un certo periodo di tempo. D’altro canto, i validatori di blocchi PoB devono distruggere le loro monete per sempre, creando una scarsità economica permanente.


Vantaggi e svantaggi della prova di ustione

I vantaggi/svantaggi qui elencati si basano sulle argomentazioni generali dei sostenitori del PoB e non devono essere considerati fatti provati. Ci sono controversie su questi argomenti che richiedono ulteriori test per essere confermati come validi o non validi.


Vantaggi 

  • Più sostenibile. Consumo energetico ridotto. 

  • Non è necessario l'hardware di mining. I coin burn sono piattaforme minerarie virtuali.

  • Il consumo di monete riduce l’offerta circolante (scarsità di mercato).

  • Incoraggia l’impegno a lungo termine da parte dei minatori.

  • La distribuzione/estrazione delle monete tende ad essere meno centralizzata.


Svantaggi 

  • Alcuni sostengono che PoB non sia realmente ecologico perché i Bitcoin bruciati vengono generati tramite il mining PoW, che richiede molte risorse.

  • Non è stato dimostrato che funzioni su scale più grandi. Sono necessari ulteriori test per confermarne l’efficienza e la sicurezza.

  • La verifica del lavoro svolto dai miner tende ad essere ritardata. Non è veloce come nelle blockchain Proof of Work.

  • Il processo di masterizzazione delle monete non è sempre trasparente o facilmente verificabile dall’utente medio.