Top
Как использовать metamаsk
O que é Bitcoin_
Криптовалюта
07.09.2021
Обновлено 29.11.2021
14:40

Как использовать кошелек MetaMask

MetaMask – один из самых популярных Ethereum-кошельков, насчитывающий более 5 млн активных пользователей в месяц. Функционал MetaMask выходит за пределы обычного кошелька, которым привыкли пользоваться холдеры, и позволяет подключаться к децентрализованным приложениям (DApps) и DeFi-платформам, таким как Aave, Maker, Uniswap, Compound, 1inch и другим. Это руководство поможет вам начать работу с плагином MetaMask, даже если вы новичок в криптовалютах!

Введение

Первые блокчейны, такие как Bitcoin, имеют ограниченный функционал: они поддерживают только хранение и перевод криптовалют. Появление Ethereum ознаменовало новую эру в криптоиндустрии, которую охарактеризовали как Web 3.0 – децентрализованного интернета, не имеющего единой точки отказа, в отличие от традиционных серверов.

В инфраструктуру Web 3.0 входит экосистема децентрализованных приложений и DeFi-протоколов, которые расширили возможности блокчейнов и объединили их между собой. Благодаря распределенному интернету пользователи могут брать криптозаймы и выдавать кредиты, добавлять активы в пулы ликвидности, покупать товары за криптовалюты и обменивать их на автономных децентрализованных биржах (DEX).

Что такое MetaMask

MetaMask – это популярное браузерное расширение, поддерживающее хранение и обмен Ethereum и ERC20-токенов, созданных на базе его блокчейна, в том числе невзаимозаменяемых токенов (NFTs). Изначально кошелек был доступен только в виде плагина, но в 2021 году разработчики MetaMask выпустили приложения для устройств iOS и Android.

Плагин универсален: вы можете просто хранить криптовалюту или взаимодействовать со смарт-контрактами DeFi-протоколов, таких как Uniswap или Aave. В отличие от большинства других криптокошельков, MetaMask позволяет легко подключаться к внешним сайтам. Для этого достаточно принять запрос в расширении.

Полезные функции MetaMask

Установка MetaMask и создание кошелька

В этом руководстве мы опишем процесс создания Ethereum-кошелька в виде браузерного плагина. В настоящее время, MetaMask поддерживает 4 браузера:

Если вы пользуетесь другим браузером, то равно сможете установить и запустить кошелек. Но для корректной работы лучше использовать рекомендуемые браузеры, чтобы избежать возможных ошибок.

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

Предупреждение: криптокошельки могут подвергаться фишинговым атакам. Чтобы защитить свои активы, не переходите по рекламным ссылкам, которые могут содержать вредоносный сайт, и всегда проверяйте домен. Подлинный домен кошелька – Metamask.io.

Шаг 1. Создание кошелька

После установки расширение запустится автоматически. На стартовой странице кошелька вы увидите приветственное сообщение. Нажмите кнопку Начать работу, чтобы продолжить.

image13

Если вы ранее создавали и пользовались Ethereum-кошелек и у вас есть seed-фраза, то можете импортировать его. Для этого достаточно будет ввести мнемоническую фразу и задать пароль. В рамках руководства мы опишем процесс создания кошелька с нуля.

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

image15

Задайте надежный пароль

Пароль нужен для авторизации в кошельке при новом запуске браузера и защищает активы от доступа посторонних лиц. Придумайте сложный пароль, подтвердите его, примите условия пользовательского соглашения и кликните Создать.

image14

Рекомендации по созданию надежного пароля:

Если затрудняетесь придумать сложный пароль, воспользуйтесь онлайн-генераторами, такими как Online Password Generator. Большинство современных браузеров поддерживают менеджеры паролей, которые могут сами их генерировать и безопасно хранить.

Запишите seed-фразу

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

Seed-фраза или просто сид – это последовательность псевдослучайных слов для доступа к кошельку. Часто встречаются 12 и 24 символьные последовательности. Сид также называют мнемоническим паролемфразой восстановлениямнемонической или резервной фразой, а с июня 2021 года в кошельке MetaMask – секретной фразой восстановления. Seed-фраза потребуется в случае, если у вас украдут или вы потеряете устройство, на котором хранится кошелек, или забудете пароль.

Важно: никому не передавайте и не сообщайте seed-фразу, иначе вы потеряете средства. Эту информацию могут запрашивать только злоумышленники. Безопаснее всего хранить мнемоническую фразу на бумаге или устройстве, специально созданном для хранения сида. Не пользуйтесь кошельком, пока не сохраните секретную фразу восстановления. Если вы случайно пропустили этот шаг, вернитесь назад и запишите seed-фразу.

Когда будете готовы записывать сид-фразу, нажмите Далее.

image17

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

image16

Подтвердите сид, чтобы убедиться, что вы правильно записали фразу. Добавляйте слова, кликая по ним, в той же последовательности, что записывали их на бумаге, затем кликните Подтвердить.

