Сооснователь Ethereum Виталик Бутерин выступил с обращением к разработчикам экосистемы, указав на растущую проблему усложнения протокола. По его словам, Ethereum постепенно обрастает новыми функциями, тогда как устаревшие механизмы почти не удаляются, что создает долгосрочные риски для сети.
Бутерин подчеркнул, что реальная децентрализация и автономность блокчейна зависят не столько от количества узлов или валидаторов, сколько от простоты и прозрачности архитектуры. Чем сложнее протокол, тем труднее пользователям взаимодействовать с ним напрямую, без участия посредников.
Он выделил три ключевые угрозы, которые несет избыточная сложность Ethereum:
- Ослабление принципа trustless-доступа
Пользователи вынуждены обращаться к специалистам, чтобы разобраться в работе протокола, что противоречит самой идее децентрализованных систем. - Риск потери суверенности сети
В случае исчезновения ключевых команд разработчиков поддержка и использование Ethereum могут стать крайне затруднительными из-за сложности внутренней логики. - Утрата самостоятельности пользователей
Даже технически подготовленные участники экосистемы теряют возможность самостоятельно анализировать поведение протокола и проверять его корректность.
Для решения проблемы он предложил внедрить в разработку Ethereum механизм условной «сборки мусора». Его цель — уменьшить объем кода, сократить зависимость от сложных криптографических конструкций и ввести больше инвариантов — четко определенных правил, упрощающих разработку и поддержку клиентских реализаций.
В долгосрочной перспективе Бутерин считает целесообразным выносить редко используемые функции за пределы базового протокола, реализуя их на уровне смарт-контрактов. Такой подход позволит снизить нагрузку на команды клиентского ПО и повысить управляемость всей системы.
Публикация Бутерина появилась на фоне высказываний CEO Solana Labs Анатолия Яковенко, который ранее заявил, что любой блокчейн обязан постоянно эволюционировать, адаптируясь к меняющимся запросам пользователей и разработчиков. По мнению Яковенко, протокол должен быть экономически привлекательным для создателей приложений, чтобы стимулировать дальнейшее развитие сети.
Ранее Виталик Бутерин уже подчеркивал, что конечная цель Ethereum — достичь состояния, при котором сеть сможет работать десятилетиями без активного участия разработчиков, оставаясь устойчивой, безопасной и максимально децентрализованной. Чрезмерное число функций, по его словам, повышает вероятность ошибок, уязвимостей и непредсказуемых последствий для протокола.