บล็อก Bitcoin แรกที่เรียกว่าบล็อกการกำเนิดถูกขุดในเดือนมกราคม 2009 และถูกวางในบล็อกเชน (บัญชีแยกประเภทสาธารณะ) กระบวนการของการขุดเริ่มขึ้นตั้งแต่การออกแบบเริ่มต้นที่เพิ่มระดับความยากลำบากเนื่องจาก Bitcoins ถูกขุดมากขึ้นเรื่อย ๆ เพื่อต่อสู้กับความท้าทายในการขุดเหมืองฮาร์ดแวร์คอมพิวเตอร์ขั้นสูงและซอฟต์แวร์เสริมได้รับการพัฒนา
ในขณะที่ฮาร์ดแวร์ที่ใช้โดยคนงานเหมืองนั้นมีสามประเภทคือ CPU / GPU (หน่วยประมวลผลกราฟิก), FPGA (อะเรย์เกทที่สามารถตั้งโปรแกรมฟิลด์ได้) และ ASIC (วงจรรวมเฉพาะแอพพลิเคชั่น) ตัวเลือกสำหรับซอฟต์แวร์นั้นกว้างขึ้น นี่คือรายการซอฟต์แวร์ขุด Bitcoin ยอดนิยมบางส่วน (ตามลำดับที่ไม่ระบุ) (ดู: การ ขุด Bitcoin คืออะไร )
1) CGMiner
CGMiner เป็นหนึ่งในซอฟต์แวร์การขุด Bitcoin ที่ได้รับความนิยมรองรับฮาร์ดแวร์ GPU / FPGA / ASIC เป็นซอฟต์แวร์โอเพนซอร์ซที่เขียนด้วย C โดยยึดตามเฟรมเวิร์กดั้งเดิมของ CPU miner มันเป็นแพลตฟอร์มข้ามสำหรับ Linux, Windows และ Mac OS X คุณสมบัติบางอย่างรวมถึงการตรวจจับขั้นสูงของบล็อกใหม่, การตรวจสอบ, การโอเวอร์คล็อก, การควบคุมความเร็วพัดลม, การโหลดไบนารีของเมล็ด, การสนับสนุนอุปกรณ์การขุดหลายตัว ซอฟต์แวร์สามารถเพิ่มขนาดแฮชเรตได้ทุกขนาดโดยไม่ล่าช้าและเหมาะสำหรับการขุดเดี่ยวและการทำเหมืองแบบรวม
2) BitMinter
BitMinter ได้รับมาตั้งแต่ปี 2011 และทำงานได้ดีสำหรับ Windows, Linux และ Mac มันอ้างว่าให้ความเร็วในการขุดที่ดีจ่ายเงินสูงและมีกรอบ OpenCL (Open Computing Language) มันมีจุดมุ่งหมายเพื่อให้ทุกคนสามารถรับ Bitcoins ได้ง่าย ลูกค้าต้องลงทะเบียนตัวเองกับกลุ่มการทำเหมืองหลังจากนั้นสามารถใช้ซอฟต์แวร์ได้ ดังนั้นจึงเป็นกลุ่มการทำเหมืองแร่และซอฟต์แวร์ (ชื่อเดียวกัน) นี่คือที่ซึ่งแตกต่างจากตัวเลือกอื่น ๆ ที่มี
3) BTCMiner
เป็นซอฟต์แวร์การขุดโอเพ่นซอร์สที่สามารถรองรับบอร์ด FPGA หลายแผ่น (เป็นร้อยและถูก จำกัด ด้วยจำนวนโฮสต์คอนโทรลเลอร์ USB) ช่วยในการลดการค้างโดยการใช้การสำรวจแบบยาวและการตรวจสอบบล็อกมันมีโหมดประหยัดพลังงานและแม้กระทั่งการป้องกันความร้อนสูงเกินไป ระบบจะเลือกความถี่โดยอัตโนมัติด้วยอัตราแฮชสูงสุดตามการวัดข้อผิดพลาด BTCMiner ไม่ต้องการซอฟต์แวร์ Xilinx หรือใบอนุญาตในการเริ่มต้นเนื่องจากเป็น Bitstream ที่พร้อมใช้งานซึ่งเป็นข้อดีอย่างหนึ่งของมัน
4) 50 Miner
50 Miner เป็นซอฟต์แวร์ที่ติดตั้งง่ายพร้อมอุปกรณ์ตรวจจับอัตโนมัติ รองรับการขุด Bitcoin และ Litecoin มันเป็นอินเทอร์เฟซแบบกราฟิกและทำงานบนโหมดอัตโนมัติที่ต้องการเฉพาะการเข้าสู่ระบบและรหัสผ่านมันไม่จำเป็นต้องติดตั้ง มันมีวิดเจ็ตในตัวมากมายและการตั้งค่าทั้งหมดจะถูกเก็บไว้ในไฟล์กำหนดค่า
5) DiabloMiner
DiabloMiner เป็นซอฟต์แวร์ GPU (หน่วยประมวลผลกราฟิก) ที่ใช้เฟรมเวิร์ก OpenCL ซึ่งสามารถรองรับพูลได้ไม่ จำกัด และแม้แต่เปลี่ยนเป็นพูลอื่นในกรณีที่การเชื่อมต่อล้มเหลว (และส่งคืนทุกชั่วโมงถึงชั่วโมงแรก) DiabloMiner รองรับการขุดทั้งแบบเดี่ยวและแบบสระและเข้ากันได้กับไดรเวอร์ Nvidia และ ATI Stream SDK ล่าสุด การตั้งค่ายุ่งยากเหมือนซอฟต์แวร์ส่วนใหญ่
6) BFGMiner
BFGMiner เป็นซอฟต์แวร์การขุด ASIC / FPGA ที่เขียนด้วยภาษา C สามารถแฮชได้ทั้งบน scrypt และ SHA256d ทำงานพร้อมกัน นอกจากนี้ยังช่วยให้การขุดสกุลเงินเสมือนหลายรายการพร้อมกันโดยใช้กลยุทธ์การรวมกลุ่ม โปรแกรมนี้ให้ความสามารถของอินเทอร์เฟซระยะไกล (เข้าถึงได้จากทุกที่) นอกจากนี้ยังมีการควบคุมความเร็วของพัดลมการโอเวอร์คล็อกและการตรวจสอบ
7) Bitcoin Plus
Bitcoin Plus ไม่ใช่ซอฟต์แวร์ แต่เป็นเครื่องมือขุด Bitcoin ของเบราว์เซอร์จึงไม่จำเป็นต้องติดตั้ง มันใช้พลังงานของคอมพิวเตอร์สำรอง แต่ทำงานได้คุ้มค่ากว่าเมื่อเวลาผ่านไปโดยเฉพาะถ้าคุณจริงจังกับการขุด ในเชิงบวกมันเป็นวิธีที่ดีในการลองขุดโดยเฉพาะอย่างยิ่งสำหรับผู้ที่ไม่แน่ใจเกี่ยวกับมันและบันทึกพวกเขาจากกระบวนการติดตั้งซอฟต์แวร์
มีซอฟต์แวร์อื่น ๆ เช่น Phoenix, poclbm, Remote Miner, RPC Miner, Bit Moose เป็นต้น
บรรทัดล่าง
คนงานเหมืองสามารถทำงานได้อย่างอิสระซึ่งทำให้พวกเขาไม่ปกติ แต่มักจะจ่ายเงินมากขึ้นหรือเลือกที่จะทำงานในสระที่ให้รางวัลโดยเฉลี่ยมากขึ้น แต่เป็นปกติผลลัพธ์สุดท้ายสำหรับทั้งคู่ก็คล้ายกัน เวลาอุทิศตัวเลือกซอฟต์แวร์ฮาร์ดแวร์คอมพิวเตอร์ความฉลาดทางความรู้ทุกคนร่วมกันตัดสินใจอัตราความสำเร็จในการขุด ซอฟต์แวร์ที่ดีที่สุดคือสิ่งที่จำเป็นสำหรับนัก; เห็นพ้องกับฮาร์ดแวร์และข้อกำหนดอื่น ๆ เช่นการขุดหลาย สกุลเงิน ดิจิตอล ฯลฯ (ดู: 5 สกุลเงินเสมือนที่สำคัญที่สุดนอกเหนือจาก Bitcoin )