Что такое Metamask?
Metamask — это пожалуй самый популярный на сегодня Ethereum кошелёк. К тому же, по простоте и удобству использования он идеально подходит для новичков. Если вы хотите, наконец, окунуться в мир децентрализованных приложений (в т.ч. в сферу DeFi), то Метамаск станет вашим идеальным помощником. Данная статья — инструкция по Metamask и покажет вам, как пользоваться этим кошельком.
Важнейшая особенность Metamask в том, что только вы как пользователь имеете доступ к приватному ключу, а значит сами несёте ответственность за безопасность и сохранность средств в кошельке. Кроме самого эфириума, Метамаск поддерживает различные токены на базе ETH (такие как ERC-20, 721 и др.). О популярности кошелька говорят уже более 1 миллиона скачиваний. Итак, давайте с этого и начнём: посмотрим как скачать и установить Metamask.
Как установить Metamask?
Чтобы скачать приложение, перейдите на официальный сайт. Будьте внимательны и не попадитесь на спам и фишинговые ссылки в сети! В этом случае вы можете попасть на подставной сайт и, как итог, потерять свои средства.
На сегодняшний день Metamask доступен как мобильное приложение и десктоп-версия. Для скачивания приложения на телефон перейдите на сайт, нажмите кнопку «Download», и затем выберите вашу мобильную операционную систему (iOS или Android). Десктоп-версия представлена в виде расширения для браузеров. Metamask поддерживает браузеры Chrome, FireFox, Brave и Edge.
Давайте установим расширение на примере Firefox (в остальных браузерах процесс аналогичный).
1) На главной странице сайта нажимаем синюю кнопку «Download».
2) Далее нажимаем кнопку «Install MetaMask for Firefox». Откроется страница расширения, где жмём синюю кнопку «+ Add to Firefox».
3) Браузер запросит у вас разрешение на добавление расширения. Подтверждаем, нажав кнопку «Добавить».
4) Далее начинается процесс настройки приложения. Нажимаем кнопку «Начать».
5) На этом этапе MetaMask позволяет импортировать кошелёк, если вы уже ранее его создавали, например на другом компьютере. Но мы создаём новый кошелёк, поэтому нажимаем кнопку «Создать кошелек».
6) Теперь Metamask спрашивает разрешение собирать некоторые данные по использованию вами расширения для дальнейшего его улучшения. При этом никакие чувствительные данные (приватный ключ, баланс кошелька, информация о транзакциях) собираться не будут. Вы можете как согласиться, так и отказаться.
7) Теперь начинается самый важный этап по настройке кошелька. Не относитесь к нему легкомысленно! От этого зависит безопасность ваших средств и в целом возможность доступа к ним. Для начала придумайте надёжный пароль. При потере пароля вы не сможете его восстановить. Однако доступ к кошельку можно будет вернуть, заново установив его, используя ключевую фразу.
8) Нажимаем на значок замка и раскрываем содержимое своей резервной секретной фразы. Обязательно запишите её в электронный файл или на листе бумаги и храните в надёжном месте, куда нет доступа посторонним лицам! Это очень важно, потому что именно эта фраза — единственный шанс восстановить кошелёк, если вы забудете пароль или, например, что-то случится с вашим компьютером.
9) На следующем шаге нужно расставить слова из вашей фразы в нужном порядке, подтвердив тем самым, что вы записали её и сохранили.
10) На этом первоначальная настройка кошелька закончена. Теперь, чтобы получить доступ к кошельку, нужно нажать на иконку с головой лисы и ввести придуманный вами пароль. В браузере Chrome предварительно нужно кликнуть по иконке с паззлом (см. скриншот ниже), чтобы открылись ваши расширения.
11) Кошелек готов к использованию, но прежде я очень рекомендую добавить ещё одну важную настройку. Для этого кликаем по круглой иконке в верхнем правом углу, чтобы открыть меню. Затем нажимаем кнопку «Настройки».
12) Затём щёлкаем по разделу «Продвинутый».
13) В разделе «Продвинутый» находим и включаем параметр «Продвинутый контроль газа» (ставим отметку «ВКЛ»). На этом настройка кошелька Metamask завершена.
Как пополнить кошелёк Metamask?
Существуют 2 основных способа пополнить кошелёк Metamask. Первый способ — пополнение через кредитную карту с помощью сервиса Wyre. Для этого в главном окне кошелька нажимаем кнопку «Buy» (Купить). Затем нажимаем «Продолжить на Wyre», указываем данные карты и следуем необходимым шагам.
Второй способ — это закинуть средства на кошелёк с какой-нибудь биржи, например Binance. При этом вы можете перевести на свой Metamask не только эфириум, но и любые ERC-20 токены, торгуемые на бирже. При выводе средств с биржи просто укажите адрес вашего Metamask-кошелька. Чтобы узнать свой адрес, кликаем по надписи в верхней части вашего кошелька (как указано на рисунке ниже). Адрес будет скопирован в буфер обмена.
Обратите внимание, что в блокчейне Ethereum используется единый адрес как для монет самого эфира, так и для токенов на его базе. То есть, если хотите перевести в свой кошелёк какой-либо ERC-20 токен, вам потребуется тот же самый адрес, который вы скопировали на предыдущем шаге.
Основные операции с кошельком Metamask
Давайте теперь посмотрим, как совершать основные операции с кошельком Metamask.
Перевод средств с кошелька Metamask на любой Ethereum адрес
Самая простая операция — это перевести свои средства на другой ETH-адрес. Например, вы можете захотеть перевести свои токены на биржу Binance, чтобы продать их. Для этого внимательно скопируйте нужный ETH-адрес, на который будете посылать свои монеты (например, адрес вашего эфириум-кошелька на Binance). В кошельке Metamask кликните по синей кнопке «Отправить» (Send). Далее в строке «Добавить получателя» введите скопированный вами ранее адрес. Теперь мы можем выбрать, какой актив будем посылать (эфириум или токен на его основе), и указываем нужное количество. Затем нажимаем кнопку «Далее».
Выбор размера комиссии при транзакции в Metamask
Ещё одна очень важная вещь — это размер комиссии (количество газа), которую мы заплатим за нашу транзакцию. Разные типы действий в сети эфириума требуют разного количества газа. Например, трейдинговые операции на децентрализованных биржах важно совершать быстро. Поэтому есть смысл увеличить количество газа для ускорения операции. Для простой отправки средств скорость не так важна, поэтому можно заплатить относительно небольшую сумму в качестве комиссии. Однако в последнее время из-за бума экосистемы Ethereum и загруженности сети в целом, комиссии чрезвычайно высоки. В этой связи, если указать очень маленький размер комиссии, то транзакция может зависнуть на очень длительный срок (часы и даже дни).
На картинке выше мы платим 3,44 доллара комиссии (при цене за газ = 90 GWEI), чтобы отправить 0,01 ETH на сумму 18,2$. Чтобы лучше сориентироваться, какой же размер комиссии выставлять, я рекомендую 2 сервиса. EthGasStation и Ethereum Gas Tracker помогут выбрать размер комиссии (выраженной в параметре GWEI), в зависимости от того, как быстро вам нужно совершить операцию.
Как видим на скриншоте выше, если мы установим цену в 100 GWEI (3,82$), то ждать подтверждения операции придётся примерно 5-6 минут. Учтите, что для более сложных операций (например, торговля на Uniswap) придётся заплатить ещё более высокую комиссию. Это связано со сложностью смарт-контрактов, которые используются при работе децентрализованных приложений.
Указав нужный размер комиссии, нажимаем кнопку «Подтвердить». Теперь ваша транзакция транслирована в блокчейн Ethereum. Вам остаётся только дождаться её подтверждения сетью.
Подключение к децентрализованным приложениям (Dapps)
Помимо хранения и перевода средств, кошелёк Metamask выполняет ещё одну очень важную функцию. Он служит вам своего рода ключом к децентрализованным приложениям (Dapps) в сети Ethereum. В мире Dapps, как правило, не существует привычных нам аккаунтов с привязкой к почте или мобильному телефону. Адрес вашего кошелька по сути и выступает оригинальным идентификатором — логином для проектов и приложений. Но ничего сложного во взаимодействии с Dapps нет. Давайте посмотрим на примере Uniswap, как Metamask используется для взаимодействия с децентрализованными приложениями. Uniswap — это крупнейшая на сегодня децентрализованная биржа, где вы можете совершать свопы (обмены) одних эфириум токенов на другие.
1) Переходим на официальный сайт биржи https://app.uniswap.org/#/swap, и сразу попадаем на форму обмена. Но мы не сможем совершить какие-либо действия, пока не подключим кошелёк. Поэтому нажимаем на кнопку «Connect Wallet».
2) В открывшемся окне выбираем нужный нам кошелёк, в данном случае Metamask.
3) Metamask запросит у вас разрешение на подключение вашего аккаунта к бирже Uniswap. Нажимаем кнопку «Далее».
4) Далее нажимаем кнопку «Подключиться». Готово! Теперь вы можете торговать на Uniswap при помощи Metamask, если в вашем кошельке есть какие-то средства. Аналогичный процесс используется и в других децентрализованных приложениях.
Добавление кастомных эфириум токенов
Если вы послали в свой Metamask какой-либо Ethereum-токен, но не видите его в кошельке, не спешите паниковать. Скорее всего он просто не отображается в списке и нужно его добавить.
1) В самом низу окна Metamask нажимаем кнопку «Добавить токен».
2) В строку поиска вбиваем нужный нам токен. Например, нам нужен долларовый стейблкоин DAI. В результате поиска жмём по нужному нам токену и кликаем кнопку «Далее».
3) Затем нажимаем кнопку «Добавить токены». Готово, токен добавлен и теперь будет отображаться в главном окне кошелька Metamask.
Однако не все токены можно добавить через поиск! Таким образом можно найти, как правило, только токены наиболее популярных и крупных проектов. К примеру, у меня в кошельке есть токены блокчейн-игры Axie Infinity, которые называются Small Love Potion (SLP). Через поиск этот токен не ищется. В этом случае нужно поступить следующим образом:
1) Идём на сайт Coingecko. Через поиск на сайте ищем и открываем страницу нужного нам токена. Напротив строчки «Contract», будет стоять логотип Metamask (лисья голова). Кликаем по этому значку, как указано на скриншоте ниже.
2) Metamask выдаст сообщение о необходимости добавить токен. При этом, как видите на скриншоте ниже, сразу же показан баланс моих токенов SLP. Жмём кнопку «Добавить токен».
3) Готово! Токен теперь будет отображаться в общем списке вашего кошелька.
Заключение
Надеюсь, что данная инструкция Metamask оказалась для вас полезной. Теперь вы готовы пользоваться основными функциями данного кошелька. Тем не менее в нём есть и другие, продвинутые возможности и функции, о которых я расскажу позднее. Самое главное в пользовании кошельком — не забывайте об основах онлайн-безопасности. Не кликайте по непроверенным ссылкам. Постарайтесь добавлять ссылки часто используемых вами крипто-сайтов в закладки, дабы не нарваться на фишинговые страницы. Надёжно храните вашу резервную ключевую фразу и никому её не сообщайте. И в целом, Metamask не рекомендуется для хранения крупных сумм в криптовалюте. Для этого рекомендуется использовать аппаратные кошельки.