تحليل عملية تنفيذ معاملات طبقة 2: تقييم أمان المراحل المختلفة
طبقة 2(L2) التقنية قد جلبت قابلية توسيع أعلى للإيثيريوم، لكنها في نفس الوقت زادت من تعقيد تأكيد المعاملات. ستقدم هذه المقالة شرحًا مفصلًا لعملية تنفيذ معاملات L2 الكاملة، وتقوم بتحليل أداء الأمان في كل مرحلة.
مراجعة عملية تداول L1
بعد أن يرسل المستخدم المعاملة، يحتاج إلى الانتظار حتى يقوم المعدنون أو المدققون بتجميعها في كتلة. حتى إذا تم تجميع المعاملة، لا يزال يتعين الانتظار لعدد معين من كتل التأكيد، لتقليل مخاطر إعادة التنظيم (Re-org). فقط عندما تكون احتمالية إعادة التنظيم منخفضة بما فيه الكفاية، يمكن اعتبار المعاملة مؤكدة نهائيًا.
تفاصيل عملية تداول طبقة 2
L2 عملية التداول مقارنةً بـ L1، أضافت مرحلة واحدة:
المستخدم يرسل المعاملة إلى Sequencer
Sequencer يقوم بتجميع المعاملات في كتلة طبقة 2
Sequencer يقوم بتقديم بيانات كتلة L2 إلى L1
انتظر تأكيد L1
الخطوات 2-3 خاصة ب L2. في هذه المرحلة ، لم يتم تشغيل المعاملة بعد على السلسلة ، ويمكن للمستخدمين الاعتماد فقط على وعود Sequencer ، والتي تعرف باسم "التأكيد المسبق" (Pre-Confirmation).
آلية تأكيد المعاملات في حلول L2 الرائجة
التحكيم / التفاؤل
يمكن الحصول على الإيصال تقريبًا على الفور، وهذا هو التأكيد المسبق للـ Sequencer
سيظهر Explorer حالة المعاملات، بما في ذلك "تم التأكيد بواسطة Sequencer" و عدد تأكيدات L1
سيكون لدى Optimism أيضًا حالة L1 Finality
ستارك نت
تشمل حالات المعاملات المستلمة والمعلقة والمقبولة على L2 والمقبولة على L1
وقت التأكيد من طبقة 2 إلى طبقة 1 طويل نسبيًا، حوالي 4-5 ساعات
لم يظهر Explorer معلومات L1 Finality
zkSync
تشمل حالات المعاملات معلقة ، ومعالجة عصر zkSync ، والملتزم بها ، والمثبتة ، والمنفذة
تقسيم عملية L2 إلى L1 إلى ثلاث مراحل
يقدم Explorer معلومات تفصيلية عن كل مرحلة
آلية التحقق المسبق لـ L1
إذا كان بالإمكان معرفة المُنتِج مسبقًا، يمكن أن تدعم L1 أيضًا التأكيد المسبق. في إطار بنية PBS، يمكن للمنشئ تقديم خدمات التأكيد المسبق، لكن فعاليتها ضعيفة. في المستقبل، إذا كان بإمكان المُقترِح المشاركة في إنشاء الكتل، فقد تكون آلية التأكيد المسبق أكثر موثوقية.
تحسين آلية التحقق المسبق
يمكن من خلال العقود الذكية السماح لـ Builder أو Sequencer بإيداع الوديعة، والتوقيع على محتوى الالتزام. إذا تم انتهاك الالتزام، يمكن للمستخدم تقديم الأدلة ومعاقبة الطرف الآخر، مما يزيد من مصداقية التأكيد المسبق.
ملخص
تحتوي معاملات طبقة 2 على مرحلة إضافية للانتظار لتحميلها إلى طبقة 1.
قبل تحميل L1، لا يمكن للمستخدمين الاعتماد إلا على التأكيد المسبق من Sequencer
معظم مستكشفات طبقة 2 ستظهر حالة التحقق المسبق
انتظار رفع بيانات L2 إلى L1 هو الخيار الأكثر أمانًا
يمكن تعزيز موثوقية الإشعار المسبق من خلال آلية الحوافز الاقتصادية
الجدول أدناه يلخص ضمانات التأكيد والمخاطر في كل مرحلة من مراحل معاملات L1 وطبقة 2:
| المرحلة | معاملات L1 | معاملات طبقة 2 |
|------|--------|--------|
| إرسال المعاملة | بدون ضمان | بدون ضمان |
| تأكيد مسبق | يلتزم Builder ( قد يكون مستقبلًا ) | يلتزم Sequencer |
| حزمة الكتلة | ضمان أعلى | ضمان متوسط ( يعتمد على Sequencer ) |
| رفع L1 | - | ضمان عالي |
| تأكيدات متعددة | ضمان مرتفع للغاية | ضمان مرتفع للغاية |
| التأكيد النهائي | أعلى ضمان | أعلى ضمان |
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
العملية الكاملة لتنفيذ تداول L2: تحليل أمان من التأكيد المسبق إلى التأكيد النهائي
تحليل عملية تنفيذ معاملات طبقة 2: تقييم أمان المراحل المختلفة
طبقة 2(L2) التقنية قد جلبت قابلية توسيع أعلى للإيثيريوم، لكنها في نفس الوقت زادت من تعقيد تأكيد المعاملات. ستقدم هذه المقالة شرحًا مفصلًا لعملية تنفيذ معاملات L2 الكاملة، وتقوم بتحليل أداء الأمان في كل مرحلة.
مراجعة عملية تداول L1
بعد أن يرسل المستخدم المعاملة، يحتاج إلى الانتظار حتى يقوم المعدنون أو المدققون بتجميعها في كتلة. حتى إذا تم تجميع المعاملة، لا يزال يتعين الانتظار لعدد معين من كتل التأكيد، لتقليل مخاطر إعادة التنظيم (Re-org). فقط عندما تكون احتمالية إعادة التنظيم منخفضة بما فيه الكفاية، يمكن اعتبار المعاملة مؤكدة نهائيًا.
تفاصيل عملية تداول طبقة 2
L2 عملية التداول مقارنةً بـ L1، أضافت مرحلة واحدة:
الخطوات 2-3 خاصة ب L2. في هذه المرحلة ، لم يتم تشغيل المعاملة بعد على السلسلة ، ويمكن للمستخدمين الاعتماد فقط على وعود Sequencer ، والتي تعرف باسم "التأكيد المسبق" (Pre-Confirmation).
آلية تأكيد المعاملات في حلول L2 الرائجة
التحكيم / التفاؤل
ستارك نت
zkSync
آلية التحقق المسبق لـ L1
إذا كان بالإمكان معرفة المُنتِج مسبقًا، يمكن أن تدعم L1 أيضًا التأكيد المسبق. في إطار بنية PBS، يمكن للمنشئ تقديم خدمات التأكيد المسبق، لكن فعاليتها ضعيفة. في المستقبل، إذا كان بإمكان المُقترِح المشاركة في إنشاء الكتل، فقد تكون آلية التأكيد المسبق أكثر موثوقية.
تحسين آلية التحقق المسبق
يمكن من خلال العقود الذكية السماح لـ Builder أو Sequencer بإيداع الوديعة، والتوقيع على محتوى الالتزام. إذا تم انتهاك الالتزام، يمكن للمستخدم تقديم الأدلة ومعاقبة الطرف الآخر، مما يزيد من مصداقية التأكيد المسبق.
ملخص
الجدول أدناه يلخص ضمانات التأكيد والمخاطر في كل مرحلة من مراحل معاملات L1 وطبقة 2:
| المرحلة | معاملات L1 | معاملات طبقة 2 | |------|--------|--------| | إرسال المعاملة | بدون ضمان | بدون ضمان | | تأكيد مسبق | يلتزم Builder ( قد يكون مستقبلًا ) | يلتزم Sequencer | | حزمة الكتلة | ضمان أعلى | ضمان متوسط ( يعتمد على Sequencer ) | | رفع L1 | - | ضمان عالي | | تأكيدات متعددة | ضمان مرتفع للغاية | ضمان مرتفع للغاية | | التأكيد النهائي | أعلى ضمان | أعلى ضمان |