Η εξόρυξη, στον πιο απλό της ορισμό, είναι το σύστημα μέσω του οποίου οι miners ανταμείβονται με κρυπτονομίσματα επειδή προσθέτουν νέα μπλοκ στο blockchain. Το selfish mining, αντίθετα, είναι μια κακόβουλη στρατηγική που επινόησαν κάποιοι miners για να αυξήσουν τα κέρδη τους: κρύβουν τα μπλοκ που προσθέτουν στο blockchain και επιδιώκουν να επεκτείνουν αυτόν τον μυστικό κλάδο δημιουργώντας διακλάδωση.
Το selfish mining είναι δηλαδή η στρατηγική με την οποία οι miners στοχεύουν στο κέρδος κρύβοντας τα μπλοκ που έχουν συνεισφέρει στο blockchain. Όσοι την εφαρμόζουν ονομάζονται selfish miners. Στόχος τους είναι να κερδίσουν περισσότερα Bitcoin, οδηγώντας τους έντιμους miners να δουλεύουν πάνω σε λάθος blockchain.
Πώς γίνεται το selfish mining;
Οι selfish miners δεν δημοσιεύουν αμέσως τα μπλοκ που προσθέτουν στο blockchain, αλλά τα κρατούν για τον εαυτό τους. Έτσι το blockchain διχάζεται. Αυτή η διακλάδωση μπορεί να παραπλανήσει τους υπόλοιπους miners και να τους βάλει να εξορύσσουν στη λάθος αλυσίδα. Όσοι δουλεύουν στο λανθασμένο blockchain σπαταλούν ενέργεια και πόρους.
Εδώ ακριβώς προκύπτει το αθέμιτο κέρδος των selfish miners, χάρη στο ότι οι έντιμοι miners δουλεύουν πάνω στην πλαστή αλυσίδα. Με το blockchain που κρατούν κρυφό, οι selfish miners στοχεύουν να κερδίσουν περισσότερα Bitcoin μέσα από τον κόπο των άλλων. Και επειδή το ενεργειακό κόστος της εξόρυξης μειώνεται σε σχέση με τις κανονικές συνθήκες, υπάρχει όφελος και από αυτή την άποψη.
Είναι το selfish mining πρόβλημα για το Bitcoin;
Το selfish mining ενέχει τον κίνδυνο συγκέντρωσης της εξόρυξης σε λίγα χέρια, κάτι που έρχεται σε πλήρη αντίθεση με τη φιλοσοφία του Bitcoin. Ωστόσο, φαίνεται μη ρεαλιστικό να λέμε ότι απειλεί το Bitcoin. Υπάρχουν μέτρα που μπορούν να ληφθούν εναντίον του, καθώς και ορισμένες θεωρίες γύρω από το ζήτημα.
Ένα από αυτά τα μέτρα είναι το Freshness Preferred, που πρότεινε ο Ethan Heilman το 2014. Ο μηχανισμός Freshness Preferred είναι ένας αμυντικός μηχανισμός που τιμωρεί τους selfish miners: τα κρυφά μπλοκ που δημιουργούν μπλοκάρονται και οι ίδιοι υφίστανται κυρώσεις.
Μια άλλη θεωρία, που διατύπωσε ο Jake Gober το 2018, έδειξε ότι το selfish mining δεν είναι πιο κερδοφόρο από την έντιμη εξόρυξη. Σύμφωνα με τον Gober, αν ήταν πιο κερδοφόρο, όλοι θα εξόρυσσαν με αυτόν τον τρόπο — και ακριβώς αυτό θα μείωνε την κερδοφορία, καθώς θα δημιουργούσε κούρσα ανάμεσα στις ομάδες των selfish miners.
