Другой пример из соцсетей. В некоторых странах правительство хочет контролировать СМИ и блокировать «нежелательные» ресурсы в Интернете. Это возможно с централизованными приложениями: заблокируйте доступ к серверу приложения, и все готово — пользователи не смогут общаться через WhatsApp без VPN. Зная, как создать децентрализованное приложение, вы можете создать приложение, которое позволяет телефонам соединяться друг с другом через блокчейн. Поскольку контрольной точки нет, гипотетическое правительство должно будет вручную отключать каждый узел, что практически невозможно. Поэтому пользователи смогут свободно общаться. Недостатком является то, что если приложение существует на блокчейне, пользователям придется платить небольшую плату за каждое действие в приложении.
Таким приложениям люди доверяют больше, чем обычным, и не только потому, что они защищены от цензуры и ограничений. Данные, которые вы сохраняете в блокчейне, остаются там навсегда — вы не можете изменить или удалить созданный блок данных после его добавления в цепочку. Каждый участник блокчейна может видеть всю информацию, которую он хранит, и никто не может ее фальсифицировать. Представьте, что вы участвуете в онлайн-лотерее и боитесь, что организаторы обманут игроков и выберут победителя вручную. С блокчейном это невозможно, так как данные открыты для всех участников — любой может проверить, кто на самом деле выиграл в лотерею.
О фальсификации данных не может быть и речи из-за природы блокчейна. Каждый блок содержит информацию о предыдущем блоке. Если кто-то попытается изменить данные в одном блоке, следующий блок покажет, что эта информация неверна. Затем система проверки отсечет этот блок как ложный.
Децентрализация лучше подходит для ситуаций, когда надежность данных имеет жизненно важное значение. На самом деле обычным пользователям все равно, работает приложение на блокчейне или нет — они просто выбирают продукт, который соответствует их потребностям, доступен по стоимости и прост в использовании. Прежде чем мы объясним, как создать децентрализованное приложение, давайте разберемся, где можно использовать эту технологию.