Η απόδειξη εργασίας (proof of work, PoW) είναι ο μηχανισμός που επιτρέπει σε ένα δίκτυο αγνώστων να συμφωνήσει στο τι συνέβη, χωρίς κανέναν υπεύθυνο και χωρίς να εμπιστεύεται κανείς κανέναν. Είναι ο λόγος που το Bitcoin δουλεύει.
Είναι επίσης το πιο παρεξηγημένο κομμάτι ολόκληρου του χώρου. Η συνηθισμένη περιγραφή, ότι οι εξορύκτες «λύνουν πολύπλοκα μαθηματικά προβλήματα», είναι τεχνικά σωστή και σχεδόν εντελώς αδιαφώτιστη. Ο γρίφος δεν έχει χρήσιμη απάντηση. Κανείς δεν μαθαίνει τίποτα από τη λύση. Δεν μετράει η απάντηση, μετράει το κόστος της εύρεσής της.
Το άρθρο καλύπτει από πού ήρθε η ιδέα, σε τι χρησιμεύει πραγματικά, πώς δουλεύει βήμα προς βήμα, ένα πραγματικό μπλοκ ανοιγμένο, τι δείχνει η πράξη όταν η ασφάλεια δεν επαρκεί, και τα επιχειρήματα και από τις δύο πλευρές. Είναι ενημερωτικό, δεν αποτελεί επενδυτική συμβουλή.
Δεν επινοήθηκε για χρήμα
Η απόδειξη εργασίας προηγείται των κρυπτονομισμάτων κατά δεκαπέντε χρόνια.
Το 1993 η Cynthia Dwork και ο Moni Naor δημοσίευσαν μια εργασία για την καταπολέμηση των ανεπιθύμητων email. Η ιδέα τους ήταν απλή: να αναγκάσουν τον υπολογιστή του αποστολέα να κάνει μια μικρή, σκόπιμα ενοχλητική ποσότητα δουλειάς πριν γίνει δεκτό ένα μήνυμα. Για κάποιον που στέλνει ένα email, το κόστος είναι αόρατο. Για κάποιον που στέλνει δέκα εκατομμύρια, γίνεται καταστροφικό. Τα οικονομικά του spam στηρίζονται στο ότι η αποστολή είναι σχεδόν δωρεάν, οπότε κάντε την ελαφρώς ακριβή και η επιχείρηση καταρρέει.
Το όνομα ήρθε αργότερα. Ο Markus Jakobsson και ο Ari Juels τυποποίησαν την έννοια και καθιέρωσαν τον όρο «proof of work» σε εργασία του 1999.
Ανάμεσα στα δύο μπήκε το κομμάτι που κληρονόμησε πραγματικά το Bitcoin. Το 1997 ο Adam Back πρότεινε το Hashcash, που χρησιμοποιούσε ακριβώς αυτή την προσέγγιση κατά του spam και των επιθέσεων άρνησης υπηρεσίας, χτισμένο πάνω σε κρυπτογραφικό κατακερματισμό. Και το 2004 ο Hal Finney έφτιαξε τα Reusable Proofs of Work, μια απόπειρα να γίνουν οι ίδιες οι αποδείξεις μεταβιβάσιμες. Ο Finney θα λάμβανε αργότερα την πρώτη συναλλαγή Bitcoin που στάλθηκε ποτέ.
Έτσι, όταν ο Satoshi Nakamoto χρειάστηκε έναν τρόπο ώστε ένα δίκτυο χωρίς αρχηγό να συμφωνεί στη σειρά των συναλλαγών, το εργαλείο υπήρχε ήδη. Η διορατικότητα δεν ήταν η επινόηση της απόδειξης εργασίας. Ήταν η συνειδητοποίηση του πού αλλού μπορούσε να στραφεί.
Τι αποδεικνύει στην πραγματικότητα
Εδώ είναι το σημείο που προσπερνούν οι περισσότερες εξηγήσεις.
Η απόδειξη εργασίας δεν αφορά την απόδειξη ότι έγινε υπολογισμός, και ο ίδιος ο υπολογισμός είναι άχρηστος. Ο πραγματικός σκοπός της είναι να κάνει ακριβή την αλλαγή του παρελθόντος.
Κάθε μπλοκ σε ένα blockchain κουβαλά ένα κρυπτογραφικό αποτύπωμα του προηγούμενου. Αλλάξτε μία συναλλαγή σε ένα παλιό μπλοκ και αλλάζει το αποτύπωμα εκείνου του μπλοκ, που ακυρώνει την αναφορά του επόμενου, και του επόμενου, μέχρι το σήμερα. Για να ξαναγράψετε την ιστορία θα έπρεπε να ξανακάνετε την απόδειξη εργασίας για εκείνο το μπλοκ και για κάθε επόμενο, ενώ το υπόλοιπο δίκτυο συνεχίζει να επεκτείνει την έντιμη αλυσίδα, και θα έπρεπε να το προλάβετε.
Γι' αυτό το δίκτυο εμπιστεύεται τη μακρύτερη αλυσίδα: όχι επειδή το μήκος έχει νόημα από μόνο του, αλλά επειδή το μήκος είναι απόδειξη πληρωμής για ενέργεια που πράγματι ξοδεύτηκε. Η αλυσίδα με την περισσότερη δουλειά πίσω της είναι εκείνη που θα κόστιζε περισσότερο να πλαστογραφηθεί.

