Глобальная сеть «интернет» сегодня не позволяет своим пользователям единолично контролировать данные, которыми они делятся на различных сайтах. И согласитесь, что это – не комильфо. Именно этот «промах» может решить Ethereum, используя блокчейн. Представьте себе децентрализованный AppStore, где вы сможете опубликовать свое приложение (dApp), которое может функционировать и управлять которым можно без участия посредника (прямая связь пользователя и провайдера).
Все мы знакомы с социальной сетью Twitter. Используя блокчейн-технологию, можно создать децентрализованный «Твиттер» (устойчивый к цензуре). Результат: опубликованное вами сообщение в соцсети невозможно удалить или изменить третьей стороной (и даже компанией-создателем Twitter).
Что же такое «децентрализованное приложение» и с чем его едят?
Точного определения не существует (представьте насколько новое явление для технологичного мира). Но можно выделить пару ключевых характеристик dApp: открытый исходный код и нет центральной точки «отказа». И все!
Не стоит думать, что на «эфирной» платформе вы сможете построить любого рода приложение. Не тут-то было! Белая книга Ethereum разделяет их (то, что можно) на три типа:
- приложения для управления денежными потоками: пользователю, например, необходимо обменять эфир, чтобы заключить договор с другим юзером (используя распределенные вычислительные узлы сети для лучшего распространения информации);
- приложения, где используются деньги (исключаем управление): миксует денежные отношения и информацию извне блокчейн-сети (например, начисление страховки с использованием умных контрактов несчастному фермеру, который застраховал урожай от засухи; засуха наступила – умный контракт сработал);
- «другие» приложения (включает сферу голосования и систему управления).
DApps – новая реальность, которая поможет каждому пристально посмотреть на то, что мы имеем (ненадолго) и что нас ждет через годик-два (пессимистично спрогнозированные мной сроки).