Difference between revisions of "Stratum"

From Bitcoin Wiki
Jump to: navigation, search
m
(Stratum pools/miners overview)
Line 1: Line 1:
 
{{stub}}
 
{{stub}}
  
Stratum is a proposal for an open source client-server "Overlay" protocol that enables thin clients (currently used by Electrum client).
+
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|getwork]] protocol. Full mining service specification is available on [http://mining.bitcoin.cz/stratum-mining/ Slush's pool website]. See also [https://bitcointalk.org/index.php?topic=55842.0 on the forums] and [http://blog.bitcoin.cz/stratum the official site].
  
Stratum protocol may be also used for mining as a replacement for obsolete [[Getwork|getwork]] protocol. Full mining service specification is available on [http://mining.bitcoin.cz/stratum-mining/ Slush's pool website].
 
  
See also [https://bitcointalk.org/index.php?topic=55842.0 on the forums] and [http://blog.bitcoin.cz/stratum the official site].
+
 
 +
Tables showing miner/server support for Stratum mining protocol:
 +
 
 +
{| class="wikitable sortable"
 +
|- style="font-size: 100%"
 +
! Miner !! mining.set_difficulty !! client.reconnect !! client.add_peers !! client.get_version !! client.show_message !! mining.get_hashrate !! mining.get_temperature
 +
|-
 +
| Stratum proxy || {{Yes}} || {{Yes}} || {{No}} || {{Yes}} || {{Yes}} || {{No}} || {{No}}
 +
|-
 +
| cgminer (>=2.8.4) || {{Yes}} || {{Yes}} || {{No}} || {{Yes}} || {{No}} || {{No}} || {{No}}
 +
|-
 +
| poclbm (>=20121020) || {{Yes}} || {{No}} || {{No}} || {{Yes}} || {{No}} || {{No}} || {{No}}
 +
|-
 +
 
 +
{| class="wikitable sortable"
 +
|- style="font-size: 100%"
 +
! Server !! dynamic difficulty !! Job frequency
 +
|-
 +
| Slush's pool || {{No}} || 30s
 +
|-
 +
| BtcGuild || {{Yes}} || 30s
 +
|-
 +
|}
 +
 
 +
<references/>

Revision as of 23:03, 21 October 2012

Hashbtc.jpgThis page is a stub. Help by expanding it.

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. See also on the forums and the official site.


Tables showing miner/server support for Stratum mining protocol:

Miner mining.set_difficulty client.reconnect client.add_peers client.get_version client.show_message mining.get_hashrate mining.get_temperature
Stratum proxy Yes Yes No Yes Yes No No
cgminer (>=2.8.4) Yes Yes No Yes No No No
poclbm (>=20121020) Yes No No Yes No No No
Server dynamic difficulty Job frequency
Slush's pool No 30s
BtcGuild Yes 30s