В своем недавнем сообщении на исследовательском форуме Ethereum, датированном 27 декабря, Виталик Бутерин, один из сооснователей Ethereum, изложил три потенциальных решения для решения проблемы, которую он считает потенциальной системной сложностью в механизме консенсуса Ethereum с доказательством доли (PoS).
Уменьшение Требований к Подписи:
Основная проблема заключается в том, что валидаторам, ответственным за поддержание работы сети, необходимо создавать множество цифровых подписей с использованием криптографии, чтобы сеть функционировала правильно. Это становится значительной задачей для сети, и по мере присоединения большего количества валидаторов количество подписей увеличивается, что приводит к перегрузке. Последующие обновления направлены на дополнительное увеличение требований к подписям.
Бутерин предложил три подхода для решения этой проблемы:
1. Децентрализованные Пулы Стейкинга:
Первое решение предполагает создание децентрализованных пулов стейкинга. Это включает в себя значительное увеличение минимальной суммы Ether, необходимой для запуска валидатора, что обязывает инициаторов валидаторов сотрудничать и объединять свои ресурсы.
2. Двухуровневые Стейкеры:
Второй подход предполагает создание двух уровней стейкеров - одного с более высокими требованиями и другого с более простыми требованиями. Эти два уровня будут обрабатываться по-разному в процессе финализации блока.
3. Ротационные Наборы Участников:
Третий метод предполагает использование ротационных наборов участников, где для каждого слота выбирается случайный набор валидаторов. Это позволит распределить рабочую нагрузку и уменьшить общее количество подписей, но, как отмечено Бутериным, добавит сложности в систему.
Предложения Виталика Бутерина направлены на улучшение эффективности и уменьшение сложности механизма PoS сети Ethereum, что, возможно, поможет справиться с проблемами масштабируемости, возникшими в текущем дизайне. Сообщество Ethereum внимательно рассмотрит эти предложения, стремясь улучшить производительность и устойчивость сети.