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