Hvordan fungerer Stratum?
Maskinen kobler seg til poolen og holder tilkoblingen åpen. Den logger inn med et arbeidernavn, og poolen sender den en share-vanskelighetsgrad og en jobb. Jobben inneholder delene av en blokkhode, pluss delene av coinbase-transaksjonen. Dermed kan maskinen endre ekstra nonce selv og går aldri tom for arbeid.
Deretter gjentas to meldinger: en ny jobb hver gang poolen oppdaterer blokken sin, og en share fra maskinen med noen sekunders mellomrom. Slush Pool innførte Stratum i 2012 for å erstatte en eldre løsning der minerne stadig måtte be poolen om arbeid.
Hvordan ser det ut når du setter opp en miner?
På innstillingssiden til maskinen fyller du ut tre felt: en pooladresse, for eksempel stratum+tcp://pool.example.com:3333, et arbeidernavn, for eksempel myaccount.rig1, og et passord som mange pooler ignorerer. Det er hele Stratum-oppsettet. Hvis du bytter pool, må du endre disse feltene.
Hva endres med Stratum V2?
V1 sender ren tekst, vanligvis ukryptert, så noen på nettverksforbindelsen kan omdirigere arbeidet til en miner. Stratum V2 er binært, kryptert og autentisert, og bruker mindre båndbredde. Det har også en valgfri del for jobbdeklarering, som lar minere velge transaksjonene i sine egne blokker.
Hvem bestemmer hva som skal med i blokken?
Stratum V1
- Velger transaksjoner
- Poolen
- Mineren ser
- Bare en jobb å hashe
- Trafikk
- Ren tekst, vanligvis ukryptert
Stratum V2 med jobberklæring
- Velger transaksjoner
- Kan være mineren
- Mineren ser
- Egen mal
- Trafikk
- Kryptert, binært
Kilder
- Stratum-miningprotokoll · Bitcoin Wiki
- Stratum V2: neste generasjons miningprotokoll · Stratum V2-arbeidsgruppe
- Stratum V2-spesifikasjonen · Stratum V2-arbeidsgruppe
Live-tall på denne siden hentes fra CloudMineCrypto API og offentlige blokkjede-data, oppdateres jevnlig og merkes der de vises. Kun til læring, ikke økonomisk rådgivning.