Метамаск что это такое простыми словами
Содержание:
- Как работает Metamask?
- Как подключить Metamask — пошаговая инструкция
- Как добавить токены в Metamask?
- Сети для кошелька Metamask?
- Как вывести деньги с Metamask?
- Как получать криптовалюту?
- Как переводить с Binance на Metamask?
- Как пополнить USDT Metamask?
- Мобильное приложение
- Комиссии
Metamask предназначен для токенов в сети Ethereum, а для расчетов использует ETH и поддерживает все виды токенов ERC-20. Кроме ETH, кошелек работает и с другими сетями, например, Binance Smart Chain и стандартом BEP-20.
Некоторые аппаратные кошельки, такие как Ledger, оснащены обратной интеграцией с Metamask, что позволяет удобно распоряжаться криптовалютой без ущерба безопасному хранению.
Как работает Metamask?
Работает кошелек очень просто — для начала нужно перевести на него ETH либо любой другой токен стандарта ERC-20 (это может быть BAT, USDT, LINK) и начать работу с ним. В это время все ваши основные активы продолжают и дальше храниться на вашем основном кошельке.
Особенность Metamask — возможность создания отдельных адресов под различные цели, как если бы вы имели несколько платежных карт:
- одну для семейных покупок;
- вторую — для оплаты личных счетов;
- третью — для хранения на ней сбережений.
Интерфейс кошелька легкий и интуитивно понятный для владельца, он быстро встраивается в браузер и позволяет сразу начать оплачивать с него счета.
Как подключить Metamask — пошаговая инструкция
Metamask является по сути плагином или расширением для таких браузеров:
- Google Chrome,
- FireFox,
- Opera
- Brave.
Он обеспечивает хранение токенов разных сетей. Кошелек может выступать в качестве простого криптовалютного бумажника, но все-таки его отличительная особенность — безукоризненное взаимодействие со смарт-контрактами и децентрализованными приложениями.
Получайте свежие новости о мире Web3 в рассылке . Регулярно.
Без рекламы.
Чтобы начать полноценно пользоваться Metamask, нужно:
- скачать его;
- установить расширение;
- создать пароль;
- сохранить секретную фразу;
- подтвердить сохранность фразы.
Помимо установки в качестве расширения браузера, кошелек доступен для скачивания в магазинах мобильных приложений iOS и Android. В качестве примера возьмем установку расширения в Google Chrome.
Скачиваем Metamask
Внимательно проверьте адрес сайта, он один, и должен иметь вид metamask.io. Зайдя на него, нужно выбрать один из предложенных браузеров, а после нажать «установить» в верхнем правом углу.
Устанавливаем расширение
После нажатия кнопки «установить» появится окно с предложением установить расширение и соответствующей кнопкой, на которую нужно кликнуть. При успешной установке плагина всплывет уведомление о завершении процесса.
Создаем кошелек
Далее выбираем, создаем ли мы новый кошелек или выбираем уже существующий. В нашем случае жмем «Создать новый кошелек». Затем принимаем политику предоставления услуг, нажав «Я согласен».
Создаем пароль
Лучше использовать сложный пароль, состоящий из:
- цифр,
- заглавных и строчных латинских букв,
- специальных символов.
Подтвердив пароль и поставив галочку напротив напоминания о невозможности восстановления доступа к кошельку в случае утраты кода, нажимаем «Создать новый кошелек».
Сохраняем секретную фразу
На следующем шаге нам предложат ознакомиться с роликом о защите персональных данных. Это необязательный пункт, но знание основ безопасности при работе с блокчейн-технологиями еще никому не повредило.
Далее выбираем пункт «Защитить мой кошелек» и нажимаем на него. Система предложит нам секретную фразу, состоящую из 12 кодовых слов. Записав ее на отдельном листе бумаги, нажимаем «далее».
Подтверждаем сохранность фразы
В появившихся пустых ячейках необходимо вписать пропущенные секретные слова, нажать «далее» еще несколько раз, следуя подсказкам всплывающих окон.
Как добавить токены в Metamask?
Пользоваться только Ethereum не всегда рационально. Довольно часто возникает необходимость проводить транзакции, используя другие альткоины.
Чтобы увидеть все свои криптоактивы в Metamask, нужно зайти во вкладку «Активы».
Если там еще ничего нет, следует добавить требуемые токены вручную.
- Нажмите «Импортировать токен» снизу справа.
- Попав в панель списка, введите название токена.
- Выбрав интересующий токен, нажмите кнопку «Далее».
- Нажмите «Добавить токен».
Вас перенаправит на страницу учетной записи, где будут отображены только что добавленные токены.
Сети для кошелька Metamask?
С момента создания Metamask работал только с Ethereum, но на сегодняшний день к нему добавлены все совместимые с Ethereum Virtual Machine (EVM) сети.
Чтобы подключить их:
- Жмем на «Сеть Ethereum Mainnet» вверху справа.
- Кликаем на «Добавить сеть».
- Выбираем нужную сеть и нажимаем «Добавить».
- Во всплывающем окне выбираем «Одобрить».
- Переключаемся на выбранную сеть и нажимаем «Понятно».
Теперь мы можем пользоваться всем доступным функционалом в новой сети.
Как вывести деньги с Metamask?
Обычно с помощью кошелька оплачивают покупки и счета. Рассмотрим подробнее, как вывести деньги из Metamask.
- На главной странице кошелька выбираем «Отправить».
- В открывшейся графе пишем адрес криптокошелька получателя.
- Выбираем актив, вписываем сумму и оплачиваем.
Точно так же средства с Metamask можно перевести на биржу и вывести их на карту.
Как получать криптовалюту?
Чтобы получать криптовалюту на свой кошелек Metamask, нужно сообщить отправителю свой адрес бумажника.
- Для этого нажмите кнопкой мыши на адрес вашего криптокошелька.
- Скопированный адрес отправьте тому, кто собирается пополнить ваш Metamask.
Все, остальное система сделает сама — вам останется только дождаться транзакции на свой счет.
Как переводить с Binance на Metamask?
Чтобы пользоваться кошельком, на нем должны быть какие-то средства. Разберемся, как переводить деньги с Binance на MetaMask.
- На бирже Binance выбираем «Кошелек», а затем «Фиат и спот».
- В открывшемся окне нажимаем «Вывод».
- Выбираем валюту для вывода и копируем адрес Metamask.
- Вставляем адрес кошелька в соответствующее поле. В поле «Сеть» автоматически появится стандарт BEP-20.
- Вписываем нужную сумму и жмем на «Вывод».
Таким несложным способом мы смогли быстро пополнить кошелек Metamask с биржи Binance.
Как пополнить USDT Metamask?
Чтобы пополнить Metamask стейблкоинами USDT, нужно выбрать необходимый смарт-контракт из списка доступных.
Так как USDT может выступать в качестве токена в различных сетях, то и добавлять его необходимо отдельно для каждой сети.
С Binance, например, USDT на Metamask можно вывести как в сеть Ethereum, так и в BSC. Отличаться при этом будет только стандарт токенов — ERC20 или BEP20. За редкими исключениями стоимость всех токенов одинакова вне зависимости от сети, в которой они находятся.
Мобильное приложение
Помимо расширения для браузера, Metamask может быть полноценным мобильным приложением как для iOS, так и Android.
Воспользоваться мобильной версией кошелька можно, выполнив определенные шаги:
- Скачать приложение с официального сайта https://metamask.io.
- Затем нужно импортировать уже существующий Metamask либо создать новый.
- При создании нового аккаунта нужно заново придумать пароль и запомнить секретную фразу.
В остальном интерфейс мобильного приложения сопоставим с расширением браузера и имеет аналогичный функционал для владельца.
Комиссии
Прежде чем пополнять Metamask токенами, нужно убедиться в наличии нативных монет для оплаты транзакционных комиссий. Для каждой сети применимы свои монеты — Ethereum Mainnet использует ETH, а Binance Smart Chain — BNB.
Главное помнить — для перевода токена нужны нативные токены именно той блокчейн-сети, в которой и производится перевод.
Пока они не будут переведены в ваш Metamask — другие альткоины и токены на адресе будут лежать без дела.
Иллюстрации предоставлены автором
Фото на обложке сгенерировано с помощью нейросети Midjourney
Подписывайтесь на наш Telegram-канал, чтобы быть в курсе последних новостей и событий!
Что такое Metamask – обзор кошелька
Метамаск – это некастодиальный (внебиржевой) криптокошелёк который позволяет получать, хранить и отправлять криптовалютные активы. Кошелек Metamask существует как расширение для браузеров семейства Google Chrome и приложение для смартфона. Разработчикам кошелька выступает компания «ConsenSys», которая впервые представила его в 2016 году.
Официальный сайт кошелька– https://metamask.io , так же он доступен для скачивания в магазине приложений Google Chrome.
На сегодняшний день расширение насчитывает более 10 миллионов пользователей по всему миру. Пристальное внимание аудитории кошелек заслужил из за быстрого развития сферы децентрализованных финансов (DeFi) т.к он является одним из самых удобных и универсальных инструментов для доступа к децентрализованным приложениям (DApps). Например его поддерживают такие гиганты индустрии как – UniSwap, PanCakeSwap и DeFi-агрегатор 1inch.
Все транзакции и все балансы кошельков хранятся в блокчейне, а право на доступ к ним имеют владельцы приватных ключей. Метамаск хранит эти ключи в зашифрованном виде на устройстве пользователя и позволяет им распоряжаться криптовалютой.
Подписание транзакций и их отправка в блокчейн происходит на компьютере пользователя, а кошелек можно соединить с децентрализованными приложениями.
Существуют полярные мнения о безопасности Метамаска, но мое мнение такое – безопасность больше зависит от «цифровой гигиены» пользователя, а не от разработчиков кошелька. Всегда надо учитывать то, какое программное обеспечение используется на устройстве, кто его разработчик и какие доступы у этого ПО открыты. Так же не стоит забывать о самих приложениях к которым подключается Метамаск, часть из них может запрашивать неограниченный доступ к токенам хранящимся на кошельке и в случае злого умысла или взлома приложения все монеты могут быть потеряны.
Для дополнительной безопасности, Метамаск можно использовать с аппаратными кошельками, например с Ledger, в этом случае Metamask выступает как внешний интерфейс, а все приватные ключи пользователя хранятся на аппаратном кошельке и там же происходит подписание транзакций. Даже если злоумышленники получат доступ к компьютеру, средства пользователя будут надежно защищены.
По настройке и использованию у меня есть подробная статья-инструкция ее можно посмотреть здесь, ниже тезисно опишу начало работы:
- устанавливаем расширение в браузер Chrome с официального сайта или магазина Google;
- выбираем «Создать новый кошелек»;
- сохраняем сид-фразу в надежном месте;
- кошелек готов к использованию.
Внимание! Всегда ответственно подходите к хранению сид-фразы от вашего Метамаска, с ее помощью вы сможете восстановить кошелек при потере доступа к устройству.
Метамаск первоначально разрабатывался для сети Ethereum и токенов которые выпущены в ее стандарте – ERC-20, но он так же поддерживает работу во всех сетях которые совместимы с виртуальной машиной сети Эфириум (EVM). То есть в Метамаск можно добавить сети разных стандартов , например сеть Binance Smart Chain (BSC), после добавления этой сети на адрес кошелька можно переводить все токены выпущенные в стандарте BEP-20.
Ниже я собрал список сетей с которыми работает Metamask:
- сеть Ethereum (ERC-20) – доступна по умолчанию;
- сеть Binance Smart Chain (BSC) BEP-20 – инструкцию по установке смотреть здесь;
- сеть Polygon (MATIC) – инструкцию по добавлению смотрите здесь;
- сеть второго уровня Arbitrum;
- сеть второго уровня Optimism – инструкцию по добавлению смотрите здесь;
- сеть проекта Moonriver;
- сеть Avalanche – инструкция по добавлению здесь;
- Harmony;
- TomoChain.
Это не ещё не весь список доступных сетей, если не нашли нужную сеть – пишите в комментариях, разберу и её.
По умолчанию в кошельке есть сеть Ethereum и адрес кошелька в этой сети, но сам кошелек поддерживает все токены эмитированные на базе этого блокчейна, а для получения любого токена в стандарте ERC-20 нужно использовать адрес Ethereum.
Чтобы отправленные токены отобразились в Метамаске их нужно в него добавить, делается это один раз, после этого токены всегда будут отображаться. Для добавления токена можно использовать адрес его смарт-контракта, но надежнее добавить его через сайты CoinMarketCap.com или CoinGecko.com
Для примера, добавлю в Метамаск токен USDT в сети Ethereum Main Net.
Для этого перехожу на сайт CoinGecko.com, в поиске ищу Tether (USDT) и перехожу на страницу токена.
С правой стороны страницы, в разделе Info, есть адрес контракта и логотип кошелька Метамаск(морда лисы), при клике на который кошелек предложит добавить новый токен
После добавления количество токенов в вашем кошельке будет отображаться. Если отправить какие-либо токены на адрес Метамаска без добавления их в кошелек, они всё равно поступят, так как транзакция записана в блокчейне, но для отображения и отправки токен потребуется добавить.
Обратите внимание! В блокчейне свой токен может выпустить любой человек и сделать для него любое название, сейчас существует много поддельных смарт-контрактов с названиями известных монет, но они не стоят ничего. Всегда добавляйте в Метамаск контракты в которых вы уверенны, используя сайты CoinMarketCap.com, CoinGecko.com или официальный сайт проекта токен которого добавляете.
На этой же странице токена, в разделе Info, в строке смарт-контракта, есть выпадающее меню в котором есть все смарт-контракты в сетях которых выпущен токен. Например монета Tether (USDT) существует в сетях: Ethereum, BSC, Polygon, Harmony, Avalanche, Solana и других. Все сети в которых отмечен логотип Метамаска можно добавить в свой кошелек.
В комментариях к статье «Как настроить и использовать кошелек MetaMask. Пошаговая инструкция» было очень много вопросов по использованию кошелька и многие писали в личку. Ниже собрал и ответил на самые популярные.
На странице вывода биржи Binance, выберете нужную монету, после этого выберете подходящую для вывода сеть, укажите количество монет и введите адрес скопированный из Метамаска. Далее следуйте инструкциям биржи.
Выберете нужный токен и нажмите отправить, после этого введите адрес получателя и количество монет, подтвердите транзакцию. предварительно убедитесь, что сеть для с которой вы отправляете и получаете токены одна и та же.
Все способы пополнения я подробно разбирал в этой статье. Самый простой способ – купить токены на бирже Huobi и перевести их на кошелек используя нужную вам сеть. Так же можно сравнить курсы на агрегаторе обменников и выбрать лучший.
На странице ввода криптовалюты на бирже, выберете нужную монету, далее выберете сеть в которой планируете перевод, после этого – скопируйте адрес предоставленный биржей и отправьте на него токены из Метамаска.
У кошелька Метамаск нет комиссии за переводы, комиссия платится майнерам за добавление транзакции в блокчейн, а ее размер зависит от выбранной сети и стоимости её токенов.
Метамаск поддерживает все браузеры семейства Google Chrome в которых есть возможность установки расширений, например: FireFox, Brave и Chrome.
Для удобства использования аккаунт в кошельке можно переименовать на свой вкус. Для этого кликните на три точки рядом с аккантом, выберете кладку «Реквизыты счета», переименуйте аккаунт и нажмите кнопку «сохранить».
Если вы забыли или потеряли пароль от вашего Метамаска , вы можете восстановить кошелек при помощи сид-фразы. Выбирайте пункт «восстановление кошелька» и следуйте инструкциям. Дополнительно можно попробовать переустановить расширение или использовать другой браузер.
В некоторых случаях помогает отчистка кеша в браузере.
Для добавления токена BUSD необходимо добавить сеть BSC в метамаск, как это сделать читайте здесь, далее скопировать адрес кошелька и перевести на него токены.
В Метамаске есть функция обмена токенов, но комиссии достаточно высоки и часто, проще купить токены на бирже и после этого вывести их на свой кошелек.
Не смотря на то, что сеть Tron (TRX) это почти точная копия сети Ethereum, она не поддерживает Виртуальную Машину Эфириума(EVM), а это значит, что такая сеть и их токены не могут быть добавлены в Метамаск.
В сид-фразе зашифрованы приватные ключи от кошелька и она нужна для его восстановления. Всегда ответственно подходите к её хранению и сразу выводите все средства в случае если она была скомпроментированна.
В Метамаске нет встроенных функций для перевода токенов между сетями, для этого можно использовать аккаунт на бирже, например Huobi, или децентрализованные обменники, например HopExcange.
Метамаск можно пополнить с карты у их партнера – Wyre, но курсы, обычно, хуже чем на бирже или обменниках.
Нет, нельзя. Биткоин циркулирует в отдельном блокчейне который не поддерживает EVM, а в Метамаск можно добавить только «Эфироподобные» сети.
После создания кошелька его адрес отображается на основной вкладке, справа от адреса есть специальная кнопка для копирования. Всегда проверяйте адрес перед совершением транзакций.
Аккаунт Метамаск нельзя удалить. Метамаск выступает посредником между пользователем и блокчейном в котором происходят и хранятся все транзакции.
Если вы не нашли ответа на свой вопрос – напишите его в комментариях и я постараюсь на него ответить.
Полезный пост? Отблагодарить автора можно здесь.
Понравился пост – подписывайтесь на мой блог. Я разбираю интересные проекты, такие как Polkadot, Cosmos и Chia, рассматриваю кошельки для криптовалют, например Метамаск, ну и просто пишу как лучше купить биткоин и другую криптовалюту.
Обзор кошелька Metamask в 2022 году
MetaMask — это кошелек, расширение для веб-браузера, а также мобильное приложение. С его помощью можно хранить, отправлять и получать криптовалюту, подключаться к сайтам и взаимодействовать с экосистемой децентрализованных финансов DеFi.
MetaMask поддерживает много популярных блокчейн сетей и все токены, доступные в них. Появился он в 2016 году и, благодаря репутации, возможности интеграции со многими протоколами, простоте использования, сейчас расширение является одним из самых популярных, с более чем двадцатью миллионами активных пользователей.
Metamask – некастодиальный кошелек. Это значит, никакая компания не хранит ключи от ваших средств, никто, кроме вас, не несет ответственность за безопасность криптовалюты. Постоянное интернет соединение и подключение к разным сайтам приводят к рискам потери активов. В нашей статье, помимо Метамаска, мы еще поговорим о безопасности и рисках использования горячих кошельков. Подробнее о том, как работают криптовалютные кошельки и какие они бывают, вы можете узнать, посмотрев видео, подготовленное командой Sunscrypt.
Мы подробно рассмотрим все возможности расширения и мобильного приложения, расскажем о том, как использовать MetaMask вместе с аппаратным кошельком. Если вы хотите найти ответ на конкретный вопрос, то воспользуйтесь навигацией в начале статьи.
Если эта статья оказалась вам полезна, то можете поддержать нас донатом.
Что такое Metamask и для чего используется
Разработан сервис компанией СonsenSys и появившись в 2016 году, поддерживал сеть Ethereum. До 2019 года существовало только расширение для десктопной версий браузеров Firefox и Chrome. В сентябре 2020 года компания выпустила мобильное приложение для устройств на базе Android и iOS.
Цель разработчиков Metamask – не только облегчить пользователям возможность работы с Web3, но и обеспечить безопасность. Именно технология шифрования, которая надежно хранит пароли и закрытые ключи на каждом устройстве пользователя, выделяется как отличительная особенность кошелька.
СonsenSys упрощает создание децентрализованных приложений и делает взаимодействие с DeFi, NFT, DAO и метавселенными проще благодаря таким проектам как: Infura, Truffle, Diligence, Quorum.
Сервис Infura – это промежуточное программное обеспечение, помогающее подключить к блокчейну узел или цепочку блоков, не загружая всю историю транзакций. Разработчики имеют возможность разворачивать смарт-контракты и создавать свои децентрализованные решения. В мае появилась новость о том, что Инфура заключила партнерство с экосистемой Near. А в августе произошел инцидент с Tornado Cash, сервис был клиентом Infura. После того как Tornado Cash попал в санкционный список, ConsenSys блокировала запросы по API к конкретному смарт-контракту Tornado Cash. Компания, разработавшая Метамаск – это централизованная организация и, несмотря на стремление поддержки децентрализации продукта, учетные записи пользователей могут быть ограничены.
Особенности Metamask и безопасность горячего хранения
MetaMask относится к некастодиальным криптокошелькам, то есть зашифрованные секретные ключи хранятся на вашем устройстве. Для его работы нужно постоянное подключение к интернету. Расширение позволяет взаимодействовать с разными программами и протоколами. Эти особенности характерны для горячего хранения часто приводят к потере средств.
Привести к потере средств может:
- Использование непроверенной сети Wi-Fi, через которую злоумышленники получат доступ к вашему устройству;
- Интеграция с мошеннической программой. При подключении к сайту все средства могут быть списаны. Важно изучать страницу перед ее использованием. В разделе подключение к DeFi мы подробнее расскажем о безопасности децентрализованных приложений;
- Устройство, на котором установлен MetaMask, может быть взломано или заражено вирусом.
Важно помнить о безопасности:
- Следите за “гигиеной” устройства, на котором установлено расширение. Проверяйте ссылки, по которым переходите, и файлы, которые скачиваете;
- Используйте проверенное интернет соединение. Следите за автозагрузкой с помощью специальных программ. Для macOS это Knok-Knok, для Windows – Autorun Organizer;
- Сохраните свой приватный ключ (seed) и будьте готовы в случае потери устройства восстановить счет. О безопасности хранения секретной фразы мы поговорим во время создания аккаунта.
О том, как обезопасить свою криптовалюту, команда Sunscrypt подготовила видео, в котором приведены обязательные правила защиты криптовалютного портфеля.
Мошеннические схемы развиваются, опережая бдительность пользователей. Если вы только начинаете свой путь в криптовалюте, тщательно проверяйте всю информацию, если вы хорошо знакомы с миром цифровых активов, то наверняка сталкивались с разными способами обмана. В нашей статье мы рассмотрим пару схем которыми пользуются злоумышленники.
Плюсы кошелька
- Возможность подключаться к децентрализованным обменникам. Есть возможность подключать счёт к большинству приложений экосистемы DeFi;
- Быстрое подписание транзакций. Окно расширения отображается в правом верхнем углу, тем самым не мешая отслеживать сайт, открытый в браузере. Информация об операции появляется сразу после запроса страницы. Кошелек показывает все данные о ней: адреса отправки и получения, количество активов, стоимость комиссии;
- Сервис прост в использовании. Интерфейс интуитивно понятен и позволяет быстро переключаться между счетами, визуальные иконки баланса помогают быстрее найти нужную вам монету;
- Поддержка большинства популярных блокчейнов и токенов в них. В MetaMask можно добавить актив или сеть вручную, благодаря этому вы можете как использовать тестовые сети для прохождения тестнетов (проверка работоспособности DeFi протоколов), так и отслеживать баланс созданных вами криптовалют;
- NFT токены можно хранить, получать, отправлять или покупать. Metamask подключается ко многим NFT маркетплейса;
- Можно обменять средства напрямую через кошелек. Это позволяет сделать функция Swap, о которой мы поговорим позже;
- Если у пользователя появляется проблема, есть возможность написать в поддержку или ознакомится с полезными материалами на официальном сайте.
По поводу покупки / продажи криптовалюты посмотрите следующее видео, которое описывает общий подход к этому вопросу.
Как установить MetaMask
Расширение можно скачать для Google Chrome или браузеровов, сделанных на базе него, таких как Microsoft Edge, Firefox и Bravе. Мобильная версия доступна к скачиванию на iOS и Android. Можно зайти на официальный сайт и перейти по ссылке для скачивания. Ссылка меняется в зависимости от устройства, через которое вы заходите на страницу, и от браузера, который используется. Также приложение устанавливается через поиск его в списке расширений Chrome или в мобильном магазине на смартфоне.
Мобильная версия имеет более широкий функционал, о котором мы поговорим в разделе Интерфейс. В статье мы будем использовать Metamask в браузере Chrome.
Токен Metamask
Из-за популярности расширения, в последнее время распространилось много слухов о том, что скоро появится токен Metamask, который будет служить для поощрения пользователей. Такие криптовалюты уже были выпущены сервисами 1inch и Trust Wallet. О последнем мы писали подробную статью – Обзор Trust Wallet. Представители сообщества говорили, что возможно новый токен будет раздаваться между теми, кто установил расширение и хранит активы на счете. Разработчики опровергли все догадки и сказали, что в ближайшем будущем криптовалюта выпущена не будет. Команда стремится сохранять продукт децентрализованным и не поддерживает раздачу активов, применяемую другими сервисами.
Portfolio Dapp
Во время написания статьи разработчики Metamask представили бета-версию нового приложения. Портфолио помогает пользователям следить за балансом криптоактивов и NFT в одном месте. Его работу можно увидеть в этих роликах: Portfolio, NFT in portfolio. Приложение позволяет:
- Отслеживать баланс всех своих счетов в Metamask;
- Следить за изменением стоимости монет на рынке;
- Просматривать активы в семи блокчейнах. В будущем разработчики обещают добавить поддержку других сетей;
- Работать с NFT. Пока что приложение не показывает их стоимость, но скоро эта опция должна появится.
Повышение Безопасности
Пользователи обнаружившие потенциальную уязвимость в работе приложения могут принять участие в программе повышения безопасности. Metamask запустил ее вместе с сервисом HaskerOne. Нужно отправить отчет через сервис или написать на почтовый адрес [email protected]. Инициатива участников поощряется щедрыми бонусами от разработчиков.
Система децентрализованных финансов развивается, появляется всё больше web3 протоколов. Связью между пользователем и DeFi является Metamask – инструмент взаимодействия с блокчейна, служащий для операций с криптовалютами. Мы познакомились его особенностями и преимуществами. После того как вы установили приложение на смартфон или компьютер, давайте подробнее рассмотрим создание счета.
Как настроить кошелек и добавить сети
Мы будем устанавливать Metamask через интернет-магазин Chrome. Еще его можно скачать в Google Play или App Store. Расширение устанавливается быстро, после чего открывается отдельная вкладка браузера. Перед началом работы закрепим расширение, чтобы быстро получать к нему доступ. Для этого найдите иконку пазла в правом верхнем углу, откроется список всех установленных приложений, нажмите на булавку справа от значка лисы.
Приступим к созданию счёта. Кликаем на синюю кнопку «Начать работу».
Откроется окно, в котором Метамаск попросит вас предоставить доступ к анализу данных. Информацию о кошельках пользователей, паролях и транзакциях приложение не собирает и не распространяет. Также эту функцию всегда можно будет включить или отключить в настройках. Отказываемся или соглашаемся и переходим к следующему шагу. Необходимо выбрать «Создать новый счет или импортировать уже имеющийся». О восстановлении мы поговорим в другом разделе статьи.
Нажимаем «Создать кошелек». Теперь важно установить пароль.
Пример плохого пароля: Satoshi21
Пример хорошего пароля: 5g#otsDwac
Вводим и подтверждаем код. Ставим галочку, подтверждающую согласие с условиями использования, их вы можете прочесть, перейдя по ссылке.
Безопасность seed-фразы
В следующем окне открывается видео Metamask о сохранении резервной копии.
Секретная фраза может попасть в руки к злоумышленникам. Поэтому важно сохранить ее в надежном месте, о котором будете знать только вы. Если вы хотите поглубже разобраться в том, что такое сид фраза, то рекомендуем ознакомиться с этим видео.
Далее, после видео, появляется страницы с резервной копией.
После этого расположите слова в правильной последовательности. Metamask поздравит вас с окончанием создания аккаунта и напомнит о безопасности, нажимаем «Все выполнено». Открывается ваш кошелек Ethereum.
Добавление Сетей
Перед тем, как подробно рассмотреть Интерфейс расширения, важно узнать о добавлении других блокчейнов, это позволит взаимодействовать с DeFi приложениями (dapps), работающими не только в сети Ethereum. Для этого зайдем в подключенные сети, рядом с круглым значком аккаунта, и выберем «Добавить сеть». Откроется окно добавления блокчейна вручную. Этим способом можно пользоваться, если вам необходимо использовать непопулярную или тестовую сеть.
Мы же рассмотрим, как быстро добавлять популярные блокчейн системы, такие как Avalanche, Polygon, Fantom. Для этого есть удобный сервис RPC Service, собирающий информацию о крупных сетях. Давайте добавим BNB Smart Chain в наш аккаунт. Для этого переходим на сайт сервиса и нажимаем «Connect Wallet». Откроется окно расширения, в котором нужно будет дать разрешение сайту взаимодействовать с публичным ключом. После всех действий и подтверждений вы увидите, что адрес вашего кошелька в правом верхнем углу окна сайта.
Теперь находим сеть BSC и нажимаем на значок лисы. В открывшемся метамаске подтверждаем добавление и изменение сети.
Название сети можно изменить. Для этого нажмите на круглую картинку счета и перейдите в настройки. Зайдите во вкладку сети, здесь происходит управление всеми подключёнными блокчейнами.
Восстановление счета в Metamask
Импортирование аккаунта – несложная процедура, но есть моменты, которые нужно знать. Для примера восстановления мы будем использовать мобильную версию на iOS. Зайдем в приложение и выберем пункт «Импортировать». Теперь сверху вписываем резервную копию кошелька, а ниже придумываем пароль.
Нажимаем «Импорт». Восстановление прошло успешно, чтобы в этом убедиться, обратим внимание на адрес, он совпадает с адресом в расширении нашего браузера.
Закрытый ключ
Чтобы добавить еще один аккаунт в приложение, можно либо создать его, либо импортировать.
Закрытый ключ – это ключ, который дает доступ к одному единственному адресу, тогда как сид фраза открывает доступ ко множеству адресов. Узнать его можно не во всех сервисах, но Metamask позволяет это сделать. В настройках безопасности можно увидеть свой приватный ключ.
Если вы столкнулись с тем, что имеете только резервную копию в виде фразы, то импортируйте счет в приложение, установив его на другое устройство.
Мы изучили создание и восстановление аккаунта, узнали, как добавить разные блокчейны. Теперь подробнее рассмотрим возможности приложения.
Интерфейс
Перед первой отправкой средств на кошелек важно ориентироваться в нем. Поговорим о функционале и важных настройках расширения.
Главная страница
В центре окна вы видите баланс нативной монеты используемой сети, то есть актив, которым уплачивается комиссия в блокчейне. Над значком Ethereum отображается адрес нашего кошелька и название счета. Адрес легко копируется одним нажатием на него.
Под балансом размещены три синие кнопки:
- Купить. Позволяет приобрести криптовалюту через сторонние сервисы, некоторые из которых недоступны пользователям из России;
- Отправить. Нажатие на нее открывает окно для вставки адреса получателя. Подробнее об отправке отправке мы поговорим в соответствующем разделе статьи;
- Обмен. Функция позволяет поменять активы прямо в приложении, подробнее ее мы рассмотрим позже.
Ниже расположены две вкладки:
- Активы. Здесь отображаются добавленные вами токены;
- Активность. Этот раздел показывает все действия, совершаемые на кошельке: получения, переводы, обмены.
Можно зайти в меню отдельной монеты, в котором будут показаны действия именно с этим активом. Управление списком токенов осуществляется через «Импорт токенов». Активы можно найти в поиске или добавить вручную. Подробнее об этом мы поговорим в главе о получении. В правом верхнем углу окна расположена иконка с тремя точками, нажатием на нее открываются следующие функции:
- Ссылка на обозреватель блокчейна. В нем можно увидеть более подробную информацию об аккаунте и активах на нем;
- Реквизиты счета. Здесь находится окно с QR для получения, над кодом название счета которое редактируется. Ниже расположена ссылка на обозреватель блокчейна и кнопка, отображающая закрытый ключ;
- Подключенные сайты. Важная функция для безопасности. Отсоединяйте кошелек после использования децентрализованного приложения, так как данные о вашем открытом ключе остаются у сервиса. Давайте отключим сайт, с помощью которого мы меняли сеть.
Счета
В Metamask можно управлять несколькими аккаунтами, что позволяет восстановить кошелек или создать еще один дополнительный.
Нажмите на круглую картинку в правом верхнем углу расширения. В открывшемся окне будет отображаться список активных счетов, после нажатия на кнопку «Заблокировать» приложение попросит вас ввести пароль для продолжения работы в нем. Ниже расположены функции:
- Создать счет. Добавляя аккаунт, не забудьте записать его резервную копию;
- Импортировать. Помните о том, что восстановление возможно только с использованием закрытого ключа;
- Подключить аппаратный кошелек. Об этом мы расскажем в соответствующем разделе статьи; . Здесь вы можете найти ответы на многие вопросы или написать о своей проблеме. Сайт переводится на пятнадцать языков, включая русский;
- Настройки. О них мы поговорим далее.
Настройки
Metamask позволяет настроить множество функций, которые можно изменить в разделе настроек. Ниже представлена информация о каждом из разделов.
Общее
Здесь можно изменять:
- Валюту, в которой будет отображаться цена токенов. Стоимость отображается не у всех активов;
- Основную валюту. Здесь можно настроить порядок отображения количества токенов и их цены;
- Язык. Приложение поддерживает пятнадцать языков, включая русский;
- Значки счетов. Круглые картинки двух видов помогаю быстрее идентифицировать нужный для вас аккаунт. Также они отображаются рядом с токенами, добавленными вручную, что позволяет визуально их запомнить;
- Настройки функции, скрывающей нулевые балансы;
Дополнительно
В этом разделе представлены такие функции как:
- Скачивание журнала состояния, что позволяет посмотреть открытый код, содержащий данные об адресах и транзакциях;
- Синхронизация с мобильным устройством. На момент написания статьи недоступна, подробнее узнать о ней можно из этой записи Sync Mobile with MetaMask;
- Сброс счета. Удаляет данные о транзакциях и подключенных к кошельку сайтах;
- Расширенное управление газом. Отображает цену комиссии непосредственно на экранах отправки и подтверждения;
- Шестеричные данные. Эта функция показывает количество активов и стоимость комиссии вплоть до шести знаков после запятой;
- Конвертация в тестовых сетях. Отображает цену в фиатной валюте даже тех токенов, что используются в тестнетах;
- Показать тестовые сети. Эта возможность добавляет тестнеты в список рекомендуемых к использованию. Об этом мы поговорим при рассмотрении сетевых настроек;
- Одноразовый номер транзакции. Включив эту настройку, вы будете вводить временный номер транзакции (nonce) вручную. Временный номер — это номер транзакции адреса отправителя. Каждая операция на кошельке нумеруется последовательно. Самостоятельный ввод nonce применяется, если у вас возникли проблемы с транзакцией;
- Таймер автоблокировки. Позволяет установить время (в минутах), по истечению которого Metamask будет заблокирован и потребуется ввод пароля;
- Cинхронизация c 3Box. Это компания, разрабатывающая децентрализованные решения. Благодаря ее продукту Ceramic Network, сервисы хранят потоки информации и постоянно меняющиеся файлы непосредственно в децентрализованной сети. Со включенной синхронизацией ваши настройки будут сохранены при переносе аккаунта на другое устройство;
- Шлюз IPFS. Это протокол, объединяющий сервера для децентрализованного хранения данных. Информация хранится в зашифрованном виде и на разных компьютерах. Использование IPFS увеличивает пропускную способность сети, уменьшает нагрузку на узлы и позволяет избегать DDoS-атак. Если вы используете свой шлюз, можете вписать его домен в окне настройки;
- Тип подключения к Леджеру. Интеграцию аппаратных кошельков с Metamask мы рассмотрим в другом разделе статьи.
Последняя настройка в разделе Дополнительно – это напоминание о сохранении секретной фразы. В приложении будут периодически всплывать уведомления о безопасности резервной копии, вы можете отключить их.
Контакты
Здесь отображается список адресов, на которые отправлялись монеты. Также есть возможность создать список контактов, для этого:
- Нажмите добавить контакт;
- Вставьте его адрес;
- Впишите имя.
Безопасность
В этом разделе вы увид seed фразу от аккаунта, введя код безопасности. А также настроить:
- Отображение транзакций. Эта функция включена по умолчанию, но вы можете отключить ее;
- MetaMetrics – сбор данных для улучшения приложения;
- Обнаружение фишинга. При переходе на мошеннические или похожие на оригинальный сайт домены, MetaMask будет оповещать вас.
Предупреждения
Две настройки, включив которые вы будете получать уведомления о том, что:
- Подключенный к web3 сайту счет не соответствует аккаунту, выбранному в приложении;
- Децентрализованное приложение использует удаленный API и работает некорректно.
В этом окне отображаются:
- Добавленные сети;
- Сети, предлагаемые для тестирования.
Экспериментальные возможности
Функции в этом разделе разработаны недавно и работают некорректно замедляя работу приложения. Вы можете настроить:
- Использование API. Для обнаружения новых токенов на кошельке будет использоваться информация от сторонних сервисов;
- Расширенный интерфейс оплаты комиссии. Включив эту функцию, вы сможете выбрать количество комиссии, исходя из трех вариантов скоростей обработки транзакции: Low, Market, Aggressive. Почитайте об этом подробнее на официальном сайте;
- Цветовую тему расширения: Темную, Светлую или Системную (в зависимости от вашего устройства).
Общие сведения
В последнем разделе настроек вы видите установленную версию MetaMask и документацию: политику конфиденциальности, условия использования, атрибуции.
Ниже расположены ссылки на:
-
; ;
- Страницу отправки заявки об ошибке или уязвимости.
Интерфейс Мобильной версии
Приложение на устройствах iOS и Android копирует десктопную версию, но есть особые возможности. На главной странице, помимо адреса, баланса и добавленных активов, можно увидеть NFT токены, если они не отображаются, узнайте, в чем может быть проблема из статьи – NFT tokens in your MetaMask wallet. В правом верхнем углу, открыв камеру, появляется окно сканирования QR-код, чтобы отправить активы или взаимодействовать с web3 сайтом через протокол Wallet Connect, который мы рассмотрим в разделе Подключение к DeFi.
Открыв шторку в левой части интерфейса, вы увидите уже разобранные нами разделы: Активность, Настройки, Поддержка. Функции, которых нет в версии расширения:
- Браузер. Позволяет подключаться к децентрализованным протоколам напрямую через приложение. Изменить поисковую систему с DuckDuckGo на Google можно в разделе настроек Общие сведения. А в разделе Безопасность очищаются cookies и стирается поисковая история. Мы будем использовать dapps через браузер в разговоре о DeFi;
- Поделиться публичным ключом. Публичный или открытый ключ – это адрес кошелька для получения средств;
- Запрос функции. Здесь содержится ссылка на сайт, где пользователи и разработчики обсуждают использование сервиса. Вы можете вступить в дискуссию, задать свой вопрос или предложить улучшение, но, к сожалению, сайт не русифицирован.
Как пополнить Metamask
Есть два способа получения криптовалюты на счет, которые мы сейчас рассмотрим. Для примера будем пополнять созданный нами второй аккаунт Sunscrypt 2.
Способ 1. Адрес кошелька
Скопируйте адрес в главном окне разрешения или в меню отдельной монеты, в нашем случае мы будем получать BNB. На скриншотах ниже видно, что средства получены.
Способ 2. Получение по QR-коду
QR позволяет быстрее произвести транзакцию. Вы можете показать код, и отправитель отсканирует его. QR находится в разделе «Реквизиты счета».
Запросить платеж
В мобильной версии нажать иконку «Получить». Откроется окно с QR, и ниже отобразится кнопка «Запросить платеж», которая позволяет создать ссылку и код для получения определённого количества активов. Таким образом отправителю не нужно будет вводить число монет вручную. Выберите актив для запроса, введите сумму, скопируйте ссылку или поделитесь QR.
Отправка монет с кошелька
Давайте переведем еще BNB на второй аккаунт, для этого в первом счете нажимаем иконку «Отправить» на главном окне или в меню отдельной монеты. Вставляем адрес, на который отправляем активы.
В Metamask есть функция перевода между счетами, упрощающая взаимодействия с аккаунтами. Выбираем наш второй счет и переходим к следующему шагу.
В открывшемся окне выбираем актив и вводим отправляемую сумму BNB
Комиссия
Комиссия (газ) – это выплата валидаторам или майнерам в блокчейне за обработку транзакции. В Ethereum и BNB smart chain количество комиссии измеряется в единицах Gwei. Один Gwei равен 0.000000001 BNB. Количество выплачиваемого газа зависит от загруженности сети и операции, которую мы проводим. Так при работе со смарт контрактами комиссия будет выше. От размера выплаты зависит скорость выполнения операции. Отправляя средства, есть возможность изменить количество Gwei. По умолчанию Metamask выставляет средний размер комиссии.
После того как мы ввели все данные, нажимаем «Далее». Проверяем информацию о транзакции и подтверждаем перевод. Через некоторое время мы получим уведомление о завершении операции и увидим BNB на балансе.
Перевод через Мобильную Версию
Есть несколько нюансов, отличающих отправку средств через приложение, от перевода в расширении. Давайте совершим транзакцию с нашего второго счета обратно на первый. Для этого нажмем на иконку «Отправить», выберем аккаунт с которого отправляем средства. Ниже вставляем адрес получения, его также можно сканировать через Qr-код. Нажимаем «Далее» и вводим количество BNB для отправки. В мобильной версии есть функция использования максимума баланса — это значит, что будут отправлены все активы. Выбираем её и видим сумму отправляемых активов с учетом выплаты за перевод.
Далее проверяем информацию о транзакции и нажимаем «Отправить».
Теперь, перейдя в раздел «Активность», мы увидим совершенный перевод и сможем посмотреть операцию в обозревателе блокчейна.
Итак, мы узнали, как пополнять и переводить средства. Теперь подробнее рассмотрим возможности кошелька.
Функция обмена
Перед совершением обмена внутри расширения нам важно знать, как добавлять активы, чтобы они отображались на балансе.
Импорт токена
Для включения нового актива нужно нажать на кнопку «Импорт» под списком средств. Откроется окно, в котором вписываются адрес контракта монеты, ее название и число знаков. Название активу вы можете дать любое, а число знаков обычно равно 18. Адрес криптовалюты вы можете найти в обозревателе блокчейна или на сайтах Coinmarketcap и CoinGesko.
Подробнее о мошеннических токенах посмотрите в этом видео.
Давайте добавим стейблкоин Busd. Сначала зайдём на Coinmarketcap и скопируем адрес в сети Bep-20. Теперь вставим его в обозреватель блокчейна и убедимся в подлинности токена, посмотрев эмиссию, транзакции и кошельки держателей актива.
Теперь контракт можно смело вставлять в Metamask. Как правило, название и количество знаков загружаются автоматически, но вы всегда можете изменить эти значения.
Нажимаем «Добавить» и подтверждаем импорт. BUSD отображается на балансе нашего счета.
Обмен (Swap)
Теперь давайте переведем часть BNB в импортированный нами стейблкоин. Нажимаем на иконку «Обмен» и в открывшемся окне настраиваем токены для операции.
Выбираем Busd, вводим количество BNB для свапа и нажимаем «Дополнительные параметры». Здесь настраивается проскальзывание (slippage) – это процент изменения цен обмениваемых активов, при котором операция не будет осуществлена. Если BNB относительно Busd подорожает на 2%, то транзакция будет отменена. Как правило, большой процент проскальзывания выставляется при обмене волатильных токенов.
Разобравшись с этим, нажимаем «Проверить» и переходим в окно с деталями транзакции. Тут отображается, сколько Busd мы получим и какую комиссию заплатим.
Metamask анализирует данные с децентрализованных бирж и подбирает самый выгодный вариант обмена. Нажав на «Лучшие котировки», вы сможете увидеть дополнительные варианты свапа. Используя эту функцию, вы платите приложению комиссию в размере 0.875%.
Нам осталось нажать «Обмен». Транзакция будет обрабатываться некоторое время, после чего мы увидим изменившийся баланс нашего кошелька.
Подключение к децентрализованной сети
DeFi — это экосистема децентрализованных приложений (dapps), которые предоставляют финансовые услуги и инструменты, построенные на базе блокчейнов. Существует много dapps и большинство поддерживают соединение с metamask. Перед тем, как изучить подключение к ним, важно помнить о безопасности и правилах работы со смарт-контрактами.
Безопасность в DeFi
Приложения в web3 построены на базе смарт-контрактов. Smart-contract – это программа, работающая по принципу “если, то”, это договор который нельзя нарушить. Например, пользователь хочет депонировать актив DeFi протоколу на год для начисления фиксированной прибыли. Выполняется смарт-контракт с условием: если актив заблокирован, то начисляется прибыль. В таком случае нет необходимости доверять третьей стороне. Если условия соблюдаются, значит договор будет выполнен.
Ошибка смарт-контракта не единственный риск. Web3 решения используются в разных блокчейнах, и в некоторых приложениях злоумышленники находят уязвимости. После использования сервисов отключайтесь от сайтов, иначе мошенники получат доступ к вашему публичному ключу. Очень часто пользователи обнаруживают неизвестные токены и потом, при попытке их продать, теряют весь баланс аккаунта.
Работая с dapps, мы подписываем транзакции и даем доступ к активам (Approve). И даже после отключения от DeFi протокола, он все равно может списать наши токены, так как мы разрешили к ним доступ. Поэтому важно периодически делать Revoke, то есть отмену апрува. Это можно сделать через обозреватель блокчейна или в сторонних сервисах, таких как Unrekt, Cointool. Подробнее о важности отзыва approve вы можете почитать здесь How to revoke smart contract или посмотрев видео от команды Cryrtonist.
Теперь давайте рассмотрим три способа работы в DeFi через Metamask.
Подключение через расширение
Давайте подключимся к децентрализованной бирже PancakeSwap и произведем на ней обмен.
В левом верхнем углу страницы нажимаем “Trade” и переходим в раздел “Swap”.
Следующий шаг – подключение кошелька. Кликаем “Connect Wallet” в правом верхнем углу и выбираем Metamask.
Открывается расширение, и мы выбираем аккаунт для подключения. Далее даем разрешение на инициирование транзакций, просмотр адреса и баланса счета. Наш кошелек успешно связан с сайтом.
Давайте обменяем BNB на 1 Cake – это токен платформы PancakeSwap. Обычно Cake автоматически выбирается для операции. Если он не отображается в окне обмена, воспользуйтесь списком поиска активов, как это показано на скриншоте ниже. Теперь вводим количество обмениваемых монет и нажимаем “Swap”.
В открывшемся окне проверяем информацию о транзакции и подтверждаем обмен.
Сбоку откроется Metamask и попросит подтверждение. Проверяем размер списываемых средств и количество комиссии. Соглашаемся с совершением обмена, после чего на сайте откроется окно, означающее, что транзакция обрабатывается.
После уведомления от приложения о завершении операции нам остается только импортировать Cake, для этого нажимаем на значок лисы рядом с токеном.
Мы рассмотрели процесс подписания транзакции в расширении, а теперь перейдем в мобильную версию.
Браузер в приложении
Для примера будет использовать децентрализованную биржу Biswap. Переходим в раздел «Браузер» и находим официальный сайт biswap.org.
Подключаем кошелек через всплывающее окно Метамаска и переходим в раздел обмена.
Давайте переведем BUSD в нативный токен платформы BSW. Для этого выберем нужные активы и впишем некоторое количество для операции. Теперь нужно будет предоставить доступ к нашему стейблкоину, одобряем Approve, заплатив небольшую комиссию. Ждем некоторое время для завершения транзакции и нажимаем “Swap”.
Проверяем информацию о переводе и одобряем обмен. Оплачиваем комиссию сети и ожидаем подтверждения.
После успешного завершения транзакции нам осталось только импортировать токен, чтобы он отображался на балансе. Мы воспользуемся для этого мобильным приложением CoinMarketCap и скопируем адрес BSW.
Мы рассмотрели работу сервиса с двух разных устройств, а теперь расскажем, как использовать мобильную и десктоп версии одновременно.
Wallet Connect
Протокол Wallet Connect будет полезен, если вы подключаетесь к децентрализованному приложению, не поддерживающему соединение с Metamask, или хотите работать в DeFi с разных устройств. Рассмотрим работу протокола на примере сервиса по обмену стейблкоинов Wombat Exchange. Зайдем на официальный сайт и нажмем «Enter App».
В правом верхнем углу подключаем кошелек и выбираем Wallet Connect.
Появившейся на экране QR сканируем через приложение и даем разрешение на подключение к сайту.
Теперь давайте обменяем Busd на Usdt. Вписываем количество токенов для обмена и нажимаем Approve. Дать доступ к Busd вы должны с мобильной версии. После одобрения нажимаем “Swap” и так же подтверждаем транзакцию через приложение.
Осталось только импортировать Usdt в сети Bep-20.
После операций в DeFi не забывайте отключаться от использованных сайтов.
Для остановки сеанса Wallet Connect перейдите в настройки мобильной версии, в разделе экспериментальных настроек нажмите «Просмотр сеансов». Кликните на значок сайта и завершит работу с ним.
Мы рассмотрели возможности подключения к децентрализованным финансам DeFi. Помните о рисках работы в Web3, ведь ответственность за активы полностью в ваших руках.
Интеграция с Аппаратным кошельком
Использование Metamask в связке с аппаратным кошельком обеспечивает более безопасное взаимодействие с DeFi. Приватный ключ от криптовалюты хранится вне интернета. В приложение передаются только данные об открытых ключах и адресах. Если злоумышленник получит доступ к Метамаску или на устройство будет загружен вирус, ваши активы останутся в безопасности в холодном хранилище. Транзакции подписываются только через подтверждение на аппаратном кошельке.
На момент написания статьи Metamask возможно интегрировать с Ledger, Trezor и Keystone. Найти подробную информацию о подключении каждого из них можно здесь Hardware Wallet Hub. На YouTube канале Sunscrypt есть видео о настройке подключения к Trezor.
В нашей статье мы рассмотрим эту функцию на примере двух способов подключения кошелька Ledger Nano S Plus. О том, как правильно настроить его, вы можете посмотреть в этом видео.
Способ 1. WebHID
Этот тип интеграции установлен в настройках по умолчанию. Подключимся к устройству и разблокируем его. Теперь в Meтамаске зайдем в раздел “Подключить аппаратный кошелек”, выберем Ledger и нажмем продолжить.
В открывшемся окне кликаем на кошелек и подключаем его. Далее выбираем счета Ethereum, которые хотим импортировать, и нажимаем “Разблокировать”.
Теперь в списке аккаунтов отображается добавленный счет.
Давайте переведем немного BNB на Ledger и попробуем совершить операцию в DeFi. Зайдем на PancakeSwap и подключим наш счет.
Перед совершением обмена нам нужно зайти в приложение Binance Smart Chain, перейти в «Settings» и, нажав две кнопки, включить функцию Blind signing.
Обменяем BNB на 5 Busd. Вписываем нужное количество монет и нажимаем “Swap”. Далее в открывшемся окне расширения подтверждаем данные об операции.
На экране Леджера отобразится меню просмотра транзакции. Переключаясь правой кнопкой, проверяем информацию о комиссии и количестве оплачиваемых BNB. В разделе “Accept and Send” подтверждаем операцию, нажав одновременно обе кнопки.
В PancakeSwap появится уведомление об обработке транзакции. Дождавшись ее завершения и импортировав токен, мы видим Busd на балансе счета.
Способ 2. Ledger Live
Перейдем в дополнительные настройки и в разделе «Предпочтительный тип подключения» выберем Ledger Live. Теперь, после утверждения Ledger для подключения, браузер попросит открыть приложение.
В Ledger Live подтверждаем создание моста, разблокировав кошелек и открыв вкладку Ethereum. После установки соединения в Metamask появится окно выбора счета. Все дальнейшие действия с подписанием транзакций проходят так же, как и в первом способе подключения.
Часто задаваемые вопросы
В этом разделе мы разберем вопросы и проблемы, с которыми сталкиваются пользователи Metamask.
Не могу найти токен в обмене MetaMask.
Обмен внутри приложения автоматически находит и агрегирует доступную ликвидность от ведущих DEX.
Если на децентрализованной бирже обращается мало токенов, то будет достаточно относительно небольшого количества средств, чтобы сильно изменить их цену. Такие токены называются неликвидными, и для их покупки необходимо будет большое проскальзывание.
Поэтому если вы не можете найти токен для обмена через название или адрес контракта, скорее всего, его предложение ограничено.
Почему мой обмен не удался?
Иногда Swap не работать по причине недостатка комиссии (газа) для оплаты операции. Ошибка «Out of Gas» возникает из-за:
- Изменения количества комиссии в настройках на критически низкое значение;
- Недостатка газа, выделенного для транзакции, весь он расходуется до завершения обмена.
Чтобы предотвратить появление ошибки, мы рекомендуем:
- Использовать тот размер комиссии, что выставлен приложением по умолчанию;
- Проверить установленную на устройстве версию приложения и убедиться в стабильности интернет подключения;
- Попробовать произвести обмен на другом устройстве, например, через мобильную версию MetamaskMetamask или включить надежное VPN соединение;
- Увеличить gas limit. Если вы уже использовали swap до этого, то можете посмотреть информацию о транзакции в обозревателе блокчейна и увидеть, сколько было потрачено средств на ее обработку.
Если предложенные шаги решения не помогли, и Swap не работает более одного раза, обратитесь в службу поддержки.
Потерял пароль. Как восстановить кошелек?
Секретный код не зависит от вашего аккаунта, он устанавливается индивидуально для каждого приложения на разных устройствах. Если вы не вспоминаете свой пароль, получить доступ к средствам возможно только использовав секретную фразу восстановления или закрытый ключ.
Сбросить пароль можно:
- В расширении: Нажав “Забыли пароль” в окне его ввода;
- В мобильной версии: Сбросив кошелек. Кнопку удаления данных можно найти под полем ввода кода или в настройках безопасности.
После сброса или удаления данных приложение попросит вас создать или импортировать счет.
Подробнее о смене пароля можно почитать тут Reset password.
Не сохранил секретную фразу. Могу ли я восстановить свой кошелек?
Мы знаем, что потеря резервной копии ведет к утрате средств. Но, так как Metamask – это горячее хранение, данные находятся в устройстве, и в некоторых случаях их получается восстановить.
Если вдруг доступ к Метамаску будет не доступен, а секретный ключ вами не сохранен. Есть руководства по извлечению seed фразы с помощью браузеров и операционных систем Windows, Mac, iOS. Их вы можете найти здесь How to recover Secret Phrase.
В каждом способе восстановления важно помнить пароль, который был установлен в Metamask.
Если инструкции по извлечению резервной копии не помогли, вы можете обратиться в поддержку.
Почему мое приложение MetaMask вышло из строя?
Часто пользователи сталкиваются с белым экраном в приложении, или расширение вовсе не открывается. В таких случаях поможет:
- Установка последней версии Metamask. Браузерная версия обычно обновляется автоматически после блокировки, но изменить ее можно и вручную. Подробнее о том, как это сделать, читайте здесь How to update the version. Установка новой мобильной версии происходит через магазины App Store и Google Play;
- Проверка подключения к интернету или использование VPN сервисов;
- Переустановка расширения или обновление используемого браузера.
В случае, если у вас не получилось переустановить сервис, напишите о своей проблеме на странице сообщества.
Баланс не обновляется.
Если транзакция на кошелек была отправлена, а количество активов не обновилось. Проверьте:
- Был ли завершен перевод. Это можно сделать в обозревателе блокчейна, подтвержденные транзакции отмечаются пометкой Success.
Работает ли интернет соединение. Можете попробовать подключиться к Wi-Fi сети; - Работает ли интернет соединение. Можете попробовать подключиться к Wi-Fi сети;
- Правильный ли токен импортирован, возможно, контракт получаемого актива отличается от добавленного на счет. Адрес переводимой криптовалюты вы можете найти через обозреватель блокчейна.
Почему 2FA не используется Метамаском?
Некоторые пользователи спрашивают у разработчиков: «Почему кошелек не использует двухфакторную аутентификацию (2FA) для повышения безопасности?» 2FA используется централизованными биржами, которые хранят некоторую информацию о вас, например, ключи учетных записей. Однако с MetaMask вы сами храните свои ключи, поэтому нет смысла аутентифицировать себя самому себе.
В некоторых случаях 2FA подвергает пользователей опасности. Скажем, ваш метод аутентификации — SMS. Злоумышленник может перехватить ваше сообщение. Затем он может перенаправить вас на поддельный сайт MetaMask, где скомпрометирует данные.
Не получается подключиться к DeFi.
Если при подключении к dapps возникает ошибка, то стоит проверить:
- Интернет соединение или соединение с надежной Wi-Fi сетью;
- Работает ли подключение со включенным VPN. Некоторые децентрализованные протоколы могут не работать, это зависит от вашего IP адреса;
- Используется ли вами последняя версия приложения;
- Правильность создания используемой блокчейн сети. Можно удалить ее и добавить снова.
Вы также можете перезапустить браузер или переустановить расширение. Попробуйте подключиться к DeFi через другое устройство, например, с мобильной версии. В случае, если эти варианты решения не помогли, напишите обращение на сайте поддержки.
Заключение
Мы познакомились с самым популярным и проверенным временем браузерным кошельком MetaMask. Говоря об особенностях и достоинствах можно выделить:
- Простой в использовании интерфейс;
- Возможность подключаться к большинству приложений из экосистемы DеFi;
- Поддержку большинства популярных блокчейнов;
- Импортирование любого токена выпущенного в сети;
- Интеграцию с аппаратными кошельками.
Метамаск зарекомендовал себя, но сейчас появляется много аналогов с более широким функционалом. Сможет ли приложение оставаться таким популярным и дальше? Зависит от решений команды разработчиков. Но пока сохраняются риски уязвимости горячего хранения. Безопасно и долго хранить активы позволяют холодные кошельки.
Видео инструкция
Команда Sunscrypt подготовила видео-обзор Metamask. В котором показан процесс создания, настройки и безопасного подключения кошелька к веб приложениям.
Что такое Metamask и зачем он нужен?
Metamask — это крипотовалютный кошелек, который выступает, как расширение для браузеров Firefox, Google Chrome и Brave. Он помогает вам:
1. Совершать переводы прямо из браузера не заходя в ваш основной кошелек.
2. Хранить, покупать, обменивать и пересылать токены.
3. Взаимодействовать с сайтами, в которые интегрированы технологии Ethereum
Metamask работает с сетью Ethereum и ее валютой ETH. Также он поддерживает все токены стандарта ERC-20, то есть любые криптовалюты, запущенные на сети Ethereum. Помимо этого, MetaMask поддерживает и другие сети, такие как Binance Smart Chain, Polygon Network (Matic) и Optimism Ethereum.
Одним из главных преимуществ кошелька и его главной изюминкой, это простое подключение к децентрализованным сервисам (DeFi)
Как установить кошелек Metamask?
На официальном сайте Metamask https://metamask.io/download.html вы можете скачать расширение для браузера, а так же приложение для IOS и Android
Перед вами откроется страница и вы нажимаете кнопку Install Metamask for Chrome