تأليف: 0xjs@金财经
لقد وصل لاعب آخر إلى ساحة معركة Ethereum L2 المزدحمة.
في 11 مارس 2024، أعلن Eclipse، وهو حل Ethereum L2 يستخدم Solana Virtual Machine (SVM)، عن إكمال تمويل من السلسلة A بقيمة 50 مليون دولار أمريكي، بقيادة مشتركة من Placeholder وHack VC، مما يجعل وبلغ إجمالي تمويلها 65 مليون دولار أمريكي.
ما هي الميزات والميزات المبتكرة التي يمكن أن يجلبها إلى Ethereum L2؟ هذه المقالة تصف ذلك بإيجاز.
Eclipse: الوقوف على أكتاف العمالقة
يجمع Eclipse بين أفضل أجزاء المجموعة المعيارية:
التسوية: Ethereum< - يتم تسوية Eclipse على Ethereum (أي أن جسر التحقق المدمج سيكون على Ethereum) ويستخدم ETH كرمز غاز خاص به.
التنفيذ: Solana Virtual Machine (SVM) - سيعمل Eclipse على تشغيل SVM عالي الأداء كبيئة تنفيذ خاصة به.
توفر البيانات: Celestia - ينشر Eclipse بياناته إلى Celestia لتوفير البيانات القابلة للتطوير (DA).
الإثبات: RISC Zero - سيستخدم Eclipse RISC Zero لإثبات الاحتيال ZK (لا يلزم إجراء تسلسل للحالة المتوسطة).
تسوية Ethereum
سيتم بناء جسر التحقق الخاص بشبكة Eclipse الرئيسية على Ethereum مباشرةً في Eclipse. ستحدد عقد الكسوف "السلسلة الأساسية" عبر هذا الجسر. يفرض هذا الجسر على Eclipse إجراء الترتيب الصحيح. يجب أن تقوم عقدة Eclipse أيضًا بتشغيل عقدة Ethereum الكاملة. سيقوم الجسر بالتحقق من صحة جميع معاملات Eclipse ويمنع الالتزام بالحالات غير الصالحة. بالإضافة إلى ذلك، سيكون قابلاً للبقاء ومقاومًا للرقابة في ظل ظروف فشل معينة، مما يسمح للمستخدمين بفرض إدراج معاملاتهم عبر الجسر حتى إذا فشل جهاز التسلسل أو بدأ الرقابة عند المستوى الثاني.
يدرك Eclipse أهمية الأصول الأصلية لـ Ethereum، لذلك سيستخدم Eclipse ETH كرمز للغاز. لا توجد خطط لشبكة Eclipse الرئيسية للحصول على رمز مميز خاص بها.
يختار Eclipse Solana VM
الجهاز الظاهري هو برنامج يمكنه تشغيل البرامج. على وجه التحديد، تقوم الآلة الافتراضية بتنفيذ العقود الذكية الخاصة بـ blockchain. لماذا اختار Eclipse استخدام Solana VM؟
الأداء: تحتوي سلاسل الكتل EVM مثل Ethereum على برنامج واحد فقط يعمل في أي نقطة معينة، وهو ما يسمى "Single-threaded". يعد جهاز Solana الافتراضي بمثابة وقت تشغيل متوازي للغاية، ويمكنه، إذا كان لديك مراكز متعددة، تشغيل برامج متعددة في وقت واحد، مما يؤدي إلى زيادة الإنتاجية بشكل كبير.
السلامة: بعض اللغات، مثل Rust، تجعل من السهل منع العديد من الأخطاء التي لا تستطيع Solidity منعها. على سبيل المثال، العقود الذكية لإيثيريوم معرضة لما يسمى بهجمات إعادة الدخول.
المجتمع: عززت سلاسل الكتل الشهيرة مثل Ethereum وSolana مجتمعات المطورين المزدهرة حول EVM وSVM على التوالي. وهذا يعني أدوات أفضل ودعمًا أفضل للمطورين مقارنة بالأجهزة الافتراضية الأحدث مثل Move VM أو Fuel VM.
سهولة الاستخدام: تعد اللغات مثل Solidity أسهل في البرمجة، ولا تدعم جميع الأكواد الثانوية التجميع من Solidity.
باختصار، تم اختيار جهاز Solana الظاهري (SVM) لتشغيل شبكة Eclipse الرئيسية. ولكن يمكن أيضًا دعم البرامج المصممة لجهاز Ethereum Virtual Machine (EVM) باستخدام Neon EVM. في المستقبل، سيضيف Eclipse تنسيقات بايت كود أخرى بناءً على متطلبات dApp. يمكنك أيضًا استخدام الأدوات الموجودة لـ EVM (مثل Truffle أو Remix) أو أدوات SVM (مثل Solana CLI أو Seahorse Lang).
يستخدم Eclipse Celestia لتوفير DA
لا يدعم النطاق الترددي الحالي لـ Ethereum الإنتاجية المستهدفة ورسوم شبكة Eclipse الرئيسية. ويظل هذا هو الحال حتى بعد EIP-4844 (المعروف أيضًا باسم "Proto-danksharding")، والذي يوفر متوسطًا يصل إلى 0.375 ميجابايت تقريبًا من مساحة blob لكل كتلة (بحد يصل إلى 0.75 ميجابايت لكل كتلة).
بالنسبة لعمليات نقل ERC-20 ذات الضغط الأساسي (~154 بايت لكل معاملة)، فإن هذا يعادل ~213 لجميع مجموعات TPS.
بالنسبة للتبادل المضغوط (حوالي 400 بايت لكل معاملة)، فإن هذا يعادل ~82 TPS لجميع عمليات التجميع.
بالمقارنة، ستطلق Celestia كتل بحجم 2 ميجابايت في وقت لاحق من هذا العام. من المتوقع أن يزيد حجم Blobspace إلى 8 ميجابايت بعد وقت قصير من الإطلاق بمجرد اتصال ما يكفي من العقد الضوئية لأخذ عينات توفر البيانات (DAS) وتكون الشبكة مستقرة. تحتوي عقد DAS الضوئية على وظيفتين رئيسيتين:
السماح للمستخدمين بالتحقق الذاتي من توفر بيانات كتلة Eclipse
< li> يساعد على توسيع نطاق الشبكة بالكامل بأمان لأنه مع وصول المزيد من العقد الضوئية DAS عبر الإنترنت، يمكن لطبقة DA زيادة إنتاجيتها بأمان.
إن دعم عقدة DAS الخفيفة من Celestia منذ اليوم الأول، وخصائص الأمان الاقتصادي المشفر، وإنتاجية DA القابلة للتطوير بشكل كبير، يجعلها إضافة واضحة لاختيار شبكة Eclipse الرئيسية اليوم. تعتزم Eclipse أيضًا مراقبة تقدم Ethereum في توسيع نطاق DA بعد EIP-4844. إذا زودت Ethereum Eclipse بنطاق أكبر لإفادة المستخدمين، فسوف تقوم Eclipse بتقييم إمكانية الانتقال إلى Ethereum DA.
يستخدم إثبات الاحتيال RISC Zero
تنشر Eclipse mainnet مجموعة تراكمية متفائلة، ولكن يتم تطوير مجموعة تراكمية خالية من المعرفة بالتوازي.
للحصول على مجموعة متفائلة، يقوم "التسلسل" بفرز المعاملات ونشر جذر الحالة الناتج بالإضافة إلى المكافأة إلى طبقة إيثريوم 1. يمكن لـ "المدقق" إعادة تنفيذ المعاملة، وإذا كان هناك خلاف حول النتيجة، فيمكن للمدقق تحدي جذر الحالة من خلال "التسوية". إذا كان المدقق صحيحًا، فسيتم منح المكافأة للمدقق.
يستخدم Eclipse RISC Zero لإنشاء أدلة احتيال ZK بدون تسلسل الحالة المتوسطة. ص>