Η εξόρυξη Bitcoin είναι ένα από τα σημαντικότερα θέματα στον κόσμο του blockchain. Όσοι παράγουν κρυπτονομίσματα μέσω υλικού και λογισμικού και ταυτόχρονα καταγράφουν και επιβεβαιώνουν τις μεταφορές κρυπτονομισμάτων ονομάζονται miners, ενώ το σύνολο της δουλειάς τους λέγεται εξόρυξη. Ένας από τους πιο συχνούς όρους που συναντάμε σε αυτόν τον κόσμο είναι το mining pool.
Τι είναι το mining pool;
Τα ASIC, που θεωρούνται το πιο σημαντικό κομμάτι της εξόρυξης, στην πραγματικότητα δεν αρκούν από μόνα τους. Ένας μεμονωμένος miner δεν μπορεί να έχει καλό εισόδημα από τη δουλειά που κάνει σε σχέση με την ενέργεια που καταναλώνει. Για να γίνει αυτό πιο αποδοτικό, δημιουργούνται τα mining pools. Η συνεργασία 10 miners ορίζεται ως mining pool. Για ένα πιο παραστατικό παράδειγμα: αν η εξόρυξη Bitcoin είναι ένας ωκεανός, οι miners που δουλεύουν ως ομάδα είναι μια πισίνα.
Πώς λειτουργούν τα mining pools;
Επικεφαλής των ομάδων που συγκροτούν τα mining pools βρίσκεται ένας συντονιστής, ο οποίος δίνει στους miners διαφορετικές τιμές nonce ώστε να μην δουλεύουν στα ίδια μπλοκ. Η τιμή nonce αντιπροσωπεύει τυχαίους αριθμούς που οι miners αντιλαμβάνονται ως μετρητή. Με βάση αυτό καθορίζονται οι ανταμοιβές που θα λάβουν οι miners, και τη διαχείριση την έχει ο συντονιστής. Οι συντονιστές χρησιμοποιούν κατά κανόνα δύο μεθόδους: PPS (pay per share) και PPLNS (pay per last N shares).
Τι είναι το PPS;
Η πληρωμή ανά share, δηλαδή το PPS, είναι η πιο δημοφιλής μέθοδος pool. Σε αυτήν, για να προσδιοριστεί η ισχύς εργασίας κάθε miner μέσα στο pool, λαμβάνονται υπόψη οι τιμές hash που ονομάζονται shares. Η πληρωμή γίνεται για κάθε share και συσσωρεύεται με την πάροδο του χρόνου.
Τι είναι το PPLNS;
Η πιο δημοφιλής μέθοδος μετά το PPS είναι το PPLNS. Εδώ οι miners ανταμείβονται αφού ολοκληρωθεί η εξόρυξη ενός μπλοκ μέσα στο pool. Ανάλογα με το μέγεθος του μπλοκ που εντοπίστηκε στο pool, ελέγχονται τα τελευταία N shares και προσδιορίζεται η ανταμοιβή.
