Πώς λειτουργεί το όριο;
Το hash ενός μπλοκ είναι ένας αριθμός 256 bit που μοιάζει τυχαίος. Το όριο είναι ένα σημείο αναφοράς: κάθε hash ίσο ή μικρότερο από αυτό κερδίζει, ενώ όποιο είναι μεγαλύτερο απορρίπτεται. Σε δεκαεξαδική μορφή, ένα χαμηλό όριο αρχίζει με πολλά μηδενικά. Γι’ αυτό λένε ότι ένα hash που κερδίζει «αρχίζει με μηδενικά».
Η κεφαλίδα δεν αποθηκεύει και τα 256 bit. Συμπιέζει το όριο σε ένα πεδίο 4 byte που ονομάζεται bits, και κάθε κόμβος το αποσυμπιέζει με τον ίδιο τρόπο.
Πώς ορίζεται το όριο;
Κάθε 2.016 μπλοκ, κάθε κόμβος συγκρίνει τον χρόνο που χρειάστηκε για να δημιουργηθούν με δύο εβδομάδες. Αν δημιουργήθηκαν πιο γρήγορα, το όριο μειώνεται. Αν χρειάστηκαν περισσότερο, αυξάνεται, έως και τέσσερις φορές προς κάθε κατεύθυνση. Έτσι, τα μπλοκ απέχουν περίπου δέκα λεπτά μεταξύ τους, καθώς οι miners έρχονται και φεύγουν.
Η δυσκολία εκφράζει το ίδιο πράγμα σε πιο κατανοητή κλίμακα: το ευκολότερο επιτρεπόμενο όριο διαιρούμενο με το σημερινό. Όσο αυξάνεται η δυσκολία, το όριο μειώνεται.
Πόσα hash χρειάζονται με το σημερινό όριο;
Αυτός είναι ο μέσος αριθμός προσπαθειών που χρειάζεται όλο το δίκτυο για κάθε μπλοκ. Τα pool χρησιμοποιούν την ίδια ιδέα με ένα πολύ ευκολότερο δικό τους όριο, ώστε κάθε μηχάνημα να στέλνει αρκετά συχνά μερίδια και να υπολογίζεται η εργασία του.
Πηγές
- Στόχος · Bitcoin Wiki
- Δυσκολία · Bitcoin Wiki
- Οδηγός για το blockchain · Τεκμηρίωση για προγραμματιστές Bitcoin
Τα ζωντανά στοιχεία σε αυτή τη σελίδα προέρχονται από το API του CloudMineCrypto και δημόσια δεδομένα του blockchain, ανανεώνονται τακτικά και επισημαίνονται στα σημεία όπου εμφανίζονται. Μόνο για ενημερωτικούς σκοπούς, όχι χρηματοοικονομική συμβουλή.