چکیده
- پیشنهاد جدید اتریوم، EIP-7983، به دنبال محدود کردن حداکثر گازی است که یک تراکنش میتواند مصرف کند تا پایداری شبکه بهبود یابد.
- این پیشنهاد محدودیت تراکنشها را به ۱۶,۷۷۷,۲۱۶ گاز میگذارد که تغییر قابل توجهی در برابر امکان استفاده یک تراکنش از کل گاز بلاک است.
- محدودیت جدید ممکن است نیاز به تقسیمبندی تراکنشهای بزرگ داشته باشد، اما با هدف سادهسازی چالشهای مهندسی و همسویی با جهتگیری اتریوم برای مدولار بودن ارائه شده است.
پیشنهاد جدیدی در اتریوم به امضای ویتالیک بوترین و تونی واورستر، هدف دارد سقف سختی برای حداکثر گازی که یک تراکنش میتواند مصرف کند، تعیین کند. توسعهدهندگان معتقدند که این اقدام میتواند به تقویت پایداری شبکه کمک کند و زنجیره را برای برخی از کاربردها کارآمدتر کند.
این پیشنهاد، EIP-7983، پیشنهاد میکند که تراکنشهای فردی به ۱۶,۷۷۷,۲۱۶ گاز محدود شوند، که تغییر بزرگی نسبت به طراحی فعلی است که به طور فنی اجازه میدهد یک تراکنش کل گاز بلاک را مصرف کند.
تا روز دوشنبه، یک تراکنش اتریوم میتواند به اندازه کل یک بلاک گاز مصرف کند، که این انتخاب طراحی باعث ایجاد چالشهای عملکردی و امنیتی میشود.
زمانی که یک تراکنش تقریباً تمام گاز موجود را مصرف میکند، توزیع بار کارها در شبکه را مختل میکند و اجرای بلاکها را کمتر کارآمد میسازد.
توسعهدهندگانی که بر روی ماشینهای مجازی بدون دانش (zkVM) کار میکنند، در پردازش تراکنشهای بزرگ به صورت موازی دچار مشکل شده و معمولاً به تقسیم کار به تراکنشهای متعدد روی میآورند.
برای موتورهای اجرای موازی، اندازههای گاز به شدت متفاوت توازن در طول رشتههای پردازشی را مختل میکند.
حامیان میگویند که این محدودیت میتواند این نقاط ضعف را سادهتر کند.
یکی از مشارکتکنندگان در یک رشته گفتگو در GitHub نوشت: “۱۶,۷۷۷,۲۱۶ عدد خوبی است زیرا تقسیمبندی کارها را آسانتر میکند و احتمالاً مهندسی پاییندستی را سادهتر میسازد.” دیگران استدلال کردند که این تغییر با جهتگیری بلندمدت اتریوم به سمت مدولار بودن همخوانی دارد.
سقف جدید نیازمند تقسیم برخی تراکنشهای بزرگ، مانند راهاندازی قراردادها، به بخشهای کوچکتر است. نویسندگان این پیشنهاد اظهار داشتند که بیشتر فعالیتهای دنیای واقعی به خوبی زیر این محدودیت قرار میگیرند و موارد حاشیهای کم هستند.
EIP-7983 بر اساس تلاشهای پیشین برای محدودکردن منابع، مانند EIP-7825، پایهگذاری شده و نشاندهنده توافق رو به رشد برای اعمال تضمینهای اجرای سختتر در لایه پایه اتریوم است.
این پیشنهاد در وضعیت پیشنویس باقیمانده و اکنون برای بررسی گستردهتر جامعه باز است.