فن المقايضة في فيتاليك: ما هي الميزات التي يجب أن يغطيها بروتوكول Ethereum؟

في سبتمبر ، كتب مؤسس Ethereum Vitalik Buterin خطابا بعنوان "هل يجب أن يشتمل بروتوكول Ethereum على المزيد من الميزات؟" يزن منشور المدونة مزايا وعيوب "التكريم" لبروتوكول Ethereum L1 ، مما يمنح القراء أدلة حول الاتجاه المستقبلي ل Ethereum. ستقدم هذه المقالة مفهوم "التغليف" وكيف سيؤثر على خارطة طريق Ethereum.

مفهوم "التغليف"

من التعريف التقليدي لتطوير البرمجيات ، يشير التغليف إلى طريقة تغليف وإخفاء تفاصيل التنفيذ لواجهة وظيفة مجردة. بالنسبة إلى "تغليف" Ethereum ، فهذا يعني أنه يمكن تنفيذ المزيد من الوظائف مباشرة على السلسلة الرئيسية ، وربما تكون هذه الوظائف قد اعتمدت على برامج خارجية في الماضي ، وستصبح الوظائف الجديدة المغلفة "وظائف بروتوكول".

في منشور المدونة المذكور أعلاه ، تحدث فيتاليك بوتيرين عن "فلسفة Ethereum الأصلية المغلفة بالحد الأدنى". الفكرة هي الحفاظ على طبقة Ethereum L1 الأساسية بسيطة قدر الإمكان ، مع الاعتماد على حلول خارج السلسلة مثل الإظهار ، للحصول على وظائف إضافية وميزات جديدة.

ومع ذلك ، فهو يعتقد الآن أنه قد يكون من الضروري إجراء تعديل طفيف على "فلسفة الحد الأدنى من التغليف". بعد ذلك ، سوف نستكشف "الفلسفة المغلفة بالحد الأدنى" وإيجابياتها وسلبياتها.

"فلسفة التغليف الدنيا"

يشير "الحد الأدنى من التغليف" إلى تغليف وظائف محددة في blockchain لتبسيط التنفيذ دون فرض قواعد صارمة. على سبيل المثال ، لا يحتاج بروتوكول Ethereum إلى تغليف نظام تخزين سيولة كامل (مثل StETH من Lido) ، ولكن فقط أجزاء محددة من الوظائف التي تحل التحديات الرئيسية. سيساعد هذا في تنفيذ الميزة بطريقة بسيطة وتجنب تعقيدها.

يحاول مطورو Ethereum الأساسيون إبقائها نظيفة وبسيطة وآمنة في الطبقة الأساسية. تقع مسؤولية بناء ميزات جديدة على بروتوكول Ethereum في المقام الأول على عاتق بقية مجتمع Ethereum. على حد تعبير فيتاليك بوتيرين ، تم إنشاء Ethereum "للتحقق من صحة الكتل كجهاز افتراضي". تتمثل إحدى المزايا الرئيسية لهذا النهج في أنه يمكن بسهولة وصف عملية الهارد فورك بأنها معاملة واحدة لعقد معالج الكتلة. تشمل المزايا الأخرى للبنية البسيطة المرونة لتلبية احتياجات المستخدم المختلفة وتجنب سخام البرامج.

ومع ذلك ، مع نمو الصناعة ، أدرك المجتمع أن تغليف المزيد من الميزات يمكن أن يؤدي إلى تحسينات على بروتوكول Ethereum ، مثل انخفاض رسوم الغاز ، وزيادة الأمان ، وتقليل مخاطر المركزية.

يغلف ERC-4337

في عام 2023 ، أصبح تجريد الحساب ، وهو ميزة جديدة ل Ethereum ، في نظر الجميع. تم كتابة تجريد الحساب ، المعروف أيضا باسم ERC-4337 ، بواسطة Vitalik Buterin جنبا إلى جنب مع خمسة مطورين آخرين وهو معيار رمزي يقدم تجريد الحساب. يجلب تجريد الحساب ميزات جديدة مثل محافظ العقود الذكية واستخدام رموز ERC-20 لدفع رسوم الغاز لمستخدمي Ethereum. هذه الميزات سهلة الاستخدام متوقعة على نطاق واسع لأنها تفضي إلى تسريع اعتماد العملات المشفرة ومحافظ التشفير.

تمت مراجعة تجريد الحساب عدة مرات على مر السنين. تطورت من اقتراح تحسين Ethereum يسمى EIP-86 إلى شكله النهائي ، ERC-4337. كملف ERC ، لا يتطلب تجريد الحساب انقساما ثابتا ويوجد بشكل مستقل تقنيا عن بروتوكول Ethereum.

الآن ، يرى فيتاليك بوتيرين مزايا واضحة لتغليف بعض أجزاء ERC-4337. يسهل المعيار مقاومة الرقابة وكفاءة الغاز ودعم أكواد تشغيل Ethereum Virtual Machine (EVM).

