«Сложность часто становится барьером для развития. Мы стремимся к простоте, как в Bitcoin, чтобы больше людей могли понимать и развивать протокол», — отметил Бутерин.
Замена существующей Ethereum Virtual Machine (EVM) на новую, более простую и эффективную, должна принести до 100-кратного прироста производительности в выполнении смартконтрактов. При этом будет сохранена обратная совместимость с текущими контрактами через специальные переводчики, подобно тому, как Apple использует Rosetta.
Параллельно с этим предлагается изменить модель консенсуса — новый механизм «3-slot finality» позволит отказаться от сложной структуры эпох и слотов. Это значительно уменьшит объем кода, критичного для консенсуса, и сделает проверку более безопасной и прозрачной.
Команда Ethereum также предлагает объединить протокол сериализации, деревья Меркля и коды стирания данных в унифицированные системы для уменьшения дублирования и повышения эффективности. Это позволит упростить весь стек технологий, сократить количество ошибок и снизить барьеры для новых разработчиков.
Ethereum делает ставку на простоту как новую ценность, подобную децентрализации:
«Мы должны выбирать более простые решения там, где это возможно, и внедрять инкапсулированную сложность, а не системную. Это путь к действительно надежному протоколу», — подчеркнул Бутерин.
Напомним, что ранее он озвучивал содействие использованию Ethereum и обеспечение устойчивости и децентрализации сети как цели организации Ethereum Foundation.