استكشاف تقنية EVM المتوازية والحالة الحالية للنظام البيئي
EVM مقابل الصلابة
تطوير العقود الذكية هو المهارة الأساسية لمهندسي blockchain. عادةً ما يتم استخدام لغات عالية مثل Solidity لكتابة منطق العقد، ولكن لا يمكن تنفيذ كود Solidity مباشرةً بواسطة EVM. تحتاج إلى تجميعه إلى تعليمات تشغيل منخفضة يمكن أن تفهمها الآلة الافتراضية. على الرغم من وجود أدوات آلية لتبسيط هذه العملية، إلا أن فهم المبادئ الأساسية لا يزال ذا قيمة.
يمكن أن يؤدي استخدام برمجة التعليمات البرمجية بشكل مباشر إلى تحقيق كفاءة أعلى واستهلاك أقل للغاز. حيث يعتمد بروتوكول Seaport من OpenSea بشكل كبير على التجميع المضمن لتحسين نفقات الغاز.
معيار EVM والتنفيذ
تعرف EVM معيار بايت كود لتنفيذ العقود الذكية، مما يجعل من الممكن نشر العقود على شبكات متوافقة متعددة. لكن التنفيذ الفعلي يمكن أن يختلف بشكل كبير، مثل عميل Geth الخاص بإيثيريوم الذي تم تنفيذه بلغة Go، بينما يقوم فريق Ipsilon بصيانة نسخة C++. تسمح هذه التنوعات بتحسينات مستهدفة.
الحاجة إلى المعالجة المتوازية
تقوم سلاسل الكتل التقليدية بتنفيذ المعاملات بالتسلسل، مما يشبه وحدة المعالجة المركزية أحادية النواة، مما يجعل من الصعب توسيعها لتلبية قاعدة مستخدمين كبيرة. تسمح الآلات الافتراضية المتوازية بمعالجة عدة معاملات في نفس الوقت، مما يعزز بشكل ملحوظ من القدرة على معالجة المعاملات. لكن هذا يأتي أيضًا مع بعض التحديات الهندسية، مثل التعامل مع تعارض حالة المعاملات المتزامنة.
الابتكار في EVM المتوازي
كمثال على Monad، تشمل الابتكارات الرئيسية ما يلي:
خوارزمية التنفيذ المتوازي المتفائلة
آلية التنفيذ المتأخر
قاعدة بيانات الحالة المخصصة ( Monad DB )
آلية إجماع عالية الأداء ( Monad BFT )
هذه التقنيات عززت بشكل كبير أداء معالجة التداول وكفاءة التنفيذ الكلية.
تنفيذ التوازي قد أدخل مشاكل محتملة في تعارض الحالة، مما يتطلب آلية دقيقة للكشف عن التعارضات وحلها. عادةً ما تحتاج الفرق أيضًا إلى إعادة تصميم قاعدة بيانات الحالة، وتطوير خوارزميات توافقية متوافقة.
بالإضافة إلى ذلك، فإن التقاط القيمة طويلة الأجل للمشاريع وتجنب مركزية العقد هما تحديان مهمان. يمكن أن يكون التطور السريع للنظام البيئي وتقليل متطلبات الأجهزة هما السبيل الممكن للتعامل مع ذلك.
هيكل النظام البيئي Parallel EVM
تشمل المشاريع الحالية لـ EVM المتوازية ما يلي:
ترقية الشبكات Layer 1 المتوافقة مع EVM الحالية، مثل Polygon و Fantom.
شبكة Layer 1 الجديدة التي تنفذ بشكل متوازي أصلي، مثل Monad و Sei V2 و Artela وغيرها
شبكات Layer 2 غير القائمة على تقنية EVM المتوازية، مثل Solana Neon و Eclipse و Lumio وغيرها
مقدمة المشروع الرئيسي
مونا
يهدف إلى تحقيق 10,000 TPS من خلال التنفيذ المتوازي وبنية خطوط الأنابيب. تم الانتهاء من تمويل بقيمة 244 مليون دولار، مع تقييم يبلغ 3 مليارات دولار. يأتي فريق المؤسسين من Jump Trading، وقد تم إطلاق شبكة الاختبار الداخلية.
سي
شبكة Layer 1 مركزة على التداول، تم ترقية Sei V2 إلى EVM متوازي، وزيادة TPS إلى 12,500. تم إطلاق شبكة الاختبار، ودعم نقل تطبيقات EVM بنقرة واحدة.
أرتيلا
من خلال EVM++( EVM + WASM) تعزيز طبقة التنفيذ باستخدام آلة افتراضية مزدوجة. شبكة الاختبار العامة الآن متاحة، وتم إطلاق برنامج الحوافز البيئية.
كانتو
طبقة 1 متوافقة مع EVM تعتمد على Cosmos SDK، وتهدف إلى إدخال تقنية EVM المتوازية.
نيون
EVM المتوازي على شبكة سولانا، يدعم مطوري سوليديتي لنشر التطبيقات اللامركزية على سولانا. TPS يتجاوز 2,000.
كسوف
حلول Layer 2 لإيثريوم، تستخدم آلة افتراضية سولانا (SVM) كطبقة تنفيذ. تم إكمال تمويل الجولة A بقيمة 50 مليون دولار.
لوميو
شبكة Layer 2 للآلة الافتراضية المعيارية، تدعم مجموعة متنوعة من الآلات الافتراضية عالية الأداء مع طبقة تسوية الإيثيريوم/البيتكوين.
سيساهم تطوير تقنية EVM المتوازية بشكل كبير في تحسين أداء blockchain، مما يوفر الدعم لمجموعة أوسع من سيناريوهات التطبيقات والمستخدمين. مع تقدم هذه المشاريع، من المتوقع أن يحقق النظام البيئي للبلوكشين توسعًا أكبر في النطاق والتطبيق.
شاهد النسخة الأصلية
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
ابتكار تقنية EVM المتوازية: اختراق رئيسي لتحسين أداء البلوكتشين
استكشاف تقنية EVM المتوازية والحالة الحالية للنظام البيئي
EVM مقابل الصلابة
تطوير العقود الذكية هو المهارة الأساسية لمهندسي blockchain. عادةً ما يتم استخدام لغات عالية مثل Solidity لكتابة منطق العقد، ولكن لا يمكن تنفيذ كود Solidity مباشرةً بواسطة EVM. تحتاج إلى تجميعه إلى تعليمات تشغيل منخفضة يمكن أن تفهمها الآلة الافتراضية. على الرغم من وجود أدوات آلية لتبسيط هذه العملية، إلا أن فهم المبادئ الأساسية لا يزال ذا قيمة.
يمكن أن يؤدي استخدام برمجة التعليمات البرمجية بشكل مباشر إلى تحقيق كفاءة أعلى واستهلاك أقل للغاز. حيث يعتمد بروتوكول Seaport من OpenSea بشكل كبير على التجميع المضمن لتحسين نفقات الغاز.
معيار EVM والتنفيذ
تعرف EVM معيار بايت كود لتنفيذ العقود الذكية، مما يجعل من الممكن نشر العقود على شبكات متوافقة متعددة. لكن التنفيذ الفعلي يمكن أن يختلف بشكل كبير، مثل عميل Geth الخاص بإيثيريوم الذي تم تنفيذه بلغة Go، بينما يقوم فريق Ipsilon بصيانة نسخة C++. تسمح هذه التنوعات بتحسينات مستهدفة.
الحاجة إلى المعالجة المتوازية
تقوم سلاسل الكتل التقليدية بتنفيذ المعاملات بالتسلسل، مما يشبه وحدة المعالجة المركزية أحادية النواة، مما يجعل من الصعب توسيعها لتلبية قاعدة مستخدمين كبيرة. تسمح الآلات الافتراضية المتوازية بمعالجة عدة معاملات في نفس الوقت، مما يعزز بشكل ملحوظ من القدرة على معالجة المعاملات. لكن هذا يأتي أيضًا مع بعض التحديات الهندسية، مثل التعامل مع تعارض حالة المعاملات المتزامنة.
الابتكار في EVM المتوازي
كمثال على Monad، تشمل الابتكارات الرئيسية ما يلي:
هذه التقنيات عززت بشكل كبير أداء معالجة التداول وكفاءة التنفيذ الكلية.
! الغوص العميق في EVM الموازي ونظامه البيئي
التحديات التقنية
تنفيذ التوازي قد أدخل مشاكل محتملة في تعارض الحالة، مما يتطلب آلية دقيقة للكشف عن التعارضات وحلها. عادةً ما تحتاج الفرق أيضًا إلى إعادة تصميم قاعدة بيانات الحالة، وتطوير خوارزميات توافقية متوافقة.
بالإضافة إلى ذلك، فإن التقاط القيمة طويلة الأجل للمشاريع وتجنب مركزية العقد هما تحديان مهمان. يمكن أن يكون التطور السريع للنظام البيئي وتقليل متطلبات الأجهزة هما السبيل الممكن للتعامل مع ذلك.
هيكل النظام البيئي Parallel EVM
تشمل المشاريع الحالية لـ EVM المتوازية ما يلي:
مقدمة المشروع الرئيسي
مونا
يهدف إلى تحقيق 10,000 TPS من خلال التنفيذ المتوازي وبنية خطوط الأنابيب. تم الانتهاء من تمويل بقيمة 244 مليون دولار، مع تقييم يبلغ 3 مليارات دولار. يأتي فريق المؤسسين من Jump Trading، وقد تم إطلاق شبكة الاختبار الداخلية.
سي
شبكة Layer 1 مركزة على التداول، تم ترقية Sei V2 إلى EVM متوازي، وزيادة TPS إلى 12,500. تم إطلاق شبكة الاختبار، ودعم نقل تطبيقات EVM بنقرة واحدة.
أرتيلا
من خلال EVM++( EVM + WASM) تعزيز طبقة التنفيذ باستخدام آلة افتراضية مزدوجة. شبكة الاختبار العامة الآن متاحة، وتم إطلاق برنامج الحوافز البيئية.
كانتو
طبقة 1 متوافقة مع EVM تعتمد على Cosmos SDK، وتهدف إلى إدخال تقنية EVM المتوازية.
نيون
EVM المتوازي على شبكة سولانا، يدعم مطوري سوليديتي لنشر التطبيقات اللامركزية على سولانا. TPS يتجاوز 2,000.
كسوف
حلول Layer 2 لإيثريوم، تستخدم آلة افتراضية سولانا (SVM) كطبقة تنفيذ. تم إكمال تمويل الجولة A بقيمة 50 مليون دولار.
لوميو
شبكة Layer 2 للآلة الافتراضية المعيارية، تدعم مجموعة متنوعة من الآلات الافتراضية عالية الأداء مع طبقة تسوية الإيثيريوم/البيتكوين.
! الغوص العميق في EVM الموازي ونظامه البيئي
سيساهم تطوير تقنية EVM المتوازية بشكل كبير في تحسين أداء blockchain، مما يوفر الدعم لمجموعة أوسع من سيناريوهات التطبيقات والمستخدمين. مع تقدم هذه المشاريع، من المتوقع أن يحقق النظام البيئي للبلوكشين توسعًا أكبر في النطاق والتطبيق.