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