Ordliste · Miningpooler

Stratum

Av CloudMineCrypto-teametOppdatert Også kalt stratum v2

Definisjon

Stratum er protokollen minemaskiner bruker for å kommunisere med en miningpool. Poolen sender hver maskin arbeid å hashe, og maskinen sender tilbake shares som viser hvor mye arbeid den har gjort.

En del av ordlisten for Bitcoin-mining, med 88 begreper forklart på enkelt norsk.

En Stratum V1-økt, melding for melding

Miner

Pool

mining.subscribe

Hei, jeg er en miner

mining.authorize

Dette er worker-navnet mitt

mining.set_difficulty

Send shares med denne vanskelighetsgraden

mining.notify

Her er en ny jobb å hashe

mining.submit

Her er en share jeg fant

JSON i ren tekst over en TCP-tilkobling. De to siste gjentas hele dagen: en ny jobb hver gang poolen oppdaterer blokken, og en share med noen sekunders mellomrom.

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
Jobbdeklarering er valgfritt i V2. En pool kan støtte V2 og likevel lage maler selv.

Kilder

  1. Stratum-miningprotokoll · Bitcoin Wiki
  2. Stratum V2: neste generasjons miningprotokoll · Stratum V2-arbeidsgruppe
  3. 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.

Se nå hvordan mining foregår.

Claim a free 8-hour mining plan in the CloudMineCrypto app and watch your estimated BTC tick up from live network data. Withdraw to your own wallet, Lightning included. Rewards are estimates.