Hvordan fungerer Stratum?
Maskinen opretter en forbindelse til poolen og holder den åben. Den logger ind med et workernavn, og poolen sender en share-sværhedsgrad og et job. Jobbet indeholder dele af en blokheader samt dele af coinbase-transaktionen. På den måde kan maskinen selv ændre den ekstra nonce og løber aldrig tør for arbejde.
Derefter gentages to beskeder: et nyt job, hver gang poolen opdaterer sin blok, og en share fra maskinen med få sekunders mellemrum. Slush Pool introducerede Stratum i 2012 som erstatning for en ældre løsning, hvor minere hele tiden skulle bede poolen om arbejde.
Hvordan ser det ud, når du konfigurerer en miner?
På maskinens indstillingsside udfylder du tre felter: en pooladresse som stratum+tcp://pool.example.com:3333, et workernavn som myaccount.rig1 og en adgangskode, som mange pools ignorerer. Det er hele Stratum-opsætningen. Hvis du skifter pool, skal du ændre felterne.
Hvad ændrer sig med Stratum V2?
V1 sender almindelig tekst, som regel ukrypteret, så nogen på netværksvejen kan omdirigere en miners arbejde. Stratum V2 er binær, krypteret og godkendt og bruger mindre båndbredde. Den har også en valgfri del til jobdeklaration, som lader minere vælge transaktionerne i deres egne blokke.
Hvem bestemmer, hvad der kommer med i blokken?
Stratum V1
- Vælger transaktioner
- Poolen
- Mineren ser
- Kun en opgave, der skal hashes
- Trafik
- Almindelig tekst, typisk ukrypteret
Stratum V2 med jobdeklarering
- Vælger transaktioner
- Kan være mineren
- Mineren ser
- Egen skabelon
- Trafik
- Krypteret, binært
Kilder
- Stratum-miningprotokol · Bitcoin Wiki
- Stratum V2: næste generations miningprotokol · Stratum V2-arbejdsgruppe
- Stratum V2-specifikation · Stratum V2-arbejdsgruppe
Live-tal på denne side kommer fra CloudMineCrypto API og offentlige blockchain-data. De opdateres jævnligt og er mærket dér, hvor de vises. Kun til læring, ikke finansiel rådgivning.