Το άρθρο αυτό εξετάζει τρεις κινδύνους που συνδέονται με τα δημόσια blockchain: τις επιθέσεις 51%, τις αδυναμίες του Proof of Stake και τη διπλή δαπάνη.
Επιθέσεις 51%
Όταν οι κανόνες συναίνεσης ενός blockchain στηρίζονται στην απλή πλειοψηφία, υπάρχει ο κίνδυνος κακόβουλοι παράγοντες να συνεργαστούν και να επηρεάσουν τα αποτελέσματα του συστήματος. Στο πλαίσιο ενός κρυπτονομίσματος, αυτό σημαίνει ότι μια ομάδα miners που ελέγχει πάνω από το 50% της υπολογιστικής ισχύος εξόρυξης μπορεί να καθορίσει ποιες συναλλαγές επιβεβαιώνονται και προστίθενται στην αλυσίδα — ή αφαιρούνται από αυτήν. Σε ένα blockchain που χρησιμοποιεί το πρωτόκολλο συναίνεσης Proof of Work (PoW), μια επίθεση 51% μπορεί να πάρει τη μορφή μιας "ανταγωνιστικής" αλυσίδας με πλαστές συναλλαγές, την οποία χτίζουν οι επιτιθέμενοι.
Χάρη στη μεγαλύτερη ισχύ εξόρυξής τους, οι απατεώνες μπορούν να κατασκευάσουν μια εναλλακτική αλυσίδα μεγαλύτερη από την "πραγματική". Και επειδή η συναίνεση Nakamoto του Bitcoin ορίζει ότι "επικρατεί η μεγαλύτερη αλυσίδα", όλοι οι συμμετέχοντες είναι υποχρεωμένοι από εκείνη τη στιγμή να ακολουθήσουν τη δόλια αλυσίδα.
Μια επίθεση 51% είναι πολύ πιο δύσκολη σε ένα τεράστιο blockchain όπως το Bitcoin, αν όμως ένα blockchain έχει διασπαστεί και οι miners είναι λιγότεροι — όπως συνέβη με το Bitcoin Gold — η επίθεση γίνεται απολύτως εφικτή.
Το 2018 πραγματοποιήθηκε με επιτυχία επίθεση διπλής δαπάνης 51% στα blockchain του Bitcoin Gold και του Ethereum Classic, με αποτέλεσμα την κλοπή εκατομμυρίων δολαρίων.
Proof of Work έναντι Proof of Stake
Τον Ιανουάριο του 2019, μια επίθεση 51% στο τότε νέο blockchain Ethereum Classic ώθησε το Ethereum να αλλάξει στρατηγική: από την εξόρυξη Proof-of-Work (PoW) προς την ψηφοφορία Proof-of-Stake (PoS).
Από την άλλη πλευρά, το Proof of Stake είναι πιο ευάλωτο σε διασπάσεις, τα λεγόμενα "forks", όπου οι μεγάλοι κάτοχοι μεριδίων λαμβάνουν αντικρουόμενες αποφάσεις για το ποιες συναλλαγές πρέπει να συνθέτουν τα μπλοκ, με αποτέλεσμα τη δημιουργία ακόμη ενός νέου νομίσματος. Το Ethereum δοκίμασε για λίγο αυτόν τον μηχανισμό επικύρωσης προτού επιστρέψει στο Proof of Work λόγω των ανησυχιών για forks. Το 2020 προγραμματίζεται να παρουσιαστεί ένας επανασχεδιασμένος μηχανισμός επικύρωσης Proof of Stake.
Διπλή δαπάνη
Υπάρχει το ενδεχόμενο ένας συμμετέχων που κατέχει, ας πούμε, ένα bitcoin να το ξοδέψει δύο φορές και να αποκτήσει δολίως αγαθά αξίας δύο bitcoin, προτού κάποιος από τους προμηθευτές αγαθών ή υπηρεσιών αντιληφθεί ότι τα χρήματα έχουν ήδη δαπανηθεί. Πρόκειται ωστόσο για πρόβλημα κάθε συστήματος ηλεκτρονικού χρήματος και είναι ένας από τους βασικούς λόγους ύπαρξης των διαδικασιών εκκαθάρισης και διακανονισμού στα συμβατικά νομισματικά συστήματα.
