Источник: CryptoNewsNet
Оригинальный заголовок: Виталик Бутерин утверждает, что Ethereum нуждается в полном пересмотре: «Он стал слишком сложным»
Оригинальная ссылка:
Основатель Ethereum Виталик Бутерин заявил, что долгосрочные цели Ethereum — отсутствие доверия и суверенитет — напрямую связаны с простотой протокола.
Бутерин отметил, что увеличивающаяся сложность протокола со временем ослабила его безопасность и устойчивость, и что процесс разработки Ethereum нуждается в четком механизме «упрощения» и «сборки мусора».
По словам Бутерина, протокол, каким бы децентрализованным он ни был, не проходит три фундаментальных теста, если в нем сотни тысяч строк кода, множество сложных криптографических зависимостей и структура, которую могут понять только узкий круг экспертов. Это: он не может быть по-настоящему без доверия, новые команды разработчиков не смогут поддерживать систему, если текущие команды исчезнут, и пользователи не смогут полностью контролировать протокол как «свою собственную систему». Он также отметил, что эта сложность увеличивает уязвимости безопасности из-за взаимодействия компонентов протокола.
Бутерин заявил, что стремление Ethereum добавлять новые функции для краткосрочных целей во время разработки может быть вредным в долгосрочной перспективе, утверждая, что такой подход противоречит цели создания веками устойчивой децентрализованной инфраструктуры. Он сказал, что желание сохранять обратную совместимость способствует добавлениям, но усложняет удаление функций, что неизбежно приводит к «раздуванию» протокола.
В качестве решения этой проблемы он определил «упрощение» по трем ключевым критериям: минимизация общего количества строк кода в протоколе, избегание ненужно сложных технических зависимостей и добавление большего количества «инвариантов», на которые протокол может опираться. В качестве примера он напомнил, что некоторые предложения по улучшению Ethereum (EIPs) значительно упростили разработку клиентов и масштабируемость.
Бутерин заявил, что упрощение может быть как постепенным, так и масштабным. Ранее он описывал переход с proof of work (PoW) на proof of stake (PoS) как крупную «сборку мусора», и предположил, что подобные комплексные очистки могут быть реализованы в будущем через инициативы вроде «тонкого консенсуса». Он также указал, что некоторые сложные, но малоиспользуемые функции могут быть переведены из обязательных компонентов протокола в смарт-контракты, что освободит новых разработчиков клиентов от этой нагрузки.
Бутерин заявил, что темп изменений в Ethereum должен замедлиться в долгосрочной перспективе, описывая первые пятнадцать лет как «период экспериментов и исследований». Он отметил, что элементы, которые оказываются неэффективными или приносят ограниченную пользу, не должны становиться постоянной нагрузкой на протокол, и подчеркнул, что будущее ETH зависит от эволюции в более простую, понятную и устойчивую структуру.
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
15 Лайков
Награда
15
7
Репост
Поделиться
комментарий
0/400
TokenDustCollector
· 10ч назад
Боже мой, Вэйчэн наконец-то сказал это: Ethereum действительно становится все сложнее, иногда я действительно не могу понять.
Виталик снова начал проповедовать, уже несколько лет говорит о упрощении кода... Почему просто не запустить новый блокчейн?
Посмотреть ОригиналОтветить0
HalfPositionRunner
· 10ч назад
Сложность действительно является ядом для ETH, Вэй Цзянь наконец осмелился сказать это вслух, пора навести порядок
Посмотреть ОригиналОтветить0
MysteriousZhang
· 10ч назад
V прав, сейчас ETH действительно стал слишком громоздким, упрощение может решить много скрытых проблем
Чем меньше код, тем меньше багов — в этом логика без ошибок
Упрощение кода звучит легко, но на практике, скорее всего, придется снова возиться...
Повышение сложности наоборот снижает безопасность — этот момент нужно хорошо понять
Подождите, а крупные изменения не вызовут новых проблем?
Посмотреть ОригиналОтветить0
MeltdownSurvivalist
· 10ч назад
V神 сказал, что Eth слишком сложен, а я чувствую, что этот парень хочет выкопать себе яму... упрощение кода легко, но кто гарантирует, что это не повлияет на всю систему?
Посмотреть ОригиналОтветить0
ShadowStaker
· 10ч назад
Виталик наконец-то говорит вслух то, что все думали. Спираль сложности реальна — каждый слой, который мы добавляем, создает больше уязвимых точек для багов и кошмаров в управлении. Разнообразие клиентов уже достаточно хрупкое без раздутых спецификаций, честно говоря.
Виталик Бутерин утверждает, что Ethereum необходимо полностью переработать: «Он стал слишком сложным»
Источник: CryptoNewsNet Оригинальный заголовок: Виталик Бутерин утверждает, что Ethereum нуждается в полном пересмотре: «Он стал слишком сложным» Оригинальная ссылка: Основатель Ethereum Виталик Бутерин заявил, что долгосрочные цели Ethereum — отсутствие доверия и суверенитет — напрямую связаны с простотой протокола.
Бутерин отметил, что увеличивающаяся сложность протокола со временем ослабила его безопасность и устойчивость, и что процесс разработки Ethereum нуждается в четком механизме «упрощения» и «сборки мусора».
По словам Бутерина, протокол, каким бы децентрализованным он ни был, не проходит три фундаментальных теста, если в нем сотни тысяч строк кода, множество сложных криптографических зависимостей и структура, которую могут понять только узкий круг экспертов. Это: он не может быть по-настоящему без доверия, новые команды разработчиков не смогут поддерживать систему, если текущие команды исчезнут, и пользователи не смогут полностью контролировать протокол как «свою собственную систему». Он также отметил, что эта сложность увеличивает уязвимости безопасности из-за взаимодействия компонентов протокола.
Бутерин заявил, что стремление Ethereum добавлять новые функции для краткосрочных целей во время разработки может быть вредным в долгосрочной перспективе, утверждая, что такой подход противоречит цели создания веками устойчивой децентрализованной инфраструктуры. Он сказал, что желание сохранять обратную совместимость способствует добавлениям, но усложняет удаление функций, что неизбежно приводит к «раздуванию» протокола.
В качестве решения этой проблемы он определил «упрощение» по трем ключевым критериям: минимизация общего количества строк кода в протоколе, избегание ненужно сложных технических зависимостей и добавление большего количества «инвариантов», на которые протокол может опираться. В качестве примера он напомнил, что некоторые предложения по улучшению Ethereum (EIPs) значительно упростили разработку клиентов и масштабируемость.
Бутерин заявил, что упрощение может быть как постепенным, так и масштабным. Ранее он описывал переход с proof of work (PoW) на proof of stake (PoS) как крупную «сборку мусора», и предположил, что подобные комплексные очистки могут быть реализованы в будущем через инициативы вроде «тонкого консенсуса». Он также указал, что некоторые сложные, но малоиспользуемые функции могут быть переведены из обязательных компонентов протокола в смарт-контракты, что освободит новых разработчиков клиентов от этой нагрузки.
Бутерин заявил, что темп изменений в Ethereum должен замедлиться в долгосрочной перспективе, описывая первые пятнадцать лет как «период экспериментов и исследований». Он отметил, что элементы, которые оказываются неэффективными или приносят ограниченную пользу, не должны становиться постоянной нагрузкой на протокол, и подчеркнул, что будущее ETH зависит от эволюции в более простую, понятную и устойчивую структуру.