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