DApps — децентрализованные приложения — очередной этап развития технологии блокчейн, который открывает дорогу огромному количеству проектов, чья сфера деятельности может не ограничиваться финансами. Мы довольно много писали про смарт-контракты, чаще всего упоминающиеся в контексте Эфириума. Напомним, что с помощью них можно совершать прозрачные и бесконфликтные операции с деньгами, правами на собственность, акциями и любыми другими ценностями, не прибегая к услугам посредников. Предоставляемые возможности делают их довольно эффективным инструментом, однако они обадают массой ограничений и требуют наличия в команде специалистов очень высокой компетенции, так как после момента запуска их невозможно изменить.
DApps же позволяют решить эти проблемы и разрабатывать приложения для удовлетворения более широкого спектра запросов. Они предоставляют возможность участвовать во взаимодействии неограниченному количеству пользователей и гаджетов IoT. Представьте, что ваш автомобиль вместо пассивного ожидания будет развозить пассажиров и приносить вам деньги, пока вы находитесь в офисе.
С использованием технологии децентрализованных приложений такой мир становится реальным, монетизировать можно будет что угодно. При грамотном развитии весь технологический ландшафт может кардинально измениться.
На данным момент сформированы основные свойства любого DApp:
— наличие открытого программного кода, доступного к изучению
— децентрализованность (любая операция заносится в публичный распределенный реестр)
— система стимулов и поощрений (участники сети должны быть заинтересованы в подлинности и безопасности)
— наличие механизма достижения консенсуса (подробнее об этом тут)
DApp можно представить себе в виде обыкновенного web-приложения с нетривиальной структурой:Пользователь будет взаимодействовать с привычным интерфейсом (Front End), поступающий запрос же будет обрабатываться через смарт-контракт и записываться в блокчейне. Таким образом децентрализованные приложения позволяют связывать заказчиков и поставщиков услуг напрямую.
Никакой цензуры, агентской комиссии и манипуляций.
Подробнее про архитектуру DApps:
Все децентрализованные приложения можно поделить на несколько основных типов
— работающие на собственном блокчейне (Bitcoin и множество альткоинов)
— работающие на блокчейне приложений первого типа, но имеющие собственные токены для решения конкретных задач (Omni Protocol, расширяющий возможности Биткоина)
— работающие на блокчейне приложений второго типа (SAFE Network, функционирующий на Omni Protocol и позволяющий приобретать пространство для хранения файлов в распределенной системе)
Чтобы стало понятнее приведем аналогию: Windows, Mac OS X относились бы к 1 типу, Dropbox — ко второму, а система постинга, встроенная в Dropbox представляла бы 3 слой.
Примеры работающих DApps
Амбициозный проект направлен на создание глобальной сети, позволяющей монетизировать использование компьютерной вычислительной мощности. Сейчас проект работает на стадии альфа-версии, по ссылке вы найдете всю информацию об участии. Получать деньги, становясь звеном в решении глобальных проблем, не уделяя этому более пары минут в день — что может быть лучше?
Команда занимается созданием децентрализованного рынка предсказаний. В системе реализован интересный механизм репутации: при ошибочном прогнозе пользователь не только не получает выигрыша, но и теряет токены репутации (REP).
Использование приложения позволяет вам сделать из своего мобильного устройства полноценную ноду эфириума (что такое нода, читайте в нашей статье). Другими словами, у вас появляется возможность использовать практически все функции Эфириума. Приложение работает на p2p-протоколе.
Pixelmap
Довольно одиозное решение, суть которого заключается в существовании огромного «билборда» размером 1 млн пикселей. Участникам предлагается приобрести права на отдельные пиксели и использовать эту площадь для собственного контента. В первую очередь, предполагается привлекать покупателей, находящихся в поисках рекламной площадки для собственных проектов. Сообществом данная идея была воспринята скептически, однако многие отмечают оригинальность идеи.
Существует и множество других примеров, среди которых платформа для краудфандинга, нацеленная на деятелей искусства, инструменты для платежей и многие другие.
Создатель сети Эфириума Виталик Бутерин, однако, отмечает, что темпы развития децентрализованных приложений пока находятся на недостаточном уровне и призывает разработчиков использовать предоставляемые возможности.
How many dapps have we created that have substantial usage? Low added value *per user* for using a blockchain is fine, but then you have to make up for it in volume.
— Vitalik Buterin (@VitalikButerin) 13 декабря 2017 г.
Для получения более подробной информации о разработке подобных приложений переходите по ссылке.
И помните,
Все, что может быть децентрализовано, должно быть и будет децентрализовано