
BNB Chain запланувала хардфорк Pasteur на 25 серпня, запроваджуючи три зміни, спрямовані на посилення міжланцюгових переказів, посилення контролю над валідаторами та збільшення протестованої пропускної здатності транзакцій з 1237 до 2324 транзакцій за секунду.
BNB Chain повідомила в оголошенні від 14 серпня, що Pasteur запрацює на BNB Smart Chain о 2:30 за UTC 25 серпня після роботи в тестовій мережі з 21 липня.
Оператори вузлів повинні встановити програмне забезпечення BSC версії v1.7.7 до часу активації. Мережа також доручила операторам видалити застарілу настройку під назвою EnableBAL зі своїх файлів конфігурації, оскільки оновлене програмне забезпечення не запуститься, якщо вона залишиться.
Pasteur включає три пропозиції: BEP-682, BEP-695 та BEP-675. Перші дві стосуються безпеки та дозволів валідаторів, тоді як третя змінює спосіб обробки транзакцій при підготовці нових блоків.
BEP-682 змінює спосіб підтвердження BNB Smart Chain переказів, що надходять з іншого блокчейну. Перед прийняттям активів BSC перевіряє, чи достатня кількість валідаторів з мережі-відправника схвалила переказ.
BNB Chain заявила, що поточний процес не заважає одному й тому ж валідатору з’являтися кілька разів у списку схвалень. Таким чином, ретельно підготовлений запит міг би врахувати схвалення одного валідатора більше одного разу, дозволяючи переказу пройти з меншою кількістю окремих схвалень, ніж вимагають правила.
Pasteur відхилятиме повторювані записи валідаторів. За даними мережі, міжланцюгові перекази тоді потребуватимуть схвалення від належної кількості окремих валідаторів, перш ніж BSC їх прийме.
Пропозиція усуває конкретну слабкість у перевірках переказів BNB Chain, хоча мережа не заявляла, що ця проблема була використана для викрадення коштів.
Міжланцюгова безпека отримала підвищену увагу після атак на кілька сторонніх мостів. У липні міст Cardano-to-BNB Chain, керований Wanchain, за повідомленнями, втратив близько 515 мільйонів токенів NIGHT, оцінених тоді приблизно в 9 мільйонів доларів.
Фірма з безпеки BlockSec заявила, що зафіксована атака могла бути пов'язана зі слабкістю в повідомленнях, що надсилалися валідаторам для схвалення. Midnight Foundation пізніше заявила, що інцидент стосувався стороннього мосту Wanchain і не зачіпав саму мережу Midnight Network.
Окремо crypto.news повідомила в серпні, що атаки на міжланцюгові мости спричинили збитки на понад 4 мільярди доларів з 2021 року. Звіт визначив викрадені ключі валідаторів та неякісні перевірки переказів серед слабких місць, використаних у великих інцидентах.
BNB Chain не пов'язувала Pasteur з атакою на Wanchain чи будь-якими іншими нещодавніми експлойтами. Її оголошення представляє BEP-682 як пряме виправлення системи схвалення, що використовується для переказів, які надходять до BSC.
Друга пропозиція, BEP-695, змінює те, що відбувається, коли валідатори замінюють цифрові ключі, які вони використовують для управління своїми обов'язками в мережі.
Зміна ключів є рутинним заходом безпеки, але BNB Chain заявила, що старий ключ може продовжувати володіти правами управління після його заміни. Pasteur видалить ці права, як тільки валідатор почне використовувати новий ключ.
Відкладені штрафи також залишатимуться прив'язаними до валідатора після зміни ключа. За даними мережі, валідатор, якому загрожує видалення за порушення правил мережі, більше не зможе уникнути цього процесу просто замінивши свій ключ.
Ця ж пропозиція закриває окрему прогалину в управлінні BSC. Заблокованим адресам вже заборонено голосувати безпосередньо, але BNB Chain заявила, що вони все ще можуть брати участь, підписавши голос поза блокчейном і попросивши інший обліковий запис надіслати його.
Після Pasteur обмеження також поширюватиметься на голоси, надіслані через підписані повідомлення. BNB Chain заявила, що ця зміна запобігатиме використанню заблокованими адресами непрямого шляху для участі в управлінських рішеннях.
Оператори мережі стикалися з подібними вимогами до оновлень під час попередніх оновлень BSC. Перед хардфорком Osaka/Mendel у квітні BNB Chain випустила обов'язкове повідомлення про програмне забезпечення, вказуючи операторам встановити версію v1.7.2 та видалити старі налаштування, щоб запобігти розсинхронізації їхніх вузлів.
Osaka/Mendel представив дев'ять мережевих пропозицій, що охоплюють ліміти транзакцій, стабільність та процес підтвердження транзакцій. Оновлення відбулося після Fermi, яка зменшила час блоку BSC до 0,45 секунди в січні.
Pasteur збереже цей час блоку без змін. Замість того, щоб блоки надходили швидше, останнє оновлення розроблено для розміщення більшої кількості транзакцій у кожному з них.
BNB Chain заявила, що будівельники блоків та валідатори наразі повторюють частину однієї й тієї ж роботи під час підготовки блоку транзакцій.
Будівельник спочатку обробляє транзакції та надсилає завершений блок валідатору. Потім валідатор повторно обробляє ті ж транзакції перед схваленням блоку, залишаючи менше часу для додавання такої кількості транзакцій, яку може підтримувати мережа.
BEP-675 дозволить будівельнику надсилати блок, який він вже обробив. Валідатор може перевірити, чи відповідає блок правилам мережі, схвалити його та провести більш глибокий огляд згодом.
Під час тестів на QANet, внутрішньому середовищі, розробленому для імітації основної мережі BSC, час, витрачений валідаторами на негайну перевірку, скоротився зі 125 мілісекунд до 15 мілісекунд.
Пропускна здатність транзакцій зросла з 1237 TPS до 2324 TPS, тоді як час блоку залишився на рівні 450 мілісекунд. BNB Chain також зберегла максимальний обсяг обчислювальної роботи, дозволеної в кожному блоці, без змін під час тесту.
Середнє використання доступної потужності кожного блоку зросло з 46,35% до 84,15%. За даними мережі, тест показує, що BSC може справлятися з більш завантаженими періодами, використовуючи більше вже наявного простору, а не збільшуючи швидкість блоку.
BNB Chain попередила, що ці цифри отримані з контрольованих тестів і не відображають підтверджених результатів у працюючій мережі. Новий метод побудови блоків не почнеться автоматично після активації Pasteur, оскільки будівельники отримають додатковий час для підготовки своїх систем.
Звичайним користувачам та більшості розробників додатків не потрібно буде вживати жодних дій. Оператори вузлів та будівельники блоків є групами, відповідальними за завершення змін у програмному забезпеченні.
Оновлення також має значення для американських інвесторів, які тримають BNB через регульований інвестиційний продукт. Записи Комісії з цінних паперів і бірж свідчать, що акції ETF VanEck BNB зареєстровані для торгівлі на Nasdaq під тікером VBNB.
Реєстраційна заява фонду набула чинності 27 травня. Його заявлена мета — відстежувати ціну BNB за вирахуванням операційних витрат фонду.
Згідно з поданням до SEC від 7 серпня, VanEck Digital Assets призначила BitGo Bank & Trust другою компанією, відповідальною за збереження активів BNB фонду. BitGo є національним банком, який перебуває під наглядом Управління контролера грошового обігу.
Угода дозволяє BitGo зберігати BNB для фонду та обробляти депозити або виведення коштів між рахунком фонду та публічними блокчейн-адресами. У поданні VanEck зазначено, що фонд зберігає право власності на токени, і BitGo має зберігати їх окремо від активів, що належать іншим клієнтам.
BitGo не може позичати, закладати або повторно використовувати BNB, якщо фонд не надасть дозволу або якщо це не вимагається законом. Угода про зберігання була підписана 5 серпня та розкрита SEC двома днями пізніше.





