أصدر مطور Ethereum Barry تقدمًا جديدًا بشأن العقود الذكية الخاصة على zkEVM: دعم الحالة الخاصة للمستخدم، ولكن ليس الحالة العالمية الخاصة
كتب مطور Ethereum barryWhiteHat أنه مع تسويق جهاز إثبات المعرفة الصفرية الافتراضي (zkEVM)، ظهرت فرصة مثيرة للاهتمام: يمكنه توفير بنية تحتية للعقود الذكية الخاصة مع الحفاظ على التوافق مع Ethereum Virtual Machine (EVM). يمكن للمطورين كتابة كود Solidity وتجميعه من خلال إصدار محدد من مترجم Solidity أو بعض أدوات المعالجة اللاحقة لإنشاء عقود ذكية خاصة.
هناك بعض التنازلات الهامة حول الحالة العالمية الخاصة والخصوصية، والسبب الجوهري هو: لإثبات شيء ما، يجب أن تعرف ما الذي تثبته. لذلك، لا يمكن أن يوجد عقد ذكي خاص لديه حالة عامة عالمية لا تعرفها. ونتيجة لذلك، لا يمكن أن توجد عقود ذكية خاصة بحالة عالمية خاصة أيضًا. على سبيل المثال، لا يمكن تنفيذ تطبيقات مثل Uniswap في شكل خاص لأن المثبت يحتاج إلى معرفة أرصدة مجموعتي السيولة لإثبات أن معاملة المبادلة قد تم تنفيذها بشكل صحيح.
لذلك، لا يمكن تنفيذ بعض التطبيقات المعروفة والمفضلة حاليًا في شكل خاص ما لم تكن لدينا قدرات الإدخال والإخراج (IO) - وهذا بالضبط سبب أهمية IO. فهو يسمح لنا ببناء Ethereum خاص بالكامل، مع افتراضات ثقة مماثلة لـ Ethereum الأصلي.
ومع ذلك، يهدف هذا المقال إلى استكشاف كيفية تجميع عمليات pstore و pload في جهاز إثبات المعرفة الصفرية الافتراضي (zkEVM) عن طريق إضافتها إلى reth، من أجل تحقيق عقد ذكي خاص - هذه العقود لديها حالات مستخدمين خاصة ولكنها لا تملك حالات عالمية خاصة.
إخلاء المسؤولية: يعكس محتوى هذه المقالة رأي المؤلف فقط ولا يمثل المنصة بأي صفة. لا يُقصد من هذه المقالة أن تكون بمثابة مرجع لاتخاذ قرارات الاستثمار.
You may also like
Trending news
المزيدأسعار العملات المشفرة
المزيد








