DApps — Это децентрализованные приложения, которые никому не принадлежат, не могут быть закрыты и просто так остановлены. Dapps приложения работают в сети P2P-компьютеров, исключительно на блокчейне и внутри него.
По своей сути, Dapps приложения схожи со смарт-контрактами, но могут реализовать гораздо больше функций. Если смарт-контракты связаны только с финансовыми транзакциями и имеют ограничение по количеству участников в конкретный момент времени, то Dapps расширяет эти границы и выходит за рамки установленных правил — в приложении одновременно может участвовать неограниченное число пользователей, а разработчики не ограничиваются одним лишь экономическим сектором и придумывают утилиты для развлекательной, музыкальной, игровой и других индустрий.
В результате развития технологии блокчейн, возник целый рынок программного обеспечения, получившего название — децентрализованные приложения DApps.
Характеристики DApps приложений
На данный момент самым популярным блокчейном для создания Dapps приложений является Ethereum. Сейчас зарегистрировано больше 3000 приложений, построенных в этой сети.
Согласно «White Paper» Ethereum, выделяют три разновидности Dapps:
- Нефинансовые. Приложения не связанные на прямую с денежными операциями. Наиболее яркими примерами служат сервисы для децентрализованного хранения цифровых данных, системы принятия решений, программы для идентификации пользователей, организации голосований и опросов.
- Частично финансовые. Программы, которые имеют функции, связанные с денежными операциями. Однако их ключевое назначение лежит в другой плоскости. Наиболее типичной разновидностью подобных приложений служит ПО, обеспечивающее функционирование саморазвивающихся программ лояльности. Как правило, у этих сервисов присутствует возможность обмена бонусных баллов на реальные деньги, или какую-либо продукцию.
- Финансовые. Самый актуальный и распространенный вид решений. Предназначены для наиболее рационального управления фиатными и цифровыми активами. Подобные приложения дают возможность распоряжаться своими финансами, и даже формировать полноценные договора на оказание услуги, или приобретение товаров.
При этом приложение Dapp должно соответствовать некоторым критериям:
- Открытый исходный код — Исходный код приложения должен быть доступен для всех.
- Децентрализованность — Приложение должно использовать криптографическую технологию, похожую на блокчейн.
- Стимул — У приложения должны быть крипто-токены (цифровые активы для заправки).
- Алгоритм/Протокол — Приложение должно генерировать токены и иметь встроенный механизм консенсуса.
Платформа Ethereum позволяет каждому пользователю писать смарт-контракты и децентрализованные приложения. Можно выбрать свои собственные «правила» для владения средствами, формата транзакций и других функций. Поэтому приложения могут обслуживать разные сферы жизни: от финансов до здравоохранения. Они позволяют выстроить взаимодействие между двумя и более участниками.
Классификация DApps приложений
Существует ряд характеристик, по которым можно классифицировать децентрализованные приложения. Мы будем классифицировать их на основе использования собственного блокчейна или использования блокчейна другого децентрализованного приложения.
Исходя из данного критерия, различают 3 вида децентрализованных приложений:
- Тип 1: Децентрализованное приложение имеет свою цепочку блоков. Bitcoin — это самый известный пример первого типа децентрализованных систем. Litecoin и другие альт-коины относятся к этому же типу.
- Тип 2: Децентрализованные приложения используют цепочки блоков децентрализованных приложений типа 1. Они также имеют токены, которые необходимы для их функционирования. Omni Protocol пример второго типа децентрализованных приложений.
- Тип 3: Децентрализованные приложения используют протокол второго типа, при этом они также имеют токены, которые им необходимы для своей функциональной деятельности. Например SAFE Network использует Omni Protocol для выпуска «safecoins», которые могут быть использованы для приобретения распределенного файлового хранилища. SAFE Network является примером третьего типа децентрализованных приложений.
Важно отметить, что в настоящее время существуют несколько отличных проектов с исходным кодом, двигающих DApps первого типа. Цветные монеты и CoinJoin, для примера, основаны на блокчейне биткоина и предоставляют полезные возможности для своих пользователей. Однако эти приложения не могут быть классифицированы как второй тип Dapps, т.к. они не выпускают и не управляют токенами.
Преимущества DApps приложений
Использование DApps приложений имеет несомненные преимущества, по сравнению с обычными сервисами:
- Децентрализация — нет цензуры с централизованного сервера.
- Конфиденциальность — в связи с децентрализацией, как правило, данные передаются в зашифрованном формате.
- Защищенные транзакции — P2P-связь, обеспеченная блокчейном.
- Не только потребление, но и участие в сети DApp на ролях владельца акций, разработчика, майнера, баунти-тестировщика и т. д.
Главным преимуществом является децентрализованный код, который размещается на тысячах компьютеров и впоследствии выполняется параллельно. В случае неудачи, когда узел сети выходит из строя или отказывается выполнять код, такой же код выполняется на всех других компьютерах (узлах) сети.
DApps обозреватели
Ниже представлены наиболее значимые площадки для анализа и мониторинга децентрализованных приложений.
Dapp.com — Это кросс-цепная платформа для мониторинга и использования DApps приложений. Мониторит более 3000+ DApps построенных на Ethereum, EOS, Tron, NEO, Steem, IOST, TomoChain и других сетях.
DappOnline — Магазин блокчейн-приложений (DApp), где вы можете найти самую последнюю и самую большую информацию о популярных DApp. DappOnline обеспечивает развитие, новости, данные по DApp, промотирование DApp и другие обслуживания. Портал содействует развитию DApp и позволяет людям открыть для себя ценность, которую приносят приложения blockchain.
DappReview — Платформа отслеживает данные 4300+ Dapps по 15 общественным сетям. Портал стремится помочь пользователям найти более интересные Dapps, а разработчикам помочь лучше продвигать Dapps и приобретать больше клиентов.
DappRadar — Надежный источник данных для децентрализованных приложений. Действует в качестве канала распространения для разработчиков dapp, которые ищут новых потребителей. Отслеживание более 3000 DApps через несколько блокчейнов, включая Ethereum, EOS, TRON и ONT, с планами расширения до других. DappRadar занимает твердую позицию в отношении точности и предоставления данных. Инвесторами платформы являются Naspers Ventures, Blockchain Ventures и Angel Invest Berlin. Их стратегия заключается в том, чтобы инвестировать в сектора с высоким долгосрочным потенциалом роста.
State Of The Dapps — Некоммерческий кураторский каталог децентрализованных приложений, также называемых DApps, которые работают на различных нескольких блокчейнах. State of the DApps изначально создавался для классификации и демонстрации разработанных проектов, построенных на блокчейне Ethereum, но совсем была добавлена поддержка EOS, Steem и Hive. В State of the DApps существует множество проектов, охватывающих различные области, такие как здравоохранение, схемы Понци, игры, виртуальная реальность, искусственный интеллект, образование, реестры, рынки труда, tinder для лошадей и многое другое. Каталог стал одним из самых больших справочников для экосистемы Ethereum.
Mathdapp Store — Платформа анализа более 1000 DApps. Отвечает на блокчейн события в течение нескольких минут, помогает общественности узнать о новых тенденциях блокчейна. Mathdapp разработал 100 + различных индексов и индикаторов данных, которые показывают более полную картину блокчейна. Цель платформы — помочь проектным командам, СМИ и конечным пользователям лучше понять DApps и тенденции отрасли.
Перспективы DApps приложений
Рынок децентрализованных приложений активно развивается и продолжит расти, поскольку эти приложения способны существенно повысить эффективность в самых разных сферах жизни. Применение DApp выглядит очень перспективно, так как этот технический подход уже повлиял на мир финансов и работу банков.
Децентрализованные платформы позволяют устранить ограничительное воздействие правительств, и деструктивную деятельность криминала во многих сферах. Вполне возможно, что в ближайшем будущем многие функции государственных органов будут выполняться посредством применения децентрализованных приложений. Поскольку в таких системах негативное влияние «человеческого фактора» существенно снижается, или исключается вовсе.
Важным моментом будет развитие поддержки dApps в различных мобильных устройствах, включая создание специальных библиотек децентрализованных приложений. Это еще один шаг навстречу тому, чтобы dApps освободились от статуса «нишевых» разработок, ориентированных на геймеров.
То, что делает VeChain, то есть ориентируется на внедрение и использование блокчейна и dApps в корпоративных структурах, будет осуществляться и другими проектами. Крипто-сообщество увидит, как децентрализованные приложения будут успешно разворачиваться в секторах энергетики, здравоохранения и финансов. Но для этого нужно развитие сопутствующих технологий, а также всеобщее принятие криптовалют и адаптация блокчейна. Мы с нетерпением ждем массового внедрения блокчейна на приложениях разных категорий.