Πώς λειτουργεί το Stratum;
Το μηχάνημα συνδέεται με το pool και διατηρεί τη σύνδεση ανοιχτή. Συνδέεται με ένα όνομα worker και το pool στέλνει μια δυσκολία μεριδίου και μια εργασία. Η εργασία περιλαμβάνει τα στοιχεία της κεφαλίδας του μπλοκ, καθώς και τα μέρη της συναλλαγής coinbase, ώστε το μηχάνημα να μπορεί να αλλάζει μόνο του το extra nonce και να μην ξεμένει ποτέ από εργασία.
Από εκεί και πέρα, επαναλαμβάνονται δύο μηνύματα: μια νέα εργασία κάθε φορά που το pool ενημερώνει το μπλοκ του και ένα μερίδιο από το μηχάνημα κάθε λίγα δευτερόλεπτα. Το Slush Pool παρουσίασε το Stratum το 2012, αντικαθιστώντας ένα παλαιότερο σύστημα όπου οι miners έπρεπε να ζητούν συνεχώς εργασία από το pool.
Πώς γίνεται η ρύθμιση ενός miner;
Στη σελίδα ρυθμίσεων ενός μηχανήματος συμπληρώνεις τρία πεδία: μια διεύθυνση pool, όπως stratum+tcp://pool.example.com:3333, ένα όνομα worker, όπως myaccount.rig1, και έναν κωδικό πρόσβασης που πολλά pool αγνοούν. Αυτές είναι όλες οι ρυθμίσεις του Stratum. Για να αλλάξεις pool, αλλάζεις αυτά τα πεδία.
Τι αλλάζει με το Stratum V2;
Το V1 στέλνει απλό κείμενο, συνήθως χωρίς κρυπτογράφηση, οπότε κάποιος στη διαδρομή του δικτύου θα μπορούσε να ανακατευθύνει την εργασία ενός miner. Το Stratum V2 είναι δυαδικό, κρυπτογραφημένο και πιστοποιημένο, ενώ χρησιμοποιεί λιγότερο εύρος ζώνης. Διαθέτει επίσης ένα προαιρετικό μέρος δήλωσης εργασίας, που επιτρέπει στους miners να επιλέγουν τις συναλλαγές στα δικά τους μπλοκ.
Ποιος αποφασίζει τι μπαίνει στο μπλοκ;
Stratum V1
- Επιλέγει συναλλαγές
- Το pool
- Τι βλέπει ο εξορύκτης
- Μόνο μια εργασία για hashing
- Κίνηση
- Απλό κείμενο, συνήθως χωρίς κρυπτογράφηση
Stratum V2 με δήλωση εργασίας
- Επιλέγει συναλλαγές
- Μπορεί να είναι ο miner
- Τι βλέπει ο εξορύκτης
- Το δικό του template
- Κίνηση
- Κρυπτογραφημένο, δυαδικό
Πηγές
- Πρωτόκολλο Stratum για mining · Bitcoin Wiki
- Stratum V2: το πρωτόκολλο εξόρυξης επόμενης γενιάς · Ομάδα εργασίας Stratum V2
- Προδιαγραφή Stratum V2 · Ομάδα εργασίας Stratum V2
Τα ζωντανά στοιχεία σε αυτή τη σελίδα προέρχονται από το API του CloudMineCrypto και δημόσια δεδομένα του blockchain, ανανεώνονται τακτικά και επισημαίνονται στα σημεία όπου εμφανίζονται. Μόνο για ενημερωτικούς σκοπούς, όχι χρηματοοικονομική συμβουλή.