
مقال مكتوب: 0xjs@:
بعد ترقية Ethereum Dencun ، ستستخدم Ethereum EIP-4844 ، والتي تسمى عادةً proto-danksharding.تم تقديم هذه الترقية المعاملات من النوع 3 (النوع 3) (ملاحظة: Ethereum لديه معاملة من النوع -1 ، النوع 1 ، النوع 2) ، مما يجلب فرصًا جديدة وتعقيدًا لشبكة L2 لتحسين طريقة التخليص مع Ethereum.
تكشف هذه المقالة عن تفاصيل EIP-4844 واستكشاف تأثيرها المحتمل على شبكات L2 والنظم الإيكولوجية الأوسع blockchain.
سؤال: رسوم غاز L2 عالية
يستخدم حل L2 المعاملة تحت السلسلة ، ثم تم تسويته بانتظام على Ethereum L1 لتحسين قابلية التوسع وتقليل تكاليف المعاملات.
في الوقت الحاضر ، يتم الانتهاء من تسوية معاملات L2 على L1 من خلال إصدار L1 CallData لمعلومات المعاملة Batch L2.بالنسبة إلى L2 ، فإن التكلفة المتعلقة بالإصدار مع Calldata هي نفقات ضخمة.
لوحة القيادة “Rollup Economics” التي أنشأها مستخدم Dune NiftyTable ،من أجل تقديم معلومات المعاملة إلى الشبكة الرئيسية لـ Ethereum ، أمضى L2 أكثر من 15000 ETH في ديسمبر 2023 ، وقضى أكثر من 10000 ETH في فبراير 2024. في مارس 2024 ، قضى أكثر من نصفهم أكثر من 7000 ETH.
الحل: المعاملة النقطة
يحل EIP-4844 مشكلة التوسع على Ethereum عن طريق إنشاء مساحة “blob” للبيانات.والنتيجة الرئيسية المتوقعة هي أن تكلفة L2 تقل.
بعض التفاصيل حول المعاملات من النوع 3 والنقط:
-
يمكن أن تحتوي كل كتلة على ما يصل إلى 6 نقاط
-
قد يكون لكل معاملة من النوع 3 1 أو 6 نقطة
-
يمكن لكل نقطة تخزين بيانات ما يصل إلى 128 كيلو بايت.إذا لم يتم استخدام 128 كيلو بايت بالكامل ، فلا يزال يحتاج مرسل TX إلى دفع مساحة 128 كيلو بايت.
-
Blob تحتاج فقط إلى تخزين 4096 عصر (حوالي 18 يومًا)جوهريعتبر هذا طويلًا بما يكفي ويمكن استرداده من قبل جميع المشاركين في L2 ، ولكنه قصير أيضًا بما يكفي للحفاظ على إدارة استخدام القرص الصلب.هذا يجعل Blob أرخص من CallData المخزنة بشكل دائم.
يمكن اعتبار Blob كنوع جديد من الأدوات ، حيث يمكن لـ Rollup تخزين المعاملات وبيانات الإثبات بشكل فعال ، وبالتالي توفير تكاليف الغاز عند إرسال هذه المعلومات إلى الشبكة الرئيسية.توفر هذه الصفقة الجديدة طريقة أفضل لمساحة كتلة L2 و L1.
تبين التقديرات الأولية الأولية أن Blob ستوفر 10-100 أضعاف تكلفة معاملة Rollup.
معاملات جديدة ونعاد الحقول الرؤوس
هناك حقلان جديدان من المعاملات من النوع 3:
-
max_fee_per_blob_gas: أعلى رسوم للمستخدمين لدفع مقابل كل غاز.
-
blob_versioned_hashhes: قائمة إخراج تجزئة kzg_to_versioned_hash.
في EIP-4844 ، سيكون هناك حقلان جديدان في رأس الكتلة:
-
blob_gas_used: غاز Blob المستهلك في الكتلة
-
الزائد _blob_gas: إجمالي كمية الغاز المستهلكة قبل أن يتجاوز الكتلة الهدف.يستخدم هذا لإعداد تسعير الغاز.
انتشار Blob
يحتوي Ethereum على Mempool Pool Mempool ، الذي يخزن مؤقتًا معاملات النوع -0 والنوع 1 والنوع الثاني.سيتم أيضًا وجود معاملة Type-3 في تجمع الذاكرة، لكن المحتوى الفعلي لـ Blob سينشر من خلال إجماع العميل Sidecar ولا يحتاج إلى الوصول إلى عميل التنفيذ.تشمل المعاملات من النوع 3 إشارات إلى Blob (hash) ، وليس النقطة نفسها.
فهم التكلفة الأساسية للنقطة
أنشأت EIP-4844 سوقًا جديدًا للغاز.يشبه السوق EIP-1559 ، ويتم تغيير التكلفة الأساسية للنقطة وفقًا للعرض والطلب.
يعمل EIP-4844 وفقًا لقواعد التسعير التالية:
-
إذا كان عدد النقط في الكتلة أكثر من الهدف (حاليًا 3) ، يتم زيادة التكلفة الأساسية للطفرة.
-
إذا كانت النقطة الموجودة في الكتلة أقل من الهدف ، فسيتم تقليل التكلفة الأساسية للنقطة.
-
إذا كان عدد النقط في الكتلة هو نفسه الهدف ، فلا تغير التكلفة الأساسية لـ Blob.
بالإضافة إلى آلية التسعير الجديدة هذه ، ستظل معاملة Type-3 تحتوي على MAX_FEE_PER_GAS و MAX_PRIORITY_FEE_PER_GAS ، وتخضع لسوق EIP-1559 الحالي.بالإضافة إلى مساحة blob ، لا تزال المعاملة من النوع 3 تحتاج إلى دفع مقابل مساحة EVM المستخدمة من قبلها.
التأثير على Ethereum L2
من المتوقع أن تقلل Blob بشكل كبير من تكلفة النشر على الشبكة الرئيسية لـ Ethereum ، والتي ستؤدي إلى تغيير في سوق L2.يتوقع الكثير من الأشخاص في النظام الإيكولوجي أنه في معظم الحالات ، ستكون التكاليف الأساسية لـ Blob قريبة من الحد الأدنى.
ومع ذلك ، فإن هذه المقدمة ستجلب تعقيدًا جديدًا لمشغلي L2.في بعض الأحيان ، تكون دفعات النوع 2 التقليدية لمعاملات المعالجة أغلى من معاملات blob من النوع 3 ، والعكس صحيح.لذلك ، يجب على كل L2 مراقبة سوقين مستقلين لتحديد السوق الذي يجب استخدامه وفقًا لظروف الشبكة الحالية أكثر ملاءمة.
من المتوقع أن لا يتطلب L2 مساحة BLOB بأكملها ، وقد تحدث أبحاث توقيت L2: 1) الانتظار وتملأ بالكامل النقطة و/أو 2) للتنسيق مع L2 الأخرى لمشاركة مساحة النقطة.
تجلب ترقيات Dencun و EIP 4844 فرصًا جديدة لشبكة L2 ، ولكنها ستجلب أيضًا المزيد من التحديات المرصودة إلى Ethereum.مع دخول المعاملات من النوع 3 إلى السوق ، ستحتاج L2 إلى إدارة هذه الفرص الجديدة التي تسببها هذه التغييرات.