إذا تم تنفيذه من خلال برنامج خارجي ، فمن الممكن أن يتمكن المهاجم من استغلال ثغرة أمنية في عقد نقطة الدخول لسرقة الأموال. على العكس من ذلك ، فإن تغليف ERC-4337 سيحل محل عقد نقطة الدخول الخاص به كميزة في البروتوكول ، مما يجعل أموال المستخدمين أكثر أمانا. بالإضافة إلى ذلك ، كجزء من بروتوكول L1 ، يكون لدى المستخدمين رسوم غاز أقل عند استخدام عمليات تجريد الحساب المغلفة بسبب انخفاض تكاليف التخزين.

سيساعد تغليف PBS في معالجة مخاطر مركزية Ethereum

يمكن أن يعزز التغليف اللامركزية ويخلق نظاما غير موثوق به ، ويعد تغليف PBS (فصل مقدم العرض / البناء) مثالا جيدا. مقترحو Ethereum blockchain هم المدققون الذين يبيعون حقوق إنتاج الكتل الخاصة بهم إلى البناة المتخصصين في استخراج القيمة القصوى القابلة للاستخراج (MEV) من الكتل. يكسب المقترحون مكافآت MEV في هذه العملية ، بينما يحتفظ بناة الكتل بجزء من مكافآت MEV لأنفسهم.

حاليا ، يستخدم المدققون mev-boost ، حل الطرف الثالث من FlashBot ، للوصول إلى أسواق البناة. الحل مرحب به حاليا على نطاق واسع ، وهو ما يمثل 90٪ من كتل Ethereum التي تم إنشاؤها. من أجل إعفاء البروتوكول من خطر مركزية mev-boost ، فإنه يدعو حاليا إلى تغليف PBS ، والذي سيسمح بتنفيذ PBS في طبقة الإجماع لبروتوكول Ethereum. سيتم تحرير أسواق البناء ضمن مثل هذه الاتفاقيات من سيطرة شبكة مركزية تابعة لجهة خارجية (تعرف باسم "المرحلات") تعمل كدور مزادات في سوق mev-boost.

يغلف ZK-EVM ووظائف تخزين السيولة

قال فيتاليك بوتين إنه منذ ولادة مشروع Ethereum ، حاول الحفاظ على Ethereum الأساسي بسيطا قدر الإمكان من خلال بناء بروتوكول في الأعلى. ومع ذلك ، في الآونة الأخيرة ، كان هناك اهتمام حذر بدمج المزيد من الميزات في بروتوكول Ethereum الأساسي. بالإضافة إلى تجريد الحساب المذكور للتو ، تتيح الميزة لمحافظ العقود الذكية دعم الميزات الرئيسية مثل تجميد الحساب واسترداده. ZKEVM ، أو الجهاز الافتراضي القائم على براهين المعرفة الصفرية ، يحسن أيضا كفاءة معالجة المعاملات بطريقة آمنة وموثوقة من خلال الاستفادة من التشفير المتقدم. من الناحية النظرية ، يوفر كل من تغليف تجريدات الحساب و ZKEVM طريقة أكثر فاعلية لمعالجة نقاط الضعف.

فيما يتعلق ب ZKEVM ، يلعب ERC-4337 أيضا دورا في ذلك ، ولكن التركيز ينصب على التوسع أكثر من تجريد الحساب. يمكن لميزة بروتوكول ZK تعزيز فلسفة تنويع عملاء Ethereum. سيمكن تغليف ZKEVM الإجماع الاجتماعي ل Ethereum من التعامل مع الحالات الخاصة ، مما يقلل من الحاجة إلى حوكمة إضافية في النظام البيئي التراكمي. ومع ذلك ، يمكن أن تواجه Ethereum تحديات في تغليف ZKEVM لأن Ethereum blockchain لديها بيانات محدودة لتخزينها. ومع ذلك ، يمكن أيضا تخفيف هذه المشكلة عن طريق ضغط ZKEVM لمزيد من البيانات.

يعتقد فيتاليك بوتيرين أنه إذا لم يكن على ZKEVMs حمل بيانات "شاهد" ، فستصبح كفاءة بياناتها أعلى. أي أنه إذا تمت قراءة جزء معين من البيانات أو كتابته في بعض الكتل السابقة ، فيمكن ببساطة افتراض أن البروفير سيكون قادرا على الوصول إليه دون الحاجة إلى تقديم دليل مرة أخرى.

يمنع تغليف تخزين السيولة مركزية المدقق. عادة ما يتضمن تخزين السيولة قفل أو تخزين عملة مشفرة على PoS blockchain وتلقي رمز مميز مقابل من منصة مثل Lido ، والتي يمكن أيضا الاستمرار في استخدامها ل DeFi. إذا كان مثل هذا الرمز المميز هو المهيمن ، فقد يؤدي ذلك إلى أداة حوكمة واحدة يحتمل أن تكون معرضة للخطر تتحكم في غالبية مدققي Ethereum. توفر بروتوكولات مثل Lido بالفعل مزيدا من الضمان لهذا ، لكن طبقة الدفاع قد لا تكون كافية.

يتطلب التغليف أرضية وسطى مرنة

