Decentralized Applications (dApp)

1607
22.02.2022 05:39
Decentralized Applications (dApp)

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

    В статье разбираемся, как работают dApps, что это вообще такое, какие есть преимущества и недостатки. Также рассмотрим перспективы развития децентрализованных приложений, и стоит ли вкладываться в их собственные криптовалюты.

    Что такое dApp

    dApp — это приложение, работающее децентрализовано. Это значит, что нет какого-то конкретного физического сервера, управляющего его работой. Чтобы было понятнее, сравним dApp с классическими приложениями, устанавливающимися на смартфон.

    Особенности классических приложений

    Обычные приложения, такие как размещенные в Play Market или App Store, принадлежат конкретной компании. Например, это может быть социальная сеть (VK, Facebook, Instagram), стриминговый аудио или видеосервис (Spotify, Youtube, Яндекс.Музыка), банковская программа (Сбербанк, Тинькофф, Альфа-банк). В этом случае:

    • Приложение полностью контролируется конкретной компанией или группой людей. Владелец может отключить программу или изменить ее по своему усмотрению. Пользователь выбирает только одно — пользоваться приложением или нет.
    • Данные хранятся на физических серверах. Работоспособность обеспечивается за счет того, что копия приложения, установленная на телефоне пользователя, обменивается информацией с сервером. Если на сервере возникнет сбой — программа может перестать работать. А данные пользователя находятся в конкретных руках. Их конфиденциальность и сохранность целиком зависит от добропорядочности и качества работы компании, которой принадлежит приложение.
    • Пользователь не может повлиять на функционал. Если он обнаружит ошибку или захочет добавить новую функцию, единственное, что он может сделать — написать разработчикам через форму обратной связи.

    Для пользователя это удобно, но ненадежно. Программный сбой может вывести систему из строя, из-за чего ею нельзя будет пользоваться, пока работа не будет восстановлена силами компании. А если вы передаете приложению конфиденциальные данные, будь то номер кредитной карты или приватное сообщение для другого пользователя, существует риск их утраты. Также разработчик может без ведома пользователя предоставлять доступ к этим данным третьим лицам. Это незаконно, но возможно.

    Особенности децентрализованных приложений

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

    • Децентрализованное приложение запускается людьми, после чего функционирует автономно. Разработчик не может изменить функционал без желания пользователей или нарушить работу системы.
    • Исходный код открыт. Любой человек может ознакомиться с кодом, и понять, как работает приложение. Поэтому в нем нет скрытых функций, а значит, нет скрытых рисков. Можно быть уверенным, например, в том, что программа не передает конфиденциальные данные третьим лицам.
    • Сообщество напрямую влияет на функционал приложения. Любой пользователь может предложить изменение. Например, устраняющее ошибку, или добавляющее новую функцию. Если в результате голосования большинство пользователей поддержит нововведение — оно будет внесено в блокчейн автоматически, и код обновится.

    Децентрализованные приложения (dApps) — это более совершенный способ обеспечить пользователей тем или иным функционалом. Сначала были компьютерные программы, затем — приложения на смартфон. А теперь — dApps, характерные черты которых — стабильность, надежность, прозрачность и гибкость.

    Преимущества dApp

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

    1. Стабильность. Нарушить работоспособность dApp практически невозможно. Она поддерживается десятками и сотнями тысяч компьютеров, размещенных в десятках стран. Пока к сети остаются подключены хотя бы несколько из них — блокчейн продолжает функционировать. А значит, и построенные на его базе децентрализованные приложения.
    2. Прозрачность. Открытый исходный код повышает уровень безопасности — пользователи могут на 100% быть уверены в том, как именно работают dApps, и чего ожидать от использования.
    3. Отсутствие цензуры. Государственные органы, компании, разработчики — никто не может отключить приложение от сети, удалить размещенный в нем контент, заблокировать пользователю доступ.
    4. Конфиденциальность. Для использования децентрализованного приложения не нужно регистрироваться и вводить личные данные. Пользователи анонимны. Единственное, что требуется для подключения к большинству dApps — криптовалютный кошелек, который также является анонимным до тех пор, пока пользователь сам не раскроет свою причастность к нему.
    5. Гибкость. Если функционал приложения устареет или потребует нововведений, любой пользователь сможет предложить обновление. Если большинство поддержит идею, код обновится мгновенно.

    Недостатки dApp

    Важно понимать, что распространение и реальное использование децентрализованные приложения получили только в последние 5 лет. Сейчас dApp — инновация и развивающаяся технология, находящаяся в начале пути. Скорее всего, со временем большинство недостатков будут устранены. Однако сейчас можно выделить следующие минусы:

    1. Сложность запуска. После развертывания приложения в блокчейне, разработчики уже не могут вносить изменения легко и быстро. Поэтому перед запуском dApp необходимо полностью спроектировать и разработать. Практически невозможно развернуть полуготовый продукт, и дорабатывать постепенно — это будет еще тяжелее, чем полная разработка до запуска.
    2. Сложность применения для пользователя. Большинство приложений сложнее в освоении, чем традиционные аналоги. Например, пользователь должен уметь работать с криптовалютным кошельком и понимать особенности технологии блокчейн.
    3. Дороговизна использования. Каждое действие в dApp является транзакцией, записывающейся в блокчейн. Следовательно, его совершение требует оплаты стандартной комиссии. В данный момент больше всего dApp развернуто в блокчейне Эфириума. Комиссия за транзакцию в нем может достигать нескольких десятков или сотен долларов — в зависимости  от загруженности сети.
    4. Необратимость ошибок. Внесенную в блокчейн транзакцию невозможно отменить. Если используя традиционное банковское приложение вы ошибетесь, и отправите средства по неправильному адресу, обращение в банк поможет их вернуть. Если вы отправите криптовалюту по несуществующему адресу — она будет утеряна навсегда. А если по существующему — вы попросту не сможете связаться с владельцем кошелька, ведь адреса анонимны и не привязаны к личности. Это касается и других типов приложений —отменить ошибочные действия не получится.
    5. Скорость работы. Обратная сторона стабильности, обеспечиваемой блокчейном. Скорость работы зависит от характеристик сети, на которой работает dApp. Проведение транзакции может занимать несколько минут. 
    6. Риск взлома. В исходном коде может обнаружиться уязвимость, незамеченная разработчиками и пользователями. В зависимости от серьезности ошибки это может привести к последствиям разного масштаба, вплоть до потери пользователями средств, переданных в управление приложением (например, оставленных в качестве залога для получения кредита в криптовалюте).

    Виды dApps

    Если понять, как работают dApps, становится очевидно, что децентрализованные приложения могут быть совершенно разными. Каждый по своему разделяет их на категории. Например, разработчики блокчейна Эфириум выделяют 3 группы dApps:

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

    Термином «dApp» описывают все приложения, работающие децентрализовано, на блокчейне. Поэтому так можно назвать что угодно — игру, социальную сеть, криптовалютный обменник. Главное, чтобы приложение имело открытый исходный код и функционировало на блокчейне.

    Перспективы dApp и стоит ли вкладываться

    Децентрализованные приложения в начале своего развития, поэтому на 100% точно предсказать их будущее невозможно. Со временем часть популярных dApp станут невостребованными. А некоторые из новых приложений наоборот, займут свою нишу и станут популярны.

    Стоит ли вкладываться в криптовалюту dApp, зависит от самого приложения. Например, есть игра Sandbox, о которой мы писали в статье. Она децентрализована, является dApp, и криптовалюта SAND используется в качестве важной составляющей игрового процесса. Если игра будет становиться популярнее — будет расти и цена монет. Если игра станет неактуальна, стоимость криптовалюты может упасть до нуля.

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

    Где купить криптовалюту

    Вложения в криптовалюты могут принести большую прибыль. Однако могут обернуться и потерей средств, если выбрать ненадежный метод приобретения монет. Чтобы избежать риска наткнуться на мошенников, стоит доверять только обменникам с официальной лицензией. Также стоит отдавать предпочтение площадкам, которые легко освоить. Нет смысла разбираться в сложных интерфейсах профессиональных сервисов, если вы хотите просто купить криптовалюту, чтобы через время продать дороже.

    Хорошим выбором станет обменник Broex. Он принадлежит компании, получившей официальную лицензию на ведения деятельности, связанной с криптовалютами. Broex прошел необходимые проверки регуляторов Эстонии. Использование одобренного госорганами обменника — надежный способ вложиться в криптовалюты.

    Broex разработан таким образом, чтобы быть удобным для новичков. У него интуитивно понятный интерфейс, осваивающийся за 5-10 минут. Есть и другие преимущества:

    • Минимальный депозит — 1500 рублей. Вложения доступны, даже если хочется купить криптовалюту на маленькую сумму.
    • Низкие комиссии. От 0,1%, а при некоторых обменах комиссии и вовсе отсутствуют.
    • Мобильное приложение. Обеспечивает доступ к покупке и продаже криптовалют из любой точки мира — нужен только интернет.
    • Удобство пополнения. Внести депозит можно с банковской карты или через AdvCash. Деньги зачисляются мгновенно.

    Broex — это еще и кастодиальный кошелек для хранения криптовалют. Поэтому купленные монеты можно не выводить на сторонние кошельки. Это удобно для новичков. Можно не разбираться в том, как работают приложения-кошельки. Активы отображаются в личном кабинете, и их можно продать в любой момент.

    Также у Broex русскоязычная техническая поддержка. Если столкнетесь с проблемой или появится вопрос, можно будет проконсультироваться с оператором, чтобы быстро разобраться и вернуться к работе с криптовалютами.

    Rate the article