Зачем мне читать?

Если вас интересует экосистема 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 Wallet можно установить в браузер Google Chrome, Firefox или Brave. Также доступно на iOS и Android, но мы не будем вдаваться в подробности. На протяжении всего этого руководства мы будем использовать Firefox, но шаги будут более или менее одинаковыми независимо от того, какую платформу вы используете.

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


Инициализировать кошелек

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


Layar intro Metamask

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


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

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


Сохраните исходные слова!

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

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


Klik kotak abu-abu untuk menampilkan frasa.

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


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

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

Самое скучное закончилось, дальше будем богатеть эфиром (тестнетом).


Пополнение кошелька

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

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


Testnet Ropsten

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


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


Ура! Легкие деньги!


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

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

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


Открытие децентрализованной сети

Поскольку мы используем тестовую сеть, у нас нет широкого выбора приложений, с которыми можно поиграть. Полный список децентрализованных приложений основной сети см. в разделе «Состояние 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».

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

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

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

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

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

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

  10. Вернитесь к основному виду, чтобы увидеть свой баланс.


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


Что еще мне нужно знать?

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

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

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


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

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


Browser aplikasi MetaMask.

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


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


Menghubungkan ke PoolTogether dalam aplikasi.

Подключение к PoolTogether внутри приложения.


Заключение

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

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

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