أكمل فريق Iagon مؤخرًا تحديًا لتطوير بروتوكول إثبات الاحتراق (PoB) لنظام Cardano البيئي. ستتناول هذه المقالة هذه الحلول، والتي تشمل بشكل رئيسي ما يلي:
نظرة عامة على آلية إثبات الاحتراق وتطبيقاتها
فريق Iagon ينفذ آلية العقود الذكية PoB على شبكة Cardano
نشر واختبار شبكة اختبار العقود الذكية
تنفيذ بروتوكول PoB عن طريق إرسال الرموز إلى "عنوان الثقب الأسود"
1. إثبات الاحتراق وتطبيقاته
حرق الرموز يعني إرسال الرموز إلى عنوان "ثقب أسود" غير قابل للوصول، وسيتم تدمير هذه الرموز بشكل دائم. يمكن للجمهور التحقق من سلوك الحرق، ولكن يعرفون فقط قيمة الالتزام. هذه الآلية يمكن أن تمنع الوسطاء من التدقيق في الأموال التي تم تدميرها.
آلية الحرق لها استخدامات متعددة، يمكن أن تزيد من قيمة الرموز المتبقية، ويمكن أن تكون أيضًا بمثابة دليل على الالتزام ببروتوكول blockchain. قد تؤدي عمليات الحرق على نطاق واسع إلى ضغوط انكماشية. على الرغم من الجدل، تواصل Iagon العمل على تطوير بروتوكول حرق الرموز الذي لا يمكن رقابته.
تعتمد أمان إثبات الحرق على دوال التجزئة التشفيرية، والتي يسهل حسابها ولكن يصعب عكسها. يمكن إنشاء عنوان ثقب أسود من خلال عكس أقل بت في ناتج دالة التجزئة، وأي أموال تُرسل إلى هذا العنوان لا يمكن استردادها.
!
2. إثبات الحرق للعقود الذكية على شبكة Cardano
تسمح العقود الذكية لـ Cardano بتنفيذ المعاملات وفقًا لقواعد محددة مسبقًا. على عكس Ethereum، تعتمد Cardano هيكلًا مختلفًا، مما يسمح للمستخدمين بمحاكاة المعاملات في محافظهم.
تتكون عقود Cardano الذكية من ثلاثة أجزاء:
نص سكربت الاسترداد: التحكم في إنفاق eUTxOs
نص محفظة: يمثل تشغيل المستخدم، ويستخدم لاسترداد الأموال وإنشاء eUTxOs جديدة
eUTxOs: يحمل الأموال ونقاط البيانات (datum)
عقود Cardano الذكية ليس لها حالة مركزية، كل eUTxO له حالة مستقلة. تشمل العمليات الممكنة:
حرق: إرسال الأموال إلى عنوان الثقب الأسود
تم إتلافه: تحقق من سلوك الاحتراق
قفل: إرسال الأموال إلى عنوان يحتوي على مفتاح
الاسترداد: استرداد الأموال المقفلة
تعمل النقاط في محفظة المستخدم، وسترسل المعاملات المولدة إلى blockchain. يتحقق نص الاسترداد من أن الأموال يمكن الوصول إليها فقط من عنوان محدد.
من خلال استخدام دالة تجزئة مشفرة وعكس أقل بت فعّال، يمكن إنشاء عنوان ثقب أسود. لا يستطيع الوسيط تمييز بين المعاملات المحترقة والمقيدة، مما يمنع الرقابة الانتقائية.
!
!
!
!
!
3. نشر شبكة الاختبار للعقود الذكية
تتطلب عملية نشر العقود الذكية الخطوات التالية:
تثبيت مجموعة أدوات Haskell
بناء نصوص Plutus
تشغيل عقدة Cardano وحاوية المحفظة
استعادة المحفظة والحصول على معرف المحفظة
تشغيل حرق الرموز
تحقق من سلوك الحرق
على الرغم من أن هذه الطريقة يمكن أن تمنع الرقابة الانتقائية، إلا أنه لا تزال هناك مخاطر محتملة. لتعزيز الأمان بشكل أكبر، يمكن النظر في استخدام حلول برمجة المحفظة فقط.
!
!
!
!
!
!
4. من العقود الذكية إلى سكريبت المحفظة
من خلال استخدام سكريبت المحفظة فقط، يمكن منع الرقابة بشكل أفضل. تتطلب هذه الطريقة استبدال هاش قيمة الالتزام بهاش المفتاح العام، وعكس البت الأدنى.
يمكنك استخدام مكتبة Cardano API لإنشاء عنوان الاحتراق، وتقديم المعاملات إلى البلوكشين. للتحقق من الاحتراق، يجب فحص المعاملات المرسلة إلى عنوان الاحتراق.
!
!
الخاتمة
تتناول هذه المقالة تنفيذ بروتوكول إثبات الحرق على Cardano. نظرًا لافتقار عقود Alonzo الذكية حاليًا للبنية التحتية اللازمة، يُقترح استخدام سكربت المحفظة. في المستقبل، مع تنفيذ مكتبة PAB، قد تكون حلول العقود الذكية المعقدة التي تجمع بين سكربت المحفظة أكثر قابلية للتطبيق لإنشاء بيئة مقاومة للرقابة.
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
تسجيلات الإعجاب 13
أعجبني
13
6
إعادة النشر
مشاركة
تعليق
0/400
SerumSurfer
· 08-12 22:38
هل يمكن لعب ADA بهذه الطريقة؟ ثور!
شاهد النسخة الأصليةرد0
ChainSauceMaster
· 08-11 14:45
لقد قلت منذ فترة طويلة أن آلية الاحتراق مستقرة للغاية.
شاهد النسخة الأصليةرد0
NotGonnaMakeIt
· 08-11 14:44
آه؟ تحرق كل هذا المال؟
شاهد النسخة الأصليةرد0
TokenDustCollector
· 08-11 14:44
هل جاءت كاردانو أيضًا للعب بحرق العملة؟ تِش تِش
شاهد النسخة الأصليةرد0
MemeKingNFT
· 08-11 14:43
احرقها ، احرقها على أي حال ، فإن أموال الكراث المكتسبة بشق الأنفس لا يمكن أن تدعم السعر
نجح نظام Cardano البيئي في تنفيذ بروتوكول إثبات الاحتراق
نظام Cardano البيئي لإثبات الحرق ( PoB ) بروتوكول
أكمل فريق Iagon مؤخرًا تحديًا لتطوير بروتوكول إثبات الاحتراق (PoB) لنظام Cardano البيئي. ستتناول هذه المقالة هذه الحلول، والتي تشمل بشكل رئيسي ما يلي:
1. إثبات الاحتراق وتطبيقاته
حرق الرموز يعني إرسال الرموز إلى عنوان "ثقب أسود" غير قابل للوصول، وسيتم تدمير هذه الرموز بشكل دائم. يمكن للجمهور التحقق من سلوك الحرق، ولكن يعرفون فقط قيمة الالتزام. هذه الآلية يمكن أن تمنع الوسطاء من التدقيق في الأموال التي تم تدميرها.
آلية الحرق لها استخدامات متعددة، يمكن أن تزيد من قيمة الرموز المتبقية، ويمكن أن تكون أيضًا بمثابة دليل على الالتزام ببروتوكول blockchain. قد تؤدي عمليات الحرق على نطاق واسع إلى ضغوط انكماشية. على الرغم من الجدل، تواصل Iagon العمل على تطوير بروتوكول حرق الرموز الذي لا يمكن رقابته.
تعتمد أمان إثبات الحرق على دوال التجزئة التشفيرية، والتي يسهل حسابها ولكن يصعب عكسها. يمكن إنشاء عنوان ثقب أسود من خلال عكس أقل بت في ناتج دالة التجزئة، وأي أموال تُرسل إلى هذا العنوان لا يمكن استردادها.
!
2. إثبات الحرق للعقود الذكية على شبكة Cardano
تسمح العقود الذكية لـ Cardano بتنفيذ المعاملات وفقًا لقواعد محددة مسبقًا. على عكس Ethereum، تعتمد Cardano هيكلًا مختلفًا، مما يسمح للمستخدمين بمحاكاة المعاملات في محافظهم.
تتكون عقود Cardano الذكية من ثلاثة أجزاء:
عقود Cardano الذكية ليس لها حالة مركزية، كل eUTxO له حالة مستقلة. تشمل العمليات الممكنة:
تعمل النقاط في محفظة المستخدم، وسترسل المعاملات المولدة إلى blockchain. يتحقق نص الاسترداد من أن الأموال يمكن الوصول إليها فقط من عنوان محدد.
من خلال استخدام دالة تجزئة مشفرة وعكس أقل بت فعّال، يمكن إنشاء عنوان ثقب أسود. لا يستطيع الوسيط تمييز بين المعاملات المحترقة والمقيدة، مما يمنع الرقابة الانتقائية.
!
!
!
!
!
3. نشر شبكة الاختبار للعقود الذكية
تتطلب عملية نشر العقود الذكية الخطوات التالية:
على الرغم من أن هذه الطريقة يمكن أن تمنع الرقابة الانتقائية، إلا أنه لا تزال هناك مخاطر محتملة. لتعزيز الأمان بشكل أكبر، يمكن النظر في استخدام حلول برمجة المحفظة فقط.
!
!
!
!
!
!
4. من العقود الذكية إلى سكريبت المحفظة
من خلال استخدام سكريبت المحفظة فقط، يمكن منع الرقابة بشكل أفضل. تتطلب هذه الطريقة استبدال هاش قيمة الالتزام بهاش المفتاح العام، وعكس البت الأدنى.
يمكنك استخدام مكتبة Cardano API لإنشاء عنوان الاحتراق، وتقديم المعاملات إلى البلوكشين. للتحقق من الاحتراق، يجب فحص المعاملات المرسلة إلى عنوان الاحتراق.
!
!
الخاتمة
تتناول هذه المقالة تنفيذ بروتوكول إثبات الحرق على Cardano. نظرًا لافتقار عقود Alonzo الذكية حاليًا للبنية التحتية اللازمة، يُقترح استخدام سكربت المحفظة. في المستقبل، مع تنفيذ مكتبة PAB، قد تكون حلول العقود الذكية المعقدة التي تجمع بين سكربت المحفظة أكثر قابلية للتطبيق لإنشاء بيئة مقاومة للرقابة.