
Виталик Бутерин, соучредитель Ethereum, призвал упростить базовый протокол блокчейна, стремясь сделать сеть более эффективной, безопасной и доступной, черпая вдохновение в минималистичном дизайне Bitcoin.
В сообщении в блоге под названием «Упрощение L1», опубликованном 3 мая, Бутерин изложил видение реструктуризации архитектуры Ethereum с учетом консенсуса, исполнения и общих компонентов.
«В этой статье будет описано, как Ethereum через 5 лет может стать почти таким же простым, как Bitcoin», — написал Бутерин, утверждая, что простота является ключом к устойчивости Ethereum и долгосрочной масштабируемости.
По его словам, хотя недавние обновления, такие как интеграция доказательства доли владения (PoS) и краткого неинтерактивного аргумента знания с нулевым разглашением (zk-SNARK), сделали Ethereum более надежным, техническая сложность привела к раздутым циклам разработки, более высоким затратам и большему риску ошибок:
«Исторически сложилось так, что Ethereum часто этого не делал (иногда из-за моих собственных решений), и это во многом способствовало нашим чрезмерным расходам на разработку, всевозможным рискам безопасности и изолированности культуры R&D, часто в погоне за выгодами, которые оказались иллюзорными».

Ethereum рассматривает «3-слотовую окончательность»
Одной из ключевых областей фокусировки является уровень консенсуса Ethereum. Центральным элементом этих усилий является предлагаемая модель «3-слотовой окончательности», которая устраняет сложные компоненты, такие как эпохи, синхронизирующие комитеты и перетасовка валидаторов.
«Уменьшение количества активных валидаторов одновременно означает, что становится безопаснее использовать более простые реализации правила выбора форка», — написал Бутерин.
Другие предлагаемые улучшения включают в себя обеспечение более простых правил выбора ветвей и принятие протоколов агрегации на основе масштабируемого прозрачного аргумента знаний (STARK) для децентрализации и упрощения координации сети.
На уровне исполнения Бутерин предложил перейти от виртуальной машины Ethereum (EVM) к более простой, дружественной к ZK виртуальной машине, такой как RISC-V. Этот шаг может предложить 100-кратное улучшение производительности для доказательств с нулевым разглашением и значительно упростить протокол.
RISC-V — архитектура набора инструкций с открытым исходным кодом (ISA), используемая при проектировании компьютерных процессоров. Она следует минималистской философии проектирования, используя небольшой набор простых инструкций для высокой эффективности и более простой реализации.
Для сохранения обратной совместимости Бутерин предложил запускать устаревшие контракты EVM в блокчейне через интерпретатор RISC-V, одновременно поддерживая обе виртуальные машины в течение переходного периода.
Бутерин призывает к общепротокольным стандартам
Бутерин также выступал за стандартизацию всего протокола. Он предложил принять единый метод кодирования стирания, формат сериализации (в пользу SSZ) и древовидную структуру для снижения избыточной сложности и оптимизации инструментария и инфраструктуры Ethereum.
«Простота во многом похожа на децентрализацию», — написал Бутерин.
Он предложил Ethereum принять цель максимальной строки кода, похожую на ту, что делает Tinygrad, сохраняя логику, критически важную для консенсуса, максимально простой и проверяемой. Некритические устаревшие функции останутся, но будут находиться за пределами основной спецификации.
Предложение Бутерина, направленное на упрощение Ethereum, появилось на фоне того, что сеть продолжает терять долю рынка в пользу конкурирующих блокчейнов.
Читайте также: