المؤلف: بيسي ليو، Blockworks؛ المترجم: Deng Tong، Golden Finance
من المتوقع أن يتم إطلاق شوكة Dencun الصلبة في مارس 2024، وسيتم إطلاق العديد من مقترحات تحسين Ethereum (EIPs) على إيثريوم الرئيسي على الإنترنت.
من بينها، EIP-4844 (المعروف أيضًا باسم proto-danksharding) يحظى باهتمام خاص.
في النظام البيئي لـ Ethereum اليوم، تلعب حلول توسيع الطبقة الثانية مثل Rollups دورًا حيويًا في زيادة إنتاجية المعاملات وخفض التكاليف. "ترث" هذه المجموعات أمان Ethereum من خلال قيام عقد طبقة التنفيذ بتخزين نسخ مؤقتة من دفتر الأستاذ وتاريخ الشبكة. تتحقق هذه العملية من دقة المعاملات.
ومع ذلك، فإن الطريقة الحالية لتحقيق ذلك (عن طريق كتابة البيانات إلى "calldata") مكلفة، حيث تكلف حوالي 1000 دولار لكل ميجابايت. ونظرًا للتكاليف الكبيرة المتضمنة، فإن نموذج التسعير هذا يشكل تحديات كبيرة لحلول الطبقة الثانية، خاصة خلال فترات ارتفاع الطلب.
سيقدم EIP-4844 المعاملات الثنائية الكبيرة كبديل لبيانات الاتصال. تعتبر معاملات blob هذه آلية تخزين بيانات مؤقتة مصممة لتلبية احتياجات توفر البيانات لحلول Ethereum Rollup. النقط الكبيرة هي في الأساس حزم كبيرة من البيانات التي يمكن معالجتها وتخزينها بكفاءة أكبر من الطرق الحالية.
أوضح إدوارد فيلتن، المؤسس المشارك لـ Offchain Labs، في مقابلة أن 4844 سيوفر مستوى أقل من خدمات إتاحة البيانات ولكنه سيظل يفي باحتياجات المجموعات المجمعة.
قال فيلتن: "إنها غير متاحة لطبقة تنفيذ إيثريوم ويتم الاحتفاظ بها بواسطة عقد إيثريوم لمدة 18 يومًا فقط. وهذا يكفي للتجميع."
أشار فيلتن إلى أن البيانات يستخدم حاليا بطريقتين. واحد منهم هو إثبات النتيجة التي تحدث عند التراكمي.
في غضون ذلك، من المهم التأكد من أن البيانات نفسها متاحة للجميع حتى تتمكن الجهات الفاعلة المختلفة من المشاركة في ضمان تسجيل المعاملات بدقة. وقال: "إن أول 18 يومًا هي فترة كافية لأي آلية واقعية لإثبات المفهوم للقيام بعملها".
قال Felten إنه بعد فترة التصديق التي تبلغ 18 يومًا، قد يظل المستخدمون في هذا التحديث المعين قلقين بشأن بياناتهم، ولكن هذا يصبح مسؤولية التحديث المحتسب لتوفير المعلومات وتتبعها.
هل تجعل Blobs المعاملات أرخص؟
تم تصميم تسعير Blob بحيث أنه عندما يكون الاستخدام مرتفعًا، سيرتفع السعر، وعندما يكون الاستخدام منخفضًا، سينخفض السعر.
أشار فلتن إلى أنه من الصعب تقدير مقدار 4844 الذي سيخفض تكلفة نشر البيانات لحلول التجميع بدقة بسبب عاملين غير معروفين.
"أحد الأشياء التي قد تحدث إذا أصبحت المعاملات أرخص هو أن المستخدمين سيجرون المزيد من المعاملات،"قال فلتن. "نحن لا نعرف حقًا مقدار زيادة حركة مرور الطبقة الثانية وحجم المعاملات التي ستحدث عندما تصبح المعاملات أرخص."
وهذا يعني، إذا أصبحت أسعار المعاملات أرخص، فقد يؤدي ذلك إلى زيادة الطلب على نشر البيانات ومساحة البيانات الثنائية الكبيرة، مما يؤدي بدوره إلى دفع أسعار النقاط الكبيرة إلى الأعلى.
هناك عامل آخر غير معروف وهو كيفية استخدام مجموعة التحديثات نفسها لهذه النقط.
قال فلتن: "تحاول مجموعة التحديثات تحسين التكلفة ووقت الاستجابة النهائي للمستخدمين، ونعتقد أنه إذا تم استخدام Blobs أكثر تكلفة، فسنقوم بإصدار نقاط أصغر بشكل متكرر." "إذا انخفض سعر النقط بشكل ملحوظ، فسيؤدي ذلك إلى استخدام التراكمي لعدد أكبر من النقط، الأمر الذي سيميل إلى ممارسة ضغط تصاعدي على السعر."
لاحظت Felten أنه من المهم لشركة Rollup أن تفكر بالضبط في المدة التي يجب أن تنتظرها قبل نشر البيانات دفعة واحدة إلى Ethereum.
حاليًا، في Arbitrum مع بيانات الاتصال، تقوم الشبكة بتجميع ما يقرب من 100-120 كيلو بايت من البيانات على دفعات قبل نشرها على Ethereum. لكن أوضح فلتن أنه على عكس بيانات الاتصال، حيث يجب على الطبقة الثانية الدفع لكل بايت، مع النقط، يجب أن تشتري القيمة المجمعة النقطة بأكملها، سواء تم استخدامها أم لا.
"وهذا يعني أن المقايضة مختلفة بعض الشيء، لأنه إذا كان لديك نصف نقطة من البيانات فقط وقمت بنشرها، فإنك تشتري النقطة بأكملها ولكنك تستخدم نصفها فقط،" كما قال فيلتن.
"إذا انتظرت لفترة أطول، فسوف تقوم بنشر المزيد من البيانات في النقطة، وبالتالي توفير التكاليف، ولكن من ناحية أخرى، ستستغرق معاملات المستخدم الخاصة بك وقتًا أطول للوصول إلى Ethereum، وبالتالي سيتم الوصول إلى النتيجة النهائية وأضاف فلتن في وقت لاحق.
استراتيجية نشر البيانات
إحدى الطرق المحتملة لتقليل تكلفة نشر البيانات هي النشر المشترك. هذا هو المكان الذي قد يختار فيه مجموعتان مختلفتان دمج بياناتهما ونشرها على شبكة Ethereum الرئيسية.
أشار أكاكي ماماجيشفيلي، الباحث في Offchain Labs، إلى أن إذا أرادت Rollups مشاركة إصدارات البيانات لتوفير التكاليف، فيجب عليها ذلك حل مشكلة واحدة هي تحديد توزيع التكلفة.
"سيؤدي التراكم الأسرع أو التراكمي الأكثر انشغالًا إلى توفير تكاليف زمن وصول أقل، في حين أن التراكم الأقل انشغالًا أو التراكم الأبطأ سيوفر المزيد من تكاليف زمن الوصول، لذا لا ينبغي أن تكون مشاركة التكلفة قال ماماجيشفيلي: “متناسب”.
وأضاف أن المجموعات المجمعة تحتاج إلى تحديد الطبقات الثانية الأخرى التي يريدون "الشراكة" معها، مع ملاحظة أن المجموعات الأكبر حجمًا قد لا تحتاج إلى العمل مع الآخرين، بينما قد تحتاج المجموعات الأصغر إلى العثور على آخرين. توزيع التكاليف وتحسين الكمون.
خيارات توفر البيانات
إن إيثريوم في حد ذاته ليس blockchain الوحيد الذي يمكنه نشر البيانات. وتأمل حلول توفر البيانات مثل Celestia وEigenlayer أيضًا في حل مشكلة نشر البيانات من خلال أخذ عينات توفر البيانات.
يتمتع كل حل من حلول الطبقة الثانية بالقدرة على اختيار المكان الذي يريدون نشر بياناتهم فيه بالضبط. في حالة Arbitrum One وArbitrum Nova، يجري حاليًا تصويت DAO للتأكد من أن سلسلة Arbitrum سيكون لديها القدرة على الاستفادة من EIP-4844 مباشرة بعد ترقية Dencun.
"في رأيي، هذا قرار تتخذه كل سلسلة بين التكلفة والثقة، لأنك تثق في نظام توفر البيانات الذي تستخدمه. يمكن لكل سلسلة اتخاذ قرارها الخاص، لا أعتقد أنه من المناسب مقاس واحد يناسب الجميع."