|
|
(2 intermediate revisions by 2 users not shown) |
Line 5: |
Line 5: |
| ==Mining extensions== | | ==Mining extensions== |
| | | |
− | The stratum protocol was extended to support pooled mining as a replacement for obsolete [[Getwork|getwork]] protocol in late 2012.
| + | Main page: [[Stratum mining protocol]] |
− | Developed behind closed doors, the mining service specification was initially announced via [[Slush's pool]]'s website<ref>[http://mining.bitcoin.cz/stratum-mining/ Stratum mining protocol specification at slush's pool's website]</ref>.
| |
− | Shortly thereafter, alternative "cheat sheet" style documentation was provided by [[BTCGuild]]<ref>[https://www.btcguild.com/new_protocol.php Stratum mining protocol cheat sheet at BTCGuild's website]</ref>.
| |
− | As the extension lacks a formal [[BIP]] describing an official standard, it has further developed only by discussion and implementation<ref>[https://bitcointalk.org/?topic=557866 ckolivas's collection of most proposed stratum mining extensions]</ref>.
| |
| | | |
− | ===Software support===
| + | In addition to its use for bitcoin wallets, the stratum protocol is also in common use with mining extensions. |
− | | |
− | Tables showing miner/server support for Stratum mining protocol:
| |
− | * [[Mining software]]
| |
− | * [[Poolservers]]
| |
− | | |
− | ===Pool support===
| |
− | | |
− | {| class="wikitable sortable"
| |
− | |- style="font-size: 100%"
| |
− | ! 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}} <!-- NOTE: mining.resume protocol was discarded for new resume proposed by Eleuthria on IRC -->
| |
− | |-
| |
− | | Ozcoin || {{No}} || Yes or user selected || 30s || {{No}}
| |
− | |}
| |
| | | |
| ==References== | | ==References== |
| <references/> | | <references/> |
Latest revision as of 20:28, 7 November 2014
Stratum is a proposal for an open source client-server "overlay" protocol that enables thin clients.
It is currently used by Electrum.
While originally announced right before 2012[1], the protocol has not yet been completed and proposed as a BIP for standardisation.
Mining extensions
Main page: Stratum mining protocol
In addition to its use for bitcoin wallets, the stratum protocol is also in common use with mining extensions.
References