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

Что такое децентрализованные приложения (dApps)

От обычного приложения отличается тем, что так или иначе использует смарт-контракты эфира. Формально dApp могут использовать другой блокчейн (не Эфир) и не использовать смарт контракты вообще, это очень широкое понятие. Но на момент написания этого поста 99% децентрализованных приложений — это сервисы, которые используют смарт-контракты Эфира и Metamask в виде связующего звена, через которое пользователь взаимодействует со смарт-контрактом.

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

ETH node

Чтобы все стало понятнее, объясним на примере децентрализованной биржи Etherdelta, на которую мы не так давно делали обзор. Etherdelta — это децентрализованное приложение, которое работает на смарт-контракте Эфира. Все обмены между пользователями происходят в автоматическом режиме, без вмешательства третьей стороны. Metamask может быть использован как личный кабинет пользователя: если зайти на сайт биржи и залогиниться в Metamask все операции можно совершать напрямую со своего кошелька:

Примерно так Metamask будет работать с рядовым децентрализованным приложением. На всякий случай даем список всех децентрализованных приложений, с которыми работает Metamask: https://www.stateofthedapps.com/dapps/tagged/metamask

Узнайте больше о наших подходах и принципах, интересных и актуальных темах о биткойне, криптовалюте, ICO

Подождите...

Спасибо за подписку!