أدخل نظام Cardano البيئي آلية إثبات الحرق لتحقيق حرق العملة غير القابلة للمراجعة

تطبيق آلية إثبات الاحتراق على شبكة Cardano

مؤخراً، أكمل فريق التحدي الذي طرحه Charles Hoskinson، حيث طوروا بروتوكول إثبات الحرق (PoB) لنظام Cardano البيئي. ستقدم هذه المقالة هذا الحل، مع التركيز على المحتويات الرئيسية التالية:

  1. نظرة عامة على آلية إثبات الاحتراق وتطبيقاتها
  2. تم تنفيذ حل PoB هذا على الشبكة الذكية Cardano.
  3. نشر واختبار شبكة الاختبار للعقود الذكية
  4. تنفيذ بروتوكول PoB عن طريق إرسال الرموز إلى عنوان "الثقب الأسود"

إثبات الاحتراق وتطبيقاته

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

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

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

!

عقد ذكي لإثبات الحرق على شبكة Cardano

تتكون العقود الذكية في Cardano من ثلاثة أجزاء:

  • نص استرداد: التحكم في إنفاق eUTxOs
  • سكربت المحفظة: يمثل تشغيل المستخدم، يستخدم لاسترداد الأموال وإنشاء eUTxOs جديدة
  • eUTxOs: تحمل الأموال والبيانات، لتأكيد شروط الاستخدام من قبل المستردين

عقود Cardano الذكية ليس لديها حالة مركزية، كل eUTxO لديه حالة مستقلة. العمليات الممكنة تشمل:

  • حرق: إرسال الأموال إلى عنوان الثقب الأسود
  • تم الإلغاء: تحقق مما إذا كان الحرق قد حدث
  • قفل: إرسال الأموال إلى عنوان لديه مفتاح
  • الاسترداد: استرداد الأموال المقفلة

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

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

لا يستطيع الوسيط التمييز بين المعاملات المحترقة والمقيدة، وبالتالي لا يمكنه مراجعة المعاملات المحترقة بشكل انتقائي. يمكن التحقق من الاحتراق من خلال نشر قيمة الالتزام.

!

نشر شبكة اختبار العقود الذكية

تشمل خطوات النشر:

  1. تثبيت مجموعة أدوات Haskell
  2. بناء نصوص Plutus
  3. تشغيل حاوية عقدة Cardano والمحفظة
  4. استعادة المحفظة والحصول على معرف المحفظة
  5. تنفيذ حرق الرموز
  6. تحقق من الاحتراق

!

من العقود الذكية إلى نصوص المحفظة

لمنع الرقابة المحتملة، يمكن النظر في استخدام نص المحفظة فقط دون استخدام العقود الذكية. الطريقة الوحيدة لرقابة الحرق هي مراقبة جميع معاملات Cardano.

طريقة التنفيذ هي استبدال هاش قيمة الالتزام بهاش مفتاح العمومي، وعكس أقل بت في قيمة الالتزام. كما يتعين معالجة فحص الأخطاء في عنوان Cardano.

يمكن استخدام مكتبة Cardano API لإنشاء عنوان حرق، وتقديم المعاملات، والتحقق من الحرق.

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

!

ADA-3.64%
شاهد النسخة الأصلية
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
  • أعجبني
  • 5
  • إعادة النشر
  • مشاركة
تعليق
0/400
TokenEconomistvip
· 08-13 16:11
في الواقع، يتبع نموذج PoB هذا نظرية الانكماش النقدي الكلاسيكية
شاهد النسخة الأصليةرد0
CryptoMotivatorvip
· 08-13 08:20
لقد أطلقت ADA سلسلة جديدة من الأنشطة!
شاهد النسخة الأصليةرد0
digital_archaeologistvip
· 08-10 17:10
ada لا بد أن تفعل هذا الشيء المحترق من العملة
شاهد النسخة الأصليةرد0
ShibaSunglassesvip
· 08-10 17:08
عملة احترقت!
شاهد النسخة الأصليةرد0
ForkItAllDayvip
· 08-10 16:47
تشا باي مرة أخرى تحرق عملة، سأجن
شاهد النسخة الأصليةرد0
  • تثبيت