توسعهدهندگان اتریوم پس از آنکه پژوهشگران خطرات امنیتی مرتبط با گس (Gas) را شناسایی کردند که میتوانند نحوه مدیریت تراکنشهای ناموفق در قراردادهای هوشمند کنونی را تحت تأثیر قرار دهند، هارد فورک گلمستردام را در شبکه آزمایشی هودی (Hoodi testnet) به تعویق انداختند.
بنیاد اتریوم (EF) اعلام کرد این ارتقا که در ابتدا برای ۲۶ اکتبر برنامهریزی شده بود، به تعویق میافتد تا به توسعهدهندگان فرصت داده شود نحوه تعامل برخی از پروپوزالها با قراردادهای هوشمند مستقر بر بستر اتریوم را مورد بررسی قرار دهند.
در ۱۳ اکتبر، شرکت امنیت بلاکچین ChainSecurity هشدار داد که دو پیشنهاد گنجاندهشده در گلمستردام، یعنی EIP-8037 و EIP-8038، میتوانند تدابیر حفاظتی در برابر نوعی حمله موسوم به آزار با گس ناکافی (Insufficient Gas Griefing) را تضعیف کنند.
این تعویق، زمانبندی اجرای گلمستردام بر روی شبکه اصلی (Mainnet) را نیز در هالهای از ابهام قرار میدهد. پیش از این، توسعهدهندگان اتریوم اوایل ماه دسامبر را مد نظر داشتند و قصد داشتند جدول زمانی نهایی را پس از انجام موفقیتآمیز آزمایشها در شبکه Hoodi قطعی کنند.
تغییرات گس میتواند تدابیر حفاظتی قراردادهای هوشمند کنونی را تضعیف کند
شرکت ChainSecurity در تحلیل خود توضیح داد که بر اساس قوانین جدید، ممکن است پس از شکست یک عملیات، گس به قرارداد بازگردانده شود و به آن اجازه دهد برخلاف گذشته که فوراً متوقف میشد به اجرای خود ادامه دهد. پژوهشگران اعلام کردند این تغییرات میتواند در سازوکارهای امنیتی فعلی که وابسته به میزان گس باقیمانده در طول یک تراکنش هستند، اختلال ایجاد کند.
در حملاتی با عنوان «Insufficient Gas Griefing»، یک فراخوانکننده خرابکار بهعمد گس بسیار کمی را ارسال میکند تا یک عملیات معتبر در قرارداد هوشمند با شکست مواجه شود. شرکت ChainSecurity هشدار داد تغییرات پیشنهادی در گلمستردام میتواند سازوکارهای دفاعی موجود در برابر چنین حملاتی را تضعیف کند و احتمالاً به قراردادها اجازه دهد عملیاتهای ناموفق را بهصورت دائمی ثبت کنند.
برای نمونه، ممکن است یک قرارداد آسیبپذیر کلیم (Claim) کاربر را حذف کند یا گزینه تلاش مجدد را غیرفعال سازد؛ در نتیجه کاربر دیگر قادر نخواهد بود عملیاتی را که در حالت عادی کاملاً معتبر است، به سرانجام برساند.
با این حال، ChainSecurity تصریح کرد که گلمستردام تمام اعتبارسنجیهای امنیتی وابسته به گس را از کار نمیاندازد. برخی تدابیر حفاظتی همچنان پابرجا خواهند بود، اما لازم است توسعهدهندگان قراردادهای خود را بازبینی کنند تا مطمئن شوند قوانین جدید گس در ارتقای پیشرو مد نظر قرار گرفته است.
این یافتهها موجب نگرانی مشارکتکنندگان و توسعهدهندگان جامعه اتریوم شده است. در ۲۱ اکتبر، یک پژوهشگر امنیت با نام مستعار pcaversaccio در بخش کامنتهای گیتهاب، این خطرات را «جدی» توصیف کرد و خواستار ارزیابی مجدد این هارد فورک شد.
روز جمعه، شرکت ChainSecurity اعلام کرد «۱۳ نمونه واقعی» را شناسایی کرده و در حال هماهنگی فرآیند افشای مسئولانه (Responsible Disclosure) با پروژههای متأثر است. این شرکت امنیتی جزئیات دقیقی از این ۱۳ نمونه ارائه نکرده و نام پروژهها را فاش نساخته است؛ با این وجود، تأکید کرد که توسعهدهندگان باید هرچه سریعتر قراردادهای خود را بررسی کنند.
این یافتهها پس از هشدار قبلی بنیاد اتریوم مطرح میشود مبنی بر اینکه مدل گس گلمستردام ممکن است کیف پولها، ایندکسرها و تخمینزنندههای گس را که مبتنی بر فرضیات ثابت هستند، دچار اختلال کند. ارتقای گلمستردام پیشتر در ۶ اکتبر روی شبکه آزمایشی سپولیا (Sepolia) فعال شده بود و گام بعدی آن استقرار روی شبکه هودی بود که اکنون به تعویق افتاده است.












