Glossari · Pools

Stratum

De part de l’equip de CloudMineCryptoActualitzat També conegut com a stratum v2

Definició

Stratum és el protocol que fan servir les màquines de mineria per comunicar-se amb un pool de mineria. El pool envia a cada màquina feina per calcular hashes, i la màquina hi retorna participacions que demostren quanta feina ha fet.

Forma part del glossari de mineria de Bitcoin: 88 termes explicats amb paraules senzilles.

Una sessió Stratum V1, missatge a missatge

Miner

Pool de mineria

mining.subscribe

Hola, soc un miner

mining.authorize

Aquest és el nom del meu worker

mining.set_difficulty

Envia proves a aquesta dificultat

mining.notify

Aquí tens una nova tasca per calcular hashes

mining.submit

Aquí tens una share que he trobat

JSON en text pla per una connexió TCP. Les dues últimes es repeteixen durant tot el dia: una feina nova cada vegada que el pool actualitza el bloc, una prova cada pocs segons.

Com funciona Stratum?

La màquina obre una connexió amb el pool i la manté oberta. Inicia sessió amb el nom d’un treballador, i el pool li envia la dificultat de les participacions i una feina. La feina inclou les parts de la capçalera del bloc i de la transacció coinbase, perquè la màquina pugui modificar el nonce extra pel seu compte i no es quedi mai sense feina.

A partir d’aquí, es repeteixen dos missatges: una feina nova cada vegada que el pool actualitza el bloc i una participació de la màquina cada pocs segons. Slush Pool va introduir Stratum el 2012 per substituir un sistema anterior en què els miners havien de demanar feina al pool contínuament.

Com es configura una màquina de mineria?

A la pàgina de configuració de la màquina, omples tres camps: l’adreça d’un pool, com ara stratum+tcp://pool.example.com:3333; el nom d’un treballador, com ara myaccount.rig1; i una contrasenya que molts pools ignoren. Això és tot el que cal per configurar Stratum. Per canviar de pool, només has de modificar aquests camps.

Què canvia amb Stratum V2?

V1 envia text sense format, normalment sense xifrar, de manera que algú que intercepti la connexió podria redirigir la feina d’un miner. Stratum V2 és binari, xifrat i autenticat, i fa servir menys ample de banda. També inclou una part opcional per declarar la feina que permet als miners triar les transaccions dels seus propis blocs.

Qui decideix què entra al bloc?

Stratum V1

Tria les transaccions
El pool
El miner veu
Només una feina de càlcul de hash
Trànsit
Text pla, normalment sense xifrar

Stratum V2 amb declaració de feina

Tria les transaccions
Pot ser el miner
El miner veu
La seva pròpia plantilla
Trànsit
Xifrat, binari
La declaració de tasques és opcional a V2. Un pool pot admetre V2 i, tot i així, crear les plantilles pel seu compte.

Fonts

  1. Protocol de mineria Stratum · Bitcoin Wiki
  2. Stratum V2: el protocol de mineria de nova generació · Grup de treball Stratum V2
  3. Especificació de Stratum V2 · Grup de treball Stratum V2

Les dades en directe d’aquesta pàgina provenen de l’API de CloudMineCrypto i de dades públiques de la cadena de blocs. S’actualitzen regularment i s’indiquen allà on apareixen. Només tenen finalitat educativa, no són assessorament financer.

Ara mira com funciona la mineria.

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.