Skip to content

Latest commit

 

History

History
63 lines (44 loc) · 3.35 KB

mining-protocols.md

File metadata and controls

63 lines (44 loc) · 3.35 KB

Mining protocols

Getwork

[>] Stratum mining protocol for Ethereum

  • a new proposal for Stratum Protocol Specifications

[>] What are the advantages of Stratum protocol over websocket RPC?

[>] [ANN] Stratum for Ethereum. Increase earning up to 20% compared to getwork.

  • initial announcement for the Stratum protocol

[>] Atrides/eth-proxy

  • Stratum proxy for Ethereum
  • This is Stratum Proxy for Ethereum based pools (RPCv2) using asynchronous networking written in Python Twisted.
  • Originally developed for DwarfPool.

[>] Stratum Protocol Documentation?

[>] Getwork

  • An RPC method used by a miner to get hashing work to try to solve.
  • It has mostly been superceded by the newer getblocktemplate mining protocol.

[>] Stratum mining protocol

  • The stratum overlay protocol was extended to support pooled mining as a replacement for obsolete getwork protocol in late 2012.

[>] slush0/stratum-mining-proxy

  • Application providing bridge between old HTTP/getwork protocol and Stratum mining protocol.

[>] Stratum Mining Protocol

[>] getwork and Stratum

[>] Please explain getwork

[>] How to use stratum-mining with getwork?

[>] Hardening Stratum, the Bitcoin Pool Mining Protocol

[>] Stratum Mining Protocol for Sia

[>] Getwork protocol - what are the rules? Examples?

[>] Protocols for use between mining clients and mining pool servers

[>] Deprecation of the getwork mining protocol

  • 2013-08-27 11:03 UTC
  • The Stratum protocol is much more efficient and flexible.
  • All of the most recent software for Litecoin mining has integrated Stratum support, including cgminer, bfgminer and cpuminer.
  • Over 97% of pool's miners have already switched to Stratum.
  • The Bitcoin and Litecoin core development teams have stated that getwork support will probably be removed altogether in the next major release.

[>] Getblocktemplate

  • getblocktemplate is the new decentralized Bitcoin mining protocol, openly developed by the Bitcoin community over mid 2012.
  • It supercedes the old getwork mining protocol.