يمكن أن تحدث مخاطر المركزية عندما يتم دفع تعقيد بروتوكول Ethereum إلى الطبقة الخارجية ، ويتجنب التغليف ذلك. ومع ذلك ، فإن الإفراط في التغليف يثقل كاهل الثقة وإدارة البروتوكول ، مما يقوض حياده. يؤدي تعقيد البروتوكول أيضا إلى مخاطر نظامية ، مثل الحاجة إلى إضافة المزيد من التعقيد إلى الترميز المسبق.

لذلك ، عندما يتعلق الأمر بالتعبئة والتغليف ، فإن Vitalik Buterin تتخذ أرضية وسطى مرنة. لا يزال شغوفا بتغليف mempool الخاص لمساعدة المستخدمين على التخفيف من مشكلات مثل المعاملات الوقائية. مثل Mev-Boost ، يتم توفير حلول MemPool الخاصة من قبل مزودي الطرف الثالث ، مما يثير مخاوف بشأن المركزية والثقة.

في حين أن تغليف المجمعات الخاصة يحل هذه المشكلة ، يتخذ Vitalik Buterin نهجا أكثر واقعية ، بحجة أن تغليف مضاد المواجهة في L1 لا يزال اقتراحا صعبا ، على الأقل حتى يتم إتقان تشفير الكمون أو ظهور بعض الاختراقات التكنولوجية الأخرى.

النقاط الرئيسية التي شاركها في منشور مدونته هي كما يلي: **

  1. يمكن أن يساعد التغليف في تجنب خطر المركزية.

  2. ومع ذلك ، إذا كان التغليف يضعف نموذج ثقة Ethereum ويجعل Ethereum أكثر ذاتية ، فمن الأفضل تجنب استخدام التغليف ؛

  3. سيؤدي تغليف الكثير من الوظائف إلى تعقيد البروتوكول ؛

  4. إذا لم يتم استخدام الوظيفة المغلفة من قبل عدد كاف من المستخدمين ، فقد يؤدي التغليف إلى نتائج عكسية على المدى الطويل.

! [فن المقايضات في فيتاليك: ما هي الميزات التي يجب أن يغلفها بروتوكول Ethereum؟] ] (https://img-cdn.gateio.im/resized-social/moments-69a80767fe-95cf275b2e-dd1a6f-69ad2a)

(ملاحظة المحرر: "المزيد من الوظائف المجردة" هنا هي عكس "تغليف المزيد من الوظائف" ، ويمكن تسليم الوظائف المجردة إلى المزيد من البرامج الخارجية للتنفيذ غير المباشر ، ويتم تنفيذ الوظائف المغلفة مباشرة من خلال الاعتماد على المزيد من الوظائف المدمجة)

من ناحية ، فإن الميل إلى تجريد المزيد من الميزات له المزايا التالية:

  1. تجنب الإفراط في توسيع بروتوكولات تحميل الثقة والحوكمة ؛

  2. دعم احتياجات المستخدم المتنوعة.

  3. عندما يكون الطلب المستقبلي غير مؤكد ؛

  4. تقليل تعقيد البروتوكول.

من ناحية أخرى ، فإن تفضيل التعبئة والتغليف المزيد من الوظائف له المزايا التالية: **

  1. التعامل مع التكاليف الثابتة المرتفعة.

  2. تعزيز وظيفة ترخيص البروتوكول ؛

  3. تقليل مخاطر أخطاء التعليمات البرمجية للمستخدمين ؛

  4. تجنب مخاطر المركزية عالية المستوى.

خلاصة تطور البروتوكول

في حين أن خطة Ethereum الأصلية كانت جعل blockchain يعمل بشكل آمن من خلال بناء بروتوكول على القمة ، يعتقد Vitalik Buterin أن مستقبل Ethereum ليس ثابتا. كما يقول المثل الصناعي ، "لا يوجد حل مثالي في العملة المشفرة ، فقط المقايضات". "يتمتع التغليف بميزة تقليل مخاطر نقاط الضعف وتقليل احتمالية المركزية ، ولكن عيوبه الواضحة هي أنه يمكن أن يؤدي إلى بروتوكولات معقدة بشكل متزايد ويصبح في النهاية مفرطا وغير عملي. إنها مقايضة معقدة حول الميزات التي يجب إدخالها في البروتوكول وأيها يجب تركها على مستويات أخرى من النظام البيئي.

بشكل عام ، في البيئة الحالية ، يرى فيتاليك بوتيرين أن blockchain هو "نظام اجتماعي" ، وفي أمثلة مبررة ومفيدة ، يميل إلى دعم بروتوكول Ethereum الذي يغلف بعض الوظائف المحددة. بالنسبة للوظائف النادرة الاستخدام ، قد يكون من الضروري إزالة التغليف لضمان التوافق مع الإصدارات القديمة والبروتوكولات خفيفة الوزن. بالطبع ، يعترف بأن المقايضة حول التغليف ستستمر في التطور بمرور الوقت.

شاهد النسخة الأصلية
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
  • أعجبني
  • تعليق
  • مشاركة
تعليق
0/400
لا توجد تعليقات
  • تثبيت