Ключевое испытание Ethereum: понимание "тест на выход" и его важность для Децентрализации
Недавно Виталик Бутерин на конференции EthCC во Франции высказал глубокую мысль: если Ethereum не сможет достичь настоящей Децентрализации, его будущее может столкнуться с серьезными вызовами. Для оценки способности протокола к децентрализации он предложил три ключевых критерия тестирования: тест на выход, тест на внутренние атаки и тест на доверенные вычислительные основы.
Выход из тестирования считается самым основным и важным этапом. Он касается ключевой проблемы: смогут ли пользователи безопасно вывести свои активы и завершить взаимодействие, если команда проекта распадется или платформа перестанет работать?
Суть выхода из тестирования
Основная цель выхода из теста заключается в проверке того, позволяет ли проект пользователям самостоятельно выходить, извлекать активы и взаимодействовать с блокчейном даже в случае полной "потери связи" с командой разработчиков. Это скорее похоже на условие безопасности, которое не акцентирует внимание на целостности повседневных функций, а в наиболее экстремальных условиях проверяет, действительно ли протокол реализует "Децентрализацию".
Еще в 2022 году Виталик критиковал архитектуру "Training Wheels" (помощи) большинства Rollup, указывая на то, что они чрезмерно полагаются на централизованные операции и человеческое вмешательство для обеспечения безопасности. Один из оценочных фреймов разделяет Rollup на три этапа Децентрализации, что отражает степень их зависимости от человеческого вмешательства помощи.
Одним из ключевых показателей этой оценочной рамки является то, может ли пользователь самостоятельно завершить вывод средств без участия оператора. Этот, на первый взгляд, простой вопрос на самом деле имеет огромное значение.
Важность выхода из тестирования
Что касается современных Rollups, хотя большинство из них имеют механизмы, такие как "спасательная капсула", многие проекты все еще сохраняют права на "апгрейдируемые контракты" и даже "суперадминистраторов". Эти механизмы, которые кажутся предназначенными для экстренных случаев, на самом деле могут стать потенциальным окном риска.
Например, команда может контролировать адрес изменения логического контракта с помощью мультиподписи. Хотя на поверхности подчеркивается неизменяемость, как только существует бэкдор, при внедрении злонамеренной логики в обновленный контракт активы пользователей также могут быть законно переведены.
Настоящее тестирование выхода требует полного устранения зависимостей и путей вмешательства, чтобы обеспечить пользователям возможность независимого управления и контроля в любое время. Даже если команда разработчиков исчезнет или платформа внезапно закроется, пользователи должны сохранять полный контроль, их активы не будут заблокированы или захвачены третьими лицами.
Децентрализация конечная цель
Выход из тестирования не только является лакмусовой бумажкой для проверки степени децентрализации протокола, но и касается того, могут ли пользователи в экстремальных ситуациях сохранить свои права на активы. Это также объясняет, почему Биткойн и Эфир часто являются первым выбором для новых пользователей и учреждений — даже без Сатоши Накамото и Виталика Бутерина эти сети все равно могут нормально функционировать.
Для новых пользователей или институциональных инвесторов самым важным фактором при принятии решения о входе в Web3 часто является вопрос: "Могу ли я в любой момент вывести свои средства?" Тест на выход напрямую отвечает на этот вопрос, подтверждая практическую проверку идеи "Не ваши ключи, не ваши монеты".
Выход из тестирования в области Web3
Идея выхода из тестирования уже широко применяется в других областях Web3. Например, в случае с кошельком, который является основным инструментом управления активами, он должен обладать высокой степенью безопасности и прозрачности. Это включает в себя случайность генерации мнемонических фраз и приватных ключей, безопасность прошивки с открытым исходным кодом и другие ключевые факторы. Почти все основные Web3-кошельки позволяют экспортировать приватные ключи или мнемонические фразы, что позволяет пользователям легко переносить активы в любое программное или аппаратное обеспечение для кошельков.
Этот дизайн по сути представляет собой "механизм выхода": пользователям не нужно доверять самой компании кошелька, они могут навсегда контролировать свои средства и действительно обладать суверенитетом над активами.
Заключение
Три основных теста, предложенные Виталиком, составляют "основной каркас" децентрализованного долгосрочного устойчивого развития Ethereum, который действительно реализует концепцию "Не доверяй, проверяй". В мире Web3 суть "доверия" без необходимости доверия по сути исходит из возможности проверки. Только через прозрачную математику и алгоритмы, которые позволяют пользователям в любое время проверять, можно действительно достичь децентрализации, больше не полагаясь на моральные нормы команд проекта и другие внешние факторы.
Если Ethereum не сможет это реализовать, он может в конечном итоге стать эпохальной памятью одного поколения, как многие вещи, которые когда-то сияли, но в конечном итоге вернулись к посредственности и были забыты историей. Поэтому, продвигая процесс децентрализации через ключевые показатели, такие как выход из тестирования, это имеет жизненно важное значение для будущего Ethereum и всей экосистемы Web3.
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
18 Лайков
Награда
18
8
Поделиться
комментарий
0/400
BlockImposter
· 07-20 12:35
Тогда это должно решаться с помощью математики.
Посмотреть ОригиналОтветить0
AirdropNinja
· 07-18 15:34
Деньги действительно не так просто вернуть.
Посмотреть ОригиналОтветить0
MEVHunterNoLoss
· 07-17 23:12
Что тестировать? С MEV не потеряешь.
Посмотреть ОригиналОтветить0
quiet_lurker
· 07-17 23:06
Поддержка vb великого императора
Посмотреть ОригиналОтветить0
WhaleMinion
· 07-17 22:59
Дедушка давно вывел свои инвестиции.
Посмотреть ОригиналОтветить0
YieldChaser
· 07-17 22:55
Лучше сделать тест на вывод токенов, это более реалистично.
Посмотреть ОригиналОтветить0
LiquidationWatcher
· 07-17 22:52
Такой важный тест, не сделать ли футболку?
Посмотреть ОригиналОтветить0
SandwichVictim
· 07-17 22:49
Не будем говорить ни о чем другом, просто этот механизм выхода действительно понятен.
Ключ к децентрализации Ethereum: углубленный анализ теста на выход и его важность
Ключевое испытание Ethereum: понимание "тест на выход" и его важность для Децентрализации
Недавно Виталик Бутерин на конференции EthCC во Франции высказал глубокую мысль: если Ethereum не сможет достичь настоящей Децентрализации, его будущее может столкнуться с серьезными вызовами. Для оценки способности протокола к децентрализации он предложил три ключевых критерия тестирования: тест на выход, тест на внутренние атаки и тест на доверенные вычислительные основы.
Выход из тестирования считается самым основным и важным этапом. Он касается ключевой проблемы: смогут ли пользователи безопасно вывести свои активы и завершить взаимодействие, если команда проекта распадется или платформа перестанет работать?
Суть выхода из тестирования
Основная цель выхода из теста заключается в проверке того, позволяет ли проект пользователям самостоятельно выходить, извлекать активы и взаимодействовать с блокчейном даже в случае полной "потери связи" с командой разработчиков. Это скорее похоже на условие безопасности, которое не акцентирует внимание на целостности повседневных функций, а в наиболее экстремальных условиях проверяет, действительно ли протокол реализует "Децентрализацию".
Еще в 2022 году Виталик критиковал архитектуру "Training Wheels" (помощи) большинства Rollup, указывая на то, что они чрезмерно полагаются на централизованные операции и человеческое вмешательство для обеспечения безопасности. Один из оценочных фреймов разделяет Rollup на три этапа Децентрализации, что отражает степень их зависимости от человеческого вмешательства помощи.
Одним из ключевых показателей этой оценочной рамки является то, может ли пользователь самостоятельно завершить вывод средств без участия оператора. Этот, на первый взгляд, простой вопрос на самом деле имеет огромное значение.
Важность выхода из тестирования
Что касается современных Rollups, хотя большинство из них имеют механизмы, такие как "спасательная капсула", многие проекты все еще сохраняют права на "апгрейдируемые контракты" и даже "суперадминистраторов". Эти механизмы, которые кажутся предназначенными для экстренных случаев, на самом деле могут стать потенциальным окном риска.
Например, команда может контролировать адрес изменения логического контракта с помощью мультиподписи. Хотя на поверхности подчеркивается неизменяемость, как только существует бэкдор, при внедрении злонамеренной логики в обновленный контракт активы пользователей также могут быть законно переведены.
Настоящее тестирование выхода требует полного устранения зависимостей и путей вмешательства, чтобы обеспечить пользователям возможность независимого управления и контроля в любое время. Даже если команда разработчиков исчезнет или платформа внезапно закроется, пользователи должны сохранять полный контроль, их активы не будут заблокированы или захвачены третьими лицами.
Децентрализация конечная цель
Выход из тестирования не только является лакмусовой бумажкой для проверки степени децентрализации протокола, но и касается того, могут ли пользователи в экстремальных ситуациях сохранить свои права на активы. Это также объясняет, почему Биткойн и Эфир часто являются первым выбором для новых пользователей и учреждений — даже без Сатоши Накамото и Виталика Бутерина эти сети все равно могут нормально функционировать.
Для новых пользователей или институциональных инвесторов самым важным фактором при принятии решения о входе в Web3 часто является вопрос: "Могу ли я в любой момент вывести свои средства?" Тест на выход напрямую отвечает на этот вопрос, подтверждая практическую проверку идеи "Не ваши ключи, не ваши монеты".
Выход из тестирования в области Web3
Идея выхода из тестирования уже широко применяется в других областях Web3. Например, в случае с кошельком, который является основным инструментом управления активами, он должен обладать высокой степенью безопасности и прозрачности. Это включает в себя случайность генерации мнемонических фраз и приватных ключей, безопасность прошивки с открытым исходным кодом и другие ключевые факторы. Почти все основные Web3-кошельки позволяют экспортировать приватные ключи или мнемонические фразы, что позволяет пользователям легко переносить активы в любое программное или аппаратное обеспечение для кошельков.
Этот дизайн по сути представляет собой "механизм выхода": пользователям не нужно доверять самой компании кошелька, они могут навсегда контролировать свои средства и действительно обладать суверенитетом над активами.
Заключение
Три основных теста, предложенные Виталиком, составляют "основной каркас" децентрализованного долгосрочного устойчивого развития Ethereum, который действительно реализует концепцию "Не доверяй, проверяй". В мире Web3 суть "доверия" без необходимости доверия по сути исходит из возможности проверки. Только через прозрачную математику и алгоритмы, которые позволяют пользователям в любое время проверять, можно действительно достичь децентрализации, больше не полагаясь на моральные нормы команд проекта и другие внешние факторы.
Если Ethereum не сможет это реализовать, он может в конечном итоге стать эпохальной памятью одного поколения, как многие вещи, которые когда-то сияли, но в конечном итоге вернулись к посредственности и были забыты историей. Поэтому, продвигая процесс децентрализации через ключевые показатели, такие как выход из тестирования, это имеет жизненно важное значение для будущего Ethereum и всей экосистемы Web3.