إثبات الوقت المنقضي (PoET)

ما هو إثبات الوقت المنقضي (PoET)؟

إثبات الوقت المنقضي (PoET) عبارة عن آلية إجماع على شبكة بلوك تشين تمنع الاستخدام المرتفع للموارد واستهلاك الطاقة؛ يحافظ على العملية أكثر كفاءة من خلال اتباع نظام يانصيب عادل.

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

شرح معنى إثبات الوقت المنقضي

آلية الإجماع هي طريقة تستخدمها شبكات البلوك تشين للتحقق من المعاملات وإنشاء المزيد من الكتل. إثبات الوقت المنقضي (PoET) هو آلية إجماع تُستخدم غالبًا على شبكات البلوك تشين المرخصة لتحديد حقوق التعدين أو الفائزين بالكتلة على الشبكة.

شبكات البلوك تشين المصرح بها هي أنواع تتطلب من أي مشارك محتمل تعريف نفسه قبل السماح له بالانضمام.

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

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

تم اختراع مفهوم PoET في أوائل عام 2016 من قبل شركة Intel Corporation، عملاق تصنيع الرقائق. وهي تقدم أداة جاهزة عالية التقنية لحل مشكلة الحوسبة المتمثلة في “انتخاب زعيم عشوائي”.

تسمح الآلية الراسخة للتطبيقات بتنفيذ تعليمات برمجية موثوقة في بيئة محمية، مما يضمن استيفاء كلا المطلبين؛ اختيار وقت الانتظار بشكل عشوائي لجميع العقد المشاركة، والإكمال الحقيقي لوقت الانتظار من قبل المشارك الفائز.

بالاشتراك مع منظمات أخرى مثل Linux Project و IBM، رعت إنتل مشروع Hyperledger Sawtooth مفتوح المصدر، والذي يستخدم آلية إجماع PoET.

 Hyperledger Sawtooth هو حل دفتر أستاذ موزع قابل للتطوير والتكيف للعديد من الاستخدامات على مستوى المؤسسة.

كيف يعمل إثبات الوقت المنقضي؟

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

تحت PoET، يجب أن تنتظر كل عقدة مشاركة في الشبكة لفترة عشوائية مختارة؛ أول من يكمل وقت الانتظار المحدد يفوز بالكتلة الجديدة. تنشئ كل عقدة في شبكة البلوك تشين وقت انتظار عشوائي وتنام لتلك المدة المحددة.

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

كيف يختلف PoET عن إثبات العمل؟

بشكل أساسي، يشبه سير العمل آلية الإجماع التي تتبعها خوارزمية إثبات عمل بيتكوين (PoW)، ولكن بدون استهلاكها العالي للطاقة. يسمح للعقدة بالنوم والتبديل إلى مهام أخرى في الوقت المحدد، وبالتالي زيادة كفاءة الشبكة.

إثبات الوقت المنقضي لا يعزز اللامركزية والانفتاح كما يفعل إثبات العمل لأنه يتطلب إصدار شهادة لأي شخص يريد الانضمام إلى الشبكة.

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

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

ما هو Hyperledger Sawtooth؟

Hyperledger Sawtooth عبارة عن دفتر أستاذ موزع – يشبه بلوك تشين – مُصمم لاستخدامات المؤسسات مثل سلسلة التوريد والخدمات اللوجستية. يمكن استخدامه حتى لإدارة المخزون أو المحاسبة أو مهام العمل الأخرى التي تستهلك الوقت وتكون عرضة للخطأ.

هل هناك عملات تدعم إثبات الوقت المنقضي؟

يستخدم PoET بشكل أساسي في Hyperledger Sawtooth. اعتبارًا من يناير 2022، لا توجد عملة مشفرة تستخدم PoET.

مراجع

  • Intel Corporation, PoET 1.0 Specification