ترقية شبكة موناد الرئيسية تخفض تكلفة تخزين البيانات معًا بنسبة 98%

أطلقت شبكة موناد (Monad)، وهي شبكة بلوكتشين متوافقة مع إيثريوم (EVM)، تحديثها الرئيسي الجديد “موناد تن” (MonadTen) على الشبكة الرئيسية في 2 سبتمبر الساعة 14:30 بتوقيت UTC. يغيّر هذا الترقيم (MIP-8) طريقة احتساب الرسوم على العقود عند قراءة البيانات المخزنة، حيث يستبدل النظام القديم بنظام جديد يعتمد على مجموعات من 128 خانة تخزين متتالية.
في الكتلة رقم 101672712 على شبكة موناد الرئيسية، كانت رسوم قراءة الخانة الأولى 8,100 وحدة غاز، بينما بلغت رسوم قراءة الخانة الثانية 100 وحدة فقط لأنها ضمن نفس المجموعة، ثم عادت الرسوم إلى 8,100 وحدة عند قراءة الخانة رقم 128 التي تبدأ مجموعة جديدة.
وفقًا للسجلات الرسمية، تم تفعيل تحديث موناد تن عند الطابع الزمني 1788359400 (Unix timestamp)، وقبل هذا الوقت كانت قواعد “موناد ناين” (MonadNine) سارية المفعول.
كيف يؤثر التخزين الجديد على الرسوم؟
تعرّف المواصفات النهائية لترقية MIP-8 “صفحة التخزين” بأنها 128 كلمة، كل كلمة 32 بايت، أي ما يعادل 4,096 بايت إجمالاً. تبلغ تكلفة أول عملية قراءة (SLOAD) في أي صفحة 8,100 وحدة غاز، بينما تكلف القراءات اللاحقة داخل نفس الصفحة 100 وحدة غاز فقط لبقية المعاملة، مع إمكانية التراجع إذا تم إلغاء العملية.
في النظام القديم، كانت قراءة أي خانتين متجاورتين غير مستخدمتين من قبل تكلف 8,100 وحدة لكل منهما حتى لو كانتا متتاليتين. أما الآن، فقراءة الخانتين معًا تكلف 8,100 ثم 100 وحدة فقط إذا كانتا ضمن صفحة واحدة.
ماذا يعني هذا للمطورين؟
تستفيد التصميمات الشائعة في لغة سوليديتي (Solidity) من هذا الخصم تلقائيًا. فالمتغيرات المتسلسلة وحقول الهياكل (structs) وعناصر المصفوفات تشغل خانات متتالية، مما يجعل القراءات المتكررة أكثر عرضة للبقاء داخل صفحة واحدة مدفأة.
أما بالنسبة للمفاتيح في الخرائط (mappings)، فعادةً ما تنتقل إلى صفحة منفصلة موزعة، لكن الحقول داخل الهيكل المخزن تحت هذا المفتاح تبقى متجاورة ويمكنها الاستفادة من خصم مستوى الصفحة.
التخزين المُجزّأ أو غير المنتظم يبقي على التكلفة الأساسية الباردة الحالية في موناد. القراءات التي تعبر حدود الصفحات لا تزال تكلف 8,100 وحدة غاز لكل منها، وتعتمد المدخرات على عدد الخانات التي تلمسها المعاملة وما إذا كانت متجمعة ضمن نفس الحدود.
التوافق والأثر على الأدوات
يحافظ ترقية MIP-8 على المعنى التنفيذي لإيثريوم مع تغيير الافتراضات المستخدمة في الأدوات التي تبني قوائم الوصول أو إثباتات التخزين أو تقديرات الغاز. إدخالات EIP-2930 الآن تُدفئ الصفحات، وصيغ الإثبات يجب أن تمثل نموذج الصفحة الجديد. تحدد المواصفات العقود التي تحدّد تكاليف غاز التخزين بشكل ثابت كفئة الخطر الرئيسية للتوافق.
بالنسبة للمطورين، الحافز واضح: البيانات التي تتم قراءتها معًا تكون أرخص عندما تكون مخزنة قريبة من بعضها البعض.
الأسئلة الشائعة
ما هو تحديث موناد تن (MonadTen)؟
هو ترقية رئيسية على شبكة موناد تغيّر طريقة حساب رسوم قراءة التخزين في العقود الذكية، بحيث تصبح قراءة البيانات المتجاورة أرخص بكثير من قبل.
كم تبلغ تكلفة قراءة التخزين بعد التحديث؟
أول قراءة في أي صفحة تخزين (128 خانة متتالية) تكلف 8,100 وحدة غاز، والقراءات التالية داخل نفس الصفحة تكلف 100 وحدة فقط خلال نفس المعاملة.
هل يؤثر التحديث على العقود الذكية القديمة؟
العقود التي تعتمد على قيم غاز ثابتة لعمليات التخزين قد تحتاج إلى تحديث، لكن العقود المكتوبة بلغة سوليديتي بتصميم متسلسل عادي ستستفيد تلقائيًا من الرسوم المخفضة دون أي تعديل.












