Παρόλο που τα περισσότερα συστήματα blockchain χρησιμοποιούν είτε έναν αλγόριθμο συναίνεσης Proof of Work (PoW) είτε έναν αλγόριθμο συναίνεσης Proof of Stake (PoS), το Proof of Burn (PoB) εξετάζεται ως μια πιθανή εναλλακτική λύση αυτών των δύο.
Γενικά, οι αλγόριθμοι συναίνεσης blockchain είναι υπεύθυνοι για τη διαφύλαξη της ασφάλειας του δικτύου και για την επαλήθευση και επικύρωση των συναλλαγών.
Ένα blockchain Proof of Work, όπως αυτό του Bitcoin, δημιουργεί ένα σενάριο όπου οι εξορύκτες ανταγωνίζονται για να βρουν μια έγκυρη λύση σε ένα περίπλοκο κρυπτογραφικό πρόβλημα. Ο πρώτος εξορύκτης που θα βρει λύση για ένα συγκεκριμένο block στέλνει το proof of work του (το hash του block) στο υπόλοιπο δίκτυο. Το κατανεμημένο δίκτυο κόμβων θα επαληθεύσει στη συνέχεια εάν αυτό το αποδεικτικό είναι έγκυρο ή όχι. Εάν είναι έγκυρο, ο εξορύκτης κερδίζει το δικαίωμα να προσθέσει μόνιμα το συγκεκριμένο block στο blockchain και επίσης ανταμείβεται με νέα Bitcoin.
Όσον αφορά τα blockchain Proof of Stake, ο αλγόριθμος συναίνεσης λειτουργεί με διαφορετικό τρόπο. Αντί να χρησιμοποιεί συναρτήσεις hash, ο αλγόριθμος PoS χρησιμοποιεί ψηφιακές υπογραφές που αποδεικνύουν την ιδιοκτησία των νομισμάτων. Η επικύρωση των νέων block πραγματοποιείται από τους λεγόμενους block forger ή minter, οι οποίοι επιλέγονται με προκαθορισμένο τρόπο. Σε όσο περισσότερα νομίσματα έχει ενέργεια Staking ο forger, τόσο μεγαλύτερη είναι η πιθανότητα να επιλεγεί ως επικυρωτής block. Ωστόσο, σε αντίθεση με τα συστήματα PoW, η πλειοψηφία των συστημάτων PoS δεν παρέχει ανταμοιβές block, και το μόνο που κερδίζει ένας εξορύκτης από την επικύρωση ενός block είναι οι προμήθειες συναλλαγής.
Παρόλο που ο αλγόριθμος Proof of Burn εμφανίζει ομοιότητες με τους αλγόριθμους PoW και PoS, έχει τον δικό του ιδιαίτερο τρόπο για να επιτυγχάνει συναίνεση και να επικυρώνει block.
Proof of Burn (PoB)
Υπάρχουν περισσότερες από μία εκδοχές του PoB, αλλά η φιλοσοφία του Proof of Burn που εξιδανικεύτηκε από τον Iain Stewart είναι ίσως η πιο αποδεκτή στον χώρο των κρυπτονομισμάτων. Προτάθηκε ως μια πιο βιώσιμη εναλλακτική λύση στον αλγόριθμο συναίνεσης PoW.
Βασικά, ο αλγόριθμος Proof of Burn μοιάζει με τον αλγόριθμο Proof of Work, αλλά με μειωμένα ποσοστά κατανάλωσης ενέργειας. Η διαδικασία επικύρωσης block των δικτύων που βασίζονται σε PoB δεν απαιτεί τη χρήση ισχυρών υπολογιστικών πόρων και δεν εξαρτάται από ισχυρό υλικό εξόρυξης (όπως τα ASIC). Αντίθετα, τα κρυπτονομίσματα αναλώνονται σκόπιμα ως ένας τρόπος "επένδυσης" πόρων στο blockchain, έτσι ώστε να μην απαιτείται από τους υποψήφιους εξορύκτες να επενδύσουν φυσικούς πόρους. Στα συστήματα PoB, οι εξορύκτες επενδύουν σε εικονικά rig εξόρυξης (ή εικονική ισχύς εξόρυξης).
Με άλλα λόγια, πραγματοποιώντας αναλώσεις νομισμάτων, οι χρήστες μπορούν να αποδείξουν τη δέσμευσή τους στο δίκτυο, αποκτώντας το δικαίωμα να "εξορύσσουν" και να επικυρώνουν συναλλαγές. Εφόσον η διαδικασία ανάλωσης νομισμάτων αντιπροσωπεύει εικονική ισχύ εξόρυξης, όσο περισσότερα νομίσματα αναλώνει ένας χρήστης υπέρ του συστήματος, τόσο μεγαλύτερη ισχύ εξόρυξης έχει και, συνεπώς, τόσο μεγαλύτερες πιθανότητες έχει να επιλεγεί ως ο επόμενος επικυρωτής block.
Πώς λειτουργεί το Proof of Burn;
Εν συντομία, η διαδικασία ανάλωσης νομισμάτων περιλαμβάνει την αποστολή τους σε μια δημόσια διεύθυνση, όπου γίνονται απρόσιτα και ακατάλληλα για χρήση. Συνήθως, αυτές οι διευθύνσεις (γνωστές και ως διευθύνσεις eater) δημιουργούνται τυχαία χωρίς να υπάρχει κανένα ιδιωτικό κλειδί που να σχετίζεται με αυτές. Βέβαια, η διαδικασία ανάλωσης των νομισμάτων μειώνει τη διαθεσιμότητα στην αγορά και δημιουργεί οικονομική σπανιότητα, προκαλώντας πιθανή αύξηση της αξίας τους. Επιπλέον, η ανάλωση νομισμάτων είναι ένας άλλος τρόπος επένδυσης στην ασφάλεια του δικτύου.
Ένας από τους λόγους για τους οποίους τα blockchain Proof of Work είναι ασφαλή, είναι το γεγονός ότι οι εξορύκτες πρέπει να επενδύσουν πολλούς πόρους για να μπορέσουν τελικά να έχουν κέρδη. Αυτό σημαίνει ότι ένας εξορύκτης PoW θα έχει όλα τα κίνητρα για να ενεργεί με ειλικρίνεια και να βοηθά το δίκτυο, ώστε να μην χαραμιστούν οι αρχικές επενδύσεις.
Η φιλοσοφία μοιάζει με αυτήν των αλγορίθμων Proof of Burn. Αλλά αντί να επενδύουν σε ηλεκτρική ενέργεια, εργασία και υπολογιστική ισχύ, τα blockchain PoB υποτίθεται ότι εξασφαλίζονται από την επένδυση που πραγματοποιείται μόνο μέσω της ανάλωσης νομισμάτων.
Όπως και στα blockchain PoW, τα συστήματα PoB θα παρέχουν ανταμοιβές block στους εξορύκτες και μέσα σε ένα ορισμένο χρονικό διάστημα, οι ανταμοιβές αναμένεται να καλύψουν την αρχική επένδυση των αναλωμένων νομισμάτων.
Όπως αναφέρθηκε νωρίτερα, υπάρχουν διάφοροι τρόποι υλοποίησης του αλγορίθμου συναίνεσης Proof of Burn. Ενώ ορισμένα έργα εκτελούν την εξόρυξη PoB μέσω της ανάλωσης Bitcoin, άλλα επιτυγχάνουν συναίνεση αναλώνοντας το δικό τους εγγενές νόμισμα.
Proof of Burn ή Proof of Stake
Ένα κοινό στοιχείο του PoB και του PoS είναι το γεγονός ότι οι επικυρωτές block πρέπει να επενδύσουν τα νομίσματά τους προκειμένου να συμμετάσχουν στον μηχανισμό συναίνεσης. Ωστόσο, τα blockchain PoS απαιτούν από τους forger να κάνουν ενέργειες staking στα νομίσματά τους, συνήθως κλειδώνοντάς τα. Αλλά αν αποφασίσουν να εγκαταλείψουν το δίκτυο, μπορούν να επανακτήσουν αυτά τα νομίσματα και να τα πουλήσουν στην αγορά. Συνεπώς, δεν υπάρχει μόνιμη σπανιότητα στην αγορά σε ένα τέτοιο σενάριο, επειδή τα νομίσματα αποσύρονται από την κυκλοφορία μόνο για ορισμένο χρονικό διάστημα. Από την άλλη, οι επικυρωτές block PoB πρέπει να καταστρέφουν τα νομίσματά τους συνεχώς, δημιουργώντας μια μόνιμη οικονομική έλλειψη.
Πλεονεκτήματα και μειονεκτήματα του Proof-of-Burn (PoB)
Τα πλεονεκτήματα/μειονεκτήματα που αναφέρονται εδώ βασίζονται στα γενικά επιχειρήματα των υποστηρικτών του PoB και δεν πρέπει να θεωρούνται αποδεδειγμένα γεγονότα. Υπάρχουν διαφωνίες σχετικά με αυτά τα επιχειρήματα που απαιτούν περαιτέρω έλεγχο προκειμένου να επιβεβαιωθεί η εγκυρότητα ή η ακυρότητά τους.
Πλεονεκτήματα
Περισσότερο βιώσιμα. Μειωμένη κατανάλωση ρεύματος.
Δεν απαιτείται υλισμικό εξόρυξης. Η ανάλωση νομισμάτων πραγματοποιείται σε εικονικά Rig εξόρυξης.
Η ανάλωση των νομισμάτων μειώνει τον συνολικά δημόσια διαθέσιμο όγκο (σπανιότητα της αγοράς).
Προωθεί τη μακροπρόθεσμη δέσμευση των εξορυκτών.
Η διανομή/εξόρυξη νομισμάτων τείνει να είναι λιγότερο συγκεντρωτική.
Μειονεκτήματα
Ορισμένοι υποστηρίζουν ότι το PoB δεν είναι πραγματικά φιλικό προς το περιβάλλον, επειδή τα Bitcoin που αναλώνονται παράγονται μέσω της εξόρυξης PoW, η οποία απαιτεί πολλούς πόρους.
Δεν έχει αποδειχθεί ότι λειτουργεί σε ευρύτερες κλίμακες. Απαιτούνται περισσότερες δοκιμές για να επιβεβαιωθεί η αποτελεσματικότητα και η ασφάλειά του.
Η επαλήθευση της εργασίας των εξορυκτών καθυστερεί. Δεν είναι τόσο γρήγορη όσο στα blockchain Proof of Work.
Η διαδικασία ανάλωσης νομισμάτων δεν είναι πάντα διαφανής ή εύκολα επαληθεύσιμη από τον μέσο χρήστη.