;1. ما هو EVM الموازي؟
جهاز إيثريوم الظاهري الموازي (Parallel EVM) هو نسخة مطورة من جهاز إيثريوم الظاهري التقليدي (EVM)، الذي يعالج معاملات متعددة غير متضاربة وفي الوقت نفسه، يعمل على تحسين إنتاجية معاملات blockchain وتحسين سرعة وكفاءة معالجة المعاملات.
الجهاز الظاهري لإيثريوم (EVM) هو آلية الإجماع والتنفيذ لشبكة إيثريوم، وهو المسؤول عن معالجة المعاملات وتنفيذها. ولكن في آلية EVM التقليدية، تتم المعاملات وتنفيذ العقود الذكية بالتسلسل. يجب معالجة كل معاملةواحدة تلو الأخرى، لتشكل عملية خطية ومنظمة. على الرغم من أن هذا الأسلوب بسيط، إلا أنه يمكن أن يسبب اختناقات، خاصة مع زيادة حجم المعاملات. يجب أن تنتظر كل معاملة دورنا، وقد يزيد وقت المعالجة، مما يؤدي إلى تأخيرات محتملة وارتفاع التكاليف (فيما يتعلق برسوم الغاز).
يعمل نظام EVM المتوازي على تحسين إنتاجية وسرعة تنفيذ blockchain بشكل ملحوظ من خلال معالجة معاملات متعددة غير متعارضة في وقت واحد. على سبيل المثال، إذا أراد بوب إجراء مبادلة، وتريد أليس سك NFT جديدة، ويريد إريك مشاركة الأموال في جهة التحقق، فيمكن معالجة هذه المعاملات في وقت واحد بدلاً من التتابع، مما يقلل من وقت معالجة المعاملات وتكاليفها. تتيح قدرة المعالجة المتوازية هذه لـ blockchain معالجة المزيد من المعاملات في وقت أقصر، مما يحل مشكلة الازدحام في أنظمة blockchain التقليدية.
< /strong> 2. كيف يعمل نظام EVM الموازي ؟
في بنية EVM الحالية، فإن عمليات القراءة والكتابة الأكثر دقة هي sload وsstore، والتي تستخدم للقراءة والكتابة على التوالي. أدخل محاولة الدولة. ولذلك، فإن ضمان عدم تعارض الخيوط المختلفة في هاتين العمليتين هو نقطة دخول مباشرة لتنفيذ EVM المتوازي/المتزامن. في الواقع، يوجد في الإيثريوم نوع خاص من المعاملات يحتوي على بنية خاصة تسمى "قائمة الوصول" التي تسمح للمعاملات بحمل عناوين التخزين التي ستقوم بقراءتها وتعديلها. لذلك، يوفر هذا نقطة بداية جيدة لتنفيذ أسلوب قائم على الجدولة للتزامن.
فيما يتعلق بتنفيذ النظام، فإن EVM المتوازي/المتزامن له ثلاثة أشكال شائعة:
1. معالجة التزامن بناءً على الجدولة
قائمة الوصول: أثناء التنفيذ قبل المعاملة، حدد عنوان التخزين الذي ستقرأه المعاملة وتعديله مسبقًا من خلال قائمة الوصول. تحتوي قائمة الوصول على جميع معلومات الحالة التي تحتاج كل معاملة للوصول إليها.
خوارزمية الجدولة: تقوم خوارزمية الجدولة بترتيب المعاملات التي سيتم تنفيذها على سلاسل مختلفة بناءً على قائمة الوصول للتأكد من أن المعاملات التي يتم تنفيذها في نفس الوقت لن تصل إلى نفس عنوان التخزين، وبالتالي تجنب التعارضات.
التنفيذ المتزامن: أثناء التنفيذ الفعلي، يمكن تنفيذ معاملات متعددة في وقت واحد على سلاسل رسائل مختلفة، وتتم الجدولة تضمن الخوارزمية عدم وجود ترابط أو تعارض بين هذه المعاملات.
2. مثيل EVM متعدد الخيوط p >
< li>إنشاء مثيلات EVM متعددة: قم بإنشاء مثيلات EVM متعددة على عقدة واحدة، ويمكن تشغيل كل مثيل بشكل مستقل ومعالجة المعاملات.
تعيين المعاملات: تخصيص المعاملات المعلقة وفقًا لاستراتيجية معينة (مثل قيمة التجزئة والطابع الزمني ، وما إلى ذلك) يتم تعيينها لمثيلات EVM مختلفة.
التنفيذ المتوازي: ينفذ كل مثيل EVM المعاملات المخصصة له في مؤشر الترابط الخاص به، مثيلات متعددة يمكن تشغيلها في وقت واحد، مما يسمح بالمعالجة المتوازية.
3. التقسيم على مستوى النظام
< li>تقسيم البيانات: قسّم حالة blockchain بأكملها إلى أجزاء متعددة، وتحتوي كل جزء على جزء من معلومات الحالة العالمية.
عقد Shard: تشغيل عقد متعددة على كل جزء، وكل عقدة مسؤولة عن الصيانة والمعالجة المعاملات والحالة داخل تلك القطعة.
الاتصال عبر الأجزاء: تأكد من الاتصال بين الأجزاء المختلفة من خلال بروتوكول الاتصال عبر الأجزاء البيانات الاتساق والترتيب العالمي للمعاملات. يمكن تحقيق الاتصال عبر الأجزاء باستخدام آليات المراسلة عبر الأجزاء وآليات قفل الأجزاء المتقاطعة.
المعالجة المتوازية: يمكن للعقد الموجودة في كل جزء معالجة المعاملات في هذا الجزء بشكل مستقل، ويمكن للأجزاء المتعددة أن تقوم بذلك تعمل أيضًا بالتوازي، وبالتالي تحقيق قدرات المعالجة المتوازية للنظام بأكمله.
< قوي> قوي>3. عناصر الرأس
< قوي > قوي >3.1 Monad: L1 مع EVM الموازي
Monad عبارة عن مشروع blockchain من الطبقة الأولى يعتمد على EVM، ويهدف إلى تحسين قابلية التوسع بشكل كبير سرعة المعاملات في blockchain من خلال ميزاتها التقنية الفريدة. تقوم Monad بمعالجة ما يصل إلى 10000 معاملة في الثانية مع أوقات كتلة مدتها ثانية واحدة ونهائية فورية. يستفيد هذا الأداء الفعال من آلية توافق Monadbft الفريدة والتوافق مع جهاز Ethereum الظاهري (EVM).
تطبيق EVM المتوازي في Monad:
1. التنفيذ الموازي التنفيذ
طريقة التنفيذ المتفائلة: التنفيذ من المعاملات اللاحقة تبدأ قبل اكتمال المعاملات السابقة في الكتلة، مما يؤدي في بعض الأحيان إلى نتائج تنفيذ غير صحيحة. لحل هذه المشكلة، تقوم Monads بتتبع المدخلات المستخدمة في تنفيذ المعاملة ومقارنتها بمخرجات المعاملات السابقة. إذا تم العثور على تناقض، يجب إعادة تنفيذ المعاملة.
تحليل الكود الثابت: يستخدم Monad محلل كود ثابت للتنبؤ بالتغيرات بين المعاملات أثناء التنفيذ لتجنب التنفيذ الموازي غير الفعال. في أفضل الحالات، يمكن للموناد التنبؤ بالعديد من التبعيات مسبقًا؛ وفي أسوأ الحالات، يعود الموناد إلى وضع التنفيذ البسيط.
2. آلية الإجماع Monadbft
الاتصال الفعال: استخدم توقيعات BLS المقترنة لحل مشكلات قابلية التوسع، والسماح للتوقيعات يتم تجميعها تدريجيًا في توقيع يثبت وجود رسالة موقعة مشتركة مرتبطة بمفتاح عام.
نظام التوقيع المختلط: تُستخدم توقيعات BLS فقط لأنواع الرسائل المجمعة (مثل الأصوات والمهلات ) ، لا يزال يتم توفير سلامة الرسالة وصحتها من خلال توقيع ECDSA.
3. تأخر التنفيذ
< ul class=" list-paddingleft-2">
قدرة أكبر على تحمل الأخطاء: نظرًا لأن التنفيذ يحتاج فقط إلى مواكبة سرعة الإجماع ، هذا النهج أكثر تسامحًا مع الاختلافات في أوقات حسابية محددة.
تأخير جذر Merkle: لضمان النسخ المتماثل لجهاز الحالة، يتضمن Monad تأخيرًا في اقتراح الكتلة جذور ميركل للكتل d. وهذا يضمن الاتساق في جميع أنحاء الشبكة، حتى لو كانت هناك عقد تؤدي أخطاء أو سلوكًا ضارًا.
حاليًا، تدعم أداة EVM الموازية لـ Monad معالجة 10,000 معاملة في الثانية، مع وقت كتلة يبلغ ثانية واحدة فقط، باستخدام آلية PoS تعزيز أمن الشبكة وكفاءة الطاقة، ومن المتوقع إطلاق الشبكة الرئيسية في الربع الثالث من عام 2024.
كما جمع الحساب الرسمي 283000 متابع على تويتر ويهيمن على مجتمع عاطفي ونشط. يبدو مجتمع إيثريوم على وجه الخصوص متحمسًا للغاية بشأن الإطلاق القادم لـ Monads، والذي سيضع Monads في وضع جيد لالتقاط الضجيج المبكر والتبني.
فيما يتعلق بخلفية المشروع، أكملت Monad Labs جولتين من التمويل، في فبراير 2023 وأبريل من هذا العام. تمت قيادة التمويل بقيمة 225 مليون دولار أمريكي في 9 أبريل من هذا العام بواسطة شركة Paradigm، ومن بين المستثمرين الآخرين شركة Electric Capital. تمت قيادة جولة التمويل الأولية البالغة 19 مليون دولار أمريكي في عام 2023 بقيادة Dragonfly Capital، بمشاركة من Placeholder Capital وLemniscap وShima Capital وFinality Capital والمستثمرين الملائكيين Naval Ravikant وCobie وHasu.
يتمتع فريق Monad بخلفية قوية، حيث يأتي الأعضاء من أفضل المشاريع في مجال blockchain، ولديه فريق فني قوي ودعم مالي. Keone Hon، المؤسس المشارك والرئيس التنفيذي لشركة Monad، قاد سابقًا قسم التداول عالي التردد في Jump Trading. تخرج من معهد ماساتشوستس للتكنولوجيا. المؤسس المشارك الآخر، جيمس هونساكر، هو أيضًا أحد كبار مهندسي البرمجيات في Jump Trading، وقد تخرج من جامعة أيوا. بالإضافة إلى ذلك، يونيس جيارتا هي المؤسس المشارك والمدير التنفيذي للعمليات في Monad وتتمتع بخبرة سابقة واسعة في مجال التكنولوجيا المالية التقليدية. عملت يونيس في قسم تراخيص المدفوعات والبنية التحتية في Shutterstock وقادت فرق التطوير لبناء أنظمة التداول المؤسسي في Broadway Technology.
3.2 شبكة SEI: تعمل إصدارات L1 وV2 التي تأتي مع EVM المتوازي على وضع EVM المتوازي على جدول الأعمال
SEI Network عبارة عن blockchain من الطبقة الأولى تركز على البنية التحتية للتمويل اللامركزي (DeFi)، مع التركيز بشكل أساسي على تطوير دفتر الطلبات.
من خلال اعتماد آلية EVM المتوازية، تقوم شبكة SEI بإجراء مطابقة الطلبات بالتوازي، وتحقيق أهداف السرعة العالية والرسوم المنخفضة ودعم الوظائف المخصصة لتطبيقات التداول المختلفة. . يبلغ متوسط وقت الكتلة لـ Sei 0.46 ثانية ويحتوي على أكثر من 80 تطبيقًا.
تطبيق EVM المتوازي في شبكة SEI:
نشر الكتل الذكي ومعالجة الكتل المتفائلة: تسريع أوقات معالجة المعاملات من خلال توفير جميع تجزئات المعاملات ذات الصلة، وتقليل زمن الوصول وزيادة الإنتاجية.
محرك مطابقة الأوامر المحلية: يختلف عن نظام صانع السوق الآلي (AMM) الشائع الاستخدام حاليًا، يستخدم SEI دفتر الطلبات على السلسلة لمطابقة أوامر البيع والشراء بأسعار محددة. يمكن لجميع التطبيقات اللامركزية المستندة إلى Cosmos (dApps) الوصول إلى دفتر طلبات SEI والسيولة.
مزاد الدفعات المتكررة (FBA): دمج المعاملات في دفعات، في كل كتلة، تنفيذ الأوامر في وقت واحد منع تشغيل الأوامر وMEV.
أصدرت شبكة SEI حاليًا رمزها الأصلي الخاص بهاSEI. في النظام البيئي لشبكة Sei، تلعب عملات SEI مجموعة متنوعة من الأدوار، بما في ذلك:
رسوم المعاملات: تُستخدم عملات SEI لدفع رسوم المعاملات المتكبدة على شبكة Sei. تعمل هذه الرسوم بمثابة حافز للمدققين وتساهم في أمان الشبكة.
الستاكينغ: يمكن للمستخدمين مشاركة عملات SEI لكسب المكافآت وتعزيز الأمان العام لشبكة Sei. .
الحوكمة: يتمتع حاملو رموز SEI بالقدرة على المشاركة بنشاط في إدارة شبكة Sei. وتشمل هذه المشاركة التصويت على المقترحات وانتخاب المصادقين.
يبلغ إجمالي عرض الرموز المميزة لـ SEI 10 مليارات، منها 51% مخصصة لمجتمع Sei. يتم استخدام 48% منها كاحتياطي للنظام البيئي لمكافأة أصحاب المصلحة والمساهمين والمصادقين والمطورين. تم تخصيص 3% أخرى، أو 300 مليون SEI، للربع الأول من عملية الإسقاط الجوي، مع تخصيص الباقي لمستثمري القطاع الخاص والمؤسسات وفريق Sei.
اعتبارًا من 30 مايو، بلغ سعر رمز SEI 0.5049 دولارًا أمريكيًا، بقيمة سوقية قدرها 1,476,952,630 دولارًا أمريكيًا، لتحتل المرتبة 63 في تصنيفات العملات المشفرة. يبلغ حجم التداول على مدار 24 ساعة 78,970,605 دولارًا أمريكيًا، كما أن المشاركة في السوق مرتفعة.
تمتلك شبكة SEI حاليًا 18 مليون TVL، وقد تلقت إجمالي 55 مليون دولار أمريكي تقريبًا من التمويل، وFDV بقيمة 8.2 مليار دولار أمريكي، وتويتر الرسمي الحساب لديه 666000 متابع.
تخرج جيف فنغ، المؤسس المشارك لشبكة SEI، من جامعة كاليفورنيا، بيركلي. أمضى ثلاث سنوات كمصرفي استثماري في مجال التكنولوجيا في Goldman Sachs قبل أن ينتقل إلى رأس المال الاستثماري في Coatue Management. مؤسس مشارك آخر، جايندرا، تخرج من جامعة كاليفورنيا وكان متدربًا في هندسة البرمجيات في فيسبوك.
3.3 الكسوف: انتقائي، L2 الذي يقدم SVM في نظام Ethereum البيئي
Eclipse هو طبقة 2 متفائلة من الجيل التالي تعتمد على حل Ethereum، المدعوم بواسطة آلة سولانا الافتراضية (SVM). يجمع تقديم SVM إلى Ethereum بين تسوية Ethereum، وتنفيذ آلة Solana الافتراضية (SVM)، وتوافر بيانات Celestia، وإثبات المعرفة الصفرية من RISC Zero لتوفير بيئة تنفيذ متوازية واسعة النطاق تسمح بتنفيذ عمليات متعددة في وقت واحد، وبالتالي زيادة إنتاجية الشبكة وكفاءتها. مع تقليل الازدحام ورسوم المعاملات. من خلال هذا الهيكل، يهدف Eclipse إلى تحسين قابلية التوسع وتجربة المستخدم للتطبيقات اللامركزية.
الميزات الرئيسية لـ Eclipse
1. إنتاجية عالية للمعاملات / قوي>:
يستخدم Eclipse تقنية SVM والتنفيذ المتوازي لتحقيق إمكانات معالجة معاملات عالية للغاية ويدعم المعالجة المتزامنة لآلاف المعاملات.
2. النهائية الفورية:
من خلال آلية إجماع خط الأنابيب، يتم تحقيق الإكمال الفوري والنهائي للمعاملات داخل كل كتلة.
3. التوافق مع الإيثيريوم:
Eclipse متوافق تمامًا مع Ethereum Virtual Machine (EVM)، مما يسمح للمطورين بنقل تطبيقات Ethereum الموجودة بسهولة إلى Eclipse.
4. توفر البيانات:
استخدم حل توفر البيانات الذي توفره Celestia لضمان إنتاجية عالية مع ضمان أمان البيانات وإمكانية التحقق منها.
5. إثبات المعرفة الصفرية:
استخدام تقنية RISC Zero لتحقيق إثبات الاحتيال بدون المعرفة، وتحسين كفاءة النظام وأمانه.
تطبيق EVM المتوازي في Eclipse
تم دمج الكسوف Solana Virtual Machine (SVM) لتنفيذ إدارة قيمة إلكترونية متوازية، تعمل هذه التقنية على تحسين سرعة وكفاءة معالجة المعاملات بشكل كبير.
1. التنفيذ الموازي:
المبدأ الفني: يستخدم Eclipse وقت تشغيل SVM's Sealevel، والذي يسمح بتنفيذ المعاملات في الحالات غير المتداخلة بالتوازي وليس بالتسلسل.
التنفيذ: من خلال الوصف الواضح لما سيتم قراءته أو كتابته أثناء تنفيذ كل معاملة جميع الدول، يمكن لـ SVM معالجة المعاملات التي لا تتضمن حالات متداخلة بالتوازي، مما يؤدي إلى تحسين الإنتاجية بشكل ملحوظ.
2. توافق الايثيريوم: p>
تكامل Neon EVM: لتحقيق التوافق مع EVM، يدمج Eclipse Neon EVM . وهذا يمكّن Eclipse mainnet من دعم رمز Ethereum bytecode و Ethereum JSON-RPC.
سوق الرسوم المحلية: كل مثيل Neon EVM له سوق رسوم محلي خاص به، ويمكن للتطبيقات الحصول على جميع مزايا AppChain من خلال نشر العقود الخاصة بك دون المساس بتجربة المستخدم أو الأمان أو السيولة.
3. التصميم التجميعي المعياري: p>
طبقة البنية التحتية: يهدف Eclipse إلى أن يكون جوهر الطبقة 3 النظام البيئي: تحقق طبقة البنية التحتية أداءً عاليًا وقابلية للتوسع من خلال دعم الطبقة 3 التراكمية الخاصة بـ dApp.
ببساطة، منطق تصميم Eclipse هو تنفيذ المعاملة في SVM الخاص بـ Solana، وتسوية المعاملة لا يزال في Ethereum Fang Shang.
فيما يتعلق بخلفية المشروع، أكملت Eclipse تمويلًا بقيمة 15 مليون دولار أمريكي في سبتمبر 2022، مع مستثمرين من بينهم Polychain وPolygon Ventures و وTribe، وInfinity Ventures Crypto، وCoinList، وما إلى ذلك. بالإضافة إلى ذلك، في 11 مارس من هذا العام، أكملت أيضًا تمويلًا من السلسلة A بقيمة 50 مليون دولار أمريكي، بقيادة مشتركة من Placeholder وHack VC، ويصل إجمالي تمويلها الحالي إلى 65 مليون دولار أمريكي.
كان لدى نيل سوماني، المؤسس المشارك والرئيس التنفيذي لشركة Eclipse، خبرة سابقة في Airbnb وTwo Sigma وOasis Labs وغيرها من الشركات الرئيس السابق لتطوير الأعمال في فريق dYdX.
< /strong> 4
1. سباق البيانات وتضارب القراءة والكتابة:
في بيئة معالجة متوازية، ستؤدي سلاسل الرسائل المختلفة التي تقرأ نفس البيانات وتعديلها في نفس الوقت إلى تنافس البيانات وتعارض القراءة والكتابة. يتطلب هذا الموقف حلولاً تقنية معقدة لضمان اتساق البيانات وتنفيذ العمليات بدون تعارض.
2. التوافق الفني:
يجب أن تكون طرق المعالجة المتوازية الجديدة متوافقة مع معايير Ethereum Virtual Machine (EVM) الحالية ورمز العقد الذكي. يتطلب هذا التوافق من المطورين تعلم واستخدام أدوات وأساليب جديدة لتحقيق الاستفادة الكاملة من EVM المتوازي.
3. قدرة النظام البيئي على التكيف:
يحتاج المستخدمون والمطورون إلى التكيف مع أوضاع التفاعل الجديدة وخصائص الأداء الناتجة عن المعالجة المتوازية، الأمر الذي يتطلب أن يكون لدى المشاركين في النظام البيئي بأكمله فهم كافٍ وقدرة على التكيف مع التقنيات الجديدة.
4. زيادة تعقيد النظام:
يتطلب Parallel EVM اتصالاً فعالاً بالشبكة لدعم مزامنة البيانات، مما يزيد من تعقيد تصميم النظام. تعد الإدارة الذكية وتخصيص موارد الحوسبة أيضًا تحديًا مهمًا لضمان الاستخدام الفعال للموارد أثناء المعالجة المتوازية.
5. الأمان:
قد تتفاقم الثغرات الأمنية في بيئة التنفيذ المتوازي لأن مشكلة الأمان قد تؤثر على المعاملات المتعددة التي يتم تنفيذها في وقت واحد. ولذلك، هناك حاجة إلى عمليات تدقيق واختبار أمنية أكثر صرامة لضمان أمن النظام.
< /strong> 5. strong> strong>
1. تحسين قابلية التوسع وكفاءة blockchain: p>
يعمل نظام EVM المتوازي على تحسين الإنتاجية وسرعة المعالجة لـ blockchain بشكل كبير من خلال تنفيذ المعاملات في وقت واحد على معالجات متعددة، واختراق قيود المعالجة التسلسلية التقليدية. سيؤدي هذا إلى تحسين قابلية التوسع وكفاءة شبكات blockchain بشكل كبير.
2. الترويج لنشر تكنولوجيا blockchain وتطويرها:
< p style="text-align: left;">على الرغم من التحديات التقنية، فإن EVM الموازي يتمتع بإمكانات كبيرة ويمكنه تحسين الأداء وتجربة المستخدم لـ blockchain بشكل كبير. سيؤدي التنفيذ الناجح والاعتماد على نطاق واسع إلى زيادة شعبية تكنولوجيا blockchain وتطويرها.
3. الابتكار الفني والتحسين:
سوف يكون تطوير EVM المتوازي مصحوبًا بالابتكار المستمر وتحسين التكنولوجيا، بما في ذلك خوارزميات المعالجة المتوازية الأكثر كفاءة وإدارة الموارد الأكثر ذكاءً وبيئات التنفيذ الأكثر أمانًا. ستعمل هذه الابتكارات على تحسين أداء وموثوقية أجهزة EVM الموازية.
4. دعم المزيد من التطبيقات المتنوعة والمعقدة:
< p style= "text-align: left;">يمكن أن تدعم Parallel EVM التطبيقات اللامركزية الأكثر تعقيدًا وتنوعًا (dApps)، خاصة في السيناريوهات التي تتطلب معاملات عالية التردد وزمن وصول منخفض، مثل التمويل اللامركزي (DeFi) والألعاب وإدارة سلسلة التوريد.
المرجع:
https://www.coinlive .com/news/comprehensive-interpretation-of-parallel-evm-project-overview-and-future-prospects
https://medium.com/@ البيرتايسولاك/ما هو الموازي evm-70451db5f327