Stratum: Difference between revisions

From Bitcoin Wiki
Jump to navigation Jump to search
Slush (talk | contribs)
mNo edit summary
Luke-jr (talk | contribs)
No edit summary
Line 6: Line 6:
* [[Mining software]]
* [[Mining software]]
* [[Poolservers]]
* [[Poolservers]]
{| class="wikitable sortable"
|- style="font-size: 100%"
! Miner !! set diff !! resume !! reconnect !! add peers !! get ver !! show msg !! get hashrate !! get temp
|-
| Stratum proxy || {{Yes}} || {{No}} || {{Yes}} || {{No}} || {{Yes}} || {{Yes}} || {{No}} || {{No}}
|-
| BFGMiner || {{Yes|2.9.0}} || {{Patch|3.0.0 alpha2}} || {{Yes|2.9.0}} || {{No}} || {{Yes|2.9.0}} || {{Patch|git}} || {{No}} || {{No}}
|-
| cgminer || {{Yes|2.8.0}} || {{Yes|2.11.0}} || {{Yes|2.8.2}} || {{No}} || {{Yes|2.8.2}} || {{No}} || {{No}} || {{No}}
|-
| poclbm (>=20121020) || {{Yes}} || {{No}} || {{Yes}} || {{No}} || {{Yes}} || {{No}} || {{No}} || {{No}}
|-


{| class="wikitable sortable"
{| class="wikitable sortable"

Revision as of 02:08, 2 March 2014

Stratum is a proposal for an open source client-server "Overlay" protocol that enables thin clients (currently used by Electrum client). Stratum protocol is also used for pooled mining as a replacement for obsolete getwork protocol. Full mining service specification is available on Slush's pool website. Other examples are available on BTC Guild's website. See also on the forums and the official site.


Tables showing miner/server support for Stratum mining protocol:

Server get transactions dynamic difficulty job frequency resume
Bitminter No Yes 30s No
Slush's pool No Yes 30s No
BtcGuild No Yes 30s No
Eloipool Yes Yes 55s No
HHTT No No (User selected difficulty) 30s No
50BTC No No (User selected difficulty) 5s No
Ozcoin No Yes or user selected 30s No