
اتریوم، بزرگترین پلتفرم قراردادهای هوشمند جهان، بهزودی شاهد یکی از مهمترین بهروزرسانیهای فنی خود خواهد بود. بهدنبال تأیید EIP-7907، محدودیت حجم کد قراردادهای هوشمند بهطور چشمگیری افزایش پیدا خواهد کرد و توسعه روی بلاکچین اتریوم آسانتر و انعطافپذیرتر از همیشه میشود.
ارتقای EIP-7907 چیست و چرا اهمیت دارد؟
این بهبود پیشنهادی (Ethereum Improvement Proposal) با عنوان «اندازهگیری حجم کد قراردادها و افزایش محدودیت آن» ارائه شده است. طبق این پیشنهاد، سقف حجم قراردادهای هوشمند از ۲۴ کیلوبایت به ۲۵۶ کیلوبایت افزایش مییابد؛ یعنی بیش از ۱۰ برابر!
این تغییر بزرگ میتواند دست توسعهدهندگان را برای ساخت برنامههای پیچیدهتر، گستردهتر و قدرتمندتر باز بگذارد، بدون نیاز به شکستن کدها به چند بخش یا استفاده از قراردادهای جانبی متعدد.
چگونه حملات را کنترل میکند؟
برای جلوگیری از سوءاستفاده یا حملات انکار سرویس (DoS)، در EIP-7907 برای هر بخش کد بزرگتر از ۲۴ کیلوبایت، هزینهی گس اضافی در نظر گرفته شده: ۲ گس به ازای هر واژه (word). به این ترتیب، توسعهدهندگان میتوانند قراردادهایی به هر اندازه دلخواه بنویسند، اما کاربران هزینه مصرف منابع را پرداخت خواهند کرد، درست مطابق فلسفه مدل گس اتریوم.
گام بلندی برای توسعهدهندگان
چارلز کوپر، نویسنده این پیشنهاد و از اعضای تیم Beacon Exchange، در توضیح این ارتقا گفته:
«ارتقا EIP-7907 محدودیتهایی را که مانع از راهاندازی قراردادهای بزرگتر میشدند، حذف میکند و در نتیجه، دامنهی کاربردهای قانونی اتریوم را گسترش میدهد.»
این ارتقا چه زمانی فعال میشود؟
در حال حاضر، EIP-7907 در فهرست پیشنهادهای «در حال بررسی برای گنجاندهشدن» در هاردفورک Fusaka (فولو-اوساکا) قرار دارد که انتظار میرود در سهماهه چهارم سال ۲۰۲۵ فعال شود.
پیش از آن، جامعه اتریوم در حال آمادهسازی برای هاردفورک بزرگ Pectra است که نسخه نهایی آن قرار است در مه ۲۰۲۵ بر روی شبکه اصلی (Mainnet) اجرا شود. اگرچه فعالسازی این هاردفورک در شبکههای تستی مانند Sepolia و Holesky با چالشهایی روبهرو شد، اما روی شبکهی آزمایشی اختصاصی Hoodi با موفقیت پیادهسازی شد.