تحليل تنفيذ EVM المتوازي:突破与挑战من الجيل الجديد من سلاسل الكتل العامة عالية الأداء

robot
إنشاء الملخص قيد التقدم

EVM:المكون الأساسي لإثيريوم

EVM هو المكون الأساسي لإثيريوم، مسؤول عن تشغيل العقود الذكية ومعالجة المعاملات. إنه محرك حسابي، يوفر تجريداً للحساب والتخزين، مشابه لجهاز Java الافتراضي. يقوم EVM بتنفيذ مجموعة تعليماته الخاصة بالبايت كود، والتي يتم تجميعها عادةً بواسطة Solidity.

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

EVM المتوازي: تقنية تبديل القلب عالية الأداء Layer1

خطة متوازية لطبقة 1 عالية الأداء

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

اختيار الآلة الافتراضية

تستخدم Layer1 عالية الأداء غالبًا آلات افتراضية تعتمد على WASM أو eBPF أو bytecode Move، بدلاً من EVM. يتمتع WASM بمزايا مثل الحجم الصغير والتحميل السريع وقابلية النقل، وقد تم اعتماده من قبل مشاريع مثل EOS وPolkadot. يسمح eBPF بتعديل سلوك نواة نظام التشغيل ديناميكيًا، وقد اعتمدت Solana SBF المعتمدة على eBPF. تركز لغة Move على الأمان وقابلية التحقق، وقد اعتمدتها Aptos وSui.

EVM المتوازي: عملية تبديل القلب عالية الأداء Layer1

التنفيذ المتوازي

التحدي الرئيسي في تنفيذ العمليات المتوازية هو تحديد أي المعاملات مستقلة. الطريقتان الشائعتان هما:

  1. طريقة الوصول إلى الحالة: المعرفة المسبقة بالجزء القابل للوصول من الحالة لكل عملية تجارية، وتحليل العمليات التجارية المستقلة. تتبنى سولانا وسوي هذه الطريقة.

  2. نموذج التوازي المتفائل: يفترض أن جميع المعاملات مستقلة، ويتم التحقق منها وتعديلها بعد ذلك. تعتمد Aptos على Block-STM لتحقيق هذا النموذج.

EVM المتوازي: تقنية تبديل القلب للأداء العالي Layer1

تطور EVM المتوازي

تم اقتراح EVM المتوازي في عام 2021، وكان يشير في البداية إلى EVM الذي يدعم معالجة عدة معاملات في وقت واحد. في نهاية عام 2023، أعيدت إثارة مفهوم EVM المتوازي، حيث ادعت عدة مشاريع أنها حققت EVM المتوازي.

تعريف EVM المتوازي المعقول يتضمن:

  1. ترقية التنفيذ المتوازي لـ Layer1 المتوافقة مع EVM، مثل BSC وPolygon
  2. استخدام تنفيذ متوازي لـ EVM متوافق Layer1، مثل Monand، Sei V2، Artela
  3. حلول متوافقة مع EVM غير Layer1، مثل Solana Neon

EVM المتوازي: جراحة تغيير القلب عالية الأداء Layer1

موناد، سي V2 وأرتيلا جميعها تستخدم نموذج التنفيذ المتوازي المتفائل لتحقيق التنفيذ المتوازي لـ EVM. بينما سولانا نيون تقوم بتنفيذ مترجم EVM على سولانا، مستفيدة من قدرة سولانا على التنفيذ المتوازي.

! EVM المتوازي: تبديل العقل من الطبقة 1 عالية الأداء

بالإضافة إلى ذلك، تعتمد Near Aurora وEOS EVM+ أيضًا على حل مشابه لـ Solana Neon لتحقيق التوافق مع EVM. تعمل Movement Labs على تطوير حلول متوافقة مع EVM غير متداخلة لـ Aptos وSui.

EVM المتوازي: تقنية تبديل القلب لطبقة 1 عالية الأداء

ملخص

تقنية التوازي في البلوكشين هي موضوع متكرر، حالياً تركز بشكل رئيسي على تعديل وتقليد نموذج التنفيذ المتفائل، وتفتقر إلى اختراقات جوهرية. قد تظهر المزيد من المشاريع الجديدة في المستقبل للمنافسة في EVM المتوازي، كما ستقوم المشاريع القديمة بتنفيذ ترقية أو حلول متوافقة مع EVM المتوازي.

بالإضافة إلى أداء EVM العالي، يتطلع القطاع أيضًا إلى رؤية تطورات تقنية أكثر تنوعًا مثل WASM و SVM و Move VM.

EVM المتوازي: تقنية التبديل عالية الأداء Layer1

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