Difference between revisions of "Cpu Miner"

From Bitcoin Wiki
Jump to: navigation, search
(add mining category)
(add links, correct description.)
Line 1: Line 1:
{{stub}}'''cpu-miner''' is a Bitcoin pooled miner created by jgarzik. It mines through a proprietary JSON-RPC pooled mining protocol, and supports several algorithms for doing encryption required to build a block.
+
{{stub}}'''cpu-miner''' is a Bitcoin cpu miner created by jgarzik. It receives work through the standard JSON-RPC 'getwork' command, and supports several algorithms for doing encryption required to build a block.
  
 
==Algorithms==
 
==Algorithms==
Line 7: Line 7:
 
*'''cryptopp:''' (Experimental) algorithm which uses the Crypto++ library.
 
*'''cryptopp:''' (Experimental) algorithm which uses the Crypto++ library.
  
==Pooled mining servers==
+
==See also==
*[http://mining.bitcoin.cz slush's server]
+
 
 +
* [[Pooled Mining]]
 +
 
 +
==External Links==
 +
 
 +
* [https://github.com/jgarzik/cpuminer Github repository with cpuminer code]
 +
* [http://www.bitcoin.org/smf/index.php?topic=1925.0 Forum thread with announcement and discussion]
  
 
[[Category:Bitcoin miners]]
 
[[Category:Bitcoin miners]]
 
[[Category:Mining]]
 
[[Category:Mining]]

Revision as of 22:51, 27 December 2010

Hashbtc.jpgThis page is a stub. Help by expanding it.cpu-miner is a Bitcoin cpu miner created by jgarzik. It receives work through the standard JSON-RPC 'getwork' command, and supports several algorithms for doing encryption required to build a block.

Algorithms

  • c: Linux kernel (but not restricted to Linux) implementation of SHA256.
  • 4way: 128-bit SSE2 optimizations which are already available as a compile-time option on the classic Bitcoin client.
  • padlock: Implementation of the Padlock encryption optimizations on VIA CPUs.
  • cryptopp: (Experimental) algorithm which uses the Crypto++ library.

See also

External Links