Производительность транзакций сети BSC продолжает расти, и это создает серьезное давление на эффективность выполнения EVM.



Обновление списка доступа к блокам (Block Access List) было внедрено специально для решения этой узкой проблемы.

Так в чем же суть BAL?

Рассмотрите это как механизм быстрого доступа — перед обработкой каждого блока система предварительно генерирует полный реестр всех адресов и слотов хранения, которые будут затронуты во время выполнения. Вместо того чтобы искать данные в состоянии на лету, валидаторы теперь могут ссылаться напрямую на этот предварительно созданный список.

Почему это важно? Потому что доступ к состоянию всегда был одним из самых тяжелых операций в выполнении EVM. Благодаря BAL узлы пропускают повторяющиеся операции поиска, что приводит к более быстрому подтверждению блоков и увеличению общей пропускной способности сети.

Это не революционно, но такой тип инфраструктурных доработок помогает цепочкам с высоким объемом деятельности стабильно работать по мере увеличения нагрузки.
Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
  • Награда
  • 7
  • Репост
  • Поделиться
комментарий
0/400
JustHereForAirdropsvip
· 12-11 19:05
bsc эта скорость поднимается, а EVM по-прежнему такой же старый, наконец-то кто-то взялся за дело
Посмотреть ОригиналОтветить0
AirdropHustlervip
· 12-11 19:02
Ай-яй, опять такая же скучная обновка, но действительно помогает немного снизить проблему перегруженности сети BSC
Посмотреть ОригиналОтветить0
HashRatePhilosophervip
· 12-11 19:00
В конечном итоге, нужно оптимизировать доступ к состоянию, иначе пропускная способность BSC просто не сможет справиться.
Посмотреть ОригиналОтветить0
DegenWhisperervip
· 12-11 18:58
Опять обновление в стиле "нереволюционное, но полезное", ладно. BAL — это просто ускоритель с таблицей поиска, чтобы валидаторам не приходилось по одному искать слоты в хранилище. Звучит удобно, но как это работает на самом деле, зависит от того, как действительно запустится цепочка.
Посмотреть ОригиналОтветить0
BrokenDAOvip
· 12-11 18:51
Опять эта фраза "оптимизация инфраструктуры спасет мир". BAL действительно может снизить нагрузку на запросы, но в основном это облегчает работу централизованных валидаторов — кому вообще важны затраты обычных узлов? Повернись — и появляется новая узкая часть, цикл повторяется снова и снова.
Посмотреть ОригиналОтветить0
GateUser-c802f0e8vip
· 12-11 18:49
Честно говоря, такой вид оптимизации действительно требует постепенного подхода, ничего навороченного, но действительно очень эффективен. Но BAL действительно может снять столько стресса? Кажется, всё зависит от реальных данных о росте TPS. Вот почему я всегда считаю BSC перспективной, хотя и критикуют её чаще всего, но они действительно делают дело.
Посмотреть ОригиналОтветить0
MevWhisperervip
· 12-11 18:38
Проще говоря, EVM снова подзатормозила, в этот раз BSC, похоже, нашла правильное решение.
Посмотреть ОригиналОтветить0
  • Закрепить