Difference between revisions of "Stratum"

From Bitcoin Wiki
Jump to: navigation, search
m
m
Line 20: Line 20:
 
{| class="wikitable sortable"
 
{| class="wikitable sortable"
 
|- style="font-size: 100%"
 
|- style="font-size: 100%"
! Server !! dynamic difficulty !! mining.get_transactions !! Job frequency  
+
! Server !! mining.get_transactions !! dynamic difficulty !! !! Job frequency  
 
|-
 
|-
| Slush's pool || {{No}} || {{Yes}} || 30s
+
| Slush's pool || {{Yes}} || {{No}} || 30s
 
|-
 
|-
| BtcGuild || {{Yes}} || {{No}} || 30s
+
| BtcGuild || {{No}} || {{Yes}} || 30s
 
|-
 
|-
 
|}
 
|}
  
 
<references/>
 
<references/>

Revision as of 23:06, 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 Yes No Yes No No No
Server mining.get_transactions dynamic difficulty Job frequency
Slush's pool Yes No 30s
BtcGuild No Yes 30s