DApp

Состав DAppDApp (полная расшифровка — Decentralized Application) — децентрализованное приложение, имеющее сходство со смарт-контрактами. Позиционируется как очередной этап развития блокчейн-технологий. Отличием DApp от умных контактов считается отсутствие связей с финансовой составляющей. Применение Decentralized Application позволяет использовать блокчейн в любых целях. В среде программистов DApp — прикладное ПО, предназначенное для применения пользователями.

Состав DApp

Архитектура децентрализованного приложения DApp имеет следующий вид:

  • Нода с блокчейном Эфириума.
  • Web3.js.
  • Интерфейс.

Программирование ноды (узла) — неудобный процесс, поэтому в роли связующего звена выступает Web3.js.

Виды DApp

Децентрализованные приложения DApp делятся на два вида:

  • Анонимные — приложения, поддерживающие любые виды конфиденциальности. Все действия осуществляются быстро и в автоматическом режиме. Популярная технология, которая применяется по сегодняшний день — BitTorrent. Это представитель одноранговых протоколов коммуникационного типа.
  • Приложения, работающие на базе репутации. Здесь подразумевается экосистема, где узлы отслеживаются пользователями, а статусы находят отражение в ПО. Главным условием работы таких приложений DApp является репутация. Минус в том, что в программе нет возможности указать денежную ценность с учетом уровня репутации. Кроме того, ее нельзя передать другому владельцу.

Характеристики DApp

К главным характеристикам DApp стоит отнести:

  • На освоение технологии, позволяющей создать DApp, уходит минимум времени. Любой человек с помощью Гугл получает информацию о создании децентрализованного приложения и воплощает задуманное в реальность.
  • Отсутствие ограничений на число участников сети. Параметр зависит от рыночного сегмента. Также с применением Decentralized Application удается эксплуатировать блокчейн-технологию для решения различных задач, а не только для получения прибыли.
  • Децентрализованные приложения, в отличие от умных контрактов, не требуют денежных вливаний. Технология Decentralized Application считается более продвинутой.

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

Преимущества DAppПлюсы приложений DApp:

  • Невозможность изменения. Если правильно подойти к решению задачи, даже отключение от Интернета не блокирует Сеть, а приложение будет работать с пользователями, которые находятся поблизости.
  • Скорость. Когда сигналы участников сети направляются через общий центральный сервер, происходит снижение скорости подобно прохождению информации через узкое «горлышко бутылки». Кроме того, показатель зависит от нахождения сервера. Чем он дальше, тем дольше идет сигнал. В DApp информационные элементы и необходимые для решения задачи приложения одновременно берутся с разных компьютеров, участвующих в работе Decentralized Application.
  • Конфиденциальность. Если пользователь Интернета выложил фото в социальную сеть, он перестает быть ее владельцем. Это касается и денег, которые размещены на счете в финансовом учреждении — они могут быть украдены, «заморожены» или уничтожены. Преимущество децентрализованной сети заключается в хранении данных в виде множества копий в цепи. Информация имеется у всех, но доступна только владельцу ключа.
  • Экономия. Имеющиеся узлы работают на один блокчейн, что повышает его возможности. Полученная мощь применяется в децентрализованных приложениях DApp. Участник системы способен выполнять полезные расчеты даже на своем мобильном телефоне с применением свободных мощностей и получением вознаграждения. По принципу снижения цены финансовых транзакций в сети Bitcoin, блокчейн для децентрализованных приложений способствует уменьшению требований к мощностям, применяемым для расчета графики 3D, экономии на хостинге и решению других задач.
  • Безопасность. Вне зависимости от надежности сервера остается риск нарушения его работы путем отправления тысяч одновременных запросов. Такие действия носят название DDoS атаки. Для нанесения вреда DApp придется атаковать все узлы одновременно, но даже в этом случае децентрализованное приложение продолжит работу.
  • DApp
  • состав DApp
  • виды DApp
  • характеристики DApp
  • преимущества DApp
X

Похожие публикации

Комментарии (0)

Чтобы оставить комментарий, вам необходимо войти или зарегистрироваться
UP