تأليف: 0xjs@金财经
بعد ترقية Ethereum Dencun، ستتبنى Ethereum EIP-4844، المعروف باسم proto-danksharding. تقدم هذه الترقية معاملات من النوع 3 (ملاحظة: كان لدى Ethereum سابقًا معاملات من النوع 0 والنوع 1 والنوع 2)، مما يوفر فرصًا وتعقيدات جديدة لشبكة L2 لتحسين طريقة التسوية مع الطبقة الأساسية لـ Ethereum.
تكشف هذه المقالة تفاصيل EIP-4844 وتستكشف تأثيرها المحتمل على شبكات L2 والنظام البيئي الأوسع لـ blockchain.
المشكلة: ارتفاع رسوم الغاز L2
تعمل حلول L2 على تحسين قابلية التوسع وتقليل تكاليف المعاملات عن طريق معالجة المعاملات خارج السلسلة ثم تسويتها بانتظام بتكلفة Ethereum L1.
في الوقت الحالي، تكتمل تسوية معاملات L2 على L1 عن طريق نشر دفعات من معلومات معاملات L2 من خلال L1calldata. تعتبر التكلفة المرتبطة بالنشر عبر بيانات الاتصال بمثابة تكلفة كبيرة بالنسبة لللغة الثانية.
وفقًا لـ Dashboard "Rollup Economics" التي أنشأها مستخدم Dune niftytable، أنفقت شبكة L2 أكثر من 15000 ETH في ديسمبر 2023 وأكثر من 10000 ETH في فبراير 2024 من أجل إرسال معلومات المعاملة إلى Ethereum الرئيسي الشبكة، وحتى في منتصف مارس 2024، تم إنفاق أكثر من 7000 إيثريوم.
< /p>
الحل: معاملات Blob
EIP-4844 يحل Ethereum عن طريق إنشاء مساحة للبيانات "blobs" لمشكلات قابلية التوسع يمكن لـ L2 استخدام مسافات blob هذه بدلاً من بيانات الاتصال للتسوية. إحدى النتائج الرئيسية المتوقعة هي انخفاض رسوم اللغة الثانية.
بعض التفاصيل حول المعاملات من النوع 3 والكائنات الثنائية الكبيرة:
يمكن أن تحتوي كل كتلة على ما يصل إلى 6 كائنات كبيرة< /p>
يمكن أن تحتوي كل معاملة من النوع 3 على 1 أو 6 كائنات ثنائية كبيرة
يمكن لكل كائن ثنائي كبير الحجم تخزين ما يصل إلى 128 كيلو بايت من البيانات. لا يزال يتم فرض رسوم على مرسل الإرسال مقابل مساحة 128 كيلو بايت كبيرة الحجم إذا لم يتم استخدام المساحة البالغة 128 كيلو بايت بالكامل.
يجب تخزين النقطة الكبيرة لمدة 4096 فترة فقط (حوالي 18 يومًا). يعتبر هذا طويلًا بما يكفي ليتم استرجاعه بواسطة جميع المشاركين في L2، ولكنه قصير بما يكفي لتسهيل إدارة استخدام محرك الأقراص الثابتة. وهذا يجعل النقط أرخص من بيانات المكالمات المخزنة بشكل دائم.
يمكن اعتبار Blobs بمثابة نوع جديد من الأدوات حيث يمكن لـ Rollup تخزين بيانات المعاملات والإثبات بكفاءة، وبالتالي توفير رسوم الغاز عند إرسال هذه المعلومات إلى الشبكة الرئيسية. يوفر هذا النوع الجديد من المعاملات طريقة أفضل لتفاعل L2 مع مساحة كتلة L1.
أولي يُظهر التقدير التقريبي أن Blob سيوفر تكاليف المعاملات المجمعة من 10 إلى 100 مرة.
معاملة جديدة وحقول رأس الكتلة
تحتوي معاملات النوع 3 على حقلين جديدين:
في EIP-4844، سيحتوي رأس الكتلة أيضًا على حقلين جديدين:
< li >blob_gas_used: إجمالي كمية Blob Gas التي تستهلكها المعاملات في الكتلة
excess_blob_gas: إجمالي كمية Blob Gas المستهلكة قبل أن تتجاوز الكتلة الهدف. يُستخدم هذا لتحديد أسعار Blob Gas.
انتشار Blob
يحتوي Ethereum على مجمع ذاكرة، والذي يقوم بتخزين المعاملات من النوع 0 والنوع 1 والنوع 2 مؤقتًا. ستكون المعاملات من النوع 3 موجودة أيضًا في مجمع الذاكرة، ولكن سيتم نشر المحتويات الفعلية للكائن الثنائي الثنائية الثنائية الكبيرة من خلال السيارة الجانبية للعميل المتفق عليه ولن تصل إلى عميل التنفيذ. تحتوي المعاملات من النوع 3 فقط على إشارة إلى النقطة (التجزئة)، وليس النقطة نفسها.
فهم رسوم Blob Base
ينشئ EIP-4844 سوقًا جديدًا للغاز Blob. يعمل السوق بشكل مشابه لـ EIP-1559، حيث يغير الرسوم الأساسية على أساس العرض والطلب.
EIP- يعمل 4844 وفقًا لقواعد التسعير التالية:
إذا كان عدد النقاط في الكتلة أكبر من الهدف (3 حاليًا)، قم بزيادة رسوم قاعدة النقطة.
إذا كان هناك عدد أقل من النقط في الكتلة مقارنة بالهدف، فقم بتقليل رسوم قاعدة النقط.
لا تغير الرسوم الأساسية للنقطة إذا كان عدد النقاط في القطعة هو نفس الهدف.
بالإضافة إلى آلية التسعير الجديدة هذه، ستظل المعاملات من النوع 3 تحتوي على حقول max_fee_per_gas وmax_priority_fee_per_gas وتخضع لسوق EIP-1559 الحالي. بالإضافة إلى مساحة blob، لا تزال معاملات النوع 3 بحاجة إلى الدفع مقابل مساحة EVM التي تستخدمها.
التأثير على Ethereum L2
من المتوقع أن تعمل Blob على تقليل تكلفة النشر بشكل كبير على شبكة Ethereum الرئيسية، مما يؤدي إلى تحول في سوق L2. يتوقع الكثيرون في النظام البيئي أن الرسوم الأساسية للنقطة ستكون قريبة من الحضيض في معظم الحالات.
ومع ذلك، ستؤدي هذه المقدمة إلى خلق تعقيدات جديدة لمشغلي L2، الذين سيحتاجون الآن إلى الاختيار بين استخدام آليات الرسوم من النوع 2 والنوع 3 لتجميعها. في بعض الأحيان، تكون المعاملات الدفعية العادية من النوع 2 أكثر تكلفة من معاملات النوع 3 الثنائية الكبيرة والعكس صحيح. لذلك، يجب على كل L2 مراقبة سوقين مستقلين لتحديد السوق الأكثر فائدة للاستخدام بناءً على ظروف الشبكة الحالية.
تحسبًا لأن L2 قد لا يتطلب مساحة النقطة بأكملها، قد تكون هناك دراسات توقيت L2 التي: 1) تنتظر وتملأ النقطة بالكامل و/أو 2) تنسق مع L2s الأخرى لمشاركة مساحة النقطة .
توفر ترقية Dencun وEIP 4844 فرصًا جديدة لشبكة L2، ولكنها ستجلب أيضًا المزيد من تحديات إمكانية المراقبة إلى Ethereum. مع دخول معاملات النوع 3 إلى السوق، سيحتاج المستوى 2 إلى إدارة الفرص الجديدة التي توفرها هذه التغييرات.