Децентрализованное приложение — программа, логика которой исполняется смарт-контрактами в блокчейне, а не сервером компании. Пользователь взаимодействует с ним кошельком, без регистрации.

Из чего состоит

Контракты в сети — это и есть приложение. Интерфейс — обычный сайт, который лишь помогает сформировать транзакцию. И доступ к данным сети, обычно через стороннего поставщика. Первая часть децентрализована, две другие почти всегда нет.

Насколько они децентрализованы

Меньше, чем принято считать. Интерфейс лежит на обычном хостинге и может быть отключён или подменён — отсюда риск, описанный в статье про перехват DNS. Доступ к сети идёт через нескольких крупных поставщиков, и их сбой роняет половину приложений разом. Проверяется просто: сможете ли вы пользоваться приложением, если его сайт исчезнет.

На что смотреть

Открыт ли код контрактов и подтверждён ли он в обозревателе сети. Кто может обновить контракты и есть ли задержка. Существует ли запасной способ обращения к контракту напрямую. И объём средств, доверенных приложению, вместе со сроком его работы — это лучший из доступных показателей надёжности.