MetaMask Snaps: Новые возможности и вызовы для экосистемы Web3

robot
Генерация тезисов в процессе

Новый экосистемы Web3: глубокий анализ MetaMask Snaps

MetaMask Snaps — это перспективный проект, но оставив в стороне его идеализированный облик, давайте рассмотрим его как мини-программу в мире Web3, или, более образно, dApplet.

Для разработчиков, особенно для отечественных, это понятие не является незнакомым. В последние годы такие интернет-термины, как "создание экосистемы" и "СуперПриложение", стали часто встречаться, и крупные технологические компании часто пытаются сделать интернет-среду более закрытой, чтобы перейти от поставщика услуг к разработчику стандартов. Сегодня, похоже, эта тенденция также начинает распространяться на область Web3.

Хотя Snaps был представлен почти год назад, идея была предложена как минимум 4 года назад, но обычные пользователи все еще очень плохо осведомлены об этом. Даже те криптоэнтузиасты, которые ежедневно используют MetaMask, могут ничего не знать о Snaps. Эта ситуация заставляет вспомнить о том, каково было положение дел, когда только что запустили мини-программы WeChat: из-за того, что возможности входа не были очевидны, количество пользователей было очень низким. Если MetaMask хочет создать успешную экосистему, то привлечение пользователей в эту экосистему, безусловно, станет ключевой проблемой.

! [Апплеты Web3?] Интерпретация щелчков MetaMask](https://img-cdn.gateio.im/webp-social/moments-3aa7e8a6fc11dc4d7e60694115d9659e.webp)

С момента своего появления мини-программы вызвали немало споров в интернет-индустрии. Многие фронтенд-инженеры относятся к ним критически, считая, что это всего лишь коммерческий инструмент крупных компаний для монополизации трафика и блокировки экосистемы, с ограниченным вкладом в развитие технологий. Какую ценность Snaps в Web3 могут принести сообществу? Изучая документы, предоставленные MetaMask, все больше понимаешь, что будущие разработчики Snap могут столкнуться с множеством ограничений и вызовов.

С момента открытия публичной бета-версии Snaps от MetaMask, количество доступных Snaps, указанных на их официальном сайте, не велико и на данный момент составляет всего 68. Учитывая, что концепция Snaps была представлена официально еще в 2020 году, у компаний и разработчиков Web3 на самом деле было достаточно времени, чтобы ознакомиться и подготовиться.

Пока еще не видно специализированных разработчиков Snaps, но разработчики мини-программ в области Web2 в целом сообщают о плохом опыте разработки. Хотя мини-программы используют стек технологий фронтенда, они часто являются урезанными версиями, поскольку платформа по различным причинам ограничивает возможности разработчиков. Технические возможности и качество документации на различных платформах значительно варьируются, что приводит к тому, что разработчики должны пройти через множество странных проблем на различных платформах, прежде чем их можно будет считать "опытными".

В области Web3, учитывая факторы безопасности и другие, Snaps, скорее всего, столкнется с аналогичной ситуацией. Он должен работать в изолированной безопасной среде, используя "безопасный ECMAScript", что на самом деле подразумевает некоторые ограничения по API JavaScript, такие как невозможность доступа к DOM, Node.js, API браузерных плагинов и т.д.

! [Апплеты Web3?] Интерпретация щелчков MetaMask](https://img-cdn.gateio.im/webp-social/moments-9a67d56e07afe60857a501ae38fa1694.webp)

Исходя из соображений безопасности, базовый Snaps на самом деле может делать не так много. Большинство его функций требуют предварительного получения соответствующих разрешений, поэтому при установке Snaps необходимо запрашивать у пользователя соответствующие разрешения. Доступные разрешения включают жизненный цикл, транзакции, подпись, CRON и т.д.

По сравнению с процветающей экосистемой Web3, доступное количество Snaps действительно невелико. MetaMask разделяет их на несколько основных категорий:

  1. Управление аккаунтом: Эти Snaps в основном используют технологию MPC (многопартийные вычисления) для повышения безопасности приватных ключей. В настоящее время есть несколько代表ативных продуктов, таких как Capsule, Silent Shard и Safeheron.

  2. Интероперабельность: Эти Snaps в основном обеспечивают совместимость с не-EVM сетями, включая такие известные блокчейны, как Solana, Cosmos, Near, Sui и другие. В настоящее время такие Snaps занимают более половины всей экосистемы.

  3. Связь: включает в себя Snaps с функциями уведомлений и чата, хотя в настоящее время аудитория пользователей может быть небольшой, но будущее имеет большой потенциал.

  4. Безопасность: Спрос на такие Snaps довольно велик, особенно в области предоставления торговых инсайтов и предупреждений о рисках. Функции MetaMask по предотвращению фишинговых сделок все еще требуют доработки, и безопасные Snaps могут компенсировать этот недостаток.

! [Апплеты Web3?] Интерпретация щелчков MetaMask](https://img-cdn.gateio.im/webp-social/moments-643eaf87a983c7f3fcf8dbe3b548f48d.webp)

MetaMask Snaps предоставляет определенные разрешения, позволяя Snap считывать исходные данные, проводить анализ и показывать пользователю более подробную информацию о безопасности, когда пользователь инициирует транзакцию или подпись.

MetaMask пытается расширить свою область на другие цепочные платформы через Snaps, но в конечном итоге трудно сказать, насколько далеко они смогут продвинуться. Исходя из опыта мини-программ в области Web2, упрощенные сервисы часто трудно сравнить с нативными приложениями, а новые функции часто появляются с опозданием. Если Snaps будет успешно развиваться, возможно, появится больше кошельков, следующих за запуском аналогичных функций, что может создать новые вызовы для разработчиков Web3.

В будущем могут появиться различные платформы, подобные "Snaps", с огромными различиями между ними, и разработчикам потребуется справляться с проблемами совместимости между платформами. В конечном итоге это может привести к созданию единого стандарта Snaps и соответствующего механизма обсуждения в сообществе.

Для большинства пользователей MetaMask Snaps в настоящее время может не быть необходимой функцией. MetaMask нужно сделать больше работы по более эффективному продвижению Snaps.

! [Апплеты Web3?] Интерпретация щелчков MetaMask](https://img-cdn.gateio.im/webp-social/moments-e87eac5719d856a03ca3d25ae758a292.webp)

Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
  • Награда
  • 3
  • Репост
  • Поделиться
комментарий
0/400
RektButSmilingvip
· 14ч назад
Цыц, снова хочешь закрыться?
Посмотреть ОригиналОтветить0
CompoundPersonalityvip
· 14ч назад
С такой активностью пользователей вы хотите изучать мини-программы? Смелые мысли.
Посмотреть ОригиналОтветить0
GasFeeBeggarvip
· 14ч назад
А в web3 даже за один рубль нужно платить Газ
Посмотреть ОригиналОтветить0
  • Закрепить