MetaMask Snaps вышел из ножен, а мир кошельков вступил в эпоху унификации?

Автор: Хаотянь

Вчера вечером @MetaMask запустил версию MetaMask Snaps, которая позволяет интегрировать и получать доступ к кошелькам, не относящимся к EVM, таким как Solana, Sui, Aptos, Cosmos, Starknet и другим экологическим кошелькам. В настоящее время 34 Snaps открыты для внутреннего тестирования.

На мой взгляд, это очень умный ход экологической интеграции со стороны MetaMask, который еще раз укрепляет свои лидирующие позиции в качестве подключаемого кошелька. Каковы потенциальные последствия MetaMask Snaps? Какое влияние это оказывает на обычных пользователей? Далее краткий анализ.

На самом деле, это функция, которую большинство пользователей ждали уже давно.Поскольку MetaMask поддерживает доступ к цепочке EVM только через RPC, пользователям уже давно приходится загружать кучу соответствующих кошельков для взаимодействия с другими экосистемы, такие как: использование Solflare, Phantom для подключения. Войдите в экосистему Solana, используйте Keplr и Cosmostation для подключения к экосистеме Cosmos, используйте Argent и Braavos для подключения к экосистеме Starknet, а экосистемы Sui и Aptos также имеют независимые кошельки.

Старшему пользователю придется загрузить более десяти кошельков, чтобы играть в каждой публичной сети.Это не только ухудшит пользовательский опыт, но и косвенно увеличит многие риски безопасности. Если MetaMask сможет интегрировать эти кошельки, пользователям понадобится только один вход от Little Fox, это было бы здорово!

Идеал прекрасен, но MetaMask не хочет о нем думать: быть совместимым с этими кошельками одновременно технически сложно.

Проще говоря: MetaMask создан на основе экосистемы Ethereum, поэтому его система учетных записей, управление закрытыми ключами, подписи транзакций и т. д. соответствуют спецификациям интерфейса узла Ethereum, даже если он совместим с некоторыми цепочками EVM, такими как: BNB Chain, Avalanche, zkSync и т. д. Доступ через разные RPC. Только эти цепочки EVM также будут иметь некоторые проблемы с адаптацией.Упомянутая ранее ошибка оценки платы за газ во время взаимодействия с zkSync вызвана несовместимостью между оценщиком газа zkSync и MetaMask. (Расчетное значение газа MetaMask превышает фактическое значение заряда zkSync), что вызовет значительные проблемы с пользовательским интерфейсом.

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

Эту проблему легко решить: с одной стороны, все публичные кошельки цепочки жаждут лидирующего входного положения MetaMask, надеясь получить доступ к MetaMask; с другой стороны, MetaMask также может вернуть пользователей, которые были перенаправлены этими цепочками, не относящимися к EVM. ; Убивая двух зайцев одним выстрелом, сотрудничество является беспроигрышной ситуацией. . Конечно, влияние на MetaMask должно быть больше. Это можно рассматривать как мощный эффект поглощения ресурсов влияния ее бренда. В обозримом будущем MetaMask станет супер-кошельком, будет доминировать в трафике кошелька, распределять трафик DApp и станет оперативный бизнес Здесь есть большой простор для фантазии.

Основываясь на этой когнитивной предпосылке, я лично считаю, что MetaMask может решить проблему совместимости только на «неглубоком уровне»:

  1. Название Snaps очень интригующее. Это показывает, что Snaps делает упор на быстрое соединение и упаковку, а функции встроенной цепочки, которые он может выполнять, вероятно, будут ограничены, что затрудняет достижение 100% воспроизведения;

  2. Взаимодействие между некоторыми базовыми приложениями по управлению активами и ключевыми экологическими приложениями нормальное, но его сложно адаптировать к сложным функциям, таким как залог собственного кошелька, делегирование, мультиподпись, Mint и Burn;

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

  4. Хотя MetaMask провела аудит и пригласила к участию стороннюю аудиторскую компанию, она не исключает, что в будущем возникнут угрозы безопасности.Ведь эти разработчики хотят побыстрее оказаться на коленях большого босса.Как хорошо они выполнили свою техническую домашнюю работу, еще предстоит увидеть испытание временем;

  5. На этапе нелицензионного публичного бета-тестирования некоторые внешние фишинговые ссылки будут активно распространяться. Рекомендуется создать новый кошелек в новых Snaps и с осторожностью импортировать активы старого кошелька.

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

Кстати, несколько вопросов и ответов для популяризации науки:

  1. Можно ли напрямую импортировать исходный закрытый ключ в MetaMask Snaps? Ответ: Теоретически это возможно, при этом будет полностью использована оригинальная система управления закрытыми ключами каждого кошелька;

  2. Улучшится ли работа кошелька, которая раньше была плохой, после подключения к MetaMask Snaps? Ответ: Нет, могло быть даже хуже;

  3. Будет ли по-прежнему работать оригинальный механизм HD-иерархического детерминированного кошелька MetaMask (одна мнемоническая фраза управляет несколькими адресами)? Ответ: Нет, учетные записи и закрытые ключи, не относящиеся к цепочке EVM, полагаются на собственное управление кошельком. Алгоритмы получения закрытых ключей и генерации адресов не имеют ничего общего с MetaMask. Не забудьте создать резервную копию своих личных ключей отдельно;

……

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

MetaMask Snaps вышел из ножен, а мир кошельков вступил в эпоху объединения?

Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
  • Награда
  • комментарий
  • Поделиться
комментарий
0/400
Нет комментариев
  • Закрепить