Сооснователь Ethereum Виталик Бутерин недавно опубликовал техническое эссе, в котором предлагает использовать «простоту» в качестве основной стратегии для будущей масштабируемости и устойчивости блокчейна. Он также предлагает, чтобы основная сеть Ethereum в будущем постепенно переходила от текущей виртуальной машины EVM к более эффективной и более легко проверяемой новой архитектуре, такой как RISC-V, и даже, возможно, использовала Cairo, чтобы достичь полной упрощенной протокола.
Виталик заимствовал лаконичные особенности Биткойна
Виталик Бутерин отметил, что в прошлом Ethereum достиг многого в области масштабируемости и гибкости приложений, таких как жесткий форк Fusaka, который значительно увеличит пространство данных L2, завершение Merge, которое перевело публичную цепь на модель доказательства доли (PoS), и продолжение продвижения нулевой доказательной способности и антиквантовых механизмов. Но чтобы действительно стать глобальным уровнем доверия для финансов и данных, "простота протокола" будет недооцененным, но незаменимым ключом.
Виталик Бутерин заявил, что успех Биткойна во многом объясняется его простотой: одна цепь, одна серия блоков, каждый блок проверяется с помощью простого механизма доказательства работы, который почти любой разработчик может понять и даже повторно реализовать. В отличие от этого, Ethereum, из-за использования более сложной виртуальной машины, множества предварительно скомпилированных функций и исторического бремени, имеет высокие барьеры для разработки новых клиентов, что приводит к уменьшению числа участников протокола и даже к чрезмерной централизации управления.
А какие преимущества упрощения Ethereum?
Позволить большему количеству людей понимать и участвовать в исследованиях, разработке и управлении протоколом, уменьшая элитную монополию, вызванную техническими барьерами.
Снизить затраты на разработку и интеграцию, такие как новый клиент, новые ZK-протоколы, новые инструменты для разработчиков.
Снизить долгосрочные затраты на обслуживание.
Снизить риск системных уязвимостей, чтобы ошибки было легче обнаружить и исправить.
Снижение социальной атакующей поверхности: чем меньше компонентов, тем труднее их контролировать специальным интересам.
Он признал, что чрезмерно сложная структура протокола Ethereum частично является результатом его собственных проектных решений, и призвал в будущем приоритизировать простоту, чтобы протокол был не только легким для понимания, участия и проверки, но также повышал безопасность и эффективность разработки.
Упрощенная схема от слоя консенсуса до слоя исполнения
Виталик Бутерин описал несколько значительных предложений по упрощению, которые могут быть реализованы в Ethereum в течение следующих пяти лет, охватывающих слой консенсуса и слой исполнения. На прошлогоднем Devcon в Бангкоке было предложено решение Beam Chain. Beam Chain стремится объединить опыт за последние десять лет в области теории консенсуса, ZK-SNARK и экономики стейкинга, чтобы создать более долгосрочный и оптимизированный слой консенсуса. Однако новый слой консенсуса проще текущей основной сети (Beacon Chain).
(Самый амбициозный проект Ethereum, краткий обзор. Что такое Beam Chain, упомянутая Джастином Дрейком на Devcon в Бангкоке? )
Упрощение уровня консенсуса:
Используя трехслотовую финализацию (3-slot finality), отменено различие между слотом и эпохой, механизмы перетасовки комитета, синхронные комитеты и т.д. Основная реализация требует всего около 200 строк кода, а безопасность почти является оптимальным решением.
Используя STARK-агрегированные доказательства, любой может выступать в роли агрегатора без необходимости доверять центральной роли.
Переработка механизма верификаторов, включая вход, выход, вывод средств и наказания за неактивность, для упрощения логики программ и обеспечения правил.
Исполнительный слой (Execution Layer) Реконструкция сосредотачивается на отказе от существующей EVM, переходе на виртуальную машину RISC-V или другую VM, дружелюбную к ZK, что обеспечивает более чем 100-кратное увеличение производительности. Виталик заявил, что это может привести к коренному повышению эффективности, поскольку смарт-контракты могут выполняться непосредственно внутри доказателей (provers), что экономит затраты на интерпретатор. По сравнению с EVM, RISC-V очень простой. Это также предоставляет разработчикам больше возможностей, так как Solidity и Vyper могут добавлять новые бэкенды для компиляции новой виртуальной машины.
Он заявил, что если выбрать RISC-V, то разработчики, использующие больше популярных языков, смогут переносить свой код на Виртуальную машину. Это также устраняет необходимость в большинстве предварительно скомпилированных решений, оставляя лишь немногие требования к производительности, такие как эллиптические кривые (, которые также могут быть удалены после появления квантовых компьютеров.
)Замена сердца Ethereum? Виталик предложил, что уровень исполнения Ethereum может быть полностью заменён на RISC-V(
Виталик призывает Ethereum установить ограничение на количество строк кода для практики минимализма.
В конце статьи Виталик Бутерин призвал сообщество Ethereum рассматривать «лаконичность» как духовную ценность, подобно децентрализации, как источник устойчивости протокола. Он предложил, чтобы в будущем Ethereum мог бы следовать примеру AI проекта tinygrad, установив четкий «максимальный предел количества строк кода», чтобы поощрять дизайн логики протокола с уменьшением и избегать смешивания исторической логики, не необходимой для консенсуса, в основной процесс.
В этой статье Виталик предложил минималистичную дорожную карту разработки Ethereum, чтобы уменьшить технический долг и снизить порог разработки. Впервые это появилось в новостях блокчейна ABMedia.
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
Виталик предложил минималистскую дорожную карту разработки Ethereum, чтобы снизить технический долг и уменьшить порог разработки.
Сооснователь Ethereum Виталик Бутерин недавно опубликовал техническое эссе, в котором предлагает использовать «простоту» в качестве основной стратегии для будущей масштабируемости и устойчивости блокчейна. Он также предлагает, чтобы основная сеть Ethereum в будущем постепенно переходила от текущей виртуальной машины EVM к более эффективной и более легко проверяемой новой архитектуре, такой как RISC-V, и даже, возможно, использовала Cairo, чтобы достичь полной упрощенной протокола.
Виталик заимствовал лаконичные особенности Биткойна
Виталик Бутерин отметил, что в прошлом Ethereum достиг многого в области масштабируемости и гибкости приложений, таких как жесткий форк Fusaka, который значительно увеличит пространство данных L2, завершение Merge, которое перевело публичную цепь на модель доказательства доли (PoS), и продолжение продвижения нулевой доказательной способности и антиквантовых механизмов. Но чтобы действительно стать глобальным уровнем доверия для финансов и данных, "простота протокола" будет недооцененным, но незаменимым ключом.
Виталик Бутерин заявил, что успех Биткойна во многом объясняется его простотой: одна цепь, одна серия блоков, каждый блок проверяется с помощью простого механизма доказательства работы, который почти любой разработчик может понять и даже повторно реализовать. В отличие от этого, Ethereum, из-за использования более сложной виртуальной машины, множества предварительно скомпилированных функций и исторического бремени, имеет высокие барьеры для разработки новых клиентов, что приводит к уменьшению числа участников протокола и даже к чрезмерной централизации управления.
А какие преимущества упрощения Ethereum?
Позволить большему количеству людей понимать и участвовать в исследованиях, разработке и управлении протоколом, уменьшая элитную монополию, вызванную техническими барьерами.
Снизить затраты на разработку и интеграцию, такие как новый клиент, новые ZK-протоколы, новые инструменты для разработчиков.
Снизить долгосрочные затраты на обслуживание.
Снизить риск системных уязвимостей, чтобы ошибки было легче обнаружить и исправить.
Снижение социальной атакующей поверхности: чем меньше компонентов, тем труднее их контролировать специальным интересам.
Он признал, что чрезмерно сложная структура протокола Ethereum частично является результатом его собственных проектных решений, и призвал в будущем приоритизировать простоту, чтобы протокол был не только легким для понимания, участия и проверки, но также повышал безопасность и эффективность разработки.
Упрощенная схема от слоя консенсуса до слоя исполнения
Виталик Бутерин описал несколько значительных предложений по упрощению, которые могут быть реализованы в Ethereum в течение следующих пяти лет, охватывающих слой консенсуса и слой исполнения. На прошлогоднем Devcon в Бангкоке было предложено решение Beam Chain. Beam Chain стремится объединить опыт за последние десять лет в области теории консенсуса, ZK-SNARK и экономики стейкинга, чтобы создать более долгосрочный и оптимизированный слой консенсуса. Однако новый слой консенсуса проще текущей основной сети (Beacon Chain).
(Самый амбициозный проект Ethereum, краткий обзор. Что такое Beam Chain, упомянутая Джастином Дрейком на Devcon в Бангкоке? )
Упрощение уровня консенсуса:
Используя трехслотовую финализацию (3-slot finality), отменено различие между слотом и эпохой, механизмы перетасовки комитета, синхронные комитеты и т.д. Основная реализация требует всего около 200 строк кода, а безопасность почти является оптимальным решением.
Используя STARK-агрегированные доказательства, любой может выступать в роли агрегатора без необходимости доверять центральной роли.
Переработка механизма верификаторов, включая вход, выход, вывод средств и наказания за неактивность, для упрощения логики программ и обеспечения правил.
Исполнительный слой (Execution Layer) Реконструкция сосредотачивается на отказе от существующей EVM, переходе на виртуальную машину RISC-V или другую VM, дружелюбную к ZK, что обеспечивает более чем 100-кратное увеличение производительности. Виталик заявил, что это может привести к коренному повышению эффективности, поскольку смарт-контракты могут выполняться непосредственно внутри доказателей (provers), что экономит затраты на интерпретатор. По сравнению с EVM, RISC-V очень простой. Это также предоставляет разработчикам больше возможностей, так как Solidity и Vyper могут добавлять новые бэкенды для компиляции новой виртуальной машины.
Он заявил, что если выбрать RISC-V, то разработчики, использующие больше популярных языков, смогут переносить свой код на Виртуальную машину. Это также устраняет необходимость в большинстве предварительно скомпилированных решений, оставляя лишь немногие требования к производительности, такие как эллиптические кривые (, которые также могут быть удалены после появления квантовых компьютеров.
)Замена сердца Ethereum? Виталик предложил, что уровень исполнения Ethereum может быть полностью заменён на RISC-V(
Виталик призывает Ethereum установить ограничение на количество строк кода для практики минимализма.
В конце статьи Виталик Бутерин призвал сообщество Ethereum рассматривать «лаконичность» как духовную ценность, подобно децентрализации, как источник устойчивости протокола. Он предложил, чтобы в будущем Ethereum мог бы следовать примеру AI проекта tinygrad, установив четкий «максимальный предел количества строк кода», чтобы поощрять дизайн логики протокола с уменьшением и избегать смешивания исторической логики, не необходимой для консенсуса, в основной процесс.
В этой статье Виталик предложил минималистичную дорожную карту разработки Ethereum, чтобы уменьшить технический долг и снизить порог разработки. Впервые это появилось в новостях блокчейна ABMedia.