Почему мне стоит прочитать эту статью?

Если вас интересует экосистема Ethereum, вам нужно такое приложение, как MetaMask. Это нечто большее, чем простой кошелек: он позволяет вам взаимодействовать с веб-сайтами, интегрирующими Ethereum.

С помощью MetaMask вы подключаетесь к децентрализованным приложениям из своего браузера (или мобильного приложения). Вы можете торговать без посредников и использовать полностью прозрачные коды (зная, что вас не обманывают).

Для начала ознакомьтесь с руководством ниже!


Содержание

  • Введение

  • Что такое МетаМаска?

  • Установка МетаМаски

  • Инициализация кошелька

    • Создайте резервную копию своих исходных слов!

  • Внести средства на кошелек

  • Разблокируйте децентрализованную сеть

    • МетаМаска и конфиденциальность

    • Обмен эфира на DAI

    • Где мои жетоны?

  • Что еще я должен знать?

  • Приложение МетаМаска

  • Заключительные соображения


Введение

Эфириум принес обещание распределенного Интернета – долгожданного Web 3.0. Допустим, это равные условия, характеризующиеся отсутствием центральных точек сбоя, реальным владением данными и децентрализованными приложениями (или DApps).

Эта инфраструктура объединяется с общеотраслевым вниманием к децентрализованным финансам (DeFi) и протоколам совместимости, которые направлены на объединение различных блокчейнов. Теперь можно безопасно обменивать токены и криптовалюты, выдавать кредиты с залогом в криптовалюте и даже использовать Биткойн в сети Ethereum.

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


Что такое МетаМаска?

MetaMask — это кошелек Ethereum с открытым исходным кодом, поддерживающий все типы токенов на основе Ethereum (например, соответствующие стандарту ERC-20 или невзаимозаменяемые токены). Кроме того, вы можете получить или купить/обменять их с помощью Coinbase и ShapeShift.

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

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


Установка МетаМаски

Кошелек MetaMask можно установить в браузер Google Chrome, Firefox или Brave. Он также доступен для iOS и Android, но мы не будем вдаваться в подробности для этих платформ. В этой статье мы будем использовать Firefox в качестве примера, но шаги практически одинаковы, независимо от того, какую платформу вы используете.

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


Инициализация кошелька

Вы увидите приветственное сообщение.


Tela inicial MetaMask

Если вы чем-то похожи на нас, вы, вероятно, потратите некоторое время, пытаясь сбить с толку это маленькое существо с помощью курсора.


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

Теперь нам нужно создать пароль. Если вы один из тех легендарных существ, которые действительно прочитали пользовательское соглашение программного обеспечения, вы можете просмотреть его, нажав «Условия использования». В противном случае выберите безопасный пароль, установите флажок и нажмите «Создать».


Сделайте резервную копию своих исходных слов!

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

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


Clique na caixa cinza para revelar a frase.

Нажмите на серое поле, чтобы открыть фразу.


На следующей странице программа предполагает, что вы, возможно, поленились выполнить предыдущий шаг, и просит вас подтвердить предложение. Если вы не сделали этого в первый раз, нажмите «Назад», чтобы вернуться и записать!

Подтвердите предложение и перейдите к следующему шагу. Нажмите «Все готово», и вы увидите интерфейс кошелька.

Самая скучная часть закончилась. Теперь пришло время разбогатеть с помощью Эфира (в тестовой сети).


Внести средства на кошелек

В этом уроке мы будем использовать тестовую сеть Ropsten. Эта сеть работает почти так же, как настоящая сеть Ethereum, но ее единицы не имеют никакой ценности. Этот тип сети полезен, когда вы разрабатываете контракты и хотите убедиться, что в них нет уязвимостей, которые позволили бы злоумышленникам украсть их стоимость на 50 миллионов долларов. В реальности можно повторить каждый шаг, выполняемый в этой сети (за исключением, к сожалению, той части, где мы получаем бесплатный эфир).

Чтобы присоединиться к тестовой сети Ropsten, нажмите «Основная сеть Ethereum» в правом верхнем углу и выберите «Тестовая сеть Ropsten».


Rede de testes Ropsten

На Ethereum существует множество различных тестовых сетей. Если вам интересно узнать о различиях, посмотрите это сравнение.


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


Уууу! Легкие деньги!


В любой момент вы можете щелкнуть значок лисы, чтобы открыть всплывающее окно с информацией о вашей учетной записи MetaMask (как мы это сделали в GIF-изображении выше). Наведите указатель мыши на учетную запись 1 и нажмите, чтобы скопировать свой адрес Ethereum в буфер обмена. Вставьте его в форму и нажмите «Отправить мне тестовый эфир».

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

Как только ваш баланс поступит, мы сможем начать взаимодействовать с DApps.


Разблокируйте децентрализованную сеть

Поскольку мы находимся в тестовой сети, у нас не так много разнообразных приложений, с которыми можно было бы поиграть. Более полный список децентрализованных приложений основной сети можно найти на сайте State of the DApps или Dappradar. Вы можете играть в игры, покупать уникальные активы или делать ставки на рынках прогнозов.

