ما هي قنبلة الصعوبة؟
"القنبلة الصعوبة" في Ethereum تشير إلى الزيادة المفاجئة والمقصودة في صعوبة التعدين على البلوكشين. تم إطلاق Ethereum في الأصل باستخدام إثبات العمل، وهو خوارزمية تستخدم كميات كبيرة من الطاقة والقدرة الحاسوبية. يستخدم هذا الآلية نظام مكافآت تنافسي يشجع على التعدين—ومزارع التعدين المركزية التي استحوذت على الشبكة. ومع ذلك، فإن هذا التمركز يتعارض مع المبدأ الأصلي للامركزية وراء العملات الرقمية.
تم إصدار قنبلة الصعوبة لتتزامن مع انتقال البلوكشين إلى إثبات الحصة في عام 2022. كان الهدف من وراء قنبلة الصعوبة هو زيادة الوقت بشكل كبير الذي يستغرقه تعدين كتلة جديدة على بلوكشين الإيثريوم بحيث:
- شجع عمال مناجم العملات الرقمية على الابتعاد عن التعدين الذي يعتمد على إثبات العمل المكثف للطاقة من خلال إزالة الحافز.
- أزال القدرة على مركزية إنشاء العملة وملكيتها
- الفروع المتشعبة للبلوكشين غير المشجعة
- الترقيات القسرية للعقدة
النقاط الرئيسية
- كانت "القنبلة الصعوبة" في Ethereum تشير إلى زيادة مفاجئة في صعوبة التعدين، والتي صُممت لتثبيط المعدّنين عن البقاء مع آلية إثبات العمل بعد انتقالها إلى إثبات الحصة.
- تشير الصعوبة إلى الوقت والقوة الحسابية اللازمة للتحقق من معاملات العملة المشفرة داخل سلسلة الكتل تحت آلية إثبات العمل.
- تم نشر قنبلة صعوبة Ethereum عند الكتلة 15530314 في 14 سبتمبر 2022، قبل يوم واحد من تفعيل "الدمج".
فهم قنبلة الصعوبة
في عالم العملات الرقمية، يصف مصطلح "الصعوبة" إعدادًا يحافظ على الشبكة في حالة تخمين للحل المستهدف لفترة زمنية محددة. يتم حسابها بطرق مختلفة بواسطة سلاسل الكتل المختلفة، ولكن سلاسل الكتل الأكثر شيوعًا التي تعتمد على إثبات العمل تستخدم الصعوبة الحالية، والوقت المتوقع، والوقت الفعلي لحساب الصعوبة الجديدة.
التعدين في العملات الرقمية غالبًا ما يُخلط بينه وبين إنشاء العملة؛ ومع ذلك، فإن التعدين هو عملية التحقق التي تتضمن تخمين رمز تجزئة مكون من 64 حرفًا يكون أقل من القيمة المستهدفة التي يحددها الشبكة. عندما تخمن آلة المعدّن بشكل صحيح، يتم مكافأته بعملة جديدة.
قام مطورو Ethereum بإنشاء قنبلة الصعوبة لزيادة صعوبة حل الهاش بشكل أسي، مما يجعلها في النهاية مكلفة للغاية من حيث الوقت والطاقة بحيث لا تستحق التكلفة.
قنبلة الصعوبة في Ethereum هي وسيلة ردع للمعدّنين الذين ربما أرادوا تقسيم سلسلة الكتل الأصلية لمواصلة التعدين باستخدام آلية إثبات العمل (PoW). السبب الرئيسي لعدم رغبة المعدّنين في التحول إلى إثبات الحصة (PoS) هو أن الآلات والمزارع التعدينية المكلفة التي أنشأوها ستصبح غير ذات جدوى، على الأقل فيما يتعلق بكسب المكافآت لتحقيق الأرباح.
تحديات القنبلة الصعبة
كان الانتقال إلى إثبات الحصة (PoS) تحديًا كبيرًا للمطورين - حيث اضطروا إلى تأجيل تاريخ إصدار قنبلة الصعوبة مرارًا وتكرارًا لأن عملية الدمج كانت تُعاد جدولتها باستمرار. كان إطلاق القنبلة قبل الترقية إلى إثبات الحصة سيكون غير مجدٍ - حيث كانت قنبلة الصعوبة ستبطئ المعاملات بشكل كبير وتؤدي إلى ازدحام شديد في الشبكة.
كانت هناك ستة ترقيات، من بين إصلاحات أخرى، قامت بتأجيل قنبلة الصعوبة:
- 2017: تحديث Byzantium
- 2019: تحديث القسطنطينية
- 2020: تحديث Muir Glacier (قنبلة الصعوبة فقط)
- 2021: تحديث لندن
- 2021: تحديث Arrow Glacier (قنبلة الصعوبة فقط)
- 2022: غراي غلاسيير (قنبلة الصعوبة فقط)
آلية قنبلة صعوبة الإيثيريوم
تم تضمين قنبلة الصعوبة في بروتوكول سلسلة الكتل لإيثريوم. يتم تحقيق "القنبلة" من خلال زيادة الجهد الحسابي المطلوب لحل الألغاز التشفيرية بشكل أسي، مما يسمح للمعدنين بإضافة كتل إلى سلسلة الكتل. تم تصميم القنبلة لجعل هذه الألغاز تزداد صعوبة، مما يؤدي إلى تباطؤ كبير في إنشاء الكتل مع مرور الوقت.
تؤثر هذه الآلية على صعوبة التعدين من خلال جعل عملية العثور على تجزئة كتلة صالحة أكثر تحديًا مع مرور الوقت. بشكل أكثر تحديدًا، يتم تفعيل القنبلة عن طريق تعديل قيمة "block.difficulty" في بروتوكول Ethereum، مما يؤثر مباشرة على عملية التعدين. مثال على صيغة تحدد صعوبة التعدين موضح أدناه؛ كان سيتم تعديل هذا الكود لجعل تعدين Ether غير ممكن. لاحظ أن هذه الصيغة قد تكون اختلفت عن الكود الأحدث:
block_diff = parent_diff + parent_diff // 2048 * max(1 - (block_timestamp - parent_timestamp) // 10, -99) + int(2**((block.number // 100000) - 2))
معادلة حساب صعوبة الكتلة (block_diff) تعتمد على صعوبة الكتلة السابقة (parent_diff) وتضيف إليها جزءًا يعتمد على الفرق الزمني بين الكتلتين (block_timestamp - parent_timestamp) مقسومًا على 10، مع الأخذ في الاعتبار الحد الأدنى -99. كما يتم إضافة جزء آخر يعتمد على رقم الكتلة (block.number) مقسومًا على 100000، مطروحًا منه 2، ومرفوعًا إلى القوة 2.
مخطط صعوبة شبكة Ethereum
متعلقًا بمفهوم قنبلة الصعوبة، كانت هناك مقاييس يمكن تتبعها لتحديد مدى صعوبة التحقق من صحة العمليات على شبكة Ethereum. كانت هذه المقاييس ذات قيمة كبيرة لأولئك الذين يحاولون التحقق من صحة المعاملات على أمل تحقيق ربح. لقد تم ذكر ذلك عدة مرات في هذا المقال، ولكن كلما كان التعدين أسهل، كلما قلت الموارد (مثل الوقت والمرافق) المطلوبة للتحقق من صحة المعاملة.
منذ التحول من نظام التحقق بإثبات العمل (PoW) إلى نظام التحقق بإثبات الحصة (PoS)، لم يعد مخطط الصعوبة يُحافظ عليه. ومع ذلك، لا يزال من المفيد النظر إليه لفهم كيف يمكن أن تؤثر التغييرات التشفيرية على الشبكة في مدى سهولة (أي ربحية) التعدين تحت نظام إثبات العمل.
ما هي قنبلة الصعوبة؟
كان قنبلة الصعوبة في Ethereum انفجارًا متعمدًا في صعوبة التعدين عندما انتقلت البلوكشين إلى إثبات الحصة.
ما هو بلوك قنبلة الصعوبة؟
تم إطلاق قنبلة صعوبة Ethereum عند رقم الكتلة 15530314 في 14 سبتمبر 2022.
ما هي العملة المشفرة الأصعب في التعدين؟
أصعب عملة مشفرة يمكن تعدينها هي بلا شك البيتكوين، وذلك بسبب الصعوبة المتزايدة باستمرار، والمكافآت المتناقصة، وعدد المعدّنين المتنافسين على المكافآت.
الخلاصة
كانت قنبلة الصعوبة في Ethereum محاولة من مطوريها لثني المعدنين عن تشعب البلوكشين والاستمرار في إثبات العمل على بلوكشين مشابه لـ Ethereum. عملت هذه القنبلة عن طريق زيادة مستوى الصعوبة إلى نقطة يصبح فيها التعدين مستحيلاً بعد أن يتحول البلوكشين إلى إثبات الحصة.