Децентрализованные приложения (DAPPs)

Децентрализованные приложения – программы, которые работают в распределённой вычислительной системе. Чаще всего – в формате сети блокчейн. Обычно, они соответствуют следующим критериям:

Основная цель подобных приложений – устранить ограничения, связанные с программами, работающими в рамках традиционной архитектуры. Если, например, единый сервер хранения информации централизованного приложения выйдет из строя или подвергнется внешней атаке, то есть риск потерять всю информацию. Да и куда проще взломать единый, хоть и довольно мощный, сервер, нежели ломать всю сеть, состоящую из множества различных машин.

Есть множество отраслей, в которых DAPPs могут найти своё применение. На данный момент, они используются в рамках игровых платформ, при создании социальных сетей, в криптовалютных кошельках и разнообразных финансовых приложениях.

Деятельность подобных приложений поддерживается за счёт наличия системы токенов. Цифровой валюты, употребление которой определяется смарт-контрактами. Эти токены могут быть как уникальными, типа Стим-токенов, используемых в игровом приложении Steemit, так и универсальными, если приложение, например, создавалось на основе сети Ethereum (как в случае с CryptoKitties).

Итак, децентрализованные приложения – это проекты с открытым исходным кодом на основе сети блокчейн, которые работают стабильно, обеспечивают высокую прозрачность всей системы, устойчивость к воздействиям и сбоям, а также – эффективное и автоматизированное взаимодействие внутри системы.