EVM التوازي: تطور وتحديات Layer1 عالي الأداء في البلوكتشين

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

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

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

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

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

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

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

طريق التوازي ل Layer1 عالي الأداء

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

آلة افتراضية

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

WASM هو تنسيق بايت كود صغير الحجم وسريع التحميل وقابل للنقل ويعتمد على آلية أمان الحاويات، وقد تم اعتماده من قبل العديد من مشاريع البلوكشين. eBPF يوفر مجموعة تعليمات أكثر ثراءً، مما يسمح بالتدخل الديناميكي وتعديل سلوك نواة نظام التشغيل دون تغيير الكود المصدر. Move هي لغة برمجة جديدة للعقود الذكية تركز على المرونة والأمان وقابلية التحقق.

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

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

يعني التنفيذ المتوازي في blockchain معالجة المعاملات غير المتعلقة في نفس الوقت. التحدي الرئيسي لتحقيق التنفيذ المتوازي هو تحديد المعاملات غير المتعلقة وأيها مستقلة. تعتمد Layer1 عالية الأداء بشكل أساسي على طريقتين: طريقة الوصول إلى الحالة ونموذج التنفيذ المتوازي المتفائل.

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

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

EVM المتوازي

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

تعريف EVM المتوازي المعقول يشمل ثلاث فئات:

  1. ترقية التنفيذ المتوازي لـ Layer1 المتوافق مع EVM التي لم تعتمد تقنية التنفيذ المتوازي
  2. تم اعتماد تقنية التنفيذ المتوازي في Layer1 المتوافق مع EVM
  3. الحل المتوافق مع EVM غير المتوافق مع Layer1 الذي يستخدم تقنية التنفيذ المتوازي

تشمل المشاريع الممثلة Monand و Sei V2 و Artela و Solana Neon وغيرها. تستخدم هذه المشاريع حلول تقنية مختلفة لتحقيق التنفيذ المتوازي، مما يزيد من كفاءة معالجة المعاملات وأداء الشبكة.

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

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

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

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

ملخص

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

بالإضافة إلى سرد الأداء العالي لـ EVM، يحتاج مجال blockchain أيضًا إلى تطوير أكثر تنوعًا، مثل تطبيقات وابتكارات تقنيات WASM وSVM وMove VM. سيساعد هذا التطور المتنوع في دفع تقدم وابتكار النظام البيئي blockchain بأكمله.

ETH-0.82%
شاهد النسخة الأصلية
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
  • أعجبني
  • 5
  • مشاركة
تعليق
0/400
AirdropHunterZhangvip
· منذ 18 س
هذه الغاز حقاً لا يمكن شراء حتى الفطائر بها
شاهد النسخة الأصليةرد0
AirdropHunter9000vip
· 08-02 02:58
غاز ضروري ~ أخيراً فهمت
شاهد النسخة الأصليةرد0
GraphGuruvip
· 08-02 02:55
كمية كبيرة من الغاز
شاهد النسخة الأصليةرد0
GasFeeNightmarevip
· 08-02 02:55
تقرير عن وظيفة مقاتلي الغاز في وقت متأخر من الليل لا يزالون ينتظرون هبوط gwei إلى 20
شاهد النسخة الأصليةرد0
rekt_but_vibingvip
· 08-02 02:54
تكاليف الغاز ستنفجر مرة أخرى
شاهد النسخة الأصليةرد0
  • تثبيت