التعدين الفردي يصف طريقة تخصيص المكافآت

تحسب أجهزة تعدين بيتكوين تجزئات رؤوس كتل مرشحة بصورة متكررة، بحثًا عن نتيجة تستوفي هدف الشبكة. وفي التعدين الفردي، لا تحصل مقابل عملك على مكافأة كتلة إلا إذا وجد جهازك كتلة صالحة أصبحت جزءًا من السلسلة المقبولة. أما مجمّع التعدين التقليدي الذي يتقاسم المكافآت فيوزع المدفوعات وفق قواعده، اعتمادًا على إثباتات عمل مرسلة تُسمى الحصص أو shares.

يمكن لخدمة تعدين فردي أن توفر مهام التعدين وترسل الكتل نيابة عنك، مع الإبقاء على هذا الأسلوب الفردي في تخصيص المكافآت. ولا تعني كلمة pool في اسمها بالضرورة تقاسم المكافآت. راجع قواعد الدفع والرسوم ومسؤوليات المشغّل الفعلية. وتوثّق خدمة Solo CKPool هذا الفرق بوضوح.

Bitcoin developer documentation — mining and shares

Solo CKPool — service and share-difficulty explanation

العقدة الكاملة وجهاز التعدين يؤديان مهمتين مختلفتين

تتحقق العقدة الكاملة بصورة مستقلة من توافق المعاملات والكتل مع قواعد بيتكوين، ويمكنها إعادة نشر البيانات الصالحة. لكن تشغيلها وحده لا يحوّل حاسوبك إلى جهاز تعدين ASIC ولا يولّد مكافآت تعدين.

ينفّذ عتاد التعدين عمليات التجزئة المتكررة. ولتشغيل منظومة تعدين فردي خاصة بك، تحتاج أيضًا إلى برنامج خادم تعدين يربط بروتوكول الجهاز بعقدة متزامنة ويجهّز مهام العمل. ويُعد Public Pool مثالًا على هذا النوع من البرامج. ولا يستطيع جهاز ينتظر بروتوكول Stratum استخدام عنوان RPC عادي لعقدة Bitcoin Core بوصفه عنوان المجمّع مباشرة.

وعند استخدام خدمة تعدين فردي عامة، يتولى مشغّلها عادةً هذه البنية التحتية. أما تشغيلها بنفسك فيضيف مسؤوليات تحديث البرامج والاتصال بالشبكة وإرسال الكتل بصورة موثوقة.

Bitcoin — running a full node

Public Pool — open-source solo pool software

يحتوي Bitaxe على شريحة تعدين ASIC فعلية

Bitaxe عائلة من العتاد مفتوح المصدر مبنية حول شرائح ASIC مخصصة لتعدين بيتكوين. ويتولى متحكم دقيق مدمج مهام التحكم والاتصال، بينما تنفّذ شريحة ASIC عمليات التجزئة المكثفة. ويستخدم مشروع Gamma، على سبيل المثال، شريحة BM1370 ويدعم التعدين عبر مجمّعات متوافقة باستخدام Wi-Fi.

ولا تعني إتاحة تصميم العتاد أن تصميم كل شريحة داخلية مفتوح المصدر، كما لا تعني تطابق لوحات جميع البائعين. طابق الطراز وإصدار اللوحة مع مزود الطاقة ومتطلبات التبريد والبرنامج الثابت. ويوفر ESP-Miner البرنامج الثابت لأجهزة Bitaxe وواجهة AxeOS، مع ملفات مخصصة لإصدارات العتاد.

حتى الجهاز الصغير يحتاج إلى تبريد مناسب ومزود طاقة مطابق للمواصفات. وقد تؤدي زيادة تردد التشغيل أو الجهد بإفراط إلى حرارة وعدم استقرار بدلًا من تحسن مفيد.

Bitaxe — Gamma hardware repository

Bitaxe — ESP-Miner firmware

NerdAxe وNerdQAxe عائلتان وليستا مواصفة واحدة

يجمع NerdAxe بين تعدين ASIC وتصميم يعتمد على شاشة عرض ومشتق من Bitaxe. ويستخدم إصدارا Ultra وGamma شرائح ASIC مختلفة. ولا تجعل الشاشة المألوفة هذه الأجهزة مكافئة لجهاز NerdMiner الأصلي المعتمد على ESP32 وحده.

يوسّع NerdQAxe هذا النهج باستخدام عدة شرائح ASIC. ويميّز مستودع العتاد بين NerdQAxe+ وNerdQAxe++، بما يشمل اختلاف أجيال الشرائح وإصدارات اللوحات. تعامل مع علامات الجمع باعتبارها معلومات مهمة عن الطراز؛ فلا تنقل إعدادات الطاقة أو التبريد أو البرنامج الثابت من طراز إلى آخر.

تحقق من اسم اللوحة الفعلية وإصدارها الموثق والمكونات التي يرفقها البائع. واستخدم برنامجًا ثابتًا مخصصًا لذلك العتاد. فالانتماء إلى عائلة برامج ثابتة مشتركة لا يعني أن كل ملف يدعم جميع اللوحات.

