В блокчейне Solana развернут обновление Alpenglow для замены механизма консенсуса

Минимальное чтение

Что произошло? Anza, студия-разработчик, отделившаяся от Solana Labs, представила «крупнейшее изменение основного протокола Solana» за всю историю. Согласно объявлению, высокопроизводительный блокчейн первого уровня (L1) получит полностью переработанный консенсусный протокол часть под названием Alpenglow.

Материал The Block

Что еще известно?

«Мы считаем, что выпуск Alpenglow станет поворотным моментом для Solana. Alpenglow — это не только новый консенсусный протокол, но и самое большое изменение основного протокола Solana», — написали Квентин Книп, Коби Сливински и Роджер Ваттенхофер из Anza в опубликованном в понедельник официальном документе.

Обновление заменяет существующий механизм консенсуса на основе доказательства доли владения TowerBFT и систему временных меток на основе доказательства истории компании Solana новыми компонентами, называемыми Votor и Rotor.

Votor (Voting Component) будет управлять логикой консенсуса и заменит TowerBFT. Вместо того чтобы полагаться на текущую gossip-модель узлов, он будет использовать «более быстрый примитив прямой связи» для голосования по завершению блока. Узлы голосуют за то, чтобы заверить блок, либо пропустить его, если он прибыл с опозданием или считается недостоверным.

Блок может быть заверен за один раунд, если его одобрят 80% участников, или за два, если его одобрят 60%, с использованием параллельных путей голосования для более быстрой и масштабируемой обработки. Anza утверждает, что это может сократить время обработки блока до 100-150 миллисекунд.

«Я почти во всем ошибался в консенсусе, за исключением важных частей: он не должен мешать производителям блоков использовать 100% пропускной способности 100% времени. Пользователям нужна некоторая детерминированная финализация.

Alpenglow удовлетворяет обоим этим требованиям с помощью простого и элегантного дизайна, который действительно легко понять», — написал основатель Solana Анатолий Яковенко в X.

Второй компонент, Rotor, совершенствует существующий протокол распространения блоков Solana. Он создан на основе Turbine — текущей системы, которая разбивает блоки на более мелкие части и распределяет их по сети — с использованием одного уровня ретрансляционных узлов и оптимизацией использования полосы пропускания на основе стейкинга. Как и Turbine, Rotor использует «стирающее кодирование», чтобы гарантировать возможность восстановления блока из подмножества этих фрагментов.

Anza также является командой, поддерживающей клиент Solana Agave.

Это оригинальное программное обеспечение для валидации сети.

Поделитесь этой статьей
Комментариев нет