زنجیره هوشمند بیانبی (BNB) ارتقای جدیدی به نام مکسول (Maxwell) را انجام داده که شامل سه پروپوزال اصلی است. هدف این ارتقا افزایش مقیاسپذیری، بهبود هماهنگی میان اعتبارسنجها و افزایش بازده کلی شبکه است. این ارتقا بهتازگی فعال شده و باعث شده میانگین زمان ساخت بلاکها از ۱.۵ ثانیه در روز دوشنبه به ۰.۸ ثانیه برسد.
به گزارش میهن بلاکچین، هاردفورک مکسول با هدف کاهش زمان ساخت بلاک به نصف طراحی شده بود و شامل مجموعهای از بهروزرسانیهای دیگر نیز میشود. زنجیره BNB روز پنجشنبه اعلام کرد که این ارتقا باعث افزایش سرعت انجام تراکنشها برای کاربران میشود. همچنین باعث میشود توسعهدهندگان بتوانند برنامههای غیرمتمرکز (DApps) پاسخگوتر و سریعتری بسازند. این ارتقا به کاهش تأخیر در پروژههای دیفای، افزایش مقیاسپذیری، بهبود هماهنگی اعتبارسنجها و کارایی بهتر شبکه کمک میکند.
زمان ساخت بلاک BNB نصف شد
تیم زنجیره BNB اعلام کرد:
این فقط یک ارتقای ساده نیست. این ارتقا یک جهش فنی برای رسیدن به بلاکهای سریعتر، هماهنگی بهتر میان اعتبارسنجها و عملکرد روانتر شبکه است.
براساس پرپوزالی که در گیتهاب (GitHub) منتشر شده، زمان اجرای این هاردفورک برای ۳۰ ژوئن (۹ تیر) ساعت ۶ بامداد به وقت تهران برنامهریزی شده بود. پیش از آن، تستنت (Testnet) این ارتقا در ۲۶ می (۵ خرداد) راهاندازی شد.
هاردفورک مکسول سه پروپوزال اصلی دارد: BEP-524، BEP-563 و BEP-564. به گفته زنجیره BNB، این پروپوزالها با هدف بهبود بخشهای اصلی سرعت و پایداری زنجیره طراحی شدهاند.
پروپوزال BEP-563 برای بهبود ارتباط بین اعتبارسنجها طراحی شده است. این پروپوزال باعث میشود ارتباط بین آنها در زمان ارسال بلاک سریعتر باشد. همچنین به ایجاد شبکهای پایدارتر از اعتبارسنجها کمک میکند و احتمال از دست رفتن رأیها یا تأخیر در هماهنگسازی را کاهش میدهد. تیم بیانبی گفت:
این کار احتمال از دست رفتن رأی یا تأخیر در ارسال پیشنهادها را کاهش میدهد؛ که این موضوع برای رسیدن به هدف ۰.۷۵ ثانیهای اهمیت دارد.
پروپوزال BEP-564 دو نوع پیام جدید به پروتکل اضافه میکند: یک پیام GetBlocksByRangeMsg که اجازه میدهد چند بلاک اخیر با یک درخواست دریافت شود و RangeBlocksMsg که در یک پاسخ همه بلاکهای درخواستی را ارسال میکند. تیم بیانبی اعلام کرده که این تغییر باعث بهبود چشمگیر سرعت هماهنگسازی در سراسر شبکه میشود.
پروپوزال BEP-524 روی کاهش زمان بلاک تمرکز دارد. پیش از این، در ماه آوریل ارتقای «Lorentz» زمان ساخت بلاک را از ۳ ثانیه به ۱.۵ ثانیه کاهش داده بود. حالا BEP-524 این زمان را کمتر کرده و به ۰.۸ ثانیه رسانده است.
توصیه به توسعهدهندگان و اعتبارسنجها
تیم زنجیره BNB پیش از اجرای این ارتقا هشدار داده بود که توسعهدهندگان باید برنامههای غیرمتمرکز خود را در شرایط زمانبندی جدید تست کنند. آنها باید بخشهایی از کد را که بر مبنای فاصله زمانی ۱.۵ ثانیه طراحی شدهاند، بازنویسی کنند. همچنین منطقهای وابسته به زمان را مورد بازبینی قرار دهند. این تیم اعلام کرد:
اگر چیزی در اپلیکیشن خراب شد، به احتمال زیاد مشکل از زنجیره نیست، از کد شماست.
اعتبارسنجها باید سیستمهای خود را طوری تنظیم کنند که برای زمان ۰.۷۵ ثانیه آماده باشند. همچنین باید انتظار افزایش حجم پیامها و چرخههای اجماع سریعتر را داشته باشند.
توکن بومی زنجیره BNB با نماد BNB پیش از ارتقای مکسول افزایش قیمت داشته است. در هفت روز گذشته، قیمت خرید بیانبی ۴.۶۸٪ رشد کرده و بین ۶۱۷ تا ۶۵۵ دلار نوسان داشته است. طبق دادههای کوینگکو (CoinGecko)، BNB در ۲۴ ساعت گذشته ۰.۶٪ افزایش یافته و به ۶۵۵.۷۰ دلار رسیده است. این توکن در این مدت بین ۶۴۷ تا ۶۵۶ دلار معامله شده است. با این حال، هنوز ۱۷٪ با سقف تاریخی خود که در ۴ دسامبر با قیمت ۷۸۸ دلار ثبت شده بود فاصله دارد.