BitMaker — NerdAxe hardware repository

shufps — NerdQAxe hardware generations

shufps — NerdAxe and NerdQAxe firmware

NerdMiner الأصلي جهاز ESP32 تعليمي

ينفّذ NerdMiner v2 القياسي عمليات التجزئة على متحكم ESP32 بدلًا من شريحة تعدين ASIC مخصصة. ويركّز المشروع على التعلّم وشاشة العرض المكتبية. وهو ينفّذ تجزئة حقيقية، لكن مساهمته الصغيرة جدًا ينبغي فهمها بوصفها تجربة تعليمية. وتؤدي إضافة عتاد ASIC إلى تغيير فئة الجهاز.

ويحذّر المشروع أيضًا من أن بعض المجمّعات لا تدعم صعوبة الحصص المنخفضة جدًا لهذا الجهاز. وتُعد لوحة متابعة متوافقة تعرض عملًا مقبولًا دليلًا مفيدًا على تشغيل التجربة؛ لكنها لا تحوّل الجهاز إلى مصدر عملي لمدفوعات متوقعة.

BitMaker — NerdMiner v2 project

اقرأ الاحتمالات دون تخيّل عدّ تنازلي

في نموذج مبسط، إذا كان الجهاز يمثل نسبة f من معدل التجزئة النشط للشبكة، فإن احتمال عثوره على الكتلة التالية يساوي تقريبًا f. وبافتراض ثبات هذه النسبة واستقلال نتائج الكتل، يكون احتمال النجاح مرة واحدة على الأقل خلال N كتلة هو 1 − (1 − f)^N. وهذا حساب توضيحي مبني على التنافس في إثبات العمل، وليس توقعًا مباشرًا لظروف الشبكة الحالية.

في مثال افتراضي، تعني f = 0.000001 امتلاك جزء من مليون من معدل تجزئة الشبكة. وخلال 1,000 كتلة للشبكة، تعطي المعادلة احتمالًا يقارب 0.10% للنجاح مرة واحدة على الأقل. ولا تصف هذه الأرقام منتجًا بعينه أو الشبكة الحالية.

ومتوسط الانتظار النظري ليس موعدًا نهائيًا. فالإخفاقات السابقة لا تجعل التجزئة التالية أوفر حظًا. قد يعثر جهاز صغير على كتلة، لكنه قد يعمل طوال عمره التشغيلي دون العثور على أي كتلة. وتزيد تغيرات الشبكة والانقطاعات والعمل المتقادم من تعقيد النتائج الفعلية.

Bitcoin — original white paper

Bitcoin — frequently asked questions about mining

الحصص تثبت العمل ولا تراكم تقدمًا نحو كتلة

تقبل المجمّعات أهدافًا أسهل بوصفها حصصًا لقياس مساهمة الأجهزة. ومعظم الحصص ليست كتل بيتكوين صالحة. ولا تمثل زيادة عدد الحصص أو تسجيل أفضل صعوبة شخصية شريطًا يقترب من الاكتمال، كما أن خفض صعوبة الحصص لا يحسّن الاحتمال الأساسي للعثور على كتلة.

للتحقق من الإعداد، راجع الاتصال بالمجمّع والعمل المقبول ودرجات الحرارة ووجهة الدفع المضبوطة. وأدخل فقط المعلومات التي تتطلبها خطوات الإعداد الموثقة؛ فعنوان استقبال عوائد التعدين لا يستلزم تزويد الجهاز بعبارة استرداد محفظتك.

Bitcoin developer documentation — mining and shares

حدّد هدف التعلّم قبل اختيار طريقة الدفع

استخدم التعدين الفردي عندما تفهم وتقبل أن نتائجه شديدة عدم اليقين. ويمكن لمجمّع يتقاسم المكافآت أن يقلل تقلب المدفوعات، لكن جهازًا صغيرًا جدًا قد يظل يواجه حدودًا دنيا للسحب أو رسومًا أو إعدادات صعوبة غير مدعومة. ولا يضمن أي من الأسلوبين تغطية حصيلة التعدين لتكلفة الجهاز والكهرباء.

حدّد ميزانية للعتاد والطاقة، وأبقِ الجهاز ضمن حدوده الموثقة، وقيّم التجربة بما تتعلمه منها. وتعامل مع أي مكافأة كتلة باعتبارها غير مؤكدة، حتى عندما يروّج البائع للجهاز على أنه جهاز تعدين شبيه باليانصيب.

المصادر وقراءات إضافية

Bitcoin developer documentation — mining and shares

Bitcoin — frequently asked questions about mining

Bitcoin — running a full node

Bitcoin — original white paper

Bitaxe — Gamma hardware repository

Bitaxe — ESP-Miner firmware

BitMaker — NerdAxe hardware repository

shufps — NerdQAxe hardware generations

shufps — NerdAxe and NerdQAxe firmware

BitMaker — NerdMiner v2 project

Solo CKPool — service and share-difficulty explanation

Public Pool — open-source solo pool software