تنفيذ بروتوكول إثبات الاحتراق في نظام Cardano البيئي
أكملت Iagon مؤخرًا تحديًا لتطوير بروتوكول إثبات الاحتراق (PoB) لنظام Cardano البيئي. ستقدم هذه المقالة حلول فريق Iagon، بما في ذلك الجوانب التالية:
نظرة عامة على آلية إثبات الاحتراق وتطبيقاتها
Iagon ينفذ آلية العقود الذكية لإثبات الاحتراق على شبكة Cardano
عملية نشر واختبار العقود الذكية
تنفيذ إثبات الاحتراق عن طريق إرسال الرموز إلى عنوان "الثقب الأسود"
1. إثبات الاحتراق وتطبيقاته
حرق الرمز هو في الأساس إرسال الرمز إلى عنوان "ثقب أسود" غير قابل للوصول. يمكن التحقق من هذه العملية، ولكن فقط قيمة الالتزام هي التي تُعلن. هناك استخدامات متعددة لآلية الحرق، يمكن أن تزيد من قيمة الرموز المتبقية، ويمكن أن تكون أيضًا كدليل على الالتزام لبروتوكول blockchain.
تعتمد أمان إثبات الاحتراق على دوال التجزئة التشفيرية. هذه الدوال سهلة الحساب ولكن يصعب عكسها. من خلال عكس أقل بت في دالة التجزئة التشفيرية، يمكن إنشاء عنوان ثقب أسود، وأي شيء يتم إرساله إلى هذا العنوان سيكون من الصعب أو المستحيل استرداده.
!
2. عقد الذكاء الاصطناعي لإثبات الاحتراق على شبكة Cardano
يتكون عقد Cardano الذكي من ثلاثة أجزاء:
نص الاسترداد: التحكم في إنفاق eUTxOs
سكربت المحفظة: يمثل تشغيل المستخدم، يستخدم لاسترداد الأموال وإنشاء eUTxOs جديدة
eUTxOs: الاحتفاظ بالأموال ونقاط البيانات
هناك أربعة أنواع من العمليات الممكنة لعقود Cardano الذكية:
حرق: إرسال الأموال إلى عنوان الثقب الأسود
تم التدمير: تم التحقق من حدوث الاحتراق
قفل: إرسال الأموال إلى عنوان يحتوي على مفتاح
استرداد: استرداد الأموال المقفلة
!
3. نشر بروتوكول العقد الذكي
خطوات نشر العقود الذكية على الشبكة التجريبية تشمل:
تثبيت سلسلة أدوات Haskell
بناء سكريبت Plutus
تشغيل حاوية عقد Cardano ومحفظة
استعادة المحفظة والحصول على معرف المحفظة
تنفيذ عملية حرق الرموز
التحقق من الحرق
!
4. من العقود الذكية إلى سكربت المحفظة
لتجنب الرقابة، يمكن اعتبار استخدام برامج المحفظة فقط دون الاعتماد على العقود الذكية. هذه الطريقة تجعل من الصعب جداً رقابة معاملات الحرق، إلا إذا تم مراجعة جميع معاملات Cardano.
لتحقيق ذلك، يجب استبدال هاش قيمة الالتزام بهاش المفتاح العام، وعكس أقل بت في قيمة الالتزام. كما يجب استخدام مكتبة Cardano API لإنشاء هيكل العنوان المطلوب.
!
الخاتمة
حالياً يُوصى باستخدام سكربت المحفظة لتنفيذ بروتوكول إثبات الحرق. في المستقبل، مع تحسين مكتبة PAB، قد تكون الحلول المعقدة لعقود السكربت الخاصة بالمحفظة أكثر جدوى لإنشاء بيئة مقاومة للرقابة.
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
أدخل نظام Cardano البيئي بروتوكول إثبات الاحتراق لتحقيق معاملات مقاومة للرقابة
تنفيذ بروتوكول إثبات الاحتراق في نظام Cardano البيئي
أكملت Iagon مؤخرًا تحديًا لتطوير بروتوكول إثبات الاحتراق (PoB) لنظام Cardano البيئي. ستقدم هذه المقالة حلول فريق Iagon، بما في ذلك الجوانب التالية:
1. إثبات الاحتراق وتطبيقاته
حرق الرمز هو في الأساس إرسال الرمز إلى عنوان "ثقب أسود" غير قابل للوصول. يمكن التحقق من هذه العملية، ولكن فقط قيمة الالتزام هي التي تُعلن. هناك استخدامات متعددة لآلية الحرق، يمكن أن تزيد من قيمة الرموز المتبقية، ويمكن أن تكون أيضًا كدليل على الالتزام لبروتوكول blockchain.
تعتمد أمان إثبات الاحتراق على دوال التجزئة التشفيرية. هذه الدوال سهلة الحساب ولكن يصعب عكسها. من خلال عكس أقل بت في دالة التجزئة التشفيرية، يمكن إنشاء عنوان ثقب أسود، وأي شيء يتم إرساله إلى هذا العنوان سيكون من الصعب أو المستحيل استرداده.
!
2. عقد الذكاء الاصطناعي لإثبات الاحتراق على شبكة Cardano
يتكون عقد Cardano الذكي من ثلاثة أجزاء:
هناك أربعة أنواع من العمليات الممكنة لعقود Cardano الذكية:
!
3. نشر بروتوكول العقد الذكي
خطوات نشر العقود الذكية على الشبكة التجريبية تشمل:
!
4. من العقود الذكية إلى سكربت المحفظة
لتجنب الرقابة، يمكن اعتبار استخدام برامج المحفظة فقط دون الاعتماد على العقود الذكية. هذه الطريقة تجعل من الصعب جداً رقابة معاملات الحرق، إلا إذا تم مراجعة جميع معاملات Cardano.
لتحقيق ذلك، يجب استبدال هاش قيمة الالتزام بهاش المفتاح العام، وعكس أقل بت في قيمة الالتزام. كما يجب استخدام مكتبة Cardano API لإنشاء هيكل العنوان المطلوب.
!
الخاتمة
حالياً يُوصى باستخدام سكربت المحفظة لتنفيذ بروتوكول إثبات الحرق. في المستقبل، مع تحسين مكتبة PAB، قد تكون الحلول المعقدة لعقود السكربت الخاصة بالمحفظة أكثر جدوى لإنشاء بيئة مقاومة للرقابة.
!