【币界】22 октября (UTC+8) BNB Chain опубликовал сообщение, что в последнее время некоторые операторы узлов, использующие клиент Erigon, столкнулись с замедлением скорости синхронизации или увеличением использования ресурсов. Команда разработчиков BSC активно оптимизирует производительность и расширяет разнообразие клиентов, чтобы укрепить стабильность сети и поддержать долгосрочные потребности в масштабировании. В текущем отчете упоминается, что Erigon по-прежнему является стабильным и экономящим место клиентом на BSC, но некоторые аспекты все еще требуют доработки, некоторые операторы столкнулись со следующими проблемами: скорость синхронизации может замедляться, некоторые узлы могут отставать от последних блоков в блокчейне, потребление системных ресурсов может быть повышенным, вычисление корня Меркла еще не реализовано с параллельной обработкой, при задержке миграции данных база данных может быстро увеличиваться, из-за ограничений производительности I/O и декомпрессии чтение исторических данных может быть медленным.
Операторы узлов могут повысить производительность тремя способами: обновление аппаратного обеспечения, использование NVMe SSD (рекомендуется использовать локальное хранилище), более 200 ГБ оперативной памяти и высокопроизводительные настройки ЦП; оптимизация параметров запуска, таких как установка --bodies.cache = 4G, --sync.loop.block.limit = 5000 и --batchSize = 512M; поддержание актуальности версии, если во время синхронизации chaindata превышает 100 ГБ, пожалуйста, удалите chaindata и перезапустите, чтобы избежать переполнения данных.
Команда разработчиков BSC вскоре выпустит новый клиент Reth, разработанный на языке Rust, специально созданный для высокой производительности и параллельной обработки, который, как ожидается, значительно повысит эффективность сети и заложит основу для следующего этапа масштабирования BSC.
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
21 Лайков
Награда
21
7
Репост
Поделиться
комментарий
0/400
AirdropHarvester
· 9ч назад
Оптимизация оптимизации не лучше, чем сжечь благовония.
BNB Chain оптимизирует производительность клиента Erigon, запускает новый клиент Reth на Rust для укрепления стабильности сети
【币界】22 октября (UTC+8) BNB Chain опубликовал сообщение, что в последнее время некоторые операторы узлов, использующие клиент Erigon, столкнулись с замедлением скорости синхронизации или увеличением использования ресурсов. Команда разработчиков BSC активно оптимизирует производительность и расширяет разнообразие клиентов, чтобы укрепить стабильность сети и поддержать долгосрочные потребности в масштабировании. В текущем отчете упоминается, что Erigon по-прежнему является стабильным и экономящим место клиентом на BSC, но некоторые аспекты все еще требуют доработки, некоторые операторы столкнулись со следующими проблемами: скорость синхронизации может замедляться, некоторые узлы могут отставать от последних блоков в блокчейне, потребление системных ресурсов может быть повышенным, вычисление корня Меркла еще не реализовано с параллельной обработкой, при задержке миграции данных база данных может быстро увеличиваться, из-за ограничений производительности I/O и декомпрессии чтение исторических данных может быть медленным.
Операторы узлов могут повысить производительность тремя способами: обновление аппаратного обеспечения, использование NVMe SSD (рекомендуется использовать локальное хранилище), более 200 ГБ оперативной памяти и высокопроизводительные настройки ЦП; оптимизация параметров запуска, таких как установка --bodies.cache = 4G, --sync.loop.block.limit = 5000 и --batchSize = 512M; поддержание актуальности версии, если во время синхронизации chaindata превышает 100 ГБ, пожалуйста, удалите chaindata и перезапустите, чтобы избежать переполнения данных.
Команда разработчиков BSC вскоре выпустит новый клиент Reth, разработанный на языке Rust, специально созданный для высокой производительности и параллельной обработки, который, как ожидается, значительно повысит эффективность сети и заложит основу для следующего этапа масштабирования BSC.