Mobile CHAYNX
Отличия децентрализованных приложений от "обычных", их примеры и перспективы

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

Что такое dApp?

Tilda Publishing
1/
dApp (decentralized application, децентрализованное приложение) — новый, более защищённый по сравнению с "традиционными" приложениями тип программного обеспечения на базе блокчейн-технологии, обеспечивающий:
1. работу приложения независимо от центрального сервера;
2. шифрование всех значимых действий.

Преимущества децентрализованных приложений

Tilda Publishing
2/
  • Прежде всего — надёжность. Децентрализация резко снижает шансы на DDos-атаку приложения или делает её вовсе невозможной, ведь целью будет не один сервер, а устройства всех участников сети.
  • Благодаря блокчейну децентрализованные приложения никогда не прекращают работу — они не зависят от центрального сервера, который может "лечь" или быть уничтожен.
  • Высокая скорость функционирования — устройства взаимодействуют друг с другом напрямую, то есть потери за счёт обращения к центральному узлу отсутствуют.
  • Упрощённый пример принципа работы dApp — протокол BitTorrent. Вы успели сохранить торрент-файл с трекера, но последний внезапно заблокировал Роскомнадзор (или сгорел дата-центр с серверами). Однако возможность скачать файл никуда не делась — ведь он остался на компьютерах уже загрузивших его пользователей.
  • Возможность объединения вычислительных ресурсов для решения сложных задач.

    Характерные особенности dApps

    Tilda Publishing
    3/
    По мнению разработчика децентрализованных приложений Сиража Равала (Siraj Raval), это:

    • открытый исходный код;
    • отсутствие центральной точки отказа (центрального сервера);
    • наличие внутренней валюты (токенов приложения, которые используются для доступа к dApp и выплаты вознаграждений пользователям за полезную работу);
    • поддержка децентрализованного консенсуса (транзакция в приложении должна быть подтверждена всеми участниками сети).
    Характерная черта dApp — открытый исходный код
    Характерная черта dApp — открытый исходный код

    Где используются dApps

    Tilda Publishing
    4/
    Считается, что первым dApp стал биткоин, следующим шагом развития децентрализованных приложений — смарт-контракты Ethereum, и сегодня промежуточным итогом блокчейн-эволюции являются dApps. Разработка децентрализованных приложений пользуется спросом в сферах организации систем облачных вычислений, финансовых платежей и хранения данных. На самом же деле возможности таких приложений куда больше.
    Интересны возможности dAPP-разработки? Изложите свою идею блокчейн-программистам CHAYNX. Мы точно придумаем, как её реализовать.