Μπλοκ, hash και η αλυσίδα
Ένα blockchain είναι ένα βιβλίο συναλλαγών, ομαδοποιημένων σε μπλοκ. Κάθε μπλοκ καταγράφει ποσά, διευθύνσεις και χρονική σήμανση, και κάθε ένα δένεται κρυπτογραφικά με το προηγούμενο.
Το δέσιμο είναι ένα hash. Μια συνάρτηση κατακερματισμού παίρνει οποιαδήποτε ποσότητα δεδομένων και παράγει ένα αποτύπωμα σταθερού μήκους, για το Bitcoin έναν δεκαεξαδικό αριθμό 64 χαρακτήρων, με τον αλγόριθμο SHA-256. Δύο ιδιότητες την κάνουν χρήσιμη εδώ:
- Είναι γρήγορη προς τη μία κατεύθυνση και αδύνατη προς την άλλη. Η παραγωγή ενός hash από δεδομένα είναι στιγμιαία. Η αντίστροφη πορεία, από το hash στα δεδομένα, δεν είναι εφικτή.
- Είναι εξαιρετικά ευαίσθητη. Αλλάξτε έναν χαρακτήρα της εισόδου και η έξοδος είναι εντελώς διαφορετική, χωρίς καμία ομοιότητα με την αρχική.
Αυτή η ευαισθησία κάνει την παραποίηση ανιχνεύσιμη. Δεν υπάρχει μικρή διόρθωση σε ένα blockchain.
Μια λεπτομέρεια που εξηγεί πολλά: οι εξορύκτες δεν κάνουν hash ολόκληρο το μπλοκ. Κάνουν hash μόνο την κεφαλίδα του, ένα σταθερό κομμάτι 80 bytes που περιέχει την έκδοση, το hash του προηγούμενου μπλοκ, τη ρίζα Merkle των συναλλαγών, τη χρονική σήμανση, τον στόχο δυσκολίας και το nonce. Οι ίδιες οι συναλλαγές συμπυκνώνονται σε έναν και μόνο αριθμό, τη ρίζα Merkle. Γι' αυτό η εξόρυξη ενός μπλοκ με μία συναλλαγή κοστίζει ακριβώς όσο και η εξόρυξη ενός μπλοκ με δέκα χιλιάδες.
Πώς βρίσκει όντως ένα μπλοκ ένας εξορύκτης
Το δίκτυο δεν ζητά από τους εξορύκτες να υπολογίσουν κάτι χρήσιμο. Τους ζητά να βρουν μια είσοδο που παράγει ένα hash κάτω από έναν συγκεκριμένο αριθμό. Αυτό είναι όλο.
Βήμα προς βήμα:
- Μαζεύονται οι συναλλαγές. Όταν στέλνετε μια πληρωμή, μπαίνει σε μια δεξαμενή ανεπιβεβαίωτων συναλλαγών.
- Ο εξορύκτης χτίζει ένα υποψήφιο μπλοκ. Επιλέγει συναλλαγές, ελέγχει ότι η καθεμία είναι έγκυρη, και τις συνθέτει σε ένα μπλοκ.
- Αρχίζει να δοκιμάζει. Η κεφαλίδα περιέχει ένα πεδίο που λέγεται nonce, συντομογραφία του «αριθμός που χρησιμοποιείται μία φορά».
- Κατακερματίζει και συγκρίνει. Κάνει hash την κεφαλίδα. Είναι το αποτέλεσμα κάτω από τον στόχο του δικτύου; Σχεδόν σίγουρα όχι.
- Αλλάζει και επαναλαμβάνει. Δοκιμάζει άλλο nonce, ξανακάνει hash. Και ξανά. Δισεκατομμύρια φορές το δευτερόλεπτο.
- Κάποιος κερδίζει. Όποιος βρει πρώτος ένα hash που πληροί τον όρο, μεταδίδει το μπλοκ στο δίκτυο.
- Όλοι οι άλλοι ελέγχουν. Οι υπόλοιποι κόμβοι κάνουν hash την κεφαλίδα μία φορά και βλέπουν αμέσως αν πληροί τον όρο. Αν ναι, το προσθέτουν και ξεκινούν δουλειά για το επόμενο.
- Ο νικητής πληρώνεται. Νεοδημιουργημένο νόμισμα συν οι προμήθειες των συναλλαγών του μπλοκ.
Ο στόχος εκφράζεται ως μέγιστη τιμή, και γι' αυτό τα έγκυρα hash ξεκινούν με μια σειρά από μηδενικά: ένας αριθμός με πολλά αρχικά μηδενικά είναι μικρός αριθμός. Όσο περισσότερα μηδενικά απαιτούνται, τόσο δυσκολότερη η αναζήτηση.
Δύο πράγματα που σχεδόν όλοι τα λένε λάθος.
Πρώτον, δεν πλησιάζετε στη λύση με κάθε προσπάθεια. Το αποτέλεσμα κάθε hash είναι εντελώς ανεξάρτητο από το προηγούμενο. Έχετε ακριβώς την ίδια πιθανότητα με nonce 0 όσο και με nonce 4.294.967.295. Δεν υπάρχει πρόοδος, μόνο επαναλαμβανόμενες ανεξάρτητες λαχειοφόρες.
Δεύτερον, το πεδίο nonce είναι μόλις 4 bytes, δηλαδή χωράει τιμές από 0 έως 4.294.967.295. Ένας σύγχρονος εξορυκτικός επεξεργαστής εξαντλεί ολόκληρο αυτό το εύρος σε κλάσματα του δευτερολέπτου. Όταν συμβεί αυτό χωρίς επιτυχία, ο εξορύκτης πρέπει να αλλάξει κάτι άλλο μέσα στην κεφαλίδα, συνήθως έναν βοηθητικό αριθμό μέσα στη συναλλαγή coinbase που ονομάζεται extranonce και αλλάζει τη ρίζα Merkle, ή τη χρονική σήμανση, και να ξαναρχίσει από την αρχή. Στην πράξη αυτό συμβαίνει αμέτρητες φορές πριν βρεθεί ένα μπλοκ.
Στο βήμα 7 κρύβεται η κομψότητα. Η εύρεση της απάντησης χρειάστηκε αστρονομικό πλήθος πράξεων σε όλο το δίκτυο. Η επαλήθευσή της χρειάζεται ένα και μόνο hash σε έναν συνηθισμένο φορητό υπολογιστή. Η δουλειά είναι δύσκολη στην εκτέλεση και ασήμαντη στον έλεγχο, και αυτή η ασυμμετρία είναι ολόκληρο το θεμέλιο.
Ένα πραγματικό μπλοκ, ανοιγμένο
Οι αφαιρέσεις γλιστρούν, οπότε ας δούμε ένα πραγματικό μπλοκ Bitcoin.
Στις 9 Φεβρουαρίου 2023 προστέθηκε στην αλυσίδα το μπλοκ 775.771. Το hash του:
00000000000000000003aa2696b1b7248db53a5a7f72d1fd98916c761e954354
Μετρήστε τα αρχικά μηδενικά. Δεν είναι διακόσμηση, είναι η απαίτηση δυσκολίας εκείνης της στιγμής, ορατή.
Το nonce που το παρήγαγε ήταν 2.881.347.934.
Και εδώ χρειάζεται προσοχή, γιατί το σημείο αυτό το παρερμηνεύουν σχεδόν όλοι οι οδηγοί. Ο αριθμός αυτός δεν σημαίνει ότι το μηχάνημα δοκίμασε 2,9 δισεκατομμύρια φορές. Είναι απλώς η τιμή που έτυχε να δουλέψει, σαν τον αριθμό του τυχερού λαχνού. Το μηχάνημα πιθανότατα είχε εξαντλήσει ολόκληρο το εύρος του nonce πολλές φορές, αλλάζοντας κάθε φορά το extranonce ή τη χρονική σήμανση, πριν πέσει σε αυτή την τιμή. Ο πραγματικός αριθμός των προσπαθειών του δικτύου για εκείνο το μπλοκ ήταν τάξεις μεγέθους μεγαλύτερος, και δεν καταγράφεται πουθενά.
Το μπλοκ περιείχε 1.519 συναλλαγές. Για τον κόπο, ο εξορύκτης έλαβε την επιδότηση μπλοκ της εποχής, 6,25 BTC, συν 0,1360 BTC σε προμήθειες συναλλαγών.
Το τελευταίο νούμερο αξίζει προσοχή. Το 2023 οι προμήθειες ήταν στρογγυλοποίηση δίπλα στην επιδότηση. Μετά το halving του Απριλίου 2024 η επιδότηση έπεσε στα 3,125 BTC, και θα ξαναμισοκοπεί γύρω στο 2028. Καθώς συνεχίζει να μειώνεται, οι προμήθειες πρέπει να μεγαλώσουν και να καλύψουν το κενό, αλλιώς αλλάζουν τα οικονομικά της εξόρυξης. Είναι το ανοιχτό ερώτημα που κρέμεται πάνω από τις επόμενες δεκαετίες του μηχανισμού.
Δυσκολία: πώς αυτοδιορθώνεται το δίκτυο
Η ισχύς εξόρυξης δεν είναι σταθερή. Το υλικό βελτιώνεται, οι τιμές κινούνται, ολόκληρες περιοχές απαγορεύουν ή καλωσορίζουν την εξόρυξη. Χωρίς παρέμβαση, τα μπλοκ θα έρχονταν όλο και γρηγορότερα.
Οπότε το δίκτυο προσαρμόζεται. Κάθε 2.016 μπλοκ, περίπου δύο εβδομάδες, κάθε κόμβος ξαναϋπολογίζει τον στόχο δυσκολίας με τον ίδιο κανόνα: αν τα τελευταία 2.016 μπλοκ ήρθαν γρηγορότερα από τον στόχο των δέκα λεπτών, κάνε τον στόχο μικρότερο και τον γρίφο δυσκολότερο. Αν ήρθαν πιο αργά, ευκολότερο.
Κανείς δεν το διαχειρίζεται αυτό. Δεν υπάρχει επιτροπή. Κάθε κόμβος υπολογίζει τον ίδιο αριθμό από τα ίδια δεδομένα και καταλήγει στην ίδια απάντηση, και γι' αυτό συμφωνούν όλοι για το ποια μπλοκ είναι έγκυρα.
Είναι από τα πιο κομψά σημεία του σχεδιασμού: ένα σύστημα χωρίς διαχειριστή που παρ' όλα αυτά κρατά σταθερό χτύπο ενώ ο μηχανισμός από κάτω αλλάζει εντελώς.
Και το 2026 έδειξε ότι ο μηχανισμός δουλεύει και προς τα κάτω. Επί δεκαπέντε χρόνια η δυσκολία ανέβαινε σχεδόν μονότονα. Μετά το halving του 2024, με την επιδότηση στο μισό και τις προμήθειες χαμηλά, λιγότερο αποδοτικά μηχανήματα άρχισαν να αποσύρονται. Μέσα στο 2026 η παγκόσμια ισχύς συρρικνώθηκε και η δυσκολία υποχώρησε κάτω από τα επίπεδα του προηγούμενου έτους για μόλις δεύτερη φορά στην ιστορία του δικτύου, με τη δυσκολία στα μέσα Αυγούστου 2026 γύρω στα 127,5 τρισεκατομμύρια. Αυτό δεν είναι δυσλειτουργία, είναι ακριβώς ο μηχανισμός που κάνει τη δουλειά του: όταν η εξόρυξη γίνεται ασύμφορη, το δίκτυο τη φθηναίνει ώστε να συνεχίσει να λειτουργεί.

