Что такое Dapp?

Decentralized application — децентрализованное приложение. Это утилиты, с помощью которых можно реализовать и в будущем сопровождать процессы CI/CD (Continuous Integration, или непрерывная интеграция, и Continuous Delivery, или непрерывная доставка). Dapp состоит из двух частей: интерфейс, написанный в HTML, и бэкэнд — «база данных» для интерфейса.
Dapp должно соответствовать следующим критериям:
— Иметь полностью открытый исходный код, работать автономно, без контроля;
— Генерировать, а также использовать токены, которые необходимы для доступа к приложению;
— Все данные приложения и записи о работе должны быть криптографически сохранены в общедоступной децентрализованной блочной цепи.