Първият биткойн блок, наречен блок генезис, беше добит през януари 2009 г. и бе поставен в блокчейна (неговата публична книга). Процесът на извличане започна оттогава с дизайн по подразбиране, който увеличава трудно ниво, тъй като все повече биткойни се добиват. За да се бори с предизвикателството за минното дело, са разработени по-съвършен компютърен хардуер и допълващ софтуер.
Докато хардуерът, използван от миньорите, е от три типа: CPU / GPU (графични процесорни единици), FPGA (Field Programmable Gate Array) и ASIC (Application Specific Integrated Circuits), изборът на софтуера е по-широк. Ето списък на някои от популярния софтуер за добив на биткойни (без конкретен ред). (Вижте: Какво е майнинг на биткойн? )
1) CGMiner
CGMiner е сред популярния софтуер за добив на биткойн, съвместим с хардуер GPU / FPGA / ASIC. Това е софтуер с отворен код, написан на C, базиран на оригиналната рамка на CPU миньор. Това е кръстосана платформа за Linux, Windows и Mac OS X. Някои функции включват разширено откриване на нови блокове, наблюдение, овърклок, контрол на скоростта на вентилатора, двоично зареждане на ядра, множество поддръжка на минни устройства, както и възможности за отдалечен интерфейс. Софтуерът може да мащабира до всякакъв размер хешрат без закъснения и е добър както за соло, така и за съвместно добив.
2) BitMinter
BitMinter съществува от 2011 г. и работи добре за Windows, Linux и Mac. Той твърди, че осигурява прилична скорост на минно дело, висока изплащане и има OpenCL (Open Computing Language) рамка. Той има за цел да улесни всеки да получи биткойни. Клиентът трябва да се регистрира в миньорския пул, след което софтуерът може да се използва; следователно това е минен пул и софтуер (същото име), това е мястото, където се различава от другите налични опции.
3) BTCMiner
Това е софтуер за минно отваряне с отворен код, който може да поддържа множество FPGA платки (в стотици и е ограничен от броя на USB хост контролери). Той помага за намаляване на застоялите чрез използване на продължително наблюдение на анкетите и блокирането, има режим на пестене на енергия и дори защита от прегряване. Системата му автоматично избира честотата с най-високата скорост на хеширане въз основа на измерването на грешките. BTCMiner не изисква софтуер или лиценз на Xilinx за стартиране, тъй като това е готов за употреба Bitstream, което е едно от неговите предимства.
4) 50 Миньор
50 Miner е лесен за настройване софтуер с устройство за автоматично откриване. Той поддържа майнинг на Bitcoin, както и на Litecoin. Това е графичен интерфейс и работи в автоматизиран режим, където са необходими само вход и пароли, не изисква инсталация. Той има много вградени джаджи и всички настройки се съхраняват в конфигурационния файл.
5) DiabloMiner
DiabloMiner е софтуер за графичен процесор (Graphics Processing Unit), който използва OpenCL рамка, която може да поддържа неограничен пул и дори да превключва към друг пул в случай на прекъсване на връзката (и връщане на всеки час към първия). DiabloMiner поддържа както соло, така и майнинг на пулове и е съвместим с драйвери на Nvidia и актуален ATI Stream SDK. Настройката е тромава като повечето от софтуера.
6) BFGMiner
BFGMiner е ASIC / FPGA софтуер за добив, написан на C, той може да хешира както на scrypt, така и на SHA256d. Освен това позволява едновременно извличане на множество виртуални валути, като се използва стратегия за пул. Програмата предоставя възможност за отдалечен интерфейс (достъп от всяко място), освен това разполага с контрол на скоростта на вентилатора, овърклок и наблюдение.
7) Bitcoin Plus
Bitcoin Plus не е софтуер, а браузър Bitcoin Miner и по този начин не изисква инсталация. Той използва енергията на резервния компютър, но работи по-малко икономично с времето, особено ако сериозно се занимавате с добив. От положителна страна, това е добър начин да изпробвате добив, особено за онези, които не са сигурни в това и ги спасява от процеса на инсталиране на софтуер.
Има и друг софтуер като Phoenix, poclbm, Remote Miner, RPC Miner, Bit Moose и т.н.
Долната линия
Миньорите могат да работят независимо, което им дава нередовни, но обикновено по-големи изплащания или могат да избират да работят в пул, където наградите са по-средни, но редовни, крайните резултати и за двете работят сходно. Отделеното време, избора на софтуер, компютърен хардуер, коефициент на знанието, всички заедно решават степента на успех при добив. Най-добрият софтуер е този, който задоволява нуждите; съгласува се с хардуерните и други изисквания като многократно извличане на криптовалути и др. (Вижте: 5-те най-важни виртуални валути, различни от биткойн )