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

DApp — это приложение на основе блокчейна. В отличие от смарт-контрактов, децентрализованные приложения не завязаны на финансовых транзакциях и могут использовать блокчейн для достижения любой цели. Большинство dApps построены на платформе Ethereum и затрагивают не только экономическую, но и многие других сферы, например, медиа, игры, спортивные ставки, почтовые сервисы.
Впервые идея децентрализованных приложений была предложена в сентябре 2013 года Даниэлем Ларимером.
DApps должны обладать несколькими основными параметрами:
— Децентрализация проекта, обеспечивающая безопасность и прозрачность данных;
— Открытый исходный код;
— Наличие токена внутри системы;
— Криптографическая связь;
— Наличие алгоритма установления консенсуса (Proof-of-Woork, Proof-of-Stake и другие).