Από τον φορητό υπολογιστή στο ASIC
Το 2009 μπορούσατε να εξορύξετε Bitcoin στον επεξεργαστή του υπολογιστή σας. Ο Satoshi το έκανε ακριβώς έτσι.
Η πορεία από εκεί ως σήμερα εξηγεί σχεδόν όλα όσα κρίνει κανείς στην απόδειξη εργασίας. Πρώτα ήρθαν οι κάρτες γραφικών, που κάνουν την ίδια απλή πράξη παράλληλα χιλιάδες φορές και αποδείχθηκαν πολύ ταχύτερες από τους επεξεργαστές. Έπειτα τα FPGA, προγραμματιζόμενα κυκλώματα. Και από το 2013 τα ASIC, ολοκληρωμένα κυκλώματα ειδικού σκοπού: τσιπ σχεδιασμένα να κάνουν ένα και μόνο πράγμα, SHA-256, και τίποτε άλλο. Ένα σύγχρονο ASIC είναι εκατομμύρια φορές αποδοτικότερο από έναν επεξεργαστή στη συγκεκριμένη δουλειά και εντελώς άχρηστο για οτιδήποτε άλλο.
Αυτό είχε δύο συνέπειες. Η ασφάλεια του δικτύου εκτοξεύτηκε, αφού για να επιτεθεί κανείς χρειάζεται πλέον βιομηχανική ποσότητα εξειδικευμένου υλικού. Και η εξόρυξη έπαψε να είναι κάτι που κάνει κανείς στο σπίτι, γεγονός που οδήγησε κατευθείαν στο πρόβλημα συγκέντρωσης που περιγράφεται παρακάτω.
Ορισμένα δίκτυα προσπάθησαν να το αποτρέψουν με αλγορίθμους σχεδιασμένους να αντιστέκονται στα ASIC, όπως το Scrypt του Litecoin ή το RandomX του Monero, που απαιτεί πολλή μνήμη και ευνοεί τους κοινούς επεξεργαστές. Η αντίσταση αυτή αποδείχθηκε δύσκολο να διατηρηθεί: για τα περισσότερα δημοφιλή δίκτυα, αργά ή γρήγορα κάποιος κατασκευάζει εξειδικευμένο υλικό. Το Monero αλλάζει περιοδικά αλγόριθμο ακριβώς γι' αυτόν τον λόγο.
Οι δύο οικογένειες απόδειξης εργασίας
Δεν έχουν όλα τα πρωτόκολλα απόδειξης εργασίας το ίδιο σχήμα. Χωρίζονται σε δύο ομάδες.
Πρόκληση και απάντηση. Ο πάροχος και ο αιτών μιλούν απευθείας. Ο πάροχος θέτει μια πρόκληση, ο αιτών τη λύνει και στέλνει πίσω την απάντηση, ο πάροχος επαληθεύει και παραχωρεί την υπηρεσία. Επειδή υπάρχει ζωντανή σύνδεση, ο πάροχος μπορεί να κλιμακώνει τη δυσκολία ανάλογα με τον δικό του φόρτο. Αυτό είναι το σχήμα όταν ένας διακομιστής θέλει να περιορίσει όποιον του μιλά.

