Εξόρυξη: Απόδειξη της Εργασίας (proof of work)
Η διαδικασία δημιουργίας τυχαίων αριθμών ("απόδειξη της εργασίας") δημιουργεί μεγάλη σύγχιση σε πολλούς εξυπνάκηδες.
Συχνά την χαρακτηρίζουν ως (α) σπατάλη δυνάμεων ή (β) ένδειξη κακού σχεδιασμού του συστήματος ("γιατί να χρειάζεται τόση πολλή δουλειά για να καταγρεφαί μιά συναλλαγή όταν με την βάση δεδομένων που έχω στο λαπιτόπι μπορώ να το κάνω στιγμαία;")
Στην πράξη, βέβαια, αυτό είναι το "σημείο κλειδί" που δίνει στα κατάστιχά μας την απαιτούμενη ασφάλεια, ώστε να μην μπορεί κανείς να τα παραβιάσει και να τα αλλοιώσει.
Τελικά όποιος κάνει τέτοιες ερωτήσεις, δεν έχει καταλάβει στ' αλήθεια πως δουλεύει το Bitcoin.
Θα μπορούσε κάποιος να φανταστεί το σύστημα του Bitcoin, σαν μια κλήρωση της οποίας ο νικητής αποκτά το δικαίωμα να καταγράψει την επόμενη ομάδα ανεπιβεβαίωτων συναλλαγών, Έτσι αφαιρείται η δυνατότητα κάποιος να καταφέρει να ελέγξει το περιεχόμενο του κατάστιχου.
Eξόρυξη: Η επίθεση του 51%
Για να είμαστε ακριβείς, το Bitcoin λύνει το πρόβλημα των βυζαντινών στρατηγών όσο οι τίμιοι εξορύκτες (ή τουλάχιστον οι μή συνεργαζόμενοι μεταξύ τους) κατέχουν τουλάχιστον το 50% της ισχύος κατακερματισμού (hashing power) του συστήματος *
*Θεωρητικά σενάρια επίθεσης στο σύστημα ανεβάζουν αυτό το όριο στο 66.67% [διαβάστε το εδώ]
Όπως τα καζίνο σε βάθος χρόνου βγαίνουν κερδισμένα, έτσι και ένας εξορύκτης εάν κατέχει περισσότερη από το 50% της ισχύος κατακερματισμού, σε βάθος χρόνου, μπορεί να παράγει "μακρύτερη" αλυσίδα, από αυτή που μπορούν να παράγουν όλοι οι υπόλοιποι εξορύκτες συνδυαστικά, έτσι μπορεί να αναστρέψει παρελθούσες συναλλαγές ή και να αρνηθεί να καταγράψει κάποιες άλλες (συνεχίζει βέβαια η αδυναμία του να ξοδέψει τα bitcoin που δεν του ανήκουν - έχει τη δυνατότητα όμως να τα εμποδίσει να ξοδευτούν από τους κατόχους τους)
Αυτό που περιγράφηκε είναι η λεγόμενη Επίθεση του 51% (51% Αttack).
Δηλαδή ο Εξορύκτης κάτοχος του 51%, καθίσταται κεντρικός ελεγκτής του κατάστιχου (της αλυσίδας - του περιεχομένου της) όπως οι τράπεζες και τα λοιπά πιστωτικά ιδρύματα, εξαφανίζοντας τα πλεονεκτήματα ενός αποκεντρωμένου συστήματος.
Άρα είναι πολύ σηματικό θέμα, για την κοινότητα του Bitcoin, ώστε οι "τίμιοι" εξορύκτες να κατέχουν τουλάχιστον το 50% της υπολογιστικής ισχύος του συστήματος, ή εναλλακτικά, ένας αναξιόπιστος εξορύκτης (ή μια κοινοπραξία τέτοιων) να μην μπορεί να κατέχει περισσότερο από το 50% αυτής.
Σε πολλές περιπτώσεις μέχρι τώρα, κάποιες δεξαμενές εξόρυξης (mining pools - ομάδες συνεργαζόμενων εξορυκτών) έχουν καταφέρει να αποκτήσουν μεγάλυτερα ποσοστά από το 40% της υπολογιστικής ισχύος του συστήματος και (μετά από παράπονα και ενστάσεις της κοινότητας) έχουν εθελοντικά μειώσει την συμμετοχή τους, ακριβώς για να μην προκαλέσουν δυσλειτουργία (αναξιοπιστία) στο σύστημα.