Сеть SSV собирается пройти свое первое крупное обновление с момента своего создания, с основной сетью Alan Fork. В дополнение к удовлетворению растущих требований экосистемы, это обновление масштабируемости прокладывает путь для дальнейших улучшений. Цель сети SSV по разработке децентрализованного стекинга отражена в форке, который носит имя Алана Тьюринга.
Почему важен Alan Fork
Сеть SSV значительно выросла с момента запуска своей основной сети в декабре 2023 года и теперь является крупным участником экосистемы стекинга Ethereum. С более чем 1,4 миллиона ETH, обеспеченных 43 000 валидаторов и более 1 000 международно распределенных операторов узлов, протокол успел занять место среди пяти лучших провайдеров стекинга на Rated всего за несколько месяцев.
Чтобы решить требования к масштабируемости, Alan Fork снижает сетевую и процессорную нагрузку, необходимую для консенсуса. Комитетный консенсус и оптимизация распределения подсетей также уменьшают объем сообщений, отправляемых и получаемых по сети.
Повышение эффективности сетей
Основная цель Alan Fork заключается в улучшении масштабируемости за счет снижения требований к ресурсам операторов узлов. Для достижения этого используются два усовершенствования. Сеть агрегирует обязанности валидаторов в одном комитете, а не проводит отдельные процедуры консенсуса для каждой задачи валидатора.
Первоначальные результаты Alan Fork (первый форк @ssv_network)
– Использование ЦП уменьшилось на ~70%
– Использование сети уменьшилось на ~90%
Это означает, что @ssv_network работает лучше, быстрее и с меньшими затратами ресурсов
(Более крупные операторы увидят больший прирост) pic.twitter.com/dFNcsfvw2J
— alonm.eth (@AmMuroch) 25 ноября 2024 года
Комитеты теперь обмениваются сообщениями вместо отдельных валидаторов. Этот метод снижает количество подсетей, за которыми операторам необходимо следить, и уменьшает дублирование сообщений.
Приросты в производительности
Предварительное тестирование Alan Fork показало значительную экономию ресурсов:
После форка внутренние тестирования DevNet показали снижение использования ЦП на 70%. Профилирование ЦП, которое изучало количество времени, потраченного на различные процессы внутри узла SSV, было использовано для измерения этого. До форка требовалось 3,3 часа времени ЦП; после обновления это время сократилось до 37,5 минуты.
Поскольку меньше сообщений отправляется по сети, использование пропускной способности снизилось на 90%. Частота обмена сообщений уменьшилась с 1 800 сообщений в секунду до около 300.
Эти результаты были дополнительно подтверждены данными телеметрии, собранными из тестовых сред. Узлы, работающие на модифицированном программном обеспечении, поддерживали постоянную производительность валидаторов в течение одних и тех же периодов, хотя использовали гораздо меньше ресурсов.
Комитетный консенсус в деталях
Успех Alan Fork во многом обусловлен реализацией комитетного консенсуса. Этот механизм реорганизует способ выполнения консенсуса, сосредотачиваясь на комитетах вместо отдельных валидаторов.
Комитет, контролирующий 500 валидаторов, например, может одновременно выполнить несколько задач аттестации. Это обычно предполагает проведение отдельных процедур консенсуса для каждой задачи. Однако одного процесса консенсуса может быть достаточно, поскольку различные обязанности часто требуют согласия по одним и тем же данным (таким как статус блокчейна в данный момент). Вычислительная нагрузка значительно уменьшается за счет этого объединения.
Ранее взаимодействие каждого валидатора отправлялось и принималось через подсеть, определяемую публичным ключом валидатора. В результате совместного выполнения обязанностей валидаторов отправлялись избыточные сообщения через подсети. Чтобы гарантировать, что отправляются только соответствующие сообщения, Alan Fork изменяет эту стратегию, выделяя подсети в соответствии с идентификацией комитета.
Из-за этой простоты оператору нужно участвовать только в трех подсетях вместо обычных 81.
Команда SSV Labs активно исследует дополнительные оптимизации, даже если Alan Fork уже предлагает значительные преимущества. Улучшение производительности и топология сети - две интересные области, над которыми компания сейчас работает.
Пост "Запуск Alan Fork приносит масштабируемость и эффективность растущей сети SSV" впервые появился на Metaverse Post.