Що змінить хардфорк Jenner у BNB Chain?

BNB
ємність газу блокухардфорк JennerPayment Laneтестова мережа BSCBNB ChainBEP-703CAS20
1 годину томуДжерело: crypto.news
Що змінить хардфорк Jenner у BNB Chain?

BNB Chain активував хардфорк Jenner у своїй тестовій мережі BNB Smart Chain, запровадивши новий механізм обробки платежів, який резервує 5% пропускної здатності газу блоку для відповідних транзакцій у періоди перевантаження мережі.

Резюме

  • BNB Chain активував хардфорк Jenner у тестовій мережі BSC, запровадивши Payment Lane разом із мілісекундними часовими мітками блоків і функціональністю для нового стандарту активів CAS20.
  • Механізм Payment Lane резервує 5% газової ємності кожного блоку для відповідних платежів, запобігаючи споживанню зарезервованого простору загальним мережевим трафіком у періоди перевантаження.
  • До відповідних транзакцій належать перекази рідних BNB на акаунти без розгорнутого коду та транзакції, надіслані безпосередньо до платіжних контрактів, затверджених через управління мережею.
  • Управління може коригувати розподіл зарезервованого газу до максимуму 10%, тоді як відповідні платежі продовжуватимуть конкурувати за існуючими правилами комісій за транзакції.

Згідно з оголошенням BNB Chain від 29 жовтня, оновлення запроваджує Payment Lane, мілісекундні часові мітки блоків для смарт-контрактів і функціональність для CAS20 — нового стандарту відповідних активів.

Payment Lane є головною функцією оновлення і розроблений для того, щоб зберігати частину кожного блоку доступною для кваліфікованих платежів, коли інші транзакції конкурують за пропускну здатність мережі.

Хардфорк наразі працює в тестовій мережі, тоді як розгортання в основній мережі раніше планувалося на кінець листопада.

BNB Chain запроваджує зарезервовану пропускну здатність блоків для платежів

Новий механізм Payment Lane запроваджується через BEP-703, який встановлює окремі правила обліку газу для відповідних платежів і загальних транзакцій.

У періоди високої мережевої активності транзакції конкурують за доступний простір блоків за існуючими правилами комісій мережі. Payment Lane змінює цю домовленість, резервуючи частину кожного блоку, яку загальні транзакції не можуть використовувати.

BNB Chain встановив резервування за замовчуванням на рівні 5% ліміту газу блоку, хоча кваліфіковані платежі не обмежуються цим розподілом.

Наприклад, у гіпотетичному блоці з лімітом газу 100 мільйонів 5 мільйонів газу було б зарезервовано для відповідних платежів, залишаючи до 95 мільйонів доступними для загальних транзакцій.

Якщо платіжні транзакції споживають 8 мільйонів газу, вони можуть використовувати ємність понад резервування, залишаючи 92 мільйони для інших транзакцій.

Однак невикористана зарезервована ємність не може бути перерозподілена для загального трафіку. Якщо відповідні платежі споживають лише 2 мільйони газу, решта 3 мільйони залишаються невикористаними, навіть коли інші транзакції очікують.

BNB Chain пояснив, що обмеження запобігає заповненню виробниками блоків усього блоку загальними транзакціями, залишаючи кваліфіковані платежі поза увагою.

Оновлення слідує за активацією хардфорку Pasteur у серпні, який запровадив зміни в перевірці мостів, авторизації валідаторів і побудові блоків.

Як раніше повідомляло crypto.news, Pasteur запровадив необов'язковий процес побудови блоків згідно з BEP-675, який дозволяє валідаторам підписувати та транслювати запропоновані блоки до завершення повних перевірок виконання.

Які транзакції кваліфікуються для Payment Lane?

За новими правилами BNB Chain визнає дві категорії транзакцій, які можуть отримати доступ до зарезервованої газової ємності.

Перша включає транзакції, надіслані безпосередньо до платіжних контрактів, включених до списку, керованого управлінням. Друга охоплює перекази рідних BNB з ненульовою сумою, надіслані на акаунти без розгорнутого коду.

Обидві категорії повинні вказувати адресу призначення та використовувати один із трьох підтримуваних типів транзакцій: 0x00, 0x01 або 0x02.

Створення контрактів, blob-транзакції та транзакції типу 0x04 залишаються класифікованими як загальний трафік. Перекази рідних BNB на смарт-контракти або акаунти з делегованим кодом не кваліфікуються за категорією звичайних переказів.

Для стейблкоїнів відповідність залежить від того, чи контракт-одержувач присутній у затвердженому платіжному списку.

Транзакція, надіслана безпосередньо до контракту стейблкоїна зі списку, може відповідати вимогам, але транзакція, спрямована через незареєстрованого посередника, не отримує такого ж режиму лише тому, що посередник зрештою переказує токен.

Список платіжних контрактів спочатку буде порожнім. Управління згодом може додавати або вилучати прийнятні контракти, зокрема стейблкоїни та токени CAS20.

BNB Chain уточнила, що назва токена, стандарт або передбачуване використання для платежів не роблять його транзакції автоматично прийнятними.

Як BNB Chain керуватиме зарезервованою потужністю?

Управління контролюватиме як список платіжних контрактів, так і відсоток газу блоку, зарезервований для прийнятних транзакцій.

Хоча типове виділення становить 5%, протокол дозволяє управлінню підвищити резервування до максимуму 10%.

Конфігурація визначається на основі стану батьківського блоку, що запобігає зміні класифікації транзакцій управлінськими змінами під час побудови окремого блоку.

Творці блоків повинні дотримуватися правил розподілу під час формування транзакцій, а валідатори зобов'язані відхиляти блоки, що їх порушують.

У рамках процесу SendBidBlock за BEP-675 перевірки виконання відбуваються під час локального імпорту блоку після трансляції. Порушення обробляються через механізм відкликання творця блоку.

Резервування набуває чинності в блоці, що безпосередньо йде за блоком активації хардфорку.

Payment Lane не гарантує включення до конкретного блоку та не скасовує комісії за транзакції. Прийнятні платежі продовжуватимуть конкурувати між собою, особливо коли їхній сукупний попит перевищує зарезервовану потужність.

Оновлення Jenner слідує за зростанням активності BNB Chain

Останнє оновлення відбувається після того, як BNB Chain зафіксувала 1,51 мільярда транзакцій протягом третього кварталу 2026 року, що на 7,5% більше, ніж у попередньому кварталі.

Дохід мережі зріс на 54% до 54,2 мільйона доларів, тоді як середня кількість щоденних активних адрес зменшилася на 14% до 2,10 мільйона.

Окремий квартальний звіт про екосистему показав, що розгортання смартконтрактів досягло 12,3 мільйона порівняно з 4,5 мільйона в попередньому кварталі.

Окрім Payment Lane, Jenner запроваджує мілісекундні часові позначки блоків для смартконтрактів, надаючи застосункам доступ до точнішої інформації про час.

Оновлення включає функціональність для CAS20, хоча BNB Chain заявила, що додаткові відомості про доступність стандарту будуть оголошені окремо.

Розробники та платіжні провайдери тепер можуть використовувати тестову мережу для перевірки призначень транзакцій, підтримуваних форматів транзакцій і вимог управління щодо включення до списку.

BNB Chain скерувала операторів вузлів до документації щодо оновлення Jenner та приміток до випуску reth-bsc v0.1.3 для відповідних інструкцій з оновлення клієнта.