image19

Если видите такое сообщение, то кошелек успешно создан. Нажмите Выполнено, чтобы закрыть окно и начать пользоваться кошельком.

image18

Шаг 2. Пополнение кошелька

Пополнить кошелек MetaMask можно несколькими способами. Если пока не уверены в том, как правильно использовать криптокошелек, вы можете использовать тестовую сеть, например, Ropsten, которая позволяет работать с фиктивными монетами. Эту функцию используют разработчики при создании и тестировании смарт-контрактов.

Примечание: вне зависимости от того, будете ли вы использовать криптовалюту Ethereum или токены ERC20, вам понадобятся монеты ETH для оплаты Газа, чтобы совершать транзакции.

По умолчанию используется основная сеть (Ethereum mainnet). MetaMask поддерживает несколько сетей, но подробно на этом останавливаться не будем. Если вы не являетесь продвинутым пользователем Ethereum, то пока не имеет смысла в этом детально разбираться – только запутаетесь.

Если вы хотите больше узнать о различных тестовых сетях Ethereum, доступных в MetaMask, ознакомьтесь с этими материалами.

Чтобы выбрать другую сеть, нажмите на область, выделенную на скриншоте красным цветом.

image23

В открывшемся списке выберите тестовую сеть Ropsten.

Важно: тестовую сеть Ropsten мы используем только для ознакомления, чтобы показать, как пополнить и использовать кошелек MetaMask. Для перевода реальных монет ETH используйте только основную сеть. Если вы отправите средства на адрес другой сети, то потеряете монеты!

image21

Рассмотрим теперь способы пополнения кошелька MetaMask.

Способ #1 Пополнение по адресу кошелька

Наведите курсор на имя аккаунта (Account 1 по умолчанию) и просто кликните по нему. Адрес автоматически скопируется в буфер обмена. Сообщите этот адрес для получения монет или токенов.

image28

 

Способ #2 Пополнение через QR-код

Нажмите на три точки, расположенные под иконкой аккаунта в правом верхнем углу экрана, и нажмите Реквизиты счета.

image24

Сканируйте QR-код для получения адреса и отправьте на него средства. В этом разделе вы также можете:

image26

Вы можете использовать специальные краны для получения бесплатных монет в сети Ropsten, чтобы опробовать кошелек без рисков. Используйте любой из этих кранов:

Получим для тест бесплатные ETH на примере крана Faucet.dimensions.network. Перейдите на сайт, вставьте адрес кошелька и кликните Send Ropsten ETH.

image29

Примечание: отправка может занять некоторое время, поэтому тестовые монеты появятся в кошельке не сразу. Отследить статус транзакции можно в блокчейн-обозревателе Etherscan. Найдите нужный вам адрес через поиск или просто перейдите по ссылке из кошелька.

image31

Кошелек пополнен. Попробуйте отправить монеты самостоятельно и привыкнуть к интерфейсу. В следующем разделе мы расскажем, как подключить кошелек к децентрализованным приложениям и пользоваться ими.

image33

Шаг 3. Подключение к DApps и DeFi

Покажем, как пользоваться децентрализованными приложениями на примере самой известной криптобиржи Uniswap. Попробуем обменять криптовалюту и добавить криптоактивы в пул ликвидности. Обратите внимание: не все приложения поддерживают работу с тестовой сетью Ropsten. Если DApp поддерживает Ropsten, советуем сначала воспользоваться этой сетью, чтобы понять, как это работает, прежде чем использовать реальные активы. Полный список DApps вы найдете на сайте DappRadar.

Подключение криптокошелька

Перейдите на главную страницу Uniswap и в правом верхнем углу нажмите Подключить кошелек.

image35

Выберите кошелек MetaMask в списке и кликните по нему.

image37

Выберите аккаунт, к которому нужно подключиться и нажмите Далее.

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

image39

Нажмите Подключиться, чтобы позволить кошельку взаимодействовать с биржей Uniswap.

image41

Криптокошелек подключен к интерфейсу Uniswap. Попробуем теперь совершить обмен.

image42

Обмен ETH

Для примера обменяем ETH на USDT. Выберите токен, на который хотите обменять ETH, и введите сумму в любое поле. Значение в другом поле подтянется автоматически. После этого кликните Обменять.

image3

Подтвердите обмен. Для этого нужно уплатить комиссию (плата за Gas) и подписать транзакцию.

image4

Вы можете вручную задать цену и лимит Газа, но лучше использовать рекомендуемые значения, чтобы майнеры подтвердили транзакцию с оптимальной скоростью. Если сильно уменьшите значение, подтверждение может занять несколько часов. Нажмите Подтвердить, чтобы продолжить.

image5

Транзакция отправлена.

image6

После того, как майнеры добавят транзакцию в блокчейн, появится такое уведомление:

image7

Обмен совершен. Сумма ETH в кошельке уменьшилась, но купленные токены не отобразились. Дело в том, что по умолчанию кошелек MetaMask отображает только баланс Ethereum. Чтобы отобразить токен, нужно его добавить вручную. Для этого на главной странице MetaMask кликните Добавить токен.

