BFGMiner เป็นซอฟต์แวร์บรรทัดคำสั่งแบบโอเพ่นซอร์สที่มีหลายแพลตฟอร์มฟรีและได้รับการยกย่องอย่างสูงซึ่งสามารถใช้สำหรับการทำเหมือง Bitcoins โดยใช้ ASIC (Application Specific Integrated Circuit) และ FPGA (Field Programmable Gate Array) เทคโนโลยี.
คุณสมบัติได้อย่างรวดเร็ว
คุณลักษณะหลัก ๆ ได้แก่ การสนับสนุนการโอเวอร์คล๊อกการควบคุมความเร็วพัดลมการตรวจสอบการจัดการจากระยะไกลการสนับสนุน Scrypt การสนับสนุน X-Reject-Reason การสนับสนุนอุปกรณ์หลายอุปกรณ์ไดรเวอร์มากมายสำหรับ Bitcoin ตลอดจน getwork และพร็อกซีชั้น เซิร์ฟเวอร์.
มาพร้อมกับตัวเลือกบรรทัดคำสั่งมากมายเช่นความสามารถในการอนุญาตให้ API เข้าถึงเฉพาะรายการที่อยู่ IP ที่กำหนดเปิดใช้งาน API เปิดใช้งานฟังก์ชั่น API Multicast และเพิ่มรหัสในการตอบกลับ Multicast API, เพิ่มคำอธิบายลงในส่วนหัวสถานะ API และการเล่นซ้ำ Multicast ของ API
ผู้ใช้สามารถเปลี่ยนหมายเลขพอร์ตที่ API Multicast กำลังฟังอยู่ให้อนุญาตให้ API รับฟัง IP แอดเดรสหรือที่อยู่ IP ใด ๆ เปลี่ยนหมายเลขพอร์ตของ Bitcoin mining API รวมทั้งเปลี่ยน multipool จาก failover ถึงแม้จะแชร์ความสมดุล
ในตัวเลือกอื่น ๆ เราสามารถพูดถึงความสามารถในการปิดใช้งานการสนับสนุน getblocktemplate การปิดใช้งานการสนับสนุน getwork เปิดใช้งานการบันทึกดีบักและเอาท์พุทรันคำสั่งเมื่ออุปกรณ์ถูกประกาศว่าตายหรือป่วยตั้งค่าลายเซ็น coinbase และที่อยู่การจ่ายเงินสำหรับการทำเหมืองแร่เดี่ยวเรียกใช้ ในโมเด็มมาตรฐานหรือแบบจำลองเร่งรัดตั้งค่าตัวเลือก klondike ให้โหลดไฟล์การกำหนดค่าในรูปแบบ JSON สถิติการแสดงผลและข้อมูลการแก้ปัญหาเวลาทำงานพิเศษ
ระบบปฏิบัติการที่สนับสนุน
นี่คือซอฟต์แวร์ข้ามแพลตฟอร์มที่ทำงานได้ดีกับ GNU / Linux ทั้งหมดรวมถึงระบบปฏิบัติการ Microsoft Windows, Apple Mac OS X และ OpenWrt สามารถใช้งานร่วมกับสถาปัตยกรรมชุดคำสั่งทั้งแบบ 32 บิตและ 64 บิตได้แม้ว่าระบบ Bitcoin จะแนะนำให้ใช้ระบบ 64 บิต
มีอะไรใหม่ ในข่าวประชาสัมพันธ์ฉบับนี้:
- การเปลี่ยนแปลงที่สามารถอ่านได้ของมนุษย์:
- แก้ไขปัญหากรณีขอบที่เป็นไปได้ด้วย proxying ระดับ (--stratum-port)
- openwrt: แพคเกจไบนารีสำหรับ 15.05 น. & Chaos Calmer & quot.
- แก้ไขการสนับสนุนงาน 2D สำหรับเซิร์ฟเวอร์ GBT (ต้องใช้ libblkmaker 0.5.3 หรือใหม่กว่า)
- การเปลี่ยนแปลงแบบเต็ม:
- อัปเดตคอมไพเลอร์และไลบรารี Build Win32 / 64 build อย่างเป็นทางการ:
- คอมไพเลอร์ Win64 (GCC) จาก 4.7.4 เป็น 5.3.0 (Win32 ยังคงอยู่ที่ 4.7.4)
- libcurl จาก 7.39.0 ถึง 7.47.1
- libevent จาก 2.0.21 ถึง 2.1.5-r4
- libusb จาก 1.0.18 (Win32) และ 1.0.19 (Win64) ถึง 1.0.20
- libmicrohttpd จาก 0.9.38_pre33603 ถึง 0.9.48
- อัปเดต libblkmaker เป็น 0.5.3
- การแก้ไขข้อบกพร่อง: Sanitize สถานการณ์การล็อกสำหรับ work2d
- การแก้ไขข้อบกพร่อง: SSM: อย่าออก work2d เดียวกันสองครั้งติดต่อกัน
- การแก้ไขข้อบกพร่อง: SSM: ไม่ต้องส่งข้อมูลเหมืองแร่แจ้งให้ทราบสำหรับงานเก่า 2 วัน
- SSM: ตรวจสอบ Refresh Work2d และการตัดแต่งงานจาก _stratumsrv_update_notify into stratumsrv_update_notify_str
- อัปเดต OpenWrt 15.05
- การแก้ไขข้อบกพร่อง: การจัดการ work2d ที่ถูกต้องสำหรับเซิร์ฟเวอร์ GBT
- การเปลี่ยนแปลงที่สามารถอ่านได้ของมนุษย์:
- อัปเดต libblkmaker เพื่อให้เข้ากันได้กับ BIP66 เวอร์ชัน 3 บล็อค
- ผสานตัวโหลดไฟล์การกำหนดค่าบนเว็บของ Kano จาก cgminer
- การเปลี่ยนแปลงแบบเต็ม:
- แก้ไขตัวเลือกไดรเวอร์ที่เสียในการกำหนดค่าสคริปต์
- ข้อผิดพลาด: extract_domain: จัดการเคียวรี / ส่วนใน URI ได้อย่างถูกต้องโดยไม่ใช้เส้นทาง
- kncasic: อย่าล้างข้อมูล!
- kncasic: หลีกเลี่ยงรายงานที่ซ้ำกันที่จะรายงาน
- kncasic: แก้ไขระดับการเข้าสู่ระบบ
- kncasic: อินเทอร์เฟซ API ของ Neptune ที่เข้ากันได้สำหรับการเปิดใช้ / ปิดใช้งานไดอารี่
- kncasic: ใช้โปรเซสเซอร์ bfgminer หนึ่งตัวต่อการตาย (ไม่ใช่แต่ละแกน)
- อัปเดต libblkmaker เป็น 0.5.1
- ยักษ์: ระดับการบันทึกที่ต่ำกว่าเมื่อตั้งค่าคอนฟิกการตาย
- ไททัน: ไม่จำเป็นต้องใช้ SHA256d algo
- ยักษ์: ระดับการบันทึกที่ต่ำกว่าสำหรับข้อความที่ล้าง
- ไททัน: ปรับระดับล็อกใน knc_titan_get_info
- get_master_rolling_hashrate - & gt; get_proc_rolling_hashrate
- อัปเดตรหัส webconfig ไปเป็น BFGMiner ล่าสุด
- อนุญาตไฟล์ config ที่ใช้ url
- kncasic: แก้ไข & quot; ดับเบิลฟรี & quot; ข้อผิดพลาด
- kncasic: เราจำเป็นต้องจัดคิวงานฟรีเพื่อหลีกเลี่ยงการรั่วไหลของหน่วยความจำ
- Bugfix: minion: อย่าพยายามเพิ่มอุปกรณ์ชิป 0
- กำหนดค่า: หลีกเลี่ยง BASHisms เพื่อให้พกพาได้ดีขึ้น
- การสนับสนุนอุปกรณ์ Antminer U1, Drillbit และ HashFast
- ตัวเลือก - จำนวนสูงสุดของสถิติเพื่อแสดงคอลัมน์จำนวนหุ้น (A / R) ที่มีน้ำหนักถึงระดับความยาก 1
- x6500: การตั้งค่า Maxclock (ใช้กับ --set-device) เพื่อ จำกัด ช่วงการตอกบัตรแบบไดนามิก
- opencl / adl: แก้ไขข้อขัดข้องเมื่อออกจาก GPU ของ R9 series
- hashbusterusb: การควบคุมแรงดัน / VRM และการสนับสนุนสำหรับ ระบุการทำงาน (การเปลี่ยนสี LED 5 วินาที)
- nanofury: รองรับการระบุฟังก์ชันโดยการปิดไฟ LED เป็นเวลา 5 วินาที
- twinfury: สนับสนุนข้อมูลแรงดันไฟฟ้า / การควบคุม
- Linux: ไฟล์กฎ udev ใหม่เพื่อใส่อุปกรณ์ทำเหมืองแร่ที่มีการสนับสนุน (และ autodetectable) ที่สนับสนุนโดยอัตโนมัติใน & quot; วิดีโอ & quot; กลุ่ม UNIX
มีอะไรใหม่ ในเวอร์ชัน 5.1.0:
มีอะไรใหม่ ในเวอร์ชัน 5.0.0:
มีอะไรใหม่ ในเวอร์ชัน 3.9.0:
ความคิดเห็นที่ไม่พบ