1/
Solana внедряет самое значительное изменение в свой основной протокол с момента запуска: новый механизм консенсуса под названием Alpenglow.
В этом потоке мы разберем, как работает Alpenglow, как он сравнивается с Proof-of-Stake Ethereum и что это означает для разработчиков, пользователей и инвесторов.
🧵
2/
Alpenglow заменяет оригинальный Proof of History и Tower BFT консенсус Solana двумя новыми компонентами:
– Rotor для быстрой пропаганды блоков
– Votor для быстрого и простого голосования
Цель состоит в том, чтобы улучшить пропускную способность, упростить протокол и сократить время до финализации более чем в 100 раз.
3/
Под Альпенглоу Solana достигает финальности за ~150 миллисекунд.
Это детерминированная финальность. Как только транзакция подтверждена, она становится постоянной. Не вероятностная, не "оптимистичная".
Это заменяет предыдущую финальность Solana ~12,8 секунд под Tower BFT и полностью убирает PoH.
4/
Rotor использует кодированные с удалением фрагменты и одношаговые реле для эффективного распространения блоков.
Вместо того чтобы полагаться на пропускную способность загрузки лидера или деревья сплетен, Rotor насыщает общую пропускную способность сети, используя реле с учетом доли. Результат: более быстрое распространение, меньшая задержка.
5/
Votor заменяет блокировку голосов Tower и многораундную финализацию на процесс с двумя режимами:
– Если ≥80% голосов от доли, блок финализируется за один раунд
– Если ≥60% голосов, два раунда проводятся одновременно
Финализация = min(δ₈₀%, 2×δ₆₀%), где δ = задержка сети среди этих % доли.
6/
Финализация транзакции = когда транзакция становится необратимой
Это важно, потому что до этого момента ее можно цензурировать, изменять порядок или отменять в результате форка
Финализация является ключом к устойчивости к цензуре и доверию вне цепочки
Solana теперь финализирует за ~0,15 с, Ethereum занимает ~12,8 минут (2 эпохи)
7/
Время производства блока:
– Solana (Alpenglow): фиксированные слоты 400 мс
– Ethereum: слоты 12 с
Пропускная способность:
– Solana: более 1000 TPS на практике
– Ethereum: ~30 TPS на L1 (зависит от L2 для масштабирования)
Окончательность:
– Solana: ~0.15 с
– Ethereum: ~12.8 м
8/
Ethereum придает приоритет децентрализации и безопасности.
Он допускает 33% враждебной доли и имеет ~1M валидаторов. Окончательность останавливается при >⅓ оффлайн.
Solana допускает 20% злонамеренной + 20% оффлайн доли. ~2K валидаторов. централизован, но оптимизирован для скорости и устойчивости к сбоям в реальных условиях.
9/
Дизайн Ethereum теперь рассматривает L1 все больше как уровень доступности данных и окончательности. (Дальше это видно с предложением RISC-V)
Ожидается, что выполнение будет происходить на роллапах (L2), которые наследуют безопасность Ethereum, но предлагают более быстрые и дешевые транзакции.
Solana обрабатывает выполнение и консенсус непосредственно на L1.
10/
Это расхождение стратегическое:
Ethereum ориентируется на модульную архитектуру:
– L1: Финальность + DA
– L2: Исполнение + UX
Solana остается монолитной: консенсус, исполнение и расчет происходят на одном уровне. Только теперь с задержкой в миллисекунды.
11/
О разработке UX:
– Финализация Solana позволяет подтверждать транзакции в реальном времени
– Нет опроса подтверждений или логики глубины блока
– Удалены транзакции голосования. Чище код приложения
– Исполнение + финализация = один шаг
Разработчики Ethereum должны учитывать риск реорганизации, мосты L1→L2 и окончательное подтверждение
12/
О пользовательском опыте:
– UX Solana быстрый и дешевый (транзакции менее секунды, < $0.001)
– Ethereum L1 безопасен, но медленный и дорогой
– L2 улучшают UX Ethereum, но добавляют когнитивные и технические затраты (мосты, переключение сетей)
Solana предоставляет опыт непосредственно на L1.
13/
С помощью консенсуса Alpenglow также снижается сложность:
– Устранение PoH
– Голосование вне цепи через BLS сертификаты
– Отсутствие спама голосов
– Автоматическое пропускание сбоев лидера
Это улучшает эффективность валидаторов и снижает потолки затрат на оборудование, хотя требования к производительности остаются высокими.
14/
Компромиссы в безопасности:
– Solana: <20% допустимого противника
– Ethereum: <33%
Solana жертвует безопасностью в худшем случае для достижения наилучшей производительности и более быстрой восстановления.
Ethereum придает приоритет предсказуемости и надежности под атакой.
15/
Последствия для приложений:
Solana теперь позволяет создавать приложения на блокчейне в реальном времени:
– DEX с ордерной книгой
– Высокочастотная торговля
– Игры на блокчейне
– Социальные протоколы
– Платежи и переводы
– Автоматизация DeFi в реальном времени
Нет необходимости в L2 для достижения приемлемой задержки.
16/
Итог:
Ethereum — это безопасный, децентрализованный базовый уровень для модульного стека роллапов.
Solana — это высокопроизводительная монолитная цепочка, оптимизированная для использования в реальном времени.
Alpenglow не пытается воспроизвести Ethereum, он предлагает принципиально другое блок-пространство.
Выбирайте соответственно.
27
2,84 тыс.
Содержание этой страницы предоставляется третьими сторонами. OKX не является автором цитируемых статей и не имеет на них авторских прав, если не указано иное. Материалы предоставляются исключительно в информационных целях и не отражают мнения OKX. Материалы не являются инвестиционным советом и призывом к покупке или продаже цифровых активов. Раздел использует ИИ для создания обзоров и кратких содержаний предоставленных материалов. Обратите внимание, что информация, сгенерированная ИИ, может быть неточной и непоследовательной. Для получения полной информации изучите соответствующую оригинальную статью. OKX не несет ответственности за материалы, содержащиеся на сторонних сайтах. Цифровые активы, в том числе стейблкоины и NFT, подвержены высокому риску, а их стоимость может сильно колебаться. Перед торговлей и покупкой цифровых активов оцените ваше финансовое состояние и принимайте только взвешенные решения.