BNB Smart Chain представила BEP 341, новое предложение, направленное на значительное повышение производительности обработки транзакций. Это предложение знаменует собой переход от нынешней системы приоритетов с одним слотом к модели, в которой валидаторы могут создавать последовательные блоки.
Ключевые детали BEP 341
Основная цель BEP 341 — оптимизировать эффективность производства блоков и существенно увеличить пропускную способность транзакций в BSC. Позволяя валидаторам создавать последовательные блоки, блокчейн может лучше удовлетворять растущие потребности своей активной экосистемы. Однако этот подход также создает потенциальные риски, такие как злоупотребление максимальной извлекаемой ценностью (MEV), что требует тщательного управления и мониторинга.
Основные параметры BEP 341
Процесс производства блоков согласно BEP 341 вращается вокруг двух критических параметров:
- Количество последовательных блоков (n): этот параметр определяет количество последовательных блоков, которые каждый валидатор может создать в течение эпохи.
- Коэффициент AntiMEV. Чтобы противодействовать потенциальным злоупотреблениям MEV, этот параметр корректирует разделение комиссий за транзакции в соответствии с SystemRewardContract. По мере увеличения приоритета последовательного блока валидатора комиссия за транзакцию, разделенная на SystemRewardContract, также растет линейно и ограничивается systemRewardAntiMEVRatio. Изначально установлено значение 0, любые изменения этого параметра потребуют одобрения руководства.
Влияние последовательного производства блоков
В настоящее время валидаторы BSC имеют приоритетные права на создание блоков для одного слота, чередующиеся в фиксированном порядке. Эта существующая система приводит к разделению лимита обработки транзакций. BEP 341 предлагает, чтобы валидаторы получали приоритетные права на создание блоков для непрерывной серии \( n \) слотов за раунд, тем самым оптимизируя эффективность обработки транзакций. Это может значительно увеличить количество транзакций в секунду (TPS), особенно когда количество последовательных блоков составляет от 3 до 5.
Характеристики реализации
- Приоритетное распределение прав на создание блоков будет заранее определено для каждой эпохи, чтобы обеспечить справедливость.
- Наборы валидаторов будут меняться каждую эпоху для поддержания сетевой безопасности и децентрализации.
- Производители блоков должны создавать меньше, чем \( n \) блоков в пределах предыдущих \(((validatorN/2+1)*n-1)\) исторических блоков, чтобы предотвратить контроль со стороны менее половины узлов.
Смягчение злоупотреблений MEV с помощью AntiMEV Ratio
BEP 341 вводит меры по предотвращению извлечения MEV во время последовательного производства блоков. Увеличивая долю комиссии за транзакцию в SystemRewardContract пропорционально номеру блока и ограничивая ее с помощью systemRewardAntiMEVRatio, BEP 341 обеспечивает быструю упаковку транзакций и снижает риски MEV. Эффективность системы RewardAntiMEVRatio будет расти по мере того, как все больше валидаторов будут использовать разделение построителей предложений (PBS).
Преимущества BEP 341
- Повышенная эффективность производства блоков: последовательное производство блоков позволяет значительно улучшить пропускную способность транзакций для поддержки расширяющейся экосистемы BSC.
- Содействие децентрализации: управление, осуществляемое сообществом, гарантирует, что любые изменения вносятся с согласия делегатов БНБ, что способствует созданию децентрализованной и устойчивой сети.
- Справедливое распределение доходов: механизм AntiMEV обеспечивает справедливое распределение доходов между валидаторами и делегаторами, способствуя справедливости внутри сети.
BNB Smart Chain подчеркивает, что изменения количества последовательных блоков и коэффициента AntiMEV потребуют одобрения сообщества, что отражает его стремление вовлекать пользователей в процессы принятия решений.