Glosar · Pool-uri

Stratum

De echipa CloudMineCryptoActualizat Numit și Stratum v2

Definiție

Stratum este protocolul pe care aparatele de minat îl folosesc pentru a comunica cu un pool de minare. Pool-ul trimite fiecărui aparat de lucru date asupra cărora să calculeze hash-uri, iar aparatul trimite înapoi share-uri care dovedesc câtă muncă a făcut.

Face parte din glosarul minării Bitcoin, cu 88 termeni explicați pe înțelesul tuturor.

O sesiune Stratum V1, mesaj cu mesaj

Miner

Pool

mining.subscribe

Salut, sunt miner

mining.authorize

Acesta este numele workerului meu

mining.set_difficulty

Trimite share-uri la această dificultate

mining.notify

Uite o nouă sarcină de minat

mining.submit

Uite un share pe care l-am găsit

JSON în text simplu, printr-o conexiune TCP. Ultimele două se repetă toată ziua: un job nou de fiecare dată când pool-ul actualizează blocul și un share la fiecare câteva secunde.

Cum funcționează Stratum?

Aparatul se conectează la pool și menține conexiunea deschisă. Se autentifică folosind numele unui worker, iar pool-ul îi trimite dificultatea share-ului și un job. Jobul conține elementele unui antet de bloc, precum și părțile tranzacției coinbase, astfel încât aparatul să poată schimba singur nonce-ul suplimentar și să nu rămână niciodată fără de lucru.

De atunci, se repetă două mesaje: un job nou de fiecare dată când pool-ul își actualizează blocul și un share trimis de aparat la fiecare câteva secunde. Slush Pool a introdus Stratum în 2012, înlocuind un sistem mai vechi în care minerii trebuiau să ceară mereu de lucru pool-ului.

Cum arată configurarea unui miner?

În pagina de setări a aparatului completezi trei câmpuri: adresa unui pool, cum ar fi stratum+tcp://pool.example.com:3333, numele unui worker, cum ar fi myaccount.rig1, și o parolă pe care multe pool-uri o ignoră. Asta e tot ce trebuie pentru configurarea Stratum. Ca să schimbi pool-ul, modifici aceste câmpuri.

Ce se schimbă cu Stratum V2?

V1 trimite text simplu, de obicei necriptat, așa că cineva aflat pe traseul rețelei ar putea redirecționa munca unui miner. Stratum V2 folosește date binare, criptate și autentificate, și consumă mai puțină lățime de bandă. Include și o opțiune de declarare a jobului, care le permite minerilor să aleagă tranzacțiile din propriile blocuri.

Cine decide ce intră în bloc?

Stratum V1

Selectează tranzacțiile
Pool-ul
Ce vede minerul
Doar o sarcină de hashing
Trafic
Text simplu, de obicei necriptat

Stratum V2 cu declararea lucrării

Selectează tranzacțiile
Poate fi minerul
Ce vede minerul
Propriul șablon
Trafic
Criptat, binar
Declararea jobului este opțională în V2. Un pool poate suporta V2 și totuși să-și construiască singur șabloanele.

Surse

  1. Protocolul de minare Stratum · Bitcoin Wiki
  2. Stratum V2: protocolul de mining de nouă generație · grup de lucru Stratum V2
  3. Specificația Stratum V2 · grup de lucru Stratum V2

Datele live de pe această pagină provin din API-ul CloudMineCrypto și din date publice ale blockchainului. Sunt actualizate periodic și etichetate acolo unde apar. Doar în scop educațional, nu reprezintă sfaturi financiare.

Acum urmărește minarea în acțiune.

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.