Безопасность имеет первостепенное значение в современном цифровом мире — особенно в web3, где пользователи регулярно взаимодействуют с децентрализованными приложениями и управляют ценными активами. Распространённой уязвимостью в экосистеме являются вредоносные запросы на подпись, из-за которых ничего не подозревающие пользователи авторизуют транзакции, ставящие их активы под угрозу. Это происходит путём обмана: пользователя вынуждают подписать что-либо, что позволяет злоумышленнику перевести его активы.
Чтобы решить эту критическую проблему безопасности, MetaMask представил Signature Insight Snaps — новую категорию инструментов защиты, созданных сторонними разработчиками. Эти Snaps обеспечивают пользователям большую прозрачность и контроль над запросами на подпись, помогая выявлять потенциальные угрозы и избегать их.
Signature Insight Snaps легко интегрируются с MetaMask. Эти инструменты анализируют содержимое запросов, предоставляя пользователям информацию о назначении подписи и возможных рисках. Использование данных от Signature Insight Snaps позволяет принимать более взвешенные решения, снижая вероятность стать жертвой фишинга, несанкционированного доступа или других вредоносных действий. Дополнительный уровень защиты укрепляет доверие пользователей и способствует созданию более безопасной среды для взаимодействия в web3.
Откройте для себя первые Signature Insights Snaps
Kleros Scout — первый Snap с поддержкой Signature Insights. Он декодирует содержимое запросов на подпись и определяет адреса контрактов, которые вы, возможно, авторизуете в подписи, используя децентрализованные реестры токенов Kleros. Он также может предупредить вас, если контракт, с которым вы взаимодействуете, является вредоносным.
Выше показан интерфейс Kleros Scout в новом дизайне запроса на подпись. Insight отображает, что контракт, авторизуемый данным запросом на подпись, является официальным контрактом Seaport 1.6 для торговли NFT, развёрнутым OpenSea.
ZyFi Paymaster Insights — второй запущенный Signature Insight Snap. Он улучшает читаемость транзакций при подписании в экосистеме zkSync, особенно для транзакций, связанных с paymaster, использующих txType 113. ZyFi Paymaster Insights добавляет полезную информацию об адресах «from» и «to» для таких транзакций. Кроме того, он предоставляет дополнительные сведения о paymaster: адрес, тип, адрес токена для оплаты газа и его количество. Это даёт пользователям более чёткое понимание того, что они подписывают, помогая избежать потенциально вредоносных подписей.
Выше показано, как ZyFi Paymaster Insight отображает адрес отправителя, адрес получателя и тип paymaster для запроса на подпись в zkSync.
Установите Kleros Scout Snap и ZyFi Paymaster Insights из каталога MetaMask Snaps Directory в MetaMask Extension версии 12.4.2 или выше.
Создайте собственный Snap
Посетите документацию для разработчиков MetaMask, чтобы узнать, как создать собственные Signature Insight Snaps, и зарегистрируйтесь в нашей программе поддержки разработчиков, чтобы мы могли помочь вам на пути разработчика.
В будущем Signature Insights Snaps смогут подключаться к оповещениям в запросах на подпись. MetaMask также предложит новые типы insights, включая информацию об исходном URL любого запроса.
Перейдите в каталог MetaMask Snaps Directory и откройте для себя Snaps для обеспечения безопасности в вашем путешествии по web3.