أكملت Iagon مؤخرًا تحديًا حول بروتوكول إثبات الاحتراق (PoB) ، والذي يهدف إلى أن يكون مناسبًا لنظام Cardano البيئي. ستقدم هذه المقالة الحل الذي طوره فريق Iagon، والذي يتضمن الجوانب الرئيسية التالية:
نظرة عامة على آلية إثبات الحرق وتطبيقاتها
مبدأ تنفيذ حل Iagon PoB على شبكة Cardano
عملية نشر واختبار بروتوكول الذكاء
من خلال إرسال الرموز إلى عنوان "الثقب الأسود" لتنفيذ بروتوكول PoB
1. إثبات الحرق وتطبيقاته
حرق الرموز هو في الأساس إرسال الرموز إلى عنوان "ثقب أسود" غير قابل للوصول. هذه العملية قابلة للتحقق بشكل علني، لكن فقط الجهة المinitiّة تعرف قيمة الالتزام. يمكن استخدام آلية الحرق لزيادة قيمة الرموز المتبقية، أو كدليل على الالتزام في بروتوكول blockchain.
تستند أمان إثبات الاحتراق إلى دوال التجزئة التشفيرية، والتي يسهل حسابها ولكن يصعب عكسها. من خلال عكس أقل بت من مخرجات دالة التجزئة، يمكن إنشاء عنوان الثقب الأسود، وأي أصول تُرسل إلى هذا العنوان لا يمكن استردادها.
!
2. عقود الذكاء من PoB على شبكة Cardano
تتكون العقود الذكية في كاردانو من ثلاثة مكونات:
نص استرداد: التحكم في استخدام eUTxO
نص المحفظة: يمثل تشغيل المستخدم، ويستخدم لاسترداد الأموال وإنشاء eUTxO جديدة
eUTxO: الاحتفاظ بالتمويل والبيانات
توجد أربع عمليات محتملة لعقد Cardano الذكي: الحرق، التحقق من الحرق، القفل، والاسترداد. تُقدَّم المعاملات إلى البلوكشين بعد إكمالها في محفظة المستخدم.
!
!
!
!
!
3. نشر بروتوكول الذكاء
تشمل خطوات نشر العقد الذكي على شبكة الاختبار:
تثبيت سلسلة أدوات Haskell
بناء سكربت Plutus
بدء حاوية عقد Cardano والمحفظة
استعادة المحفظة والحصول على معرف المحفظة
تنفيذ عملية الحرق
تحقق من الاحتراق
!
!
!
!
!
!
4. من بروتوكول العقود الذكية إلى نص المحفظة
لتجنب الرقابة، يمكن استخدام خطة تنفذ فقط في المحفظة. تستخدم هذه الطريقة هاش قيمة الالتزام لاستبدال هاش المفتاح العام، وتقلب البت الأقل أهمية. تحتاج إلى استخدام مكتبة واجهة برمجة تطبيقات Cardano لإنشاء تنسيق عنوان يتوافق مع المتطلبات.
!
!
الخاتمة
تقدم هذه المقالة طريقتين لتنفيذ بروتوكول PoB على Cardano: العقود الذكية ومعاملات المحفظة. نظرًا لنقص البنية التحتية اللازمة لعقود Alonzo الذكية حاليًا، يُوصى باستخدام حل سكريبت المحفظة. في المستقبل، مع تحسين مكتبة PAB، قد تكون حلول العقود الذكية المعقدة المدمجة مع سكريبت المحفظة أكثر قابلية للتطبيق، مما يساعد على إنشاء بيئة مقاومة للرقابة.
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
تسجيلات الإعجاب 9
أعجبني
9
5
مشاركة
تعليق
0/400
SerumSquirrel
· منذ 18 س
عالم العملات الرقمية لعبت لفترة طويلة، العملات لا تنتهي.
شاهد النسخة الأصليةرد0
LadderToolGuy
· منذ 18 س
أشعل النار في ada بسرعة
شاهد النسخة الأصليةرد0
LoneValidator
· منذ 18 س
حرق العنوان تسمع وكأنها مخيفة
شاهد النسخة الأصليةرد0
MrDecoder
· منذ 18 س
كارداانو أخيرًا أحرق المال
شاهد النسخة الأصليةرد0
AirdropHunterKing
· منذ 19 س
لا تتفاخر، كم من العملة تم حرقها حتى يتم توزيع مجاني؟ التخمين الأعمى سيكون مضيعة للغاز.
بروتوكول إثبات الحرق في نظام Cardano البيئي: تحليل عميق لحل Iagon
مقدمة بروتوكول PoB
أكملت Iagon مؤخرًا تحديًا حول بروتوكول إثبات الاحتراق (PoB) ، والذي يهدف إلى أن يكون مناسبًا لنظام Cardano البيئي. ستقدم هذه المقالة الحل الذي طوره فريق Iagon، والذي يتضمن الجوانب الرئيسية التالية:
1. إثبات الحرق وتطبيقاته
حرق الرموز هو في الأساس إرسال الرموز إلى عنوان "ثقب أسود" غير قابل للوصول. هذه العملية قابلة للتحقق بشكل علني، لكن فقط الجهة المinitiّة تعرف قيمة الالتزام. يمكن استخدام آلية الحرق لزيادة قيمة الرموز المتبقية، أو كدليل على الالتزام في بروتوكول blockchain.
تستند أمان إثبات الاحتراق إلى دوال التجزئة التشفيرية، والتي يسهل حسابها ولكن يصعب عكسها. من خلال عكس أقل بت من مخرجات دالة التجزئة، يمكن إنشاء عنوان الثقب الأسود، وأي أصول تُرسل إلى هذا العنوان لا يمكن استردادها.
!
2. عقود الذكاء من PoB على شبكة Cardano
تتكون العقود الذكية في كاردانو من ثلاثة مكونات:
توجد أربع عمليات محتملة لعقد Cardano الذكي: الحرق، التحقق من الحرق، القفل، والاسترداد. تُقدَّم المعاملات إلى البلوكشين بعد إكمالها في محفظة المستخدم.
!
!
!
!
!
3. نشر بروتوكول الذكاء
تشمل خطوات نشر العقد الذكي على شبكة الاختبار:
!
!
!
!
!
!
4. من بروتوكول العقود الذكية إلى نص المحفظة
لتجنب الرقابة، يمكن استخدام خطة تنفذ فقط في المحفظة. تستخدم هذه الطريقة هاش قيمة الالتزام لاستبدال هاش المفتاح العام، وتقلب البت الأقل أهمية. تحتاج إلى استخدام مكتبة واجهة برمجة تطبيقات Cardano لإنشاء تنسيق عنوان يتوافق مع المتطلبات.
!
!
الخاتمة
تقدم هذه المقالة طريقتين لتنفيذ بروتوكول PoB على Cardano: العقود الذكية ومعاملات المحفظة. نظرًا لنقص البنية التحتية اللازمة لعقود Alonzo الذكية حاليًا، يُوصى باستخدام حل سكريبت المحفظة. في المستقبل، مع تحسين مكتبة PAB، قد تكون حلول العقود الذكية المعقدة المدمجة مع سكريبت المحفظة أكثر قابلية للتطبيق، مما يساعد على إنشاء بيئة مقاومة للرقابة.