Соучредитель Ethereum Виталик Бутерин в блоге поделился размышлениями о состоянии блокчейна после The Merge и перспективами развития.
Possible futures of the Ethereum protocol, part 1: the Mergehttps://t.co/JycODdM4wW
— vitalik.eth (@VitalikButerin) October 14, 2024
Главным итогом состоявшегося в сентябре 2022 года хардфорка стал переход с алгоритма консенсуса Proof-of-Work на Proof-of-Stake (PoS). Бутерин назвал это событие «долгожданным и с трудом заработанным».
«Сегодня Ethereum является надежно работающей уже два года PoS-системой, и алгоритм показал себя исключительно хорошо в плане стабильности, производительности и избегания рисков централизации. Однако все еще остаются некоторые важные области, в которых механизм нуждается в улучшении», — отметил программист.
Ускорение транзакций и поддержка соло-стейкинга
Одной из основных целей он считает сокращение времени финализации транзакций — в настоящее время это может занимать до 15 минут. Решение он видит в реализации возможности завершения процесса в одном слоте. Программист подробно рассмотрел эту тему еще в июле.
Связанная с сокращением периода финализации проблема — демократизация стейкинга. Бутерин полагает одним из необходимых шагов в этом направлении снижение минимального депозита для валидаторов с 32 ETH до 1 ETH.
Это стало бы важнейшей мерой по поддержке соло-стейкинга и вовлечению в процесс защиты сети большего количества пользователей, уверен сооснователь Ethereum.
Компромиссы неизбежны
В рамках текущего механизма указанные задачи конфликтуют с точки зрения накладных расходов. Однослотовая финализация предъявит операторам нод повышенные требования к оборудованию и пропускной способности интернет-канала. При этом уже сейчас происходит географическая концентрация валидаторов в нескольких благоприятных регионах, подчеркнул Бутерин.
Среди вариантов разрешения противоречий он назвал:
- совершенствование протоколов агрегации подписей, потенциально с использованием ZK-SNARK;
- новый механизм «орбитальных комитетов», который с помощью инструментов Orbit SSF позволит выбранному набору нод финализировать транзакции;
- внедрение двухуровневого стейкинга с разными полномочиями валидаторов в зависимости от размера депозита.
Безопасность сети остается в приоритете
Программист также обратился к проблеме повышения безопасности сети. Одним из решений в этом направлении он считает реализацию концепции «единого тайного лидера». В настоящее время злоумышленники имеют возможность сопоставить ноду с IP-адресом и провести на собирающегося предложить следующий блок валидатора DoS-атаку.
Бутерин предложил изучить укрепление сети к угрозам квантовых вычислений, которые он считает реальной проблемой в ближайшем будущем.
Кроме этого он рассмотрел возможность увеличения кворума при финализации транзакций для предотвращения спорных ситуации и сбоев процесса. По мнению соучредителя Ethereum, решение можно реализовать за счет роста числа соло-стейкеров, которые еще и станут защитой от атаки 51%.
Напомним, про необходимость подготовки сети для противостояния подобным угрозам Бутерин заявил в июле.