
$BNB Chain прямує до чергового великого оновлення, і цього разу основна увага приділяється не тому, наскільки швидше зможе працювати мережа, а тому, наскільки добре вона зможе витримати навантаження реальних користувачів. Хардфорк Osaka/Mendel заплановано на 28 квітня 2026 року о 02:30 UTC, а у власних нотатках до випуску $BNB Chain зазначено, що оновлення основної мережі є обов'язковим для користувачів BSC, а версія 1.7.2 вказана як обов'язковий реліз перед форком. Оновлення об'єднує дев'ять правил продуктивності (BEP) та включає такі зміни, як обмеження обсягу транзакцій на рівні протоколу згідно з BEP-652, а також виправлення, пов'язані з блобами та виконанням, у випуску основної мережі.
Цей час має значення, оскільки $BNB Chain минулого року агресивно прагнула швидкості. Хардфорк Lorentz скоротив час блокування з 3 секунд до 1,5 секунди, створивши умови для швидших підтверджень та сильнішої синхронізації валідаторів. Потім Maxwell ще більше знизив час блокування до 0,75 секунди, тоді як нещодавній хардфорк Fermi скоротив BSC приблизно до 0,45 секунди та зробив акцент на передбачуваній продуктивності за зростаючого використання мережі. Разом ці оновлення перетворили $BNB Chain на одну з найшвидших великих мереж EVM, але вони також підвищили важливість стабільності, узгодженості газу та якості виконання.
Осака/Мендель виглядає як наступний крок у цій історії, але з іншим акцентом. Замість того, щоб намагатися ще більше стиснути виробництво блоків, форк спрямований на покращення поведінки ланцюга під тиском. Це означає менше несподіванок під час перевантаження, більш передбачувану поведінку газу та чистіший досвід для розробників, яким доводиться моделювати, як транзакції насправді виконуватимуться в реальних умовах. У мережі, яка вже працює зі швидкістю менше секунди, різниця між ланцюгом, який просто швидкий, і тим, який швидкий і стабільний, стає набагато помітнішою.
Прагнення до покращення продуктивності мережі
Одна з найчіткіших змін у документації Mendel — це введення обмеження рівня протоколу для окремих транзакцій типу «газ» через BEP-652, який реалізує EIP-7825 та відхиляє транзакції з обсягом газу понад 16 777 216 під час перевірки. Це не та зміна, яку звичайні користувачі помічають з першого погляду, але це саме те правило, яке допомагає ланцюгу залишатися стабільним, коли активність зростає. Встановлюючи жорсткі межі навколо важких транзакцій, ланцюг $BNB намагається зберегти передбачуваність виконання, а не дозволяти робочим навантаженням, що виходять за межі норми, спотворювати обробку блоків.
Сторона оновлення Osaka також включає кілька змін виконання, узгоджених з Ethereum, які вказують на той самий напрямок. У журналі змін BSC синхронізація коду Osaka включає EIP-7823 для верхніх меж MODEXP, EIP-7825 для обмежень транзакційного газу, EIP-7883 для збільшення вартості газу ModExp, EIP-7918 для обмеження базових комісій блобів вартістю виконання, EIP-7934 для обмежень розміру блоку виконання, EIP-7939 для коду операції CLZ та EIP-7951 для підтримки кривої secp256r1. На практиці це означає точніші правила виконання, ефективніші низькорівневі обчислення та кращу сумісність із криптографічними стандартами, що знаходяться поза межами звичайного стеку Ethereum.
Цей елемент криптографії особливо важливий для розробників, які створюють інфраструктуру, яка має взаємодіяти з кількома екосистемами. Підтримка secp256r1 спрощує підключення до систем, які використовують інші стандарти, ніж крива за замовчуванням Ethereum, що може мати значення для потоків автентифікації, корпоративних інтеграцій та додатків, яким потрібно поєднувати моделі безпеки on-chain та off-chain. Опкод CLZ – це те доповнення, яке більшість користувачів ніколи не побачать, але розробники можуть використовувати його, щоб зробити виконання ефективнішим на рівні байт-коду, саме там, де невеликі оптимізації починають мати значення, коли мережа вже швидко рухається.
У нотатках до випуску Mendel також зазначено, що $BNB Chain приділяє пильну увагу поведінці, пов'язаній з блобами, та швидкій остаточності. Список змін включає підтримку валідації блобів для ставок, тоді як попередні нотатки тестової мережі Osaka/Mendel містять BEP-657 для обмеження включення транзакцій блобів за номером блоку та BEP-655 для перевірки розміру блоку. В окремих нотатках $BNB Chain також згадується BEP-648, описаний як покращена швидка остаточність через пул голосування в пам'яті. Разом ці зміни свідчать про те, що форк — це більше, ніж просто пропускна здатність. Йдеться про те, щоб підтвердження залишалися швидкими, надійними та стійкими в міру зростання використання.
У форку також є ширше стратегічне повідомлення. $BNB Chain вже довів, що може перейти від 3-секундних блоків до 1,5 секунд, потім до 0,75 секунд, а потім до цільового показника Фермі в 0,45 секунди. Осака/Мендель припускають, що блокчейн зараз переходить від чистого приросту швидкості до зрілості. Іншими словами, мережа вже виграла гонку за звання лідера. Далі буде менш гламурне, але часто важливіше завдання – забезпечити, щоб швидкість дійсно витримала реальний попит, важкі обчислення та заплутані крайні випадки, які виникають, коли блокчейн використовують мільйони, а не вимірюється в лабораторії.
Ось чому Осака/Мендель здається значущою, навіть якщо вона не приходить з новим вражаючим рекордом швидкості. Це підтримка імпульсу, але також і вдосконалення мети. $BNB Chain все ще швидко рухається, але цього разу вона намагається переконатися, що швидкість супроводжується дисципліною. Якщо оновлення відбудеться, як і планувалося, 28 квітня, справжнім випробуванням буде не те, чи зможе $BNB Chain рухатися швидше, ніж раніше. Це буде те, чи зможе вона залишатися такою швидкою, не змушуючи розробників чи користувачів платити за цей привілей.
