Новые возможности экосистемы Web3: глубокий анализ MetaMask Snaps
MetaMask Snaps — это проект с дальновидным видением, который можно рассматривать как мини-программы или dApplet в мире Web3. Эта концепция не является чуждой для разработчиков, особенно для разработчиков в Китае. В последние годы термины, такие как "создание экосистемы" и "суперприложения", часто появляются в интернет-пространстве, где крупные компании пытаются сделать интернет-среду более закрытой, чтобы перейти от поставщиков услуг к разработчикам стандартов. Сегодня эта тенденция также начала распространяться в области Web3.
Хотя Snaps существует почти год, а концепция была предложена как минимум 4 года назад, обычные пользователи все еще мало о нем знают. Даже криптоэнтузиасты, которые каждый день используют MetaMask, могут не знать о MetaMask Snaps. Тем не менее, когда им объясняют, что Snaps похожи на мини-программы, они обычно улыбаются с пониманием.
Эта ситуация напоминает о том, как обстояли дела, когда только что были запущены мини-программы WeChat. Из-за того, что точки входа в функционал были неочевидны, изначально использование было очень низким. Только после того, как точка входа была изменена на отображение списка мини-программ в выпадающем меню на главной странице, использование начало значительно расти. Для MetaMask, как привлечь пользователей в свою экосистему, возможно, является важной задачей, требующей срочного решения.
С момента своего появления мини-программы вызвали споры в интернет-индустрии. Многие фронтенд-разработчики относятся к этому с недоверием, полагая, что это всего лишь коммерческий инструмент, созданный крупными компаниями для монополизации трафика и закрытых экосистем, который имеет ограниченный вклад в развитие технологий. Сколько ценности Snaps Web3 сможет принести сообществу, еще предстоит выяснить. После изучения документации MetaMask у людей может сложиться впечатление, что будущие разработчики Snap столкнутся с множеством ограничений.
Почти год прошел с момента начала публичного тестирования Snaps от MetaMask, но количество доступных Snaps на официальном сайте не так уж велико, и на июнь 2024 года их всего 68. Учитывая, что концепция Snaps была предложена официально еще в 2020 году, у компаний и разработчиков Web3 на самом деле было достаточно времени, чтобы понять и разработать это.
Пока не видно разработчиков, работающих исключительно над Snaps, но разработчики мини-программ в Web2 в целом считают опыт разработки неудовлетворительным. Хотя мини-программы используют стек фронтенд-технологий, их функциональные возможности ограничены, и технические возможности платформ и качество документации сильно варьируются, что заставляет разработчиков преодолевать различные препятствия, чтобы накопить опыт.
В области Web3, из соображений безопасности, Snaps может столкнуться с аналогичной ситуацией. Он работает в изолированной безопасной среде, используя "безопасный ECMAScript", что фактически ограничивает доступ к API JavaScript, таким как доступ к DOM, Node.js и API браузерных плагинов и т.д.
Базовые функции Snaps ограничены, большинство функций требует предварительного получения соответствующих разрешений. При установке Snaps необходимо запрашивать у пользователя разрешения, включая жизненный цикл, транзакции, подписи и CRON и т. д.
По сравнению с богатой экосистемой Web3, в настоящее время доступное количество Snaps незначительно. MetaMask делит их на несколько категорий:
Управление аккаунтом: в основном через технологию MPC повышается безопасность приватных ключей. В настоящее время существует только 3 таких Snaps: Capsule, Silent Shard и Safeheron.
Взаимодействие: обеспечение совместимости с не-EVM сетями, включая Solana, Cosmos, Near, Sui и другие. Это самый распространенный тип, который составляет более половины всей экосистемы Snaps.
Уведомления и чаты: хотя потенциал велик, в настоящее время количество пользователей, выбирающих отправку сообщений через блокчейн, все еще невелико.
Безопасность: такой тип Snaps пользуется высоким спросом, особенно в условиях недостаточного предупреждения о фишинговых транзакциях со стороны MetaMask. Они могут предоставить пользователям более подробную информацию о транзакциях и анализ, что поможет избежать потерь активов.
MetaMask Snaps предоставляет доступ к аналитике транзакций и правам на подпись, что позволяет Snap анализировать исходные данные, когда пользователь инициирует транзакцию или подпись, и показывать пользователю больше информации о безопасности.
MetaMask надеется расширить свои возможности на другие блокчейн-платформы с помощью Snaps, но его конечные результаты могут оказаться далеки от ожиданий. Опыт работы с мини-программами в области Web2 показывает, что упрощенные сервисы обычно не могут сравниться с полноценными приложениями, обновления новых функций часто задерживаются, а некоторые мини-программы даже могут направлять пользователей к своим собственным приложениям.
Если Snaps будет развиваться успешно, возможно, будут созданы и другие кошельки с аналогичными функциями. Это может привести к тому, что разработчикам Web3 потребуется разрабатывать разные версии "Snaps" для различных кошельков, что увеличит сложность работы. Однако, если каждая платформа создаст свою собственную экосистему "Snaps", это может привести к отсутствию уникальных преимуществ.
В будущем могут появиться различные платформы "похожие на Snaps", которые будут сильно различаться, и разработчикам нужно будет приложить усилия для достижения кроссплатформенной совместимости. Когда ситуация станет невыносимой, может появиться стандарт Snaps, сопровождаемый различными предложениями для обсуждения в сообществе, что создаст процветающую картину.
Несмотря на сомнения относительно перспектив MetaMask Snaps, нельзя否гать, что это продукт, разработанный группой увлеченных разработчиков, нацеленный на решение реальных проблем, а не мошенническая схема, запущенная финансовыми экспертами.
Для большинства пользователей MetaMask Snaps в настоящее время может не быть необходимой функцией. В будущем MetaMask, возможно, потребуется вложить больше усилий в более эффективное продвижение.
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
7 Лайков
Награда
7
4
Поделиться
комментарий
0/400
0xSoulless
· 4ч назад
又一波 Будут играть для лохов 的 ловушка来了
Посмотреть ОригиналОтветить0
GasFeeCrybaby
· 4ч назад
Снова делают новые трюки, чтобы обмануть меня с Газом за Кошелек, да?
Посмотреть ОригиналОтветить0
ReverseFOMOguy
· 5ч назад
Все еще занимаешься мини-программами? Это устаревшая вещь.
Глубина анализа MetaMask Snaps: новые возможности и вызовы для экосистемы Web3
Новые возможности экосистемы Web3: глубокий анализ MetaMask Snaps
MetaMask Snaps — это проект с дальновидным видением, который можно рассматривать как мини-программы или dApplet в мире Web3. Эта концепция не является чуждой для разработчиков, особенно для разработчиков в Китае. В последние годы термины, такие как "создание экосистемы" и "суперприложения", часто появляются в интернет-пространстве, где крупные компании пытаются сделать интернет-среду более закрытой, чтобы перейти от поставщиков услуг к разработчикам стандартов. Сегодня эта тенденция также начала распространяться в области Web3.
! [Апплеты Web3?] Интерпретация щелчков MetaMask](https://img-cdn.gateio.im/webp-social/moments-3aa7e8a6fc11dc4d7e60694115d9659e.webp)
Хотя Snaps существует почти год, а концепция была предложена как минимум 4 года назад, обычные пользователи все еще мало о нем знают. Даже криптоэнтузиасты, которые каждый день используют MetaMask, могут не знать о MetaMask Snaps. Тем не менее, когда им объясняют, что Snaps похожи на мини-программы, они обычно улыбаются с пониманием.
Эта ситуация напоминает о том, как обстояли дела, когда только что были запущены мини-программы WeChat. Из-за того, что точки входа в функционал были неочевидны, изначально использование было очень низким. Только после того, как точка входа была изменена на отображение списка мини-программ в выпадающем меню на главной странице, использование начало значительно расти. Для MetaMask, как привлечь пользователей в свою экосистему, возможно, является важной задачей, требующей срочного решения.
С момента своего появления мини-программы вызвали споры в интернет-индустрии. Многие фронтенд-разработчики относятся к этому с недоверием, полагая, что это всего лишь коммерческий инструмент, созданный крупными компаниями для монополизации трафика и закрытых экосистем, который имеет ограниченный вклад в развитие технологий. Сколько ценности Snaps Web3 сможет принести сообществу, еще предстоит выяснить. После изучения документации MetaMask у людей может сложиться впечатление, что будущие разработчики Snap столкнутся с множеством ограничений.
Почти год прошел с момента начала публичного тестирования Snaps от MetaMask, но количество доступных Snaps на официальном сайте не так уж велико, и на июнь 2024 года их всего 68. Учитывая, что концепция Snaps была предложена официально еще в 2020 году, у компаний и разработчиков Web3 на самом деле было достаточно времени, чтобы понять и разработать это.
! [Апплеты Web3?] Интерпретация щелчков MetaMask](https://img-cdn.gateio.im/webp-social/moments-9a67d56e07afe60857a501ae38fa1694.webp)
Пока не видно разработчиков, работающих исключительно над Snaps, но разработчики мини-программ в Web2 в целом считают опыт разработки неудовлетворительным. Хотя мини-программы используют стек фронтенд-технологий, их функциональные возможности ограничены, и технические возможности платформ и качество документации сильно варьируются, что заставляет разработчиков преодолевать различные препятствия, чтобы накопить опыт.
В области Web3, из соображений безопасности, Snaps может столкнуться с аналогичной ситуацией. Он работает в изолированной безопасной среде, используя "безопасный ECMAScript", что фактически ограничивает доступ к API JavaScript, таким как доступ к DOM, Node.js и API браузерных плагинов и т.д.
Базовые функции Snaps ограничены, большинство функций требует предварительного получения соответствующих разрешений. При установке Snaps необходимо запрашивать у пользователя разрешения, включая жизненный цикл, транзакции, подписи и CRON и т. д.
По сравнению с богатой экосистемой Web3, в настоящее время доступное количество Snaps незначительно. MetaMask делит их на несколько категорий:
Управление аккаунтом: в основном через технологию MPC повышается безопасность приватных ключей. В настоящее время существует только 3 таких Snaps: Capsule, Silent Shard и Safeheron.
Взаимодействие: обеспечение совместимости с не-EVM сетями, включая Solana, Cosmos, Near, Sui и другие. Это самый распространенный тип, который составляет более половины всей экосистемы Snaps.
Уведомления и чаты: хотя потенциал велик, в настоящее время количество пользователей, выбирающих отправку сообщений через блокчейн, все еще невелико.
Безопасность: такой тип Snaps пользуется высоким спросом, особенно в условиях недостаточного предупреждения о фишинговых транзакциях со стороны MetaMask. Они могут предоставить пользователям более подробную информацию о транзакциях и анализ, что поможет избежать потерь активов.
MetaMask Snaps предоставляет доступ к аналитике транзакций и правам на подпись, что позволяет Snap анализировать исходные данные, когда пользователь инициирует транзакцию или подпись, и показывать пользователю больше информации о безопасности.
! [Апплеты Web3?] Интерпретация щелчков MetaMask](https://img-cdn.gateio.im/webp-social/moments-643eaf87a983c7f3fcf8dbe3b548f48d.webp)
MetaMask надеется расширить свои возможности на другие блокчейн-платформы с помощью Snaps, но его конечные результаты могут оказаться далеки от ожиданий. Опыт работы с мини-программами в области Web2 показывает, что упрощенные сервисы обычно не могут сравниться с полноценными приложениями, обновления новых функций часто задерживаются, а некоторые мини-программы даже могут направлять пользователей к своим собственным приложениям.
Если Snaps будет развиваться успешно, возможно, будут созданы и другие кошельки с аналогичными функциями. Это может привести к тому, что разработчикам Web3 потребуется разрабатывать разные версии "Snaps" для различных кошельков, что увеличит сложность работы. Однако, если каждая платформа создаст свою собственную экосистему "Snaps", это может привести к отсутствию уникальных преимуществ.
В будущем могут появиться различные платформы "похожие на Snaps", которые будут сильно различаться, и разработчикам нужно будет приложить усилия для достижения кроссплатформенной совместимости. Когда ситуация станет невыносимой, может появиться стандарт Snaps, сопровождаемый различными предложениями для обсуждения в сообществе, что создаст процветающую картину.
Несмотря на сомнения относительно перспектив MetaMask Snaps, нельзя否гать, что это продукт, разработанный группой увлеченных разработчиков, нацеленный на решение реальных проблем, а не мошенническая схема, запущенная финансовыми экспертами.
Для большинства пользователей MetaMask Snaps в настоящее время может не быть необходимой функцией. В будущем MetaMask, возможно, потребуется вложить больше усилий в более эффективное продвижение.
! [Апплеты Web3?] Интерпретация щелчков MetaMask](https://img-cdn.gateio.im/webp-social/moments-e87eac5719d856a03ca3d25ae758a292.webp)