
بیانبی چین هاردفورک پاستور را در بیانبی اسمارت چین در ساعت 02:30 به وقت هماهنگ جهانی در 25 اوت 2026 فعال خواهد کرد.
این ارتقای اجباری سه پیشنهاد را معرفی میکند که شامل تأیید بریج، حاکمیت ولیدیتورها و ظرفیت پردازش بلاک میشود.
تمامی نودهای شبکه اصلی BSC باید قبل از فعالسازی، نسخه 1.7.7 کلاینت را اجرا کنند، طبق اعلام رسمی. کاربران عادی و اکثر توسعهدهندگان برنامهها نیازی به انتقال وجوه یا تغییر نرمافزار خود ندارند.
BEP-682 نحوه اعتبارسنجی بلاکها در BSC را که برای انتقالهای بینزنجیرهای استفاده میشوند، تغییر میدهد. این شبکه قبل از پذیرش اطلاعات از زنجیرهای دیگر، امضاهای ولیدیتورها را بررسی میکند و اطمینان میدهد که آستانه رأیگیری مورد نیاز، بلاک را تأیید کرده است.
فرآیند قبلی تأیید نمیکرد که هر ولیدیتور فقط یک بار در مجموعه ولیدیتورهای ارسالی ظاهر شده باشد. یک مجموعه که به طور خاص ساخته شده بود، میتوانست از نظر تئوری یک ولیدیتور را تکرار کرده و قدرت رأی آن را بیش از یک بار محاسبه کند. BEP-682 ورودیهای تکراری را رد میکند و باعث میشود آستانه نشاندهنده یک اکثریت قاطع واقعی از ولیدیتورها باشد.
همانطور که قبلاً گزارش شد، پاستور با ارتقاءهای اخیر که عمدتاً زمان بلاک را کاهش دادند، متفاوت است. تغییرات امنیتی آن بر انتقالهای بینزنجیرهای و اختیارات ولیدیتورها متمرکز است.
BEP-695 به آنچه در هنگام چرخش کلیدهای اجماع ولیدیتورها اتفاق میافتد، میپردازد. پس از پاستور، یک کلید اجماع قدیمی اختیارات اداری خود را از دست خواهد داد، به جای اینکه امتیازات خود را پس از چرخش حفظ کند.
اخراجهای (slash evictions) معلق نیز ولیدیتورها را به کلیدهای جدیدشان دنبال خواهد کرد. این امر از فرار یک ولیدیتور از اخراج معوق با تغییر کلیدها جلوگیری میکند. این پیشنهاد همچنین آدرسهای موجود در لیست سیاه را از استفاده از روشهای رأیگیری حاکمیتی مبتنی بر امضا برای دور زدن محدودیتهای اعمال شده بر رأیهای مستقیم، مسدود میکند.
این اقدامات بر قراردادهای سیستم سهامگذاری و حاکمیت BSC تأثیر میگذارند. بیانبی چین میگوید توسعهدهندگان نیازی به انتقال برنامههای موجود ندارند زیرا تغییرات در سطح پروتکل و قراردادهای سیستمی رخ میدهد.
BEP-675 به سازندگان اجازه میدهد بلاکهایی را که قبلاً اجرا کردهاند، ارسال کنند. ولیدیتورها میتوانند بلاک پیشنهادی را در برابر قوانین اجماع بررسی کنند، آن را امضا و منتشر کنند، سپس تأیید کامل را خارج از مسیر تولید حساس به زمان انجام دهند.
در QANet، یک محیط آزمایشی داخلی که برای بازتاب پیکربندی ولیدیتورهای بینمنطقهای BSC طراحی شده است، پردازش در آن مسیر حیاتی از 125 میلیثانیه به 15 میلیثانیه کاهش یافت. میانگین مصرف گس بلاک از 46.35 میلیون به 84.15 میلیون در برابر محدودیت 100 میلیون فعلی افزایش یافت.
توان عملیاتی در طول همین آزمایشات از 1,237 به 2,324 تراکنش در ثانیه افزایش یافت. فاصله بلاک در 450 میلیثانیه باقی ماند، در حالی که تأخیر قطعیت (finality lag) تغییر نکرد. بیانبی چین هشدار داد که این ارقام ناشی از آزمایشات کنترل شده هستند و نه فعالیت شبکه اصلی زنده.
سازندگانی که این مسیر جدید را انتخاب میکنند، باید نودهای کامل را اجرا کنند زیرا آنها بلاکهای کاملاً اجرا شده را تولید خواهند کرد. پیشنهادهای بلاک قدیمی همچنان در دسترس خواهند بود، اگرچه آنها زمان کمتری را برای پر کردن بلاکها در اختیار سازندگان قرار میدهند.
اپراتورهای نود باید قبل از فعالسازی، باینری موجود خود را با نسخه 1.7.7 جایگزین کنند. آنها همچنین باید [Eth] EnableBAL را از config.toml حذف کنند؛ در غیر این صورت، کلاینت بهروز شده شروع به کار نخواهد کرد.
نسخه منتشر شده توصیه میکند [TxPool] OverflowPoolSlots حذف شود، اگرچه کلاینت بیصدا این فیلد را نادیده خواهد گرفت. چندین پرچم خط فرمان نیز منسوخ یا غیرفعال شدهاند، از جمله –journalfile، –enablebal و –txpool.overflowpoolslots.
پاستور از 21 ژوئیه در تستنت BSC فعال بوده است. پس از فعالسازی شبکه اصلی، اپراتورها و توسعهدهندگان نظارت خواهند کرد که آیا افزایش ظرفیت اندازهگیری شده در QANet به ترافیک زنده منتقل میشود یا خیر. هنوز هیچ افزایش عملکرد قابل مقایسهای در شبکه اصلی تأیید نشده است.
تغییرات شبکه قبلی زمان بلاک بیانبی اسمارت چین را کاهش دادند. در عوض، پاستور با هدف استفاده بیشتر از ظرفیت بلاک موجود، شکافهای امنیتی ولیدیتور و بریج را برطرف میکند.