مقترحان لإيثريوم يعالجان مخاطر الغاز على العقود القائمة في تحديث Glamsterdam
الحقائق الرئيسية
قدم مطورون مقترحين متنافسين لمعالجة احتمال تأثر العقود الذكية القائمة بتغييرات تسعير الغاز في ترقية Glamsterdam، بحسب تقرير CoinDesk المنشور في 9 نوفمبر 2026. وقال التقرير إن المقترحين قُدما يوم الأحد، في محاولة لتفادي تعطل بعض العقود مع انتقال الشبكة إلى جدول رسوم جديد. يأتي النقاش بعد تأجيل اختبار الترقية على Hoodi لإتاحة مزيد من التحقيق في تفاعل التغييرات مع العقود المنشورة. وتتركز المفاضلة بين الحفاظ على سلوك العقود القديمة وتطبيق قواعد الرسوم الجديدة. ولم يثبت وقوع تجميد لأموال المستخدمين أو استغلال فعلي لبروتوكول إنتاج رئيسي.
يقترح Leo Glisic إبقاء جدول الغاز القديم للعقود القائمة، مع اشتراط استخدام تعليمات V2 للعقود الجديدة، وفق مسودة المقترح المنشورة على GitHub. وترتبط هذه التعليمات بجدولي الغاز المحددين في EIP-8037 وEIP-8038. ويهدف هذا التصميم إلى تجنب تغيير كلفة التنفيذ التي تعتمد عليها العقود المنشورة بالفعل، بينما تبدأ العقود الجديدة العمل وفق القواعد المقترحة. أما Giulio Rebuffo فيقترح تشغيل عدادي غاز لكل معاملة: أحدهما يتتبع التنفيذ وفق القواعد القديمة، والآخر يحسب الرسوم وفق الجدول الجديد. وتقول مسودته إن احتساب الرسوم سيعتمد على الجدول الجديد، لكنها تشير أيضاً إلى أن التنفيذ على عميل واختبارات الإجماع لم يُنجزا بعد.
تظهر أهمية الخلاف في حجم التغيير الذي تتضمنه إعادة التسعير، إذ يرفع EIP-8037 الرسم الأساسي لإنشاء العقد من 32,000 إلى 183,600 وحدة غاز، قبل إضافة كلفة تخزين الشيفرة والتنفيذ. وتقول مؤسسة Ethereum إن هذا المقترح يرفع ويوحّد تكلفة إنشاء الحالة الجديدة، بما يشمل الحسابات وخانات التخزين والشيفرة المنشورة، ويفصل قياس تلك التكلفة. أما EIP-8038 فيرفع تكلفة الوصول إلى الحالة، بما في ذلك عمليات القراءة والكتابة والوصول البارد إلى الحسابات. وبهذا يعيد التحديث ضبط كلفة إنشاء البيانات والوصول إليها داخل الشبكة. وتشير المؤسسة إلى أن أسعار عمليات الحالة لم تتغير منذ شوكة برلين في 2021، وأن إعادة تسعيرها شرط مسبق لرفع حد الغاز مستقبلاً.
رصدت إعادة تشغيل معاملات تاريخية على الشبكة الرئيسية مجموعة صغيرة من العقود التي تعتمد على افتراضات قد يغيرها جدول الغاز، بحسب مؤسسة Ethereum. وقد تتعطل هذه العقود أو يتراجع أداؤها إذا لم تُحدّث، فيما قالت المؤسسة إن الغالبية العظمى من العقود غير متأثرة، وإن معظم المشكلات المرصودة يمكن إصلاحها برفع حد الغاز. وتشمل الافتراضات المعرضة للتغيير مخصصاً ثابتاً قدره 2,300 غاز في عمليات transfer وsend في Solidity، وقيم غاز ثابتة في الاستدعاءات، ومنطقاً يعتمد على gasleft(). وكانت ChainSecurity قد أشارت، في تقرير التأجيل، إلى احتمال اختلاف تعامل بعض العقود مع فشل عقد مستدعى أو مقدار الغاز المتبقي. وفي المثال الوارد بالتقرير، قد تبلغ كلفة إنشاء خانة تخزين جديدة عند استنفاد مخصص منفصل 110,020 غاز، مقارنة مع 22,100 وفق القواعد القديمة.
يمتد أثر إعادة التسعير إلى مطوري التطبيقات والمحافظ وأدوات الاتصال بالشبكة. وتدعو مؤسسة Ethereum مطوري التطبيقات إلى اختبار العقود وتقدير الغاز وفق القواعد الجديدة، كما تحتاج المحافظ وبنية RPC وأدوات العقود إلى تحديث آليات التقدير. وحذرت المؤسسة من أن ثوابت الغاز المخزنة قد تؤدي إلى تقدير أقل من المطلوب، ومن ثم فشل المعاملات. وتهدف الأسعار الجديدة، وفق المؤسسة، إلى عكس الكلفة الفعلية لعمليات الحالة ودعم زيادة تقارب ثلاثة أمثال الإنتاجية الأساسية. لكن تحقيق هذا الهدف يظل مرتبطاً بمعالجة آثار التغيير على العقود القائمة وأدوات تشغيلها.
أعلنت مؤسسة Ethereum في 22 أكتوبر تأجيل تفعيل Glamsterdam على Hoodi، الذي كان مقرراً في 26 أكتوبر، من دون تحديد موعد بديل. وكان الاختبار العام التالي بعد تفعيل الترقية على Sepolia في 6 أكتوبر، كما أُلغي معه جدول رفع حد الغاز على Hoodi إلى 200 مليون. وتقول خارطة الطريق إن الترقية لا تزال في مرحلة الاختبار على شبكات التطوير، مع نافذة متوقعة للشبكة الرئيسية في الربع الرابع من 2026 من دون تاريخ مؤكد. وكانت المؤسسة قد أوضحت أن Glamsterdam يجمع بين تغييرات تسعير الغاز وفصل مقترح الكتل عن بنائها داخل البروتوكول وقوائم الوصول على مستوى الكتلة. وتهدف هذه التغييرات إلى توسيع قدرة الطبقة الأولى مع إبقاء التحقق من الكتل عملياً للمشغلين.