
المؤلف: 0xnatalie المصدر: ChainFeeds
خلفية ودوافع EIP-7732
نظرًا لأن مشكلة MEV يصعب حلها من السبب الجذري ، فإن اتخاذ تدابير المنافسة العادلة هي الطريقة الوحيدة لتجنب مخاطر السلامة الخفية.بعد اندماج Ethereum ، من أجل الحفاظ على الإنصاف وتقليل تأثير المقياس لمجموعة التعهد الكبيرة على MEV ، أطلقت Flashbots Mev-Boost ، والتي تستخدم PBS (فصل المقترح) لتقليل الفرصة للمشاركة مباشرة في حدث MEV.في الوقت الحاضر ، تجاوزت نسبة كتل MEV-Buost 90 ٪.
مع اعتماد MEV-Boost على نطاق واسع ، بدأ مجتمع Ethereum بالقلق بشأن المخاطر الأمنية التي تعتمد على هذه الخدمات الطرف الثالث.في الآونة الأخيرة ، تم منح EPBS رقم EIP رسمي: EIP-7732.EIP-7732 هو تغيير في طبقة الإجماع ، دون تغيير طبقة التنفيذ.جوهر هو فصل التحقق من المنطق والوقت في التحقق من الإجماع.تأخير التحقق من التنفيذ حتى يكتمل التحقق من الإجماعجوهر
يقترح EIP-7732 أنه بالإضافة إلى حل التحقيقات ، تم تصميمه لتحسين كفاءة عملية التحقق.يجب أن تكمل المصادقة الحالية جميع وظائف تحويل الإجماع وحالة التنفيذ في وقت قصير جدًا (في غضون 4 ثوان) ، مما يتطلب متطلبات عالية للغاية لحساب الموارد وعرض النطاق الترددي للشبكة.خلال فترة النافذة هذه ، تحتاج التحقق من التحقق وتأكيد كمية كبيرة من معلومات المعاملة وتحديث حالة blockchain ، والتي لا تزيد فقط من عبء الحساب لعقدة واحدة ، ولكن أيضًا يزيد من إمكانية وجود أخطاء.من خلال فصل التحقق والتحقق من الإجماع ، تأكد من أنه في نافذة المفتاح 4 ، تحتاج العقدة فقط إلى إكمال المهام القليلة نسبيًا ، مما يقلل من عبء الحساب وسرعة سرعة اتصال الشبكة.
المحتوى الأساسي لـ EIP-7732
ابتكر EIP-7732 دورًا جديدًا “Builder” ، وهو مسؤولية اختيارية جديدة لـ Verifiedan.البناء مسؤول عن بناء وتقديم التزام بتنفيذ الأحمال الفعالة.يمكن لـ FearificationRs الآن الاستعانة بمهمة بناء الحمل الفعال للبناء ، وهي تركز بشكل أكبر على المهمة على مستوى الإجماع.
الحمولة التنفيذية هي الجزء الأساسي من الكتلة ، التي تحتوي على جميع معلومات تغيير المعاملات والحالة.تتضمن عملية بناء حمولة فعالة اختيار المعاملات ، وفرز المعاملات في تجمع الذاكرة ، وتنفيذ المعاملات بدورها ، وجميع تعبئة المعلومات لتشكيل تحميل فعال.
لتحقيق هذا الفصل ، يزيل EIP-7732 حقول تنفيذ الحمل.عن طريق إزالة هذا الحقل ، يتم فصل إنشاء محتوى التنفيذ والتحقق منه عن إنشاء والتحقق من الكتلة القياسية.كبديل ، قدمت EIP-7732 مجموعة جديدة من بنية البيانات SignedExecutionPayLoadHeader ، والتي تتضمن التزام البناء بالتحميل الفعال لتنفيذ المستقبل في المستقبل.
العملية العامة
>
مهمة البناء: The Builder مسؤول عن إنشاء عبء فعال لتنفيذ وإنشاء حمولة فعالة على وشك التنفيذ علنًا.تم تغليف الوعد في signdexecucutionpayledererفي بنية البيانات ، يتضمن تجزئة إجراء الأحمال الفعالة وتوقيع رقمي لهذا التجزئة لضمان عدم قابلية البيانات ومصادقة المصدر.هذا الوعد يمثلسيقوم المنشئ بتنفيذ الحمل الفعال في المستقبل علنًا ، ويحترم أن مقدار الاقتراح إلى كتلة الرسالةفي اقتراح الكتلة الملهمة ، يحتوي الوعد على هذا الالتزام.
مهمة اقتراح كتلة الرسالة: لا يحتاج الاقتراح (الذي تم التحقق منه من خلال التحقق) من تعاون كتلة الحروف مع المنشئ كتلة الرسائل للبث إلى كتلة الرسالة بأكملها إلى شبكة Ethereum لتحقيق الإجماع.لا يحتوي إلا على وعد بتقليل عبء الشبكة وتسريع انتشار الكتلة القياسية وعملية التحقق من الإجماع.بعد التعامل مع وعد المؤسس ، سيتم خصم طرف الوعد من توازن سلسلة التوازن في البناء وتسجيله في اقتراح المعيار.بعد اقتراح كتلة العطاءات بنجاح ، يتم بث كتلة الحروف الموعودة بنجاح ، يحتاج المنشئ إلى فتح التحميل الفعال للتنفيذ الكامل والكامل في النافذة الزمنية المحددة.
التحقق من PTC:من أجل مراقبة ما إذا كان المنشئ سيقوم بنشر الحمل الفعال في الوقت المناسب ، فإن مجموعة من التحقيقات التي تم اختيارها بواسطة شبكة سلسلة القياس تشكل لجنة فعالة في الوقت المناسب (PTC).PTC مسؤول عن التحقق من تحميل فعال لإجراء تحميل صالح يطابق الوعد في النافذة الزمنية المحددة.إذا فشل المنشئ في الكشف عنه في الوقت المناسب وبشكل صحيح ، فسيقوم PTC ببث نتيجة سلبية ، وسيواجه المنشئ عقوبة الحد من التعهد.إذا تمت الموافقة على التحقق من PTC ، يتم تأخير التحقق الكامل للحمل الفعلي حتى تتم معالجة كتلة الرسالة التالية بشكل منفصل ، أي التحقق من تأخر.
بالإضافة إلى ذلك ، يقدم الاقتراح أيضًا القواعد التنظيمية وآليات العقوبة الجديدة لـ PTC لضمان صرامة وإنصاف عملية التحقق بأكملها.في الوقت نفسه ، نظرًا لفصل الأحمال والمنح الدراسية الصالحة ، تم أيضًا تعديل منطق اختيار الشوكة للتكيف مع عملية التحقق الجديدة.من خلال سلسلة من التصميم ، يحسن EIP-7732 كفاءة معالجة Ethereum ويقلل من زمن انتقال الشبكة.