Επαλήθευση λύσης. Χωρίς προηγούμενη σύνδεση. Ο αιτών θέτει μόνος του το πρόβλημα, το λύνει, και στέλνει πρόβλημα και λύση μαζί. Ο επαληθευτής κάνει δύο δουλειές: ελέγχει ότι το πρόβλημα διατυπώθηκε νόμιμα, και μετά ελέγχει τη λύση. Έτσι δουλεύει το Hashcash, και έτσι δουλεύει το Bitcoin.

Η διαφορά μετράει περισσότερο απ' όσο φαίνεται. Τα πρωτόκολλα πρόκλησης και απάντησης έχουν συνήθως γνωστή λύση μέσα σε οριοθετημένο χώρο αναζήτησης, οπότε ο χρόνος επίλυσης δεν ποικίλλει πολύ. Τα πρωτόκολλα επαλήθευσης λύσης όπως του Bitcoin είναι πιθανοτικά και χωρίς όρια: ένας εξορύκτης μπορεί να βρει μπλοκ σε ένα δευτερόλεπτο ή σε μία ώρα. Αυτή η διακύμανση είναι ο λόγος που οι εξορύκτες μπαίνουν σε δεξαμενές, και ο λόγος που οι δεξαμενές έγιναν η πηγή των προβλημάτων συγκέντρωσης του δικτύου.
Τι κάνει σωστά
Ασφάλεια με τιμή. Για να ξαναγράψετε το ιστορικό συναλλαγών χρειάζεστε πάνω από το μισό της υπολογιστικής ισχύος του δικτύου, και το χρειάζεστε για όσο διαρκεί η επανεγγραφή. Θεωρητικά όχι αδύνατο. Πρακτικά εξαιρετικά ακριβό, και το κόστος είναι δημόσιο, μετρήσιμο και ανεβαίνει μαζί με το δίκτυο.
Αποκέντρωση χωρίς άδεια. Καμία αρχή δεν επικυρώνει συναλλαγές. Οποιοσδήποτε, οπουδήποτε, μπορεί να στρέψει μηχανήματα στο πρόβλημα και να συμμετάσχει. Δεν υπάρχει κάποιος στον οποίο κάνετε αίτηση, ούτε κάποιος που μπορεί να σας διαγράψει.
Κίνητρα που ευθυγραμμίζονται μόνα τους. Οι εξορύκτες πληρώνονται στο περιουσιακό στοιχείο που ασφαλίζουν. Η επίθεση στο δίκτυο υποτιμά την ίδια την ανταμοιβή της επίθεσης. Τα οικονομικά δείχνουν προς την ίδια κατεύθυνση με την ασφάλεια, κάτι σπανιότερο στον σχεδιασμό συστημάτων απ' όσο ακούγεται.
Ιστορικό. Η απόδειξη εργασίας του Bitcoin τρέχει αδιάκοπα από το 2009. Όποιο και αν είναι το κόστος της, αυτή είναι η μεγαλύτερη ζωντανή δοκιμή που έχει περάσει οποιοσδήποτε μηχανισμός συναίνεσης.
Όταν η ασφάλεια δεν επαρκεί: η επίθεση 51% στην πράξη
Η επίθεση 51% ακούγεται θεωρητική όταν συζητιέται για το Bitcoin. Δεν είναι. Απλώς το Bitcoin είναι πολύ ακριβό για να επιτεθεί κανείς.
Σε μικρότερα δίκτυα απόδειξης εργασίας έχει συμβεί επανειλημμένα. Το Ethereum Classic δέχθηκε επιτυχημένες επιθέσεις αναδιοργάνωσης της αλυσίδας το 2019 και ξανά, σε σειρά επεισοδίων, μέσα στο 2020. Το Bitcoin Gold δέχθηκε επιθέσεις το 2018 και το 2020, με διπλές δαπάνες που κόστισαν εκατομμύρια δολάρια σε ανταλλακτήρια.
Το μοτίβο είναι διαφωτιστικό. Και τα δύο χρησιμοποιούσαν αλγορίθμους κοινούς με μεγαλύτερα δίκτυα, οπότε ο επιτιθέμενος μπορούσε απλώς να νοικιάσει προσωρινά ισχύ εξόρυξης από την ανοιχτή αγορά και να τη στρέψει εναντίον τους. Η ασφάλεια της απόδειξης εργασίας δεν είναι ιδιότητα του μηχανισμού, είναι ιδιότητα της κλίμακας. Ένα μικρό δίκτυο PoW μπορεί να είναι λιγότερο ασφαλές από ένα κεντρικοποιημένο σύστημα, όχι περισσότερο.
Αυτό είναι επίσης ο λόγος που το ερώτημα του προϋπολογισμού ασφαλείας του Bitcoin, δηλαδή τι θα συμβεί όταν η επιδότηση τείνει στο μηδέν, δεν είναι ακαδημαϊκό.
Τι κάνει λάθος
Ενέργεια. Η κριτική είναι πραγματική και δεν υπάρχει έντιμος τρόπος να την παρακάμψει κανείς. Η ασφάλεια προέρχεται από δουλειά, και δουλειά σημαίνει ηλεκτρικό ρεύμα. Εκατομμύρια μηχανήματα καίνε ενέργεια υπολογίζοντας hash που πετιούνται. Οι υπερασπιστές λένε ότι η δαπάνη αγοράζει κάτι γνήσιο και ολοένα στηρίζεται σε πλεονάζουσα ή περιορισμένη ενέργεια που αλλιώς θα χανόταν· οι επικριτές λένε ότι η ίδια εγγύηση είναι πλέον διαθέσιμη με κλάσμα της ισχύος. Αξίζει να σημειωθεί ότι οι εκτιμήσεις κατανάλωσης διαφέρουν σημαντικά μεταξύ τους, ανάλογα με το ποιο ενεργειακό μείγμα και ποια μεθοδολογία υποθέτει η καθεμία, οπότε κάθε συγκεκριμένο νούμερο πρέπει να διαβάζεται με επιφύλαξη.
Ταχύτητα. Το Bitcoin εκκαθαρίζει λίγες συναλλαγές το δευτερόλεπτο. Τα συμβατικά δίκτυα πληρωμών χειρίζονται χιλιάδες. Τα δεκάλεπτα μπλοκ και το όριο μεγέθους είναι συνειδητές επιλογές υπέρ της αποκέντρωσης, αφού τα μικρά μπλοκ σημαίνουν ότι συνηθισμένοι υπολογιστές μπορούν ακόμη να τρέχουν πλήρη κόμβο, αλλά η οροφή είναι υπαρκτή. Η περισσότερη δουλειά για την κλιμάκωση έχει μετακινηθεί σε επίπεδα πάνω από τη βασική αλυσίδα, κυρίως στο Lightning Network.
Συγκέντρωση. Ο καθένας μπορεί να εξορύξει, αλλά η ανταγωνιστική εξόρυξη θέλει πλέον εξειδικευμένο υλικό, φθηνό ρεύμα και κλίμακα. Η ισχύς έχει συσσωρευτεί σε λίγες μεγάλες δεξαμενές, και το 2014 μία δεξαμενή πλησίασε στιγμιαία το μισό του δικτύου πριν περιοριστεί εθελοντικά. Το πρόβλημα δεν λύθηκε: το 2026 λίγες δεξαμενές εξακολουθούν να ελέγχουν το μεγαλύτερο μέρος της παγκόσμιας ισχύος. Το «χωρίς άδεια» στη θεωρία δεν παρέμεινε ομοιόμορφα κατανεμημένο στην πράξη.
Μια σημαντική διάκριση εδώ, γιατί συχνά χάνεται: μια δεξαμενή συντονίζει την ισχύ, δεν την κατέχει. Οι επιμέρους εξορύκτες μπορούν να αλλάξουν δεξαμενή οποιαδήποτε στιγμή, και το έχουν κάνει όταν μια δεξαμενή πλησίασε σε επικίνδυνο μερίδιο. Ο κίνδυνος είναι πραγματικός αλλά όχι μόνιμος.
Η εναλλακτική υπάρχει πλέον. Τον Σεπτέμβριο του 2022 το Ethereum πέρασε από απόδειξη εργασίας σε proof of stake και έκοψε την κατανάλωσή του κατά περίπου 99,95%. Εκείνη η μετάβαση άλλαξε μόνιμα τη συζήτηση: το ερώτημα δεν είναι πια αν μια αλυσίδα μπορεί να ασφαλιστεί διαφορετικά, αλλά τι θυσιάζετε όταν το κάνετε.
Ποιο είναι λοιπόν καλύτερο
Η έντιμη απάντηση είναι ότι ασφαλίζουν τα δίκτυα με διαφορετικό νόμισμα.
Η απόδειξη εργασίας ασφαλίζεται από τη φυσική: ο επιτιθέμενος χρειάζεται πραγματικό υλικό και πραγματικό ρεύμα, και τα δύο αγοράζονται στον έξω κόσμο όπου φαίνονται. Το proof of stake ασφαλίζεται από το κεφάλαιο: ο επιτιθέμενος πρέπει να κατέχει μεγάλο μέρος του περιουσιακού στοιχείου, και κινδυνεύει να του καταστραφεί αν φερθεί κακόπιστα.
Υπάρχει και μια πιο λεπτή διαφορά που σπάνια αναφέρεται. Στην απόδειξη εργασίας, μετά από μια επιτυχημένη επίθεση ο επιτιθέμενος εξακολουθεί να κατέχει το υλικό του και μπορεί να ξαναπροσπαθήσει. Στο proof of stake, το κεφάλαιό του καταστρέφεται. Από την άλλη, στην απόδειξη εργασίας το κόστος της επίθεσης είναι εξωτερικό, ενώ στο proof of stake ο επιτιθέμενος πρέπει πρώτα να αποκτήσει μεγάλο μέρος του ίδιου του δικτύου, κάτι που ανεβάζει την τιμή του καθώς αγοράζει.
Το κόστος της απόδειξης εργασίας είναι εξωτερικό και ορατό. Το κόστος του proof of stake είναι εσωτερικό και κυρίως αόρατο, που δεν είναι το ίδιο με ανύπαρκτο. Η κοινότητα του Bitcoin αντιμετωπίζει τη φυσική υπόσταση της απόδειξης εργασίας ως το ζητούμενο και δεν δείχνει καμία διάθεση να μετακινηθεί, ενώ οι περισσότερες νεότερες αλυσίδες ξεκίνησαν με proof of stake χωρίς καν να εξετάσουν την εναλλακτική.
Όποιος ισχυρίζεται ότι το θέμα έχει κλείσει, κάτι πουλάει.
Πηγές
- P: Cynthia Dwork και Moni Naor, «Pricing via Processing or Combatting Junk Mail», 1993
- P: Markus Jakobsson και Ari Juels, «Proofs of Work and Bread Pudding Protocols», 1999
- P: Adam Back, «Hashcash: A Denial of Service Counter-Measure», 1997 και 2002
- P: Satoshi Nakamoto, Bitcoin: A Peer-to-Peer Electronic Cash System, Οκτ 2008
- P: Bitcoin Developer Reference, δομή κεφαλίδας μπλοκ και πεδίο nonce
- P: Bitcoin Wiki, «Block hashing algorithm», συμπεριφορά nonce και extranonce
- P: learnmeabitcoin, τεχνική τεκμηρίωση για το πεδίο nonce και τη διαδικασία εξόρυξης
- P: Ethereum Foundation, τεκμηρίωση προγραμματιστών, «Proof-of-work (PoW)» και «The Merge»
- S: Wikipedia, «Proof of work» (πηγή των δύο διαγραμμάτων παραπάνω)
- S: Wikipedia, «GHash.io»
- S: Αναφορές για τις επιθέσεις 51% σε Ethereum Classic (2019, 2020) και Bitcoin Gold (2018, 2020)
- S: Pickaxe, ανάλυση δυσκολίας και hashrate δικτύου Bitcoin, Αύγ 2026
- S: Investopedia, «Proof of Work (PoW)»
- S: CoinDesk Learn, «What Is Proof-of-Work?»
- P: Block explorers, hash, nonce, προμήθειες και αριθμός συναλλαγών του μπλοκ 775.771