
كتبه: تيا ، أخبار Techub
عملية حل مشكلة MEV هي في الواقع إعادة تأسيس قواعد التخصيص لمساحة الكتلة.أعتقد أن الجميع لم يعد على دراية بـ MEV ، ولكن إذا كنت تريد أن تعرف ما الذي تتحدث عنه بعض مقترحات Ethereum MEV ، فقد لا تزال بحاجة إلى بعض المعلومات الأساسية. من المؤكد أن المقترحات مثل PBS و EPBs و PEPC نأمل في تزويدك ببعض المعلومات الأساسية.
PBS (Proposer Builder Seperatioin)
قبل اندماج Ethereum ، كانت طريقة حل MEV هي استخدام Mev-Geth المطورة باستخدام FlashBots ، عميل Go-ethereum المعدل.تتمثل فلسفتها الأساسية في السماح لعمال المناجم بالتركيز على وظائفهم – التعدين بدلاً من المشاركة في معركة MEV ، وبالتالي تجنب قضايا إعادة الهيكلة المحتملة التي قد تنشأ.آلية MEV-Geth بسيطة للغاية وهي حل موجه نحو السوق ، أي عندما يتم اختيار حزمة عمال المناجم ، يمكنهم اختيارهم وفقًا لحجم ربح الباحث لتقديم الحزمة.من خلال هذه الآلية الذكية الموجهة نحو السوق ، شكلت جميع الأطراف قيودًا معينة أثناء الحصول على الفوائد.على الرغم من أن الباحث يحتاج إلى مشاركة جزء من الأرباح إلى عمال المناجم ، إلا أنه يتم تبادله للحماية الأكثر أمانًا من السرقة من قبل عمال المناجم.عندما يتم تطويق الباحث ، فإن المصدر الرئيسي للربح ، سيبدأ عمال المناجم بشكل سلبي في استخدام MEV-Geth ويتم ربطهم بآلية MEV-Geth.تحافظ Mev-Geth على القائمة البيضاء الخاصة بعامل عامل المناجم ، ويمكن للعبامة فقط على القائمة البيضاء الحصول على حزمة الباحث.من خلال وضع قيد ائتمان على عمال المناجم ، ستتم إزالة عمال المناجم الذين على وشك سرقة نتائج الباحث من القائمة البيضاء ، والتي يمكن أن تمنع عمال المناجم من انتزاع أرباح MEV للباحث.
ومع ذلك ، بعد الاندماج ، نظرًا لأن طريقة الحظر يتم اختيارها بشكل عشوائي كمقترح من المدقق لاقتراح الكتل ، فليس من الممكن منع المقترح من انتزاع MEV.
الحل المحتمل هو جعل محتوى الكتلة غير مرئي للمقحة.مزيد من التحسن على طول هذه الفكرة هو PBS (Proposer Builder Seperatioin ، المقترح لبناء الفصل).يقوم برنامج تلفزيوني بتفكيك مسؤوليات كونك مدققًا للمقترح في البناء والمقترحات المفروضة ، ويصبح خارج نطاق البناء المعقدة التي قد تكون متورطة في المنافسة على المصالح. للاختيار بناءً على حجم ربح المنشئ يرتكب الكتلة لاقتراح الكتلة.
في البداية ، أراد Ethereum تضمين PBS في البروتوكول عند الدمج ، ولكن بسبب التعقيد المحتمل ، تم وضع هذه العملية في البداية ، وبالتالي منح MEV-Boost الفرصة للتدخل في برنامج تلفزيوني.حاليًا ، يتم تنفيذ برنامج تلفزيوني من خلال Mev-Boost تم تطويره بواسطة FlashBots.بالإضافة إلى البناء والمقترح ، هناك دور آخر مهم للغاية – التتابع.لا يرسل المنشئ الكتلة مباشرة إلى المقترح ، ولكنه ينقل من خلال الدور الثالث.
نظرًا لوجود بعض المشكلات الأخرى التي يجب حلها ، مثل كيفية التأكد من أن المنشئ سيدفع الرسوم إلى المقترح ، وسوف يكشف عن محتوى الكتلة للمقترح في النهاية ، وذلك لتجنب المقترح من مصادرته لتقديم كتل فارغة ؛يتم تحقيق هذه القضايا التي تحمي حقوق ومصالح البناة والمقترحين بشكل رئيسي من خلال التتابع.
سيرسل المنشئ الكتلة إلى الترحيل ، ثم يقوم ترحيل بفرز الكتل وفقًا للأرباح التي يمكن الحصول عليها من كل كتلة ، ثم يرسل رأس الكتلة بأعلى ربح للمقترح للتأكد من أن المقترح غير مرئي للكتل محتوى. .سوف تكشف Relay عن الكتلة الكاملة للمقترح فقط بعد الالتزام بالمقترح إلى اقتراح الكتلة (توقيع رأس الكتلة).يجب إكمال تكلفة المنشئ إلى المقترح بمساعدة التتابع.يتم تضمين المعاملة المدفوعة للمقترح في الكتلة المقدمة ، ولكن بما أن المقترح لا يمكنه رؤية محتوى الكتلة ، فلا يزال هناك حاجة إلى المساعدة في التأكيد مقدمًا.
في البروتوكول & amp ؛
من أجل المشاركة في سوق بناء MEV-Boost ، يحتاج المدققون إلى تشغيل برنامج MEV-Boost من طرف ثالث أثناء تشغيل عميل Ethereum الإجماع وعميل التنفيذ.هذا هو سحر PBS الذي يعمل حاليًا ، والذي يسمح لأطراف ثالثة خارج البروتوكول بالمشاركة في تصميم قاعدة تكوين إجماع Ethereum.من منظور الملكية ، هذا أمر لا يصدق.
وقد أثار هذا أيضًا التفكير في “مصداقية” آلية البروتوكول ، وكيف يتم تعزيز المصداقية وكيف تتآكل من خلال آليات أخرى.يعد MEV-Boost مثالًا جيدًا لأنه قد تكون هناك حالات تقوم فيها البروتوكولات الخارجية بإجراء تغييرات على الآليات الموجودة.عندما يبدأ البروتوكول نفسه في التأخير ، قد يبدأ هذا التغيير في أن ينبت من الخارج. تنشأ.
تتابع مركزي
الشيء الأكثر انتقادًا حول MEV-Boost هو سوق التتابع المركزي.لكن هذا الإعداد يقدم قضايا الثقة.يحتاج المنشئ إلى الاعتقاد بأن Relay لن يسرق MEV.يجب أن يعتقد المقترح أيضًا أن رأس الكتلة الذي تلقوه وتوقيعه من الترحيل صالح.ومع ذلك ، على الرغم من دورها الحاسم ، فإن التتابع ليس لديه أي حوافز مالية وتتابع التشغيل يتطلب نفقات كبيرة.في العام الماضي ، دعمت 11 مرحاض شبكة Ethereum ، ولكن اليوم ، لا تزال 9 مرحلات فقط تقدم الخدمات.
تجدر الإشارة إلى أن التتابع لا يتطلب الوصول.هناك أيضًا مرحلات مثل BloxRoute التي تدعي تصفية المعاملات المتعلقة بهجمات Snatch and Sandwich.إلى حد ما ، يتمتع Relay أيضًا ببعض قوة صنع القواعد.
تأتي البيانات من الشبكة المصنفة
ومن منظور li -lible ، بسبب وجود التتابع ، لا يوجد تأكيد على المستوى الذري بين المنشئ والمقترح.إذا قام المقترح بتوقيع الالتزام برأس الكتلة والباني يوفر أيضًا محتوى الحمولة النافعة ، ولكن لا يمكن تقديم المحتوى في الوقت المناسب بسبب أخطاء الترحيل (إما ضارة أو غير خبيثة) ، فإن المنشئ والمقترح سيتحملان الخسائر.
EPBS: تغليف PBS في Ethereum
سواء كان ذلك هو حل مشكلة الترحيل المركزية أو نقل الجزء الخارجي من البروتوكول إلى البروتوكول ، فإن تغليف PBS في Ethereum’s EPBs يبدو أنه خيار لا بد منه.في الوقت الحاضر ، لم يعد EPBS اقتراحًا قيد المناقشة ، وقد خصص محرري Ethereum EIP رقمًا – EIP -7732.
توفر EPBs للمقترحين والبنائين بنية تحتية غير موثوقة لهم للاستعانة بمصادر خارجية حقوق بناء البناء.تم تضمين دور البناء الذي كان في الأصل خارج البروتوكول في البروتوكول ، أي أن دور البناء يتم تقسيمه بين المدققين ، ويحتاج المنشئ باعتباره المدقق أيضًا إلى إكمال حصة Ethereum.نظرًا لأن المسؤوليات الأصلية لمقترح طبقة الإجماع تم تقسيمها ، يجب تغيير طبقة الإجماع لإكمال EPBs.من بينها ، يكون المنشئ مسؤولاً عن بناء حمولة التنفيذ (القائمة النهائية للمعاملات التي سيتم تنفيذها في الكتلة).مسؤولية المقترح هي اقتراح كتل منارة.العملية المحددة هي كما يلي:
-
بعد معرفة أنك تم اختيارك كقائد ، قم بإنشاء وبث قائمة التضمين (IL ، المعاملة التي يجب تضمينها في تلك الفتحة).
-
سيتضمن بناة التجزئة كتلة من حمولة التنفيذ ووعد بدفع الرسوم للمقترح.signdExecutionPayLoadHeader“أرسل إلى المقترح (يحتاج الحمولة النافعة للتنفيذ إلى تلبية IL)
-
أرسل المقترح من البناةsigndExecutionPayLoadHeader“اختر واحدة لتضمينه (عادةً ما يدفع أعلى سعر للمقترح).وبث كتلة المنارة المقترحة “SigndedBeaconblock“.
-
أداء الشهود واجبات الشهود
-
يجمع المجمعون مجاميع الشهادة ؛
-
PTC (لجنة الحمولة النافعة الزمنية ، في كل فتحة ، سيتم اختيار 512 التحقق من صحة كأعضاء PTC) تحقق مما إذا كان المنشئ يكشف عن حمولة التنفيذ في الوقت والبث النتائج.
شهدت EPBS أيضًا العديد من المناقشات من الوقت الذي تم اقتراحه للاستحواذ النهائي على رقم EIP.في البداية ، تم اقتراح PBS من قبل Vitalik في يونيو 2019 ، وبعد أربعة أشهر ، تم إطلاق برنامج PBS ثنائي الشحوم.
PEPC (الالتزامات المقترحة المنفذة للبروتوكول)
بالطبع ، يختلف بعض الناس مع EPBs ويأملون في استخدام حلول أخرى بدلاً من ذلك.هذا كل شيء لـ PEPC.تقوم EPBs بتضمين قاعدة معينة في البروتوكول ، ولكن هنا في PEPC ، يبيع المقترح حقوق بناء الكتل القابلة للبرمجة.
تم اقتراح PEPC من قبل Barnabe في أكتوبر 2022.يعتقد Barnabe أنه إذا أردنا وضع آلية PBS في البروتوكول ، فيجب علينا التفكير في تنفيذ آلية مشتركة لنقل الإشارة الموثوق بها ، بدلاً من تنفيذ إشارة موثوقة محددة (مثل إذا طُلب مني إنشاء كتلة) لك لك xx eth).
تمامًا مثل اسم PEPC (الالتزامات المقترحة المنفذة للبروتوكول) ، فإن بعض الآليات التي تضمن حقوق ومصالح البناة من خلال الالتزامات المقدمة من المقترح داخل البروتوكول. يتم تنفيذ رمز التشغيل.هذه آلية أكثر عمومية.
ملخص
ما سبق هو مقدمة موجزة ل PBS و EPBS و PEPC.من وجهة نظر تصميم البروتوكول ، لا تحتاج فقط إلى تصميم آلية السوق لإعادة تخصيص MEVs ، ولكنها تحتاج أيضًا إلى التفكير في كيفية جعل المصقوفين أكثر مركزية وكيفية تحسين مقاومة الرقابة.علاوة على ذلك ، هناك العديد من المفاضلات في تصميم البروتوكول.خذ EPBs التي حصلت على رقم EIP كمثال.انطلاقًا من آلية الدفع الخاصة بـ Builder ، يعد استخدام التتابع أكثر فائدة من آلية EPBS ، لأن EPBs هي آلية مدفوعة مقدمًا. آلية مسبقة الدفع.