บล็อก Bitcoin ตัวแรกที่เรียกว่าบล็อกกำเนิดถูกขุดขึ้นในเดือนมกราคมปี 2009 และถูกวางลงใน blockchain (บัญชีแยกประเภทสาธารณะ) กระบวนการของการทำเหมืองเริ่มขึ้นตั้งแต่เริ่มต้นด้วยการออกแบบที่ทำให้ระดับที่ยากขึ้นเรื่อย ๆ เนื่องจาก Bitcoins มีการขุดลอกมากขึ้นเรื่อย ๆ เพื่อที่จะต่อสู้กับความท้าทายด้านการทำเหมืองแร่ได้มีการพัฒนาฮาร์ดแวร์คอมพิวเตอร์และซอฟต์แวร์เสริมที่ทันสมัยขึ้น
ในขณะที่ฮาร์ดแวร์ที่ใช้โดยคนงานมีอยู่ 3 ประเภท ได้แก่ CPU / GPU (หน่วยประมวลผลกราฟิก), FPGA (อาร์เรย์เกตเวย์ฟิลด์) และ ASIC (Application Specific Integrated Circuits) ซึ่งเป็นทางเลือกสำหรับซอฟต์แวร์ในวงกว้าง นี่คือรายการของซอฟต์แวร์การทำเหมืองแร่ Bitcoin ที่เป็นที่นิยม (โดยไม่เจาะจง) (ดู: Bitcoin Mining คืออะไร )
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 (Graphics Processing Unit) ที่ใช้กรอบ 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 ฯลฯ
Bottom Line
คนงานเหมืองสามารถทำงานได้อย่างเป็นอิสระซึ่งจะทำให้พวกเขามีรายได้ที่ไม่สม่ำเสมอ แต่มักจ่ายเงินมากหรือสามารถเลือกทำงานได้ สระว่ายน้ำที่ผลตอบแทนจะเฉลี่ยมากขึ้น แต่ปกติผลสุดท้ายสำหรับทั้งสองทำงานออกคล้ายกัน เวลาที่ทุ่มเทการเลือกใช้ซอฟต์แวร์ฮาร์ดแวร์คอมพิวเตอร์ความรู้ความเข้าใจทั้งหมดนี้ร่วมกันตัดสินอัตราความสำเร็จในการทำเหมือง ซอฟต์แวร์ที่ดีที่สุดคือสิ่งที่ช่วยตอบสนองความต้องการ; ( 5 สกุลเงินเสมือนที่สำคัญที่สุดอื่น ๆ ที่ไม่ใช่ Bitcoin )