image8

Популярные токены, такие как Tether (USDT), Uniswap (UNI), 1inch (1INCH) и другие, можно быстро добавить, получив их из списка. Но в некоторых случаях нужно добавить токен вручную. Для этого введит адрес контракта, на котором выпущен токен. Остальные данные подтянутся автоматически. После этого нажмите Далее.

image9

Примечание: адрес контракта можно найти на странице токена. Для этого перейдите на сайт Etherscan во вкладку Токены, выберите нужный токен и кликните по нему.

image10

Затем скопируйте адрес контракта и вставьте его в соответствующее поле в кошельке MetaMask при добавлении нужного токена.

image11

Для завершения процедуры нажмите Добавить токены.

image12

Токены USDT отображаются в кошельке. Теперь добавим ETH и USDT в пул ликвидности.

image20

Добавление в пул ликвидности

Пулы предоставляют возможность получать доход, выступая поставщиком ликвидности для обменов на бирже. Пользователи только предоставляют ликвидность, а котировки регулирует протокол автоматического маркет-мейкера – в данном случае Uniswap.

Для добавления активов в пул ликвидности сначала перейдите во вкладку Пулы, а затем кликните + Новая позиция.

image22

Выберите пару для криптовалюты ETH (в нашем случае USDT).

image25

Установите необходимые параметры для пары ETH-USDT:

  1. Уровень комиссии. Чем больше комиссия, тем выше будет доход провайдера ликвидности, но реже совершаться обмен. Поэтому лучше устанавливать рекомендуемые биржей значения: в нашем случае 0,3%.
  2. Внесите суммы. Укажите сумму вручную или просто нажмите Макс. Если суммы для второй криптовалюты/токена окажется недостаточно, уменьшите сумму первого криптоактива.
  3. Установите диапазон (минимальная и максимальная цена). Регулируйте цены с помощью кнопок + и . Максимальная цена должна быть выше минимальной.

Примечание: если укажете неверный диапазон, то Uniswap выдаст такое сообщение:

image27

Если вы впервые добавляете активы в пул, то сначала потребуется апрув токена. После установки всех параметров, кликните Одобрить USDT.

image30

Подтвердите транзакцию. Подождите, пока ее не транслируют в сеть.

image32

USDT одобрен. Теперь добавьте пару в пул ликвидности. Для этого Предпросмотр, а затем кнопку Добавить.

image34

И подтвердите транзакцию.

image36

Как только транзакцию подтвердят, во вкладке Пулы отобразится ваш активный пул ликвидности. Всегда следите за тем, чтобы на балансе кошелька оставались монеты ETH для оплаты транзакций!

image38

Как добавить еще один аккаунт в MetaMask

Новые счета (адреса) могут понадобиться в будущем, чтобы использовать монеты и токены для различных целей. Например, вы можете создать личный аккаунт и счет для бизнеса. Для создания нового счета нажмите на иконку кошелька в правом верхнем углу экрана и в открывшемся списке выберите Создать счет.

image21

Придумайте название для нового аккаунта и кликните Создать.

image1

Готово. Теперь вы можете легко переключаться между аккаунтами и выбирать нужный вам счет.

image2

Приложение MetaMask

Мобильная версия практически не отличается от браузерного плагина за исключением одного: приложение имеет встроенные обозреватель DApps (Web 3.0 Browser). Другими словами, приложение на iOS и Android позволяет взаимодействовать с DeFi-приложениями прямо в кошельке, что устраняет риски фишинга, которому подвергаются сайты. Кроме того, все необходимые децентрализованные приложения собраны в одном месте и всегда находятся под рукой для быстрого доступа.

Недостатки MetaMask

Несмотря на большое количество достоинств, у криптокошелька есть один существенный минус: все онлайн-кошельки подвержены фишингу и менее безопасны, чем мобильные и холодные кошельки, у которых меньше поверхность векторов атак. Поэтому MetaMask безопаснее использовать в сочетании с аппаратными кошельками Trezor и Ledger.

Известно множество случаев краж из кошелька MetaMask, которые связаны с неосторожностью пользователей. Один потерпевший пользователь заявил, что злоумышленник смог умыкнуть средства, получив приватный ключ от кошелька из зашифрованного файла cookies, однако эта информация не была пока подтверждена,

Заключение

Вы познакомились с интерфейсом MetaMask и теперь можете самостоятельно хранить монеты, а также совершать транзакции: отправлять и получать монеты, обменивать их на бирже и добавлять в пулы ликвидности. Механика на разных платформах может отличаться, поэтому потребуется опыт, прежде чем вы освоите работу с DeFi. Если вы думаете, что можете совершить ошибку, воспользуйтесь тестовой сети (Ropsten или какой-либо другой) для совершения транзакций, а когда будете уверены в своих силах, используйте реальные активы.

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