Desde un principio han habido muchos: CPUMINER, CGMINER, BFGMINER, BMMINER, BOSMINER, etc, etc.
Ya que el proceso de minar bitcoins es claro y transparente, diversos autores realizaron sus propias implementaciones, desde el comienzo cuando todavía tenía sentido minar con CPU, luego GPUs, FPGAs y finalmente ASICs.
Pero ya que has abierto este tema, es importante dejar en claro un punto importante:
La gran mayoría de los fabricantes de ASICs usa
cgminer, escrito por
Con Kolivas y contribuciones de
Kano. Sin embargo, están violando la
licencia de uso GPL al no publicar las modificaciones que le han hecho para que funcionen en sus equipos. Así mismo, hay terceros que modifican (también violando la licencia) para añadir características y tarifas adicionales.
Entre estos
BOSminer es de los pocos desarrollados desde cero, incluso
avalado por el autor de cgminer. Es moralmente incorrecto usar cualquier otro, excepto los pocos casos de mineros asic que usan cgminer sin modificaciones o publicando los cambios, como por ejemplo los equipos de Geckoscience, etc.