Это отрывок из информационного бюллетеня Lightspeed. Чтобы прочитать полные выпуски, подпишитесь.
Валидаторы Solana начали голосование по SIMD-0326, предложению по управлению для нового протокола консенсуса Alpenglow.
Для достижения кворума предложению необходимо не менее 33% валидаторов. По данным Dune, на сегодняшнее утро не менее 11,8% (135) из ~1,3K валидаторов Solana проголосовали за.
Когда вы отправляете транзакцию в Solana сегодня, цепочке требуется около ~12,8 секунд (32 слота * 0,4 секунды времени слота) для достижения детерминированной завершенности, хотя иногда неофициально говорят, что она имеет мягкую/оптимистичную завершенность транзакции 500-600 мс.
12,8 секунд — это быстро по сравнению с 12,8-минутной завершенностью консенсуса Gasper от Ethereum, но меркнет по сравнению со скоростью консенсуса более новых цепочек, таких как Mysticeti от Sui, с 390-500 мс.
Alpenglow обещает сократить временное окно в 12,8 секунд до 100-150 мс, что обеспечит 100-кратное улучшение, в зависимости от географического расположения валидатора.
Это достигается путем устранения нескольких основных устаревших элементов цепочки Solana, таких как proof-of-history (PoH), Tower BFT и распространение голосов на основе gossip.
Обычный пользователь Solana не имеет представления о том, что это такое, и им не нужно об этом беспокоиться, поэтому я постараюсь объяснить просто.
PoH и Tower BFT — это два основных компонента архитектуры Solana, которые позволяют валидаторам упорядочивать блоки без необходимости взаимодействия.
Представьте PoH как криптографический секундомер предварительного консенсуса, который ставит временные метки на блоки. Эти временные метки служат общими часами, которые алгоритм Tower BFT затем предоставляет валидаторам для обязательств. Таким образом, блокчейн Solana может продолжать производить блоки без необходимости в синхронном раунде консенсуса, как это типично для традиционных цепочек.
Этот дизайн протокола хорошо служил Solana, но есть компромиссы.
Во-первых, он создает накладные расходы для транзакций голосования, которые составляют около 70% он-чейн транзакций Solana (см. серый график ниже). Транзакции голосования явно отличаются от типов транзакций, которые обычные пользователи отправляют для использования цепочки; они являются подтверждением, за которое валидаторы должны платить, чтобы зафиксировать свои обязательства для Tower BFT, или стоимостью ведения бизнеса.
Это создало своего рода давнюю пагубную проблему для валидаторов Solana.
Чем больше ставка валидатора Solana, тем больше возможностей для заработка им предоставляется для производства блоков. Но каждый валидатор, независимо от размера своей ставки, платит одинаковые комиссии за голосование.
Эта экономика "фиксированных затрат, переменного дохода" приводит к ситуации, когда крупные валидаторы со временем получают большую ставку, фактически централизуя сетевую ставку от мелких к крупным валидаторам. Децентрализация сети страдает, потому что запуск валидатора невыгоден, если у вас нет больших денег.
(Это также объясняет, почему Фонд Solana имеет инициативу по субсидированию мелких валидаторов в первый год их работы.)
Alpenglow стремится пресечь эту проблему в зародыше, полностью избавившись от затрат на голосование. Вот где вступают в игру его новые компоненты, Votor и Rotor.
Votor переносит голосование валидаторов вне цепочки, но записывает совокупность как компактный он-чейн сертификат. Таким образом, Alpenglow заменяет транзакции голосования за слот фиксированной комиссией, сжимая консенсус в один-два раунда для достижения целевой завершенности 100-150 мс.
Rotor, с другой стороны, является улучшенным протоколом распространения блоков, который заменяет Turbine. Он использует более простую схему ретрансляции для уменьшения количества переходов данных от узла к узлу, сокращая задержку сети от конца до конца.
Votor и Rotor совместно поддерживают обещанную модель устойчивости "20+20" Alpenglow. В рамках этой новой модели сеть Solana сохраняет безопасность и живучесть даже при 20% ставок, контролируемых злонамеренными валидаторами, и дополнительных 20% офлайн.
Если это все еще слишком запутанно, просто представьте, как ИИ Питер Гриффин танцует по карте Minecraft — каким-то образом консенсус начинает обретать смысл.
Получайте новости на свою электронную почту. Изучите информационные бюллетени Blockworks:
Источник: https://blockworks.co/news/solana-validators-commence-vote-alpenglow



