BNB Smart Chain представила BEP 341, нову пропозицію, спрямовану на значне підвищення потужності обробки транзакцій. Ця пропозиція означає перехід від поточної однослотової системи пріоритетів до моделі, де валідатори можуть створювати послідовні блоки.
Ключові деталі BEP 341
Основною метою BEP 341 є оптимізація ефективності виробництва блоків і суттєве збільшення пропускної здатності транзакцій на BSC. Дозволяючи валідаторам створювати послідовні блоки, блокчейн може краще задовольняти зростаючі вимоги своєї активної екосистеми. Однак цей підхід також створює потенційні ризики, такі як зловживання максимальною вилученою цінністю (MEV), що вимагає ретельного управління та моніторингу.
Основні параметри BEP 341
Процес виробництва блоків відповідно до BEP 341 обертається навколо двох критичних параметрів:
- Кількість послідовних блоків (n): цей параметр визначає кількість послідовних блоків, які кожен валідатор може створити протягом епохи.
- Коефіцієнт AntiMEV: щоб протидіяти потенційним зловживанням MEV, цей параметр регулює розподіл комісії за транзакції в SystemRewardContract. У міру того як послідовний пріоритет блоку валідатора збільшується, комісія за транзакцію, розподілена на SystemRewardContract, також зростає лінійно, обмежуючись системним RewardAntiMEVRatio. Якщо початково встановлено значення 0, будь-які коригування цього параметра вимагатимуть схвалення керівництва.
Вплив послідовного виробництва блоків
Наразі валідатори на BSC мають пріоритетні права на створення блоків для одного слота, чергуючись у фіксованому порядку. Ця існуюча система призводить до обмеження обробки розділених транзакцій. BEP 341 пропонує, щоб валідатори отримували пріоритетні права на створення блоків для безперервної серії \( n \) слотів за раунд, таким чином оптимізуючи ефективність обробки транзакцій. Це може значно збільшити кількість транзакцій за секунду (TPS), особливо коли кількість послідовних блоків становить від 3 до 5.
Специфікації реалізації
- Пріоритетний розподіл прав на створення блоків буде заздалегідь визначено для кожної епохи, щоб забезпечити справедливість.
- Набори валідаторів чергуватимуть кожну епоху для підтримки безпеки мережі та децентралізації.
- Виробники блоків повинні створювати менше ніж \( n \) блоків у межах попередніх \(((validatorN/2+1)*n-1)\) історичних блоків, щоб запобігти контролю менш ніж половині вузлів.
Пом'якшення зловживання MEV за допомогою коефіцієнта AntiMEV
BEP 341 вводить заходи для запобігання екстракції MEV під час послідовного виробництва блоків. Збільшуючи розподіл комісії за транзакції в SystemRewardContract пропорційно до номера блоку та обмежуючи його системним RewardAntiMEVRatio, BEP 341 забезпечує оперативне пакетування транзакцій і зменшує ризики MEV. Ефективність системи RewardAntiMEVRatio зростатиме, оскільки більше валідаторів приймуть Proposal Builder Separation (PBS).
Переваги BEP 341
- Підвищена ефективність виробництва блоків: послідовне виробництво блоків дозволяє значно покращити пропускну здатність транзакцій для підтримки екосистеми BSC, що розширюється.
- Сприяння децентралізації: управління, кероване громадою, гарантує, що будь-які зміни вносяться за консенсусом делегатів BNB, що сприяє створенню децентралізованої та стійкої мережі.
- Справедливий розподіл доходу: механізм AntiMEV забезпечує справедливий розподіл доходу між валідаторами та делегаторами, сприяючи справедливості в мережі.
BNB Smart Chain підкреслює, що зміни кількості послідовних блоків і коефіцієнта AntiMEV вимагатимуть схвалення спільноти, що відображає його прагнення залучати користувачів до процесів прийняття рішень.