أول كتلة بيتكوين ، تسمى كتلة التكوين ، تم تعدينها في يناير 2009 وتم وضعها في blockchain (دفتر الأستاذ العام). بدأت عملية التعدين منذ ذلك الحين بتصميم افتراضي يرقى إلى مستوى الصعوبة حيث يتم استخراج المزيد والمزيد من عملات البيتكوين. من أجل مكافحة تحدي التعدين ، تم تطوير أجهزة كمبيوتر وبرامج متقدمة أكثر تقدماً.
في حين أن الأجهزة المستخدمة من قبل عمال المناجم على نطاق واسع من ثلاثة أنواع: وحدة المعالجة المركزية / GPU (وحدات المعالجة الرسومية) ، FPGA (صفيف بوابة برمجة قابلة للبرمجة) و ASIC (الدوائر المتكاملة الخاصة بالتطبيق) ، فإن اختيار البرنامج أوسع. فيما يلي قائمة ببعض برامج تعدين Bitcoin الشائعة (بدون ترتيب محدد). (انظر: ما هو البيتكوين التعدين؟ )
1) CGMiner
CGMiner هي من بين برامج التعدين Bitcoin الشائعة المتوافقة مع أجهزة GPU / FPGA / ASIC. إنه برنامج مفتوح المصدر مكتوب بلغة C ، بناءً على الإطار الأصلي لوحدة المعالجة المركزية miner. إنها منصة مشتركة لنظامي التشغيل Linux و Windows و Mac OS X. وتشمل بعض الميزات الكشف المتقدم عن الكتل الجديدة ، والرصد ، ورفع تردد التشغيل ، والتحكم في سرعة المروحة ، والتحميل الثنائي للنواة ، ودعم أجهزة التعدين المتعددة إلى جانب إمكانيات الواجهة البعيدة. يمكن أن يصل حجم البرنامج إلى أي حجم للتجزئة دون تأخير ، وهو مفيد للتعدين الفردي والمجمّع.
2) BitMinter
تعمل BitMinter منذ عام 2011 وتعمل بشكل جيد مع أنظمة التشغيل Windows و Linux و Mac. تدعي أنها توفر سرعة تعدين لائقة ، دفعات عالية ولديها إطار OpenCL (لغة الحوسبة المفتوحة). إنه يهدف إلى تسهيل حصول الجميع على عملات Bitcoins. يحتاج العميل إلى تسجيل نفسه في مجموعة التعدين التي يمكن بعدها استخدام البرنامج ؛ وبالتالي فهو مجموعة التعدين والبرامج (نفس الاسم) ، وهذا هو المكان الذي يختلف عن الخيارات الأخرى المتاحة.
3) BTCMiner
إنه برنامج تعدين مفتوح المصدر يمكنه دعم العديد من لوحات FPGA (بالمئات ويقتصر على عدد وحدات تحكم مضيف USB). إنه يساعد في تقليل الفقد عن طريق استخدام الاقتراع الطويل ومراقبة الكتلة ، وله وضع توفير الطاقة وحتى الحماية من الحرارة الزائدة. يقوم نظامه تلقائيًا باختيار التردد مع أعلى معدل للتجزئة استنادًا إلى قياس الخطأ. لا يتطلب BTCMiner بدء تشغيل برنامج Xilinx أو ترخيصه لأنه يعد Bitstream جاهزًا للاستخدام وهو أحد ميزاته.
4) 50 عامل منجم
50 Miner هو وسيلة سهلة لإعداد البرامج مع جهاز الكشف التلقائي. وهو يدعم استخراج بيتكوين وكذلك Litecoin. إنها واجهة رسومية وتعمل على وضع تلقائي حيث لا يلزم سوى تسجيل الدخول وكلمات المرور ، ولا يتطلب أي تثبيت. لديه العديد من الحاجيات المضمنة ويتم تخزين جميع الإعدادات في ملف التكوين.
5) ديابلومينير
DiabloMiner هو برنامج GPU (وحدة معالجة الرسومات) الذي يستخدم إطار عمل OpenCL والذي يمكنه دعم تجمعات غير محدودة وحتى التبديل إلى تجمع آخر في حالة فشل الاتصال (والعودة كل ساعة إلى المجموعة الأولى). يدعم DiabloMiner كلا من التعدين الفردي والتجمع ومتوافق مع برامج تشغيل Nvidia و ATI Stream SDK المحدثة. الإعداد مرهق مثل معظم البرامج.
6) BFGMiner
BFGMiner عبارة عن برنامج تعدين ASIC / FPGA مكتوب بلغة C ، يمكنه تجزئة كل من scrypt و SHA256d في وقت واحد. كما يسمح بالتعدين على العملات الافتراضية المتعددة في نفس الوقت من خلال الاستفادة من استراتيجية البلياردو. يوفر البرنامج إمكانية واجهة عن بعد (الوصول من أي مكان) ، كما أنه يتميز بالتحكم في سرعة المروحة ورفع تردد التشغيل والمراقبة.
7) بيتكوين بلس
Bitcoin Plus ليس برنامجًا ولكن متصفح Bitcoin miner وبالتالي لا يتطلب أي تثبيت. إنها تستفيد من الطاقة الاحتياطية للكمبيوتر ولكنها تعمل بكفاءة أقل مع مرور الوقت خاصة إذا كنت جادًا في مجال التعدين. على الجانب الإيجابي ، إنها طريقة جيدة لتجربة التعدين خاصة بالنسبة لأولئك الذين ليسوا متأكدين من ذلك وحفظهم من عملية تثبيت البرنامج.
هناك برامج أخرى مثل Phoenix ، poclbm ، Remote Miner ، RPC Miner ، Bit Moose ، إلخ.
الحد الأدنى
يمكن أن يعمل عمال المناجم بشكل مستقل وهو ما يمنحهم دفعات غير منتظمة ولكن عادة ما يكون حجمهم أكبر أو يمكنهم اختيار العمل في مجموعة يكون متوسط المكافآت فيها منتظمًا ، وتكون النتائج النهائية لكلا العملين متشابهة. الوقت المخصص ، اختيار البرامج ، أجهزة الكمبيوتر ، حاصل المعرفة ، كلها تقرر معدل النجاح في التعدين. أفضل البرامج هو الذي يلبي الحاجة ؛ يتوافق مع الأجهزة والمتطلبات الأخرى مثل تعدين العملة المشفرة المتعددة ، إلخ. (راجع: أهم 5 عملات افتراضية بخلاف عملة البيتكوين )