Metamask и Nifty Wallet


Metamask
Что такое MetaMask?

MetaMask  —  это расширение для браузера, которое позволяет работать с приложениями в сети Ethereum без установки дополнительного программного обеспечения. Оно работает локально с вашего ПК.

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

Затем следуйте инструкциям по настройке, указанным в приложении. Нажмите “Создать кошелёк”. Запишите seed-фразу (12 слов) в надёжном месте (желательно на устройстве, не подключённом к интернету). Без этой фразы средства будет невозможно вернуть, если вы повредите или потеряете устройство. На следующей странице подтвердите, что Вы записали фразу.
Готово!

Nifty Wallet форк MetaMask поддерживает как ETH, так и сеть POA, что означает, что сегодня Вы можете воспользоваться быстрыми и дешёвыми транзакциями и сохранить свой ETH-адрес.

Мне больше нравится Nifty Wallet.

Как установить MetaMask? (Nifty Wallet устанавливается подобным образом из магазина приложений Google)

Как выглядит взаимодействие с расширением в играх?

Возьмем пример игры DopeRaider. (скриншот справа). Нам к примеру нужно купить немного семян марихуанны на продажу. Это действие стоит в игровой экономике 0,0005eth + комиссия сети Ethereum. После нажатия на кнопку buy у нас появляется окно расширения (в моем случае Nifty Wallet) с параметрами для отправки транзакции. 

Doperaider
Всплывающее окно Metamask

Например с такими параметрами. Лимит газа 1408372 (сколько газа нужно для отправки) по цене газа 20Gwei. 1-ое умножаем на 2-ое и делим на миллиард. Получаем стоимость комиссии = 0,028167ETH. Точно также рассчитывается комиссия за транзакцию и в сети POA. У нас получилось 0,0005eth цена семян + 0,028167ETH комиссия. Если нас удовлетворяет стоимость транзакции. Нажимаем ACCEPT и транзакция отправляется на смарт-контракт игры, записывается это все в блокчейн и после этого в игре появляется результат. Комиссия дорогая. Если бы это происходило в сети POA, то цена транзакции дешевле в несколько тысяч раз. Получается это расширение нужно для взаимодействия того, что происходит у Вас в браузере с Вашим кошельком и смарт-контрактом игры.

Присоединяйтесь к обсуждению в наших Telegram чатах:

RU – @CryptoGamingPool
EN – @CryptoGamingPool_EN