Руководство для начинающих: что такое децентрализованное приложение (DApp)?

Мир развивается, как и мир технологий, который мы знаем. Вы когда-нибудь представляли себе, как найти приложения, которые никому не принадлежат исключительно, у которых нет центрального сервера или нет простоев? Звучит слишком хорошо, чтобы быть правдой, правда? Пришло время узнать о DApp.

Но на самом деле сейчас это не просто воображение. Вы можете найти такие приложения в наши дни или, может быть, используете какое-либо из них, но еще не знаете. Эти новорожденные приложения более известны как децентрализованные приложения или, вкратце, DApps..

Прежде чем мы подробно перейдем к теме, вы должны иметь представление о технологии, называемой блокчейн. Блокчейн – это технология, изобретенная еще в 2009 году неизвестным лицом по имени Сатоши Накамото. Неизвестно, поскольку никто не знает, кто такой Сатоши. Может быть, Сатоши – парень или девушка, или какое-то тайное общество, а может быть, даже инопланетянин. Кто знает? Может быть!

Как появились DApps?

Блокчейн – это просто цифровой реестр, в котором каждый может хранить транзакции в сети и обмениваться ими. Вы могли бы назвать это открытой книгой. Основная особенность блокчейна в том, что он децентрализован. Это означает, что никто не может его контролировать, он автономен.

Биткойн впервые использовал эту технологию для введения децентрализованной валюты, которая устраняет необходимость для любых банков или третьих лиц подтверждать транзакции. Позже, в 2015 году, русский мальчик-гений по имени Виталик Бутерин продвинул технологию еще дальше. Он изобрел Ethereum и показал нам, что блокчейн может иметь много других аспектов, кроме цифровой валюты..

Так появился DApp. Децентрализованные приложения не имеют центрального сервера, и никто не может контролировать, изменять или удалять базу данных. Иметь лучшее понимание тебе нужно прыгнуть немного глубже.

Возьмем, к примеру, такие сайты, как Facebook. У Facebook центральные серверы в Северной Каролине, США. Это означает, что если какой-нибудь хакер каким-то образом его взломает, мы потеряем Facebook. Даже любое правительство не сможет его отменить, если закроет дата-центр..

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

Примечательные особенности

DApp имеет следующие функции –

  1. Его исходный код доступен для обычных пользователей..
  2. Принимает технологию блокчейн и децентрализован.
  3. У приложения есть собственный цифровой актив или криптовалюта..
  4. Поддерживает согласованный алгоритм для пользователей, то есть PoW или PoS.

3 типа DApps

Виталик и его команда рассказали о трех распространенных типах DApps в официальном документе Ethereum. Они есть –


  1. Денежно-ориентированные приложения DApps

Этим DApps требуется цифровая валюта для подтверждения контрактов между сторонами. Например, у Ethereum есть смарт-контракт. Смарт-контракт самоподтверждается, когда выполняются условия контракта. Хотя все узлы в сети блокчейн должны сначала проверить это..

  1. Приложения, требующие денег и переменной информации

Для таких приложений требуются крипто-токены, а также некоторые протоколы. Например, если у вас есть приложение для доставки продуктов, вы должны учитывать цену продукта и расстояние между двумя сторонами. Здесь расстояние между двумя сторонами – это переменная информация или вторичный протокол..

  1. Приложения для управления и голосования

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

Как вы могли разработать DApp?

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

Шаг 1. Опубликуйте информационный документ

Во-первых, вам нужно написать технический документ, в котором вы подробно опишете концепцию, особенности, техническую точку зрения и важность приложения, которое вы планируете разработать. Подумайте серьезно над тем, «как вы могли бы достичь своей цели», и напишите дорожную карту..

Помните, что дорожная карта важна. Это поможет вам сделать вашу идею более продаваемой..

Шаг 2: запустите ICO

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

Шаг 3: Запуск и внедрение

Теперь вам останется только разработать приложение и запустить его на рынок. Чем больше обещает ваше приложение, тем больше денег оно может собрать..

DApps – это современное решение для запуска нового бизнеса. Вам не придется просить венчурных капиталистов о финансировании вашего проекта. Начните работать над своим собственным проектом и поверьте в простых людей. Удачи.

Читайте также,

  • 10 самых популярных DApps в 2018 году
  • Экосистема NEO dApps: полный список
Mike Owergreen Administrator
Sorry! The Author has not filled his profile.
follow me
Like this post? Please share to your friends:
Adblock
detector
map