اتریوم زمان فعالسازی ارتقای گلمستردام خود را در شبکه آزمایشی سپولیا در ۶ اکتبر ساعت ۱۳:۵۳:۳۶ به وقت UTC تعیین کرده است و بدین ترتیب بسته مقیاسپذیری بزرگ بعدی خود را پیش از عرضه آینده در شبکه اصلی، وارد مرحله آزمایش در شبکه عمومی میکند.
- اتریوم گلمستردام را در ۶ اکتبر ساعت ۱۳:۵۳:۳۶ به وقت UTC روی سپولیا فعال میکند و شبکه اصلی در حال حاضر زمانبندی نشده است.
- گلمستردام جداسازی پیشنهاددهنده-سازنده در سطح پروتکل و فهرستهای دسترسی سطح بلوک را اضافه میکند که برای پشتیبانی از توان عملیاتی بالاتر لایه ۱ طراحی شدهاند.
- اپراتورهای گره سپولیا باید پیش از فعالسازی زمانبندیشده شبکه، هم کلاینت اجرا و هم کلاینت اجماع خود را بهروزرسانی کنند.
- تغییرات قیمتگذاری گس ممکن است قراردادهایی را که به کمکهزینههای ثابت، محدودیتهای سختکدشده یا فرضهای گس متکی هستند، از کار بیندازد.
- هودی همچنان بهصورت آزمایشی برای ۲۷ اکتبر مورد بحث است، در حالی که توسعهدهندگان هنوز فعالسازی آن را تأیید نکردهاند.
بنیاد اتریوم اعلام کرد که گلمستردام در اپوک ۳۵۳٬۰۲۴ و اسلات ۱۱٬۲۹۶٬۷۶۸ فعال خواهد شد. تاریخهای فعالسازی هودی و شبکه اصلی هنوز نامشخص است، یعنی رویداد ۶ اکتبر فقط به سپولیا مربوط میشود.
این ارتقا تغییراتی را که با نام آمستردام در لایه اجرای اتریوم و گلوس در لایه اجماع شناخته میشوند، ترکیب میکند. بزرگترین افزودههای آن نحوه ساخت بلوکها، نحوه بررسی آنها توسط اعتبارسنجها و نحوه مدیریت وضعیت توسط کلاینتها در طول پردازش تراکنش را تغییر میدهد.
اپراتورهای گره در سپولیا پیش از فعالسازی به نسخههای سازگار از نرمافزار اجرا و اجماع خود نیاز دارند. دارندگان عادی ETH و کاربران شبکه اصلی اتریوم برای ارتقای سپولیا نیازی به اقدام ندارند.
گلمستردام چگونه مقیاسپذیری اتریوم را آسانتر میکند؟
گلمستردام جداسازی پیشنهاددهنده-سازنده تثبیتشده، معروف به ePBS، را از طریق EIP-7732 معرفی میکند. این تغییر رابطه میان پیشنهاددهندگان بلوک و سازندگان تخصصی بلوک را مستقیماً به پروتکل اتریوم منتقل میکند.
امروزه سازندگان بلوک معمولاً بارهای اجرایی را میسازند و از طریق زیرساخت خارجی با اعتبارسنجها ارتباط برقرار میکنند. تحت ePBS، یک پیشنهاددهنده تعهد سازنده به یک بار اجرایی را درج میکند و پس از آن سازنده بار کامل را افشا میکند.
سپس پروتکل اتریوم پرداخت میان سازنده و پیشنهاددهنده را مدیریت میکند. بنیاد اتریوم میگوید این ساختار وابستگی به میانافزار مورد اعتماد برای پرداختهای سازنده بلوک را کاهش میدهد و در عین حال اعتبارسنجی اجماع را از اعتبارسنجی اجرا جدا میکند.
اعتبارسنجها زمان بیشتری برای تأیید بارهای اجرایی به دست میآورند زیرا بررسیهای اجماع و اجرا بهصورت جداگانه انجام میشوند. یک کمیته بهموقعبودن بار تعیین میکند که آیا سازندگان بارها و دادههای blob مرتبط خود را در زمان مورد نیاز افشا کردهاند یا خیر.
گلمستردام از طریق EIP-7928 یک مؤلفه مهم دیگر را معرفی میکند که فهرستهای دسترسی سطح بلوک را ایجاد میکند. این فهرستها ثبت میکنند که یک بلوک از کدام حسابها و مکانهای ذخیرهسازی استفاده میکند، همراه با تغییرات وضعیتی که تراکنشها تولید میکنند.
توسعهدهندگان اتریوم میگویند این امر به کلاینتها اجازه میدهد وضعیت را از دیسک بخوانند و بخشهایی از اعتبارسنجی تراکنش را بهصورت موازی پردازش کنند و در عین حال محاسبات ریشه وضعیت را کارآمدتر کند. نقشه راه رسمی، گلمستردام را ارتقایی توصیف میکند که قصد دارد اتریوم را برای ظرفیت بیشتر لایه ۱ آماده کند.
همانطور که crypto.news پیشتر گزارش داد، توسعهدهندگان اتریوم در حالی که آزمایشهای خصوصی devnet ادامه داشت، ۶ اکتبر را برای فورک سپولیا هدف گرفته بودند. این تاریخ در ابتدا مشروط تلقی میشد، در حالی که توسعهدهندگان روی باگهای اجماع و اجرای کشفشده در آزمایشهای قبلی کار میکردند.
تاریخ ۶ اکتبر سپولیا اکنون تأیید شده است
برنامه شبکه آزمایشی عمومی از آن مرحله آزمایشی فراتر رفته است. یادداشتهای آزمایش همه توسعهدهندگان اصلی اتریوم در ۲۱ سپتامبر بیان میکند که سپولیا برای ۶ اکتبر در اپوک ۳۵۳٬۰۲۴ و ساعت ۱۳:۵۳:۳۶ به وقت UTC تأیید شده است.
تیم مشخصات اجرای اتریوم اولین مجموعه فیکسچر شبکه اصلی خود را که شامل تغییرات آمستردام است، در ۲۳ سپتامبر منتشر کرد. توسعهدهندگان گفتند این بسته پس از بررسی عمیق ۱۵ EIP لایه اجرا که در گلمستردام گنجانده شدهاند، ارائه شد.
نسخههای کلاینت پیش از فورک در حال عرضه هستند. برای مثال، Go Ethereum نسخه ۱.۱۷.۶ بهصراحت مهر زمانی فعالسازی آمستردام سپولیا را شامل میشود و به اپراتورهای گره سپولیا دستور میدهد پیش از ۶ اکتبر ارتقا دهند.
Besu نسخه ۲۶.۹.۰ را در ۲۵ سپتامبر منتشر کرد، در حالی که Nethermind 2.0.0 اوایل همان ماه عرضه شد. جدول انتشار فعلی بنیاد، کلاینتهای اجرای سازگار از جمله Besu 26.9.0، Erigon 3.7.0، go-ethereum 1.17.6، Nethermind 2.0.0 و Reth 2.7.0 را فهرست میکند.
در سمت اجماع، نسخههای فهرستشده سپولیا شامل Lodestar 1.49.0، Prysm 7.2.0 و Teku 26.9.1 است و با تکمیل کار سازگاری توسط تیمها، انتشار کلاینتهای بیشتری انتظار میرود.
اپراتورهای Prysm با یک جزئیات پیکربندی اضافی روبهرو هستند. Prysm 7.2.0 پس از فعالسازی بهطور پیشفرض از محدودیت گس ۶۰ میلیون استفاده میکند، در حالی که اعتبارسنجهایی که میخواهند بلوکهایی با محدودیت گس ۲۰۰ میلیون پیشنهاد دهند، باید این تنظیم را از طریق کنترلهای جدیدتر پیشنهاددهنده پیکربندی کنند.
گلمستردام نحوه دریافت هزینه گس توسط اتریوم را تغییر میدهد
این ارتقا فراتر از ساخت بلوک است. چندین EIP گنجاندهشده، حسابداری گس اتریوم را تغییر میدهند تا با منابع مصرفشده هنگام ایجاد یا دسترسی قراردادها به وضعیت، بهتر مطابقت داشته باشد.
EIP-8037 هزینه ایجاد وضعیت را افزایش میدهد و بهصورت جداگانه اندازهگیری میکند، در حالی که EIP-8038 هزینه دسترسی به وضعیت را تغییر میدهد. پیشنهادهای دیگر گس تراکنش، هزینههای calldata، فهرستهای دسترسی و حسابداری گس سطح بلوک را تنظیم میکنند.
بنابراین توسعهدهندگان برنامه باید قراردادها را تحت قوانین جدید آزمایش کنند. بنیاد اتریوم هشدار داده است که برنامههایی که به کمکهزینههای گس ثابت، محدودیتهای گس سختکدشده یا فرضهایی درباره مقدار گس باقیمانده در طول اجرا متکی هستند، ممکن است نیاز به تغییر داشته باشند.
آزمایشهای قبلی پیشتر نشان داده بود که چرا این فرایند اهمیت دارد. همانطور که crypto.news گزارش داد، devnetهای گلمستردام باگهایی مربوط به نهاییبودن اجماع و پیادهسازی EIP-8037 را آشکار کردند و تیمهای کلاینت را بر آن داشتند تا پیش از تأیید فورک عمومی به آزمایش ادامه دهند.
اتریوم حتی در اوت یک شبکه آزمایشی موقت به نام Platåberget راهاندازی کرد تا به توسعهدهندگان زمان بیشتری برای آزمایش رفتار گلمستردام بدهد. بنیاد هشدار داد که نرمافزاری که به محدودیتهای حداکثر گس سختکدشده متکی است، از جمله برخی کیف پولها، ایندکسرها و تخمینزنندههای گس، ممکن است بدون بهروزرسانی از کار بیفتد.
پس از ارتقای سپولیا در اتریوم چه اتفاقی میافتد؟
اگر سپولیا همانطور که انتظار میرود عمل کند، انتظار میرود هودی مرحله بعدی شبکه آزمایشی عمومی باشد. یادداشتهای جلسه توسعهدهندگان ۲۷ اکتبر را بهعنوان هدف آزمایشی هودی فهرست میکنند و بحث ادامه یا توقف پس از فعالسازی سپولیا برنامهریزی شده است، اما بنیاد هنوز هودی را رسماً زمانبندی نکرده است.
شبکه اصلی همچنان تاریخ فعالسازی ندارد. Ethereum.org در حال حاضر گلمستردام را در سهماهه چهارم ۲۰۲۶ قرار میدهد و صراحتاً اشاره میکند که این تاریخ تأیید نشده است.
بنیاد اتریوم برنامه جایزه باگ خود را به مشخصات و EIPهای گلمستردام باز کرده است. پیادهسازیهای کلاینت با افزودهشدن رسمی نسخههای سازگار واجد شرایط میشوند و به پژوهشگران امنیتی مسیر دیگری برای گزارش مشکلات پیش از استقرار در شبکه اصلی میدهد.
پس از گلمستردام، نقشه راه اتریوم در سال ۲۰۲۷ به سمت هگوتا میرود. انتظار میرود فورک بعدی مجموعه دیگری از تغییرات پروتکل را پوشش دهد، در حالی که توسعهدهندگان به سمت برنامههای بلندمدتتری شامل انتزاع حساب بومی، تأیید رمزنگاری قویتر و زیرساخت مقاوم در برابر کوانتوم حرکت میکنند.
در پوشش مرتبط، ویتالیک بوترین گفت هگوتا میتواند آخرین فورک متعارفنما اتریوم باشد پیش از آنکه توسعه بهطور فزایندهای به سمت STARKهای بازگشتی، تأیید خودکار، حریم خصوصی و سیستمهای اجماع بازطراحیشده حرکت کند.
تیم پروتکل اتریوم بهطور جداگانه هدف دسامبر ۲۰۲۹ را برای مقاومت کوانتومی در لایههای اجرا، اجماع و داده تعیین کرده است. نقشه راه هگوتا در حال حاضر شامل کارهای مرتبط با آن انتقال بلندمدت است، هرچند بسیاری از پیشنهادهای فردی همچنان در حال بررسی هستند.
برای گلمستردام، نقطه عطف ثابت بعدی سپولیا در ساعت ۱۳:۵۳:۳۶ به وقت UTC در ۶ اکتبر است. اپراتورهای گرهای که سپولیا را اجرا میکنند باید پیش از آن فعالسازی، کلاینتهای اجرا و اجماع سازگار را نصب کنند، در غیر این صورت گرههایشان دیگر از قوانین شبکه ارتقایافته پیروی نخواهند کرد.