Давайте воспользуемся DApp, который мы продемонстрировали ранее. Uniswap — это децентрализованная биржа, или DEX, которая позволяет нам торговать, не полагаясь на посредников. Механизмы, поддерживающие его, очень просты — если вам интересно узнать, как это работает, прочтите статью «Что такое Uniswap и как он работает?».

Войдите здесь. В правом верхнем углу вы увидите сообщение «Подключиться к кошельку». Это сообщение должно появиться на всех сайтах, совместимых с MetaMask, поскольку из соображений безопасности оно не подключается автоматически. Нажмите на сообщение, и вам будет предложено выбрать кошелек, который вы используете. Как вы можете себе представить, этим кошельком будет MetaMask.

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


МетаМаска и конфиденциальность

Важно знать условия разрешений, которые вы принимаете. Если веб-сайт знает ваш адрес, он может видеть все входящие и исходящие транзакции эфира и токенов. Кроме того, веб-сайт может сопоставить его с вашим IP-адресом.

Некоторые предпочитают разделять свои адреса, чтобы избежать проблем такого типа. Однако многих пользователей эти риски не беспокоят (ведь блокчейн является публичным). Уровень конфиденциальности зависит от вас. Как правило, не предоставляйте доступ к сайтам, которым вы не доверяете.


Обмен эфира на DAI

Пришло время совершить наш первый обмен. Мы сделаем это с помощью DAI, токена ERC-20, который служит стейблкоином. Однако, как и наш Эфир, этот DAI не имеет никакой ценности в реальном мире. Нажмите «Выбрать токен», добавьте список по умолчанию Uniswap и нажмите «DAI». Альтернативно вы также можете выбрать WETH (обернутый эфир).

Теперь все, что нам нужно сделать, это ввести сумму ETH, которую мы хотим обменять. Сделав это, мы получим оценку суммы DAI, которую мы получим. Готовый! Теперь нажмите «Обмен».


Завершите обмен с помощью MetaMask.


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

После этого нам просто нужно дождаться подтверждения транзакции!


➟ Думаете об инвестировании в криптовалюты? Купите ETH на Binance!


Где мои жетоны?

Ваш Эфир пропал, но токенов нет на вашем аккаунте? Не нужно паниковать – их необходимо добавить вручную.

Чтобы узнать о других популярных токенах, выберите «Добавить токен» в своем кошельке и выполните поиск по названию или тикеру. Для менее популярных токенов (или тех, что находятся в тестовой сети) нам нужно добавить адрес контракта — идентификатор, который сообщает MetaMask, где искать наш баланс.


  1. Откройте свой кошелек, нажав на значок расширения.

  2. Нажмите на три точки в верхней панели.

  3. Выбор вида на Etherscan (без Etherscan).

  4. В разделе «Обзор» щелкните меню «Токен» и выберите DAI.

  5. В разделе «Сводка профиля» вы должны найти адрес контракта. Наведите на него курсор и скопируйте адрес, используя значок справа.

  6. Вернитесь в MetaMask и нажмите «Добавить токен».

  7. Нажмите на вкладку «Пользовательский токен».

  8. Вставьте скопированный адрес в поле «Адрес контракта токена».

  9. Остальное должно быть заполнено автоматически. Нажмите «Далее», а затем «Добавить токены».

  10. Вернитесь на главный экран и проверьте свой общий баланс.


Поздравляем! Вы только что взаимодействовали со своим первым DApp, обменивая Ether на DAI, никакого доверия не требуется. Все, что вы узнали, теперь можно сделать в реальном мире. Когда вы будете готовы поиграться с приложениями основной сети, не забудьте переключиться обратно из сети Ropsten в основную сеть.


Что еще я должен знать?

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

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

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


Приложение МетаМаска

Приложение MetaMask для Android/iPhone предлагает интересное решение для взаимодействия с приложениями Web3 из любой точки мира. Он предлагает большую часть тех же функций, что и расширение, интегрируя браузер DApp, поэтому вы можете получить доступ к множеству децентрализованных приложений одним касанием.


Browser do aplicativo MetaMask.

Браузер приложений MetaMask.


Рабочий процесс приложения очень похож на рабочий процесс расширения для браузера. Вы можете осуществлять прямые переводы эфира или токенов из своего кошелька или даже взаимодействовать с Uniswap, как мы видели выше.


Conectando-se ao PoolTogether através do aplicativo.

Подключение к PoolTogether через приложение.


Заключительные соображения

MetaMask — мощный инструмент для просмотра децентрализованной сети. Если вы выполнили шаги, описанные в этом руководстве, вы уже определили потенциал кошелька. Очевидно, другие тоже сделали то же самое: число пользователей MetaMask превысило миллион.

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

Хотите узнать больше о MetaMask, Ethereum или какой-то другой теме? Посетите Ask Academy и ознакомьтесь с обсуждениями сообщества, вопросами и ответами.