Jak Stratum funguje?
Zařízení naváže spojení s poolem a nechá ho otevřené. Přihlásí se jménem workera a pool mu pošle obtížnost share a úlohu. Úloha obsahuje části hlavičky bloku a části coinbase transakce, takže zařízení může samo měnit extra nonce a nikdy mu nedojdou úlohy.
Od té chvíle se opakují dvě zprávy: nový úkol pokaždé, když pool aktualizuje svůj blok, a share ze zařízení každých pár sekund. Slush Pool představil Stratum v roce 2012 jako náhradu staršího systému, ve kterém museli těžaři pool opakovaně žádat o práci.
Jak vypadá nastavení těžaře?
Na stránce nastavení zařízení vyplníš tři pole: adresu poolu, například stratum+tcp://pool.example.com:3333, jméno workera, třeba myaccount.rig1, a heslo, které mnoho poolů ignoruje. Tím je nastavení Stratumu hotové. Při přechodu k jinému poolu stačí tato pole změnit.
Co se mění ve Stratum V2?
V1 odesílá nešifrovaný prostý text, takže někdo po cestě přes síť může přesměrovat práci těžaře. Stratum V2 je binární, šifrované a ověřené a spotřebuje méně přenosového pásma. Obsahuje také volitelnou část pro deklaraci úlohy, která těžařům umožňuje vybrat transakce ve vlastních blocích.
Kdo rozhoduje o tom, co se dostane do bloku?
Stratum V1
- Vybírá transakce
- Pool
- Co vidí těžař
- Jen úlohu k hashování
- Provoz
- Prostý text, obvykle nešifrovaný
Stratum V2 s deklarací úlohy
- Vybírá transakce
- Může to být těžař
- Co vidí těžař
- Vlastní šablona
- Provoz
- Šifrovaný, binární
Zdroje
- Těžební protokol Stratum · Bitcoin Wiki
- Stratum V2: těžební protokol nové generace · pracovní skupina Stratum V2
- Specifikace Stratum V2 · pracovní skupina Stratum V2
Aktuální údaje na této stránce pocházejí z API CloudMineCrypto a veřejných dat blockchainu. Pravidelně se obnovují a jsou označené tam, kde se zobrazují. Pouze pro vzdělávací účely, nejde o finanční poradenství.