Перейти к содержанию

MetaMask

Материал из BitcoinWiki
Логотип MetaMask
MetaMask.

MetaMask — программный self-custody-кошелёк и интерфейс для блокчейн-приложений. Он появился в 2016 году внутри ConsenSys как браузерное расширение Ethereum, затем вышел на мобильных устройствах и других сетях. Кошелёк управляет аккаунтами, запрашивает подписи и соединяет сайты с сетями, но не делает dApp безопасным.[1]

История и доступность

Проект основали Kumavis (Аарон Дэвис) и Дэн Финли. Ранний дизайн предоставлял сайтам Ethereum-provider для запроса аккаунтов и подписей без передачи закрытого ключа. Позже появилось мобильное приложение.

Изначально MetaMask был ориентирован на Ethereum и EVM. К 2026 году продукт заявлял поддержку также Bitcoin и Solana, причём функции различаются по сетям.[1] Исходный код опубликован, однако готовые сборки и встроенные сервисы оцениваются отдельно.

Развитие функций

MetaMask Snaps стал общедоступен в 2023 году как система расширений с разрешениями. Отдельно устанавливаемые модули могут добавлять совместимость, анализ транзакций и уведомления. Snap работает в изолированной среде и запрашивает перечисленные разрешения, однако установка всё равно расширяет доверенную программную поверхность; наличие модуля в каталоге не гарантирует безопасность каждого действия.[2]

Необязательный сервис Smart Transactions был представлен в 2024 году для подходящих транзакций Ethereum Mainnet. Подписанная транзакция сначала направляется через систему маршрутизации MetaMask, а не сразу в публичный mempool; сервис отслеживает её и при необходимости отправляет повторно. MetaMask описывал это как способ сократить число неудачных и зависших транзакций и некоторые виды извлечения стоимости. Это маршрутизация, а не изменение консенсуса Ethereum; её доступность и обработка данных не равны локальному хранению ключей.[3]

Кошелёк и приложения

MetaMask создаёт или импортирует аккаунты, показывает активы и отправляет транзакции через RPC-провайдера. Сайт может запросить аккаунт, сеть, подпись или транзакцию. Пользователь должен считать запрос недоверенным и проверить сеть, получателя, сумму, комиссию и полномочия.

В EVM-сетях токены и dApp — отдельные контракты. Добавление токена не является рекомендацией. Approval может разрешить будущие переводы без немедленного платежа.

Исторически MetaMask часто использовал Infura от ConsenSys как RPC по умолчанию, но допускает другие сети и провайдеров. Self-custody совместим с размещённым RPC: провайдер не владеет ключом, но передаёт и может наблюдать запросы.

Ключи и восстановление

В традиционной модели MetaMask создаёт Secret Recovery Phrase из 12 слов. Локальный пароль открывает зашифрованные данные конкретной установки, но не заменяет фразу. Получивший фразу или экспортированный ключ контролирует аккаунты; поддержка не восстановит утраченную фразу.[4]

Новое onboarding расширения также предлагает доступ через Google, Apple или Telegram вместе с паролем MetaMask. SRP шифруется и делится на части; восстановление зависит от документированной комбинации. Это не то же самое, что локально сохранённая фраза.[5]

Поддерживаемый аппаратный кошелёк может хранить ключ, а MetaMask служит интерфейсом. Данные всё равно проверяют на устройстве.

Безопасность и приватность

Риски включают поддельные расширения, фишинг, вредоносные запросы подписи, безлимитные approvals, подмену буфера, malware и раскрытие фразы. Подпись подтверждает лишь конкретный payload, а не безопасность сайта или контракта. Как self-custody-кошелёк, MetaMask обычно не может отменить скомпрометированную транзакцию.[6]

Расширение работает внутри браузера и раскрывает некоторые метаданные сайтам и RPC. Блокировка не удаляет malware и не отзывает on-chain approvals. Фразу нельзя сообщать поддержке или вводить на непрошеном сайте.

Планируемое корпоративное разделение

9 сентября 2026 года Consensys Software Inc. объявила план разделения до конца года. Существующая компания должна стать MetaMask и сохранить потребительский бизнес; новая Consensys — протоколы и инфраструктуру. Джозеф Любин должен стать председателем и CEO MetaMask. На момент объявления разделение не было завершено.[7]

См. также

Ссылки

Примечания

  1. 1,0 1,1 MetaMask, десятилетие проекта, 14 июля 2026 года.
  2. MetaMask, “MetaMask Snaps”, 12 сентября 2023 года.
  3. MetaMask, “Introducing Smart Transactions”, 14 мая 2024 года.
  4. MetaMask Help Center, руководство по SRP и паролю, проверено 16 сентября 2026 года.
  5. MetaMask Help Center, создание кошелька, проверено 16 сентября 2026 года.
  6. MetaMask Help Center, действия после компрометации, проверено 16 сентября 2026 года.
  7. Consensys Software Inc., объявление, 9 сентября 2026 года.