První bitcoinový blok, nazvaný genezní blok, byl těžen v lednu 2009 a byl umístěn do blockchainu (jeho veřejné knihy). Proces těžby začal od té doby se standardním designem, který stupňuje obtížně úroveň, jak se těží stále více bitcoinů. Za účelem boje proti těžbě byl vyvinut pokročilejší počítačový hardware a doplňkový software.
Zatímco hardware používaný horníky je obecně tří typů: CPU / GPU (Graphical Processing Units), FPGA (Field Programmable Gate Array) a ASIC (Application Specific Integrated Circuits), výběr softwaru je širší. Zde je seznam některých populárních programů pro těžbu bitcoinů (v žádném konkrétním pořadí). (Viz: Co je těžba bitcoinů? )
1) CGMiner
CGMiner patří mezi populární software pro těžbu bitcoinů kompatibilní s hardwarem GPU / FPGA / ASIC. Jedná se o software s otevřeným zdrojovým kódem napsaný v jazyce C, založený na původním rámci CPU miner. Jedná se o křížovou platformu pro systémy Linux, Windows a Mac OS X. Mezi některé funkce patří pokročilá detekce nových bloků, monitorování, přetaktování, řízení rychlosti ventilátoru, binární načítání jader, podpora více těžebních zařízení spolu s možnostmi vzdáleného rozhraní. Tento software se může škálovat na libovolnou velikost hashátu bez zpoždění a je vhodný pro sólovou i sdruženou těžbu.
2) BitMinter
BitMinter existuje již od roku 2011 a funguje dobře pro Windows, Linux a Mac. Tvrdí, že poskytuje slušnou důlní rychlost, vysokou výplatu a má rámec OpenCL (Open Computing Language). Jeho cílem je usnadnit všem bitcoiny. Klient se musí zaregistrovat do těžebního fondu, po kterém může být software použit; jedná se tedy o těžební fond a software (stejný název), kde se liší od ostatních dostupných možností.
3) BTCMiner
Jedná se o software pro těžbu s otevřeným zdrojovým kódem, který podporuje více desek FPGA (ve stovkách a je omezen počtem hostitelských řadičů USB). Pomáhá při zastaralé redukci pomocí dlouhého dotazování a monitorování bloků, má režim úspory energie a dokonce ochranu před přehřátím. Jeho systém automaticky vybere frekvenci s nejvyšší mírou hašování na základě měření chyb. BTCMiner nevyžaduje spuštění softwaru Xilinx ani licenci, protože je to bitstream připravený k použití, což je jedna z jeho výhod.
4) 50 min
50 Miner je snadno nastavitelný software s automatickým detekčním zařízením. Podporuje těžbu bitcoinů i litecoinů. Jedná se o grafické rozhraní a pracuje v automatizovaném režimu, kde jsou potřeba pouze přihlašovací údaje a hesla, nevyžaduje žádnou instalaci. Má mnoho vestavěných widgetů a všechna nastavení jsou uložena v konfiguračním souboru.
5) DiabloMiner
DiabloMiner je software GPU (Graphics Processing Unit), který používá framework OpenCL, který může podporovat neomezené fondy a dokonce přepnout na jiný fond v případě selhání připojení (a vracet každou hodinu k prvnímu). DiabloMiner podporuje těžbu sólo i pool a je kompatibilní s ovladači Nvidia a aktuální sadou ATI Stream SDK. Nastavení je těžkopádné jako většina softwaru.
6) BFGMiner
BFGMiner je ASIC / FPGA těžební software napsaný v C, může hash na scrypt i SHA256d pracovat současně. Dále umožňuje těžbu více virtuálních měn najednou s využitím strategie fondu. Program poskytuje funkce vzdáleného rozhraní (přístup z libovolného místa), má také ovládání rychlosti ventilátoru, přetaktování a monitorování.
7) Bitcoin Plus
Bitcoin Plus není software, ale prohlížeč bitcoinových horníků, a proto nevyžaduje žádnou instalaci. Využívá náhradní počítačovou energii, ale časem vyjde méně nákladově efektivně, zejména pokud jste vážně o těžbě. Pozitivní je, že je to dobrý způsob, jak vyzkoušet těžbu, zejména pro ty, kteří si nejsou jistí, a zachrání je z procesu instalace softwaru.
Existují další programy jako Phoenix, poclbm, Remote Miner, RPC Miner, Bit Moose atd.
Sečteno a podtrženo
Horníci mohou pracovat samostatně, což jim dává nepravidelné, ale obvykle větší výplaty, nebo si mohou vybrat práci v bazénu, kde jsou odměny více průměrované, ale pravidelnější, konečné výsledky obou jsou podobné. Věnovaný čas, výběr softwaru, počítačový hardware, kvocient znalostí, všichni společně rozhodují o úspěšnosti těžby. Nejlepší software je ten, který vyhovuje potřebám; souhlasí s hardwarem a dalšími požadavky, jako je těžba vícenásobných kryptoměn atd. (Viz: 5 nejdůležitějších virtuálních měn než bitcoin )
