Разработчики ядра Solana призывают валидаторов перейти на Agave 4.0 для существенного повышения производительности

Сеть Solana ожидает значительный скачок производительности, поскольку Anza, основная группа разработчиков, 18 мая официально рекомендовала валидаторам основной сети перейти на клиент Agave 4.0. В рекомендации, опубликованной через официальный аккаунт Anza X, изложен ряд улучшений, призванных значительно улучшить скорость обработки транзакций, эффективность сети и масштабируемость.
Ключевые обновления в Agave 4.0: XDP, QUIC и оптимизация воспроизведения.
В основе версии Agave 4.0 лежит интеграция XDP (eXpress Data Path) для протокола распространения блоков турбины. По словам Анзы, тесты, проведенные с крупными валидаторами основной сети, показали резкое сокращение задержки повторной передачи Turbine: с примерно 600 миллисекунд до примерно 0,8 миллисекунды. Это улучшение имеет решающее значение для поддержания синхронизации сети и уменьшения задержек распространения блоков.
Кроме того, обновление делает QUIC эксклюзивным методом отправки транзакций за счет удаления устаревшего доступа к транзакциям на основе UDP. Ожидается, что этот шаг повысит надежность сети и контроль перегрузок. Команда разработчиков также подчеркнула, что производительность этапа воспроизведения была улучшена за счет асинхронности проверки Proof of History (PoH) и проверки подписи Ed25519, что позволяет валидаторам более эффективно обрабатывать транзакции.
Масштабирование до одного миллиарда вычислительных единиц на блок
Анза заявил, что запас производительности, открываемый благодаря этим оптимизациям, позволяет Solana масштабироваться до одного миллиарда вычислительных единиц (CU) на блок. Это представляет собой существенное увеличение вычислительной мощности сети, потенциально позволяя создавать более сложные децентрализованные приложения и повышать пропускную способность транзакций без ущерба для скорости и безопасности.
Поэтапная активация функций SIMD
В дополнение к основным улучшениям производительности, Agave 4.0 включает в себя несколько функций Solana Improvement Documents (SIMD), которые будут активироваться поэтапно. К ним относятся стандарт p-token, программа Stake v5, SBPFv3, создание предварительно финансируемых учетных записей и системный вызов BLS12-381. Поэтапное внедрение призвано обеспечить стабильность сети и позволить валидаторам постепенно адаптироваться к изменениям.
Заключение
Рекомендация валидаторам перейти на Agave 4.0 знаменует собой поворотный шаг в продолжающемся развитии Solana. Значительное сокращение задержек и увеличение емкости CU позволяют предположить, что сеть готовится к новой эре масштабируемости. Валидаторам и участникам экосистемы рекомендуется ознакомиться с примечаниями к обновлению и подготовиться к переходу, чтобы сохранить совместимость и производительность сети.
Часто задаваемые вопросы
Вопрос 1: Что такое Agave 4.0? Agave 4.0 — это новейшее рекомендуемое клиентское программное обеспечение для валидаторов Solana, разработанное Anza. Он включает в себя значительные улучшения производительности, такие как XDP для Turbine, доступ к данным TPU на основе QUIC и оптимизацию этапа воспроизведения.
Вопрос 2: Почему важно сократить задержку с 600 мс до 0,8 мс? Такое сокращение задержки повторной передачи Turbine значительно повышает скорость, с которой валидаторы могут синхронизировать и распространять блоки по сети. Более быстрая синхронизация приводит к повышению общей производительности сети, сокращению времени подтверждения и повышению оперативности взаимодействия с пользователем.
Вопрос 3. Что означает для пользователей «масштабирование до одного миллиарда CU на блок»? Вычислительные единицы (CU) измеряют вычислительную работу, необходимую для обработки транзакций и смарт-контрактов. Масштабирование до одного миллиарда CU на блок означает, что сеть Solana может обрабатывать значительно более сложные операции и более высокие объемы транзакций, поддерживая более требовательные децентрализованные приложения без перегрузок.