تطبيق إثبات الحرق في نظام Cardano: شرح تفصيلي للعقود الذكية وحلول تداول المحفظة

robot
إنشاء الملخص قيد التقدم

بروتوكول إثبات الحرق في نظام Cardano البيئي

في الآونة الأخيرة، تم الانتهاء من التحدي المتعلق ببروتوكول إثبات الاحتراق ( PoB ) المقدم لنظام Cardano البيئي. ستقدم هذه المقالة تفاصيل هذا الحل، بما في ذلك الجوانب التالية:

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

نظرة عامة على آلية إثبات الاحتراق

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

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

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

!

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

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

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

لا تحتوي عقود Cardano الذكية على حالة مركزية، حيث يمتلك كل eUTxO حالة مستقلة.

تشمل بروتوكول إثبات الاحتراق أربع عمليات:

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

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

!

!

!

!

!

!

!

!

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

الخطوات الرئيسية لنشر العقود الذكية على الشبكة التجريبية:

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

!

!

!

خطة إثبات الاحتراق المعتمدة على معاملات المحفظة

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

  1. استبدل تجزئة المفتاح العام بقيمة التجزئة الملتزمة، وقم بعكس أقل بت.
  2. استخدم Cardano API لإنشاء عنوان حرق مطابق لمتطلبات التنسيق
  3. إرسال المعاملة إلى Cardano blockchain
  4. من خلال مراجعة المعاملات المرسلة إلى عنوان الحرق للتحقق

تجعل هذه الطريقة الطريقة الوحيدة لمراجعة الحرق هي مراجعة جميع معاملات Cardano، مما يزيد بشكل كبير من القدرة على مقاومة الرقابة.

في المستقبل، مع تحسين مكتبة PAB، سيصبح الجمع بين نصوص المحفظة وحلول العقود الذكية المعقدة أكثر قابلية للتطبيق، مما يمكن أن يخلق بيئات أقوى لمقاومة الرقابة.

!

!

شاهد النسخة الأصلية
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
  • أعجبني
  • 6
  • مشاركة
تعليق
0/400
BackrowObservervip
· منذ 19 س
دعم إثبات الحرق
شاهد النسخة الأصليةرد0
WalletDetectivevip
· 07-17 16:41
الحرق مفيد ولكن يجب الحذر
شاهد النسخة الأصليةرد0
OnlyOnMainnetvip
· 07-17 06:01
تقلص العرض صاعد ADA
شاهد النسخة الأصليةرد0
TokenEconomistvip
· 07-17 06:01
احترق لإثبات الأطروحة
شاهد النسخة الأصليةرد0
AllInAlicevip
· 07-17 05:51
الحرق يكشف الحقيقة!
شاهد النسخة الأصليةرد0
LiquidationSurvivorvip
· 07-17 05:48
إنها شيء جيد ولكن من الصعب تجنبه
شاهد النسخة الأصليةرد0
  • تثبيت