Соучредитель Ethereum Виталик Бутерин призвал упростить базовый протокол Ethereum, стремясь сделать сеть более эффективной, безопасной и доступной, черпая вдохновение из минималистичного дизайна биткоина.
В сообщении в блоге под названием «Упрощение L1», опубликованном 3 мая, Бутерин изложил видение реструктуризации архитектуры Ethereum с точки зрения консенсуса, исполнения и общих компонентов.
«В этом сообщении будет описано, как Ethereum через 5 лет может стать почти таким же простым, как биткоин», — написал Бутерин, утверждая, что простота является ключом к устойчивости Ethereum и долгосрочной масштабируемости.
Хотя недавние обновления, такие как Proof-of-Stake (PoS) и Zero-Knowledge Succinct Non-Interactive Argument of Knowledge (zk-SNARK), сделали Ethereum более надежным, он сказал, что техническая сложность привела к раздутым циклам разработки, более высоким затратам и большему риску ошибок:
«Исторически Ethereum часто этого не делал (иногда из-за моих собственных решений), и это способствовало большей части наших чрезмерных расходов на разработку, всевозможным рискам безопасности и замкнутости культуры НИОКР, часто в погоне за преимуществами, которые оказались иллюзорными».
Бутерин хвалит Биткоин за его простоту. Источник: Виталик Бутерин
Ethereum рассматривает «3-слотовую финализацию» для упрощения консенсуса
Одной из ключевых областей фокусировки является уровень консенсуса Ethereum. Центральным элементом этих усилий является предлагаемая модель «3-слотовой финальности», которая устраняет сложные компоненты, такие как эпохи, синхронизирующие комитеты и перемешивание валидаторов.
«Уменьшение количества активных валидаторов одновременно означает, что становится безопаснее использовать более простые реализации правила выбора форка», — написал Бутерин.
Другие предлагаемые улучшения включают в себя возможность использования более простых правил выбора форка и принятие протоколов агрегации на основе масштабируемого прозрачного аргумента знаний (STARK) для децентрализации и упрощения координации сети.
На уровне исполнения Бутерин предложил перейти от виртуальной машины Ethereum (EVM) к более простой, дружественной к ZK виртуальной машине, такой как RISC-V. Этот шаг может обеспечить 100-кратное повышение производительности для доказательств с нулевым разглашением и значительно упростить протокол.
RISC-V — это архитектура набора инструкций с открытым исходным кодом (ISA), используемая при проектировании компьютерных процессоров. Она следует минималистской философии проектирования, используя небольшой набор простых инструкций для высокой эффективности и более простой реализации.
Для сохранения обратной совместимости Бутерин предложил запускать устаревшие контракты EVM в основной сети через интерпретатор RISC-V, одновременно поддерживая обе виртуальные машины в течение переходного периода.
Источник: Виталик Бутерин.
Бутерин призывает к общепротокольным стандартам
Бутерин также выступал за общепротокольную стандартизацию. Он предложил принять единый метод кодирования стирания, формат сериализации (в пользу SSZ) и древовидную структуру для снижения избыточной сложности и оптимизации инструментов и инфраструктуры Ethereum.
«Упрощение во многом похоже на децентрализацию», — написал Бутерин.
Он предложил Ethereum принять цель «максимальной строки кода», похожую на ту, что делает Tinygrad, сохраняя критическую для консенсуса логику максимально простой и проверяемой.
Некритичные устаревшие функции останутся, но будут находиться за пределами базовой спецификации.
Предложение Бутерина, направленное на упрощение Ethereum, появилось, поскольку сеть продолжает терять долю рынка в пользу конкурирующих блокчейнов.
Во время панельной дискуссии на мероприятии LONGITUDE 2 мая Алекс Сваневик, генеральный директор сервиса данных Nansen, сказал, что относительное доминирование Ethereum среди сетей блокчейнов L1 снизилось.
«Если бы вы спросили меня 3–4 года назад, будет ли Ethereum доминировать над криптовалютой, я бы ответил «да», — сказал Сваневик во время панельной дискуссии на мероприятии LONGITUDE. «Но сейчас очевидно, что это не то, что происходит».