Децентрализованное приложение работает на блокчейне, а не на сервере компании. Логика бэкэнда находится в смарт-контракте. Фронтенд часто представляет собой веб-сайт, но это может быть что угодно, подключающееся к кошельку. Uniswap — это децентрализованное приложение. Aave — это децентрализованное приложение. Любой интерфейс, позволяющий взаимодействовать с протоколом в блокчейне, является децентрализованным приложением.
Отличие от обычного приложения заключается в контроле. Компания может отключить свои серверы, и ваше приложение перестанет работать. Смарт-контракт децентрализованного приложения (dapp) существует в блокчейне. Пока работает блокчейн, работает и контракт. Никто не может в одностороннем порядке его отключить. Эта неизменность работает в обе стороны. Ошибку в контракте сложно исправить. Если средства украдены, нет возможности обратиться в службу поддержки. Код — это закон, и этот закон может быть суровым.
Строительные блоки децентрализованного приложения
- Смарт-контракт — логика блокчейна
- Кошелек — способ подписания транзакций пользователями.
- Фронтенд — это интерфейс, часто веб-страница.
- Сервис индексирования — считывает данные блокчейна для пользовательского интерфейса.
Децентрализованные приложения (Dapps) еще не достигли массового уровня удобства использования. Комиссии за транзакции, настройка кошелька и управление сид-фразами являются проблемными моментами. Пользовательский опыт улучшается, но он по-прежнему предполагает определенный уровень технической подготовки.
Comments
No comments yet. Be the first to share a thought.
Leave a comment