PoWإجابة قائمة على المصادر
كيف يعمل Proof of Work في Bitcoin؟
التجزئة وصعوبة التعدين والحدود الدقيقة لما يحسمه Proof of Work في Bitcoin.
Proof of Work هو قرعة مكلفة لترتيب الكتل الصالحة. يكرر المعدّنون تجزئة رؤوس الكتل المرشحة حتى تصبح قيمة التجزئة أقل من الهدف الحالي أو مساوية له. تتحقق العُقد من النتيجة بتكلفة منخفضة، لكنها تظل ترفض أي كتلة تخالف قواعد الإجماع.
التعدين بحث، وليس حل معادلة مفيدة
يحوّل SHA-256 المزدوج رأس الكتلة إلى قيمة تجزئة لا يمكن توقعها. يغيّر المعدّنون Nonce ومدخلات أخرى ويكررون المحاولات على نطاق واسع. كلما انخفض الهدف، أصبحت النتيجة الملائمة أندر وأكثر كلفة في العثور عليها.
تحافظ الصعوبة على الإيقاع تقريبًا
كل 2,016 كتلة تعدّل العُقد الهدف وفق مدة الفترة السابقة. لذلك لا يؤدي ارتفاع Hashrate إلى تسريع الإصدار بصورة دائمة؛ بل يزيد أساسًا العمل اللازم للعثور على الكتل التالية.
العمل يرتّب التاريخ الصالح والعُقد تتحقق من الصلاحية
تمنح السلسلة ذات أكبر عمل تراكمي العُقد معيارًا موضوعيًا للاختيار بين تواريخ صالحة متنافسة. لكنها لا تسمح للمعدّنين بإنشاء عملات إضافية أو الإنفاق دون توقيع أو تجاوز قواعد الإجماع الأخرى.
التجزئة تذكرة قرعة بلا اختصار معروف
يربط الرأس ذو 80 بايت الكتلة السابقة وجذر ميركل للمعاملات والوقت والهدف وNonce. يحوّل SHA-256 المزدوج كل مرشح إلى عدد غير متوقع من 256 بت. يغيّر المعدّن Nonce أو extra Nonce في coinbase أو ترتيب المعاملات ثم يعيد المحاولة؛ والاستراتيجية العملية هي عدد هائل من المحاولات.
الهدف والصعوبة يصفان العقبة نفسها
تنجح الكتلة في هذا الاختبار عندما تكون القيمة العددية لتجزئة رأسها أقل من الهدف الحالي أو مساوية له. يعني الهدف الأقل عددًا أقل من قيم التجزئة الفائزة وعملًا متوقعًا أكبر. تعبّر الصعوبة عن هذه العقبة نسبةً إلى أسهل هدف مسموح به في Bitcoin، بينما يقدّر Hashrate عدد المحاولات في الثانية.
تعديل الصعوبة يفصل الإصدار عن عدد الأجهزة
كل 2,016 كتلة تعيد العُقد حساب الهدف من الطوابع الزمنية للفترة السابقة، ضمن حدود محددة للتغيير. تؤدي إضافة معدّنين إلى تسريع الكتل مؤقتًا، لكن التعديل التالي يرفع الصعوبة. عشر دقائق هدف طويل الأجل، وليست جدولًا زمنيًا لكل كتلة.
العمل التراكمي يحسم التنافس بين التواريخ الصالحة
قد ترى العُقد لفترة وجيزة طرفين صالحين للسلسلة. تتبع السلسلة الصالحة ذات أكبر عمل تراكمي، لا مجرد السلسلة ذات عدد الكتل الأكبر. تتطلب إعادة كتابة تاريخ أقدم إعادة إنجاز عمله وتجاوز الشبكة التي تستمر في النمو، ولذلك تزداد تدريجيًا كلفة عكس التأكيدات الأعمق.
هجوم الأغلبية قوي لكنه ليس مطلق القدرة
يمكن لـ Hashrate مهيمن باستمرار إعادة تنظيم كتل حديثة أو حجب معاملات أو إنفاق دفعة حديثة للمهاجم نفسه مرتين. لكنه لا يستطيع تزوير توقيع مستخدم آخر أو إنفاق UTXO اعتباطية أو زيادة إعانة الإصدار المسموح بها للكتلة أو إجبار العُقد المتحققة على قبول كتلة غير صالحة.
الطاقة ثمن للأمان ومفاضلة حقيقية
يحوّل Proof of Work الكهرباء والأجهزة ووقت التشغيل إلى إشارة ذات تكلفة خارج النظام. يزيد ذلك كلفة إعادة كتابة التاريخ، لكن استهلاك الطاقة والآثار المحلية تكاليف حقيقية. يميّز التقييم الجاد بين الاستهلاك الكلي ومصادر الطاقة والآثار على شبكة الكهرباء والأمان المكتسب؛ وقسمة الاستهلاك كله على عدد المعاملات اليومية تشوّه صورة نظام يؤمّن التاريخ المحاسبي الكامل باستمرار.
لا يثبت Proof of Work أن كل معاملة نزيهة أو قانونية. إنه دليل على الحساب المبذول لتاريخ مرشح؛ والتحقق الكامل وحده يحدد ما إذا كان ذلك التاريخ يلتزم بالبروتوكول.
01هل يحل التعدين مسائل علمية مفيدة؟+
ناتجه المباشر دليل سهل التحقق مرتبط برأس كتلة محدد. وقد تؤدي إعادة استخدام العمل بحرية لمهمة أخرى إلى إضعاف هذا الارتباط أو إيجاد اختصارات.
02هل ينشئ ارتفاع Hashrate مزيدًا من bitcoin؟+
قد تصل الكتل أسرع مؤقتًا فقط بين تعديلات الصعوبة. تعيد إعادة حساب الصعوبة وتيرة الإصدار طويلة الأجل نحو جدولها.
03هل تكون السلسلة الأطول صحيحة دائمًا؟+
تشترط العُقد أولًا صلاحية كل كتلة ثم تقارن العمل التراكمي. وترفض السلسلة غير الصالحة بغض النظر عن طولها المعلن.
04هل تستطيع نسبة 51% من Hashrate سرقة جميع العملات؟+
لا. يمكنها مهاجمة الترتيب والتسوية الحديثة، لكنها لا تستطيع إنتاج توقيع صالح بمفاتيح لا تتحكم فيها.