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

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

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

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

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

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

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

!

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

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

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

هناك أربعة أنواع من العمليات الممكنة لعقود Cardano الذكية:

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

!

3. نشر بروتوكول العقد الذكي

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

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

!

4. من العقود الذكية إلى سكربت المحفظة

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

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

!

الخاتمة

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

!

ADA3.84%
شاهد النسخة الأصلية
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
  • أعجبني
  • 2
  • إعادة النشر
  • مشاركة
تعليق
0/400
GateUser-cff9c776vip
· منذ 11 س
بعد كل هذا الوقت، لا يكون إلا ثقباً أسود متقدماً.
شاهد النسخة الأصليةرد0
ZeroRushCaptainvip
· منذ 11 س
又来 فخ انخفاض إلى الصفر大法 建议直接全仓الجميع مشارك
شاهد النسخة الأصليةرد0
  • تثبيت