Τι κάνουν πραγματικά οι miners;
Όταν κάποιος στέλνει bitcoin, η συναλλαγή μεταδίδεται στο δίκτυο. Οι miners επιλέγουν έγκυρες συναλλαγές και τις συγκεντρώνουν σε ένα υποψήφιο νέο block.
Για να γίνει το block μέρος της κοινής ιστορίας του Bitcoin, δεν αρκεί να το κατασκευάσουν. Πρέπει να βρουν μια έγκυρη απόδειξη υπολογιστικής εργασίας, που ονομάζεται Proof of Work.
Πώς λειτουργεί το Proof of Work;
Φαντάσου έναν διαγωνισμό όπου οι συμμετέχοντες δοκιμάζουν συνεχώς διαφορετικούς αριθμούς μέχρι να βρουν ένα αποτέλεσμα που πληροί έναν συγκεκριμένο κανόνα. Δεν υπάρχει εύκολη συντόμευση για να προβλέψουν τη λύση.
Στο Bitcoin, οι miners υπολογίζουν επανειλημμένα το hash της κεφαλίδας ενός υποψήφιου block, αλλάζοντας στοιχεία της. Ψάχνουν αποτέλεσμα μικρότερο από τον στόχο δυσκολίας του δικτύου.
Όταν κάποιος βρει μια έγκυρη λύση, μεταδίδει το block. Οι κόμβοι μπορούν να ελέγξουν γρήγορα το αποτέλεσμα και τους υπόλοιπους κανόνες. Το δύσκολο είναι να βρεθεί η λύση· ο έλεγχός της είναι σχετικά εύκολος.
Γιατί προστατεύει το δίκτυο;
Το Proof of Work κάνει δαπανηρή την προσπάθεια αντικατάστασης της αποδεκτής ιστορίας των συναλλαγών. Όποιος επιχειρήσει να αλλάξει ένα παλιότερο block χρειάζεται να επαναλάβει τη σχετική εργασία και να ανταγωνιστεί την αλυσίδα που συνεχίζει να χτίζει το υπόλοιπο δίκτυο.
Όσο προστίθενται νέα blocks, γενικά αυξάνεται το έργο που θα απαιτούσε μια τέτοια αλλαγή. Γι’ αυτό έχει σημασία πόσες επιβεβαιώσεις έχει μια συναλλαγή.
Για το πώς συνδέονται τα blocks και επαληθεύονται από το δίκτυο, διάβασε το άρθρο για το blockchain.
Πώς αμείβονται οι miners;
Ο miner που δημιουργεί ένα έγκυρο block μπορεί να λάβει δύο είδη αμοιβής: το block subsidy, δηλαδή νέα bitcoin που το πρωτόκολλο επιτρέπει να εκδοθούν, και τα transaction fees των συναλλαγών που συμπεριέλαβε.
Από το halving του 2024, το block subsidy είναι 3,125 BTC ανά block έως το επόμενο halving. Πολλοί miners συνεργάζονται σε mining pools και μοιράζονται πληρωμές σύμφωνα με τους κανόνες τους. Δεν παίρνει κάθε μεμονωμένος miner 3,125 BTC.
Για να καταλάβεις πώς μειώνεται η δημιουργία νέων bitcoin, διάβασε γιατί υπάρχουν μόνο 21 εκατομμύρια bitcoin.
Γιατί το mining χρειάζεται ηλεκτρική ενέργεια;
Οι συνεχείς υπολογισμοί απαιτούν εξοπλισμό και ηλεκτρική ενέργεια. Σήμερα το ανταγωνιστικό Bitcoin mining χρησιμοποιεί κυρίως εξειδικευμένα μηχανήματα ASIC.
Αυτό το πραγματικό κόστος είναι μέρος του μηχανισμού Proof of Work. Ταυτόχρονα δημιουργεί σημαντικά ερωτήματα για τις πηγές ηλεκτρικής ενέργειας, το περιβαλλοντικό αποτύπωμα και τη βιωσιμότητα της εξόρυξης.
Miners και nodes: ποια είναι η διαφορά;
Οι miners ανταγωνίζονται για να προτείνουν νέα blocks. Τα full nodes ελέγχουν ανεξάρτητα αν τα blocks και οι συναλλαγές ακολουθούν τους κανόνες που εφαρμόζουν.
Ένας miner δεν μπορεί να υποχρεώσει έναν κόμβο να δεχτεί ένα άκυρο block, ακόμη κι αν έχει ξοδέψει μεγάλη υπολογιστική ισχύ. Με απλά λόγια: οι miners προτείνουν blocks — τα nodes ελέγχουν αν είναι έγκυρα.
Γιατί ένα block χρειάζεται περίπου 10 λεπτά;
Το Bitcoin προσαρμόζει τη δυσκολία του mining κάθε 2.016 blocks, ώστε ο μέσος χρόνος μεταξύ blocks να παραμένει κοντά στα 10 λεπτά.
Δεν είναι χρονόμετρο: κάποια blocks βρίσκονται σε λίγα δευτερόλεπτα και άλλα χρειάζονται πολύ περισσότερο χρόνο.
