Glosár · Pooly

Stratum

Od tímu CloudMineCryptoAktualizované Nazýva sa aj stratum v2

Definícia

Stratum je protokol, ktorý ťažobné zariadenia používajú na komunikáciu s ťažobným poolom. Pool posiela každému zariadeniu prácu na hashovanie a zariadenie posiela späť podiely, ktoré dokazujú, koľko práce odviedlo.

Súčasť slovníka pojmov o ťažbe Bitcoinu, 88 pojmov vysvetlených jednoducho.

Relácia Stratum V1, správa za správou

Ťažiar

Pool

mining.subscribe

Ahoj, som ťažiar

mining.authorize

Toto je názov môjho workera

mining.set_difficulty

Odosielaj podiely s touto náročnosťou

mining.notify

Tu je nová úloha na výpočet hashov

mining.submit

Tu je podiel, ktorý som našiel

Obyčajný JSON cez TCP spojenie. Posledné dve správy sa opakujú celý deň: nová úloha vždy, keď pool aktualizuje blok, a nový podiel každých pár sekúnd.

Ako funguje Stratum?

Zariadenie nadviaže spojenie s poolom a nechá ho otvorené. Prihlási sa pomocou názvu workera a pool mu pošle náročnosť podielu a úlohu. Úloha obsahuje časti hlavičky bloku aj časti coinbase transakcie, aby zariadenie mohlo samo meniť extra nonce a nikdy mu nedošla práca.

Potom sa opakujú dve správy: nová úloha vždy, keď pool aktualizuje svoj blok, a podiel zo zariadenia každých pár sekúnd. Slush Pool predstavil Stratum v roku 2012 ako náhradu staršieho systému, v ktorom sa ťažiari museli poolu stále pýtať na prácu.

Ako vyzerá nastavenie ťažiara?

Na stránke nastavení zariadenia vyplníš tri polia: adresu poolu, napríklad stratum+tcp://pool.example.com:3333, názov workera, napríklad myaccount.rig1, a heslo, ktoré mnohé pooly ignorujú. To je celé nastavenie Stratum. Ak chceš zmeniť pool, stačí upraviť tieto polia.

Čo sa mení v Stratum V2?

V1 posiela obyčajný text, zvyčajne nezašifrovaný, takže niekto na ceste cez sieť môže presmerovať prácu ťažiara. Stratum V2 je binárny, šifrovaný a autentifikovaný protokol, ktorý využíva menej šírky pásma. Obsahuje aj voliteľnú časť na deklarovanie úlohy, vďaka ktorej si ťažiari môžu vybrať transakcie vo vlastných blokoch.

Kto rozhoduje o tom, čo bude v bloku?

Stratum V1

Vyberá transakcie
Pool
Ťažiar vidí
Len úloha na výpočet hashu
Dátový tok
Obyčajný text, zvyčajne nezašifrovaný

Stratum V2 s deklarovaním úloh

Vyberá transakcie
Môže to byť miner
Ťažiar vidí
Vlastná šablóna
Dátový tok
Šifrované, binárne
Deklarovanie úlohy je vo V2 voliteľné. Pool môže podporovať V2 a pritom si šablóny vytvárať sám.

Zdroje

  1. Protokol ťažby Stratum · Bitcoin Wiki
  2. Stratum V2: protokol ťažby novej generácie · pracovná skupina Stratum V2
  3. Špecifikácia Stratum V2 · pracovná skupina Stratum V2

Aktuálne údaje na tejto stránke pochádzajú z API CloudMineCrypto a verejných údajov blockchainu. Pravidelne sa aktualizujú a pri zobrazení sú označené. Slúžia len na vzdelávacie účely, nejde o finančné poradenstvo.

Teraz sleduj, ako prebieha ťažba.

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.