Что такое децентрализованные приложения

Что такое децентрализованные приложения (dApps)? Самые перспективные блокчейны

Что такое децентрализованные приложения. dApps crypto. Что такое децентрализованные приложения фото. Что такое децентрализованные приложения-dApps crypto. картинка Что такое децентрализованные приложения. картинка dApps crypto.

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

2019 год завершается ростом числа пользователей dApps (децентрализованных приложений), хотя потенциалу таких возможностей блокчейна еще предстоит раскрыться в полной мере.

Навигация по материалу:

Что такое DApps и чем они полезны?

Децентрализованные приложения построены на базе технологии блокчейн, интегрированы с ней. В белой книге эфириума выделены три типа DApps:

Лидеры рынка децентрализованных приложений

В 2019 году лидерство среди площадок для запуска dApps сохраняет блокчейн Ethereum (ETH): средняя ежедневная база пользователей dApps этой сети выросла за год на 118%, а объем задействованных токенов увеличился на 166% (в долларовом исчислении).

Из общего числа запущенных и работающих dApps (3235) на всех блокчейнах большая часть (2797) приходится на Ethereum, что неудивительно, учитывая число разработчиков Ethereum: за год они создали 520 новых dApps. Приблизительно каждый третий уникальный пользователь dApp работает с децентрализованным приложением на Ethereum. На эту сеть приходится и 81% всех задействованных в экосистеме dApps смарт-контрактов.

Хотя у Ethereum большое число dApps, только по восьми приложениям наблюдается значительная пользовательская активность. Некогда очень популярная игра CryptoKitties сейчас занимает пятое место по популярности, пропуская вперед BlockchainCuties — еще одно игровое приложение, которое сейчас имеет в среднем 396 пользователей в сутки. Дальнейшее развитие dApps этой сети будет связано с ожидаемой в 2020 году трансформацией Ethereum в Ethereum 2.0, и появлением eWASM — новой версии виртуальной машины Ethereum (EVM). Стоит заметить, что остается проблема роста цены gas, внутренней финансовой единицы в сети Ethereum, что было отмечено в декабре 2019 года.

В тройку лидеров по размещению dApps также входят блокчейны EOS и TRON. Статистику по EOS подпортила ситуация со спам-размещением токенов EIDOS, что стало следствием DDoS-атаки на сеть. В итоге это негативно повлияло на скорость обработки транзакций в сети, и, как результат, ежедневная пользовательская активность в dApps на EOS упала на 48%. Сейчас данный показатель составляет в среднем 7390 уникальных цифровых кошельков.

У TRON ситуация получше: особенно быстро развивалась экосистема dApps в первой половине года, однако во второй половине темп спал, даже несмотря на то, что число открытых цифровых кошельков для работы с токенами TRX росло в течение года. В итоге число пользователей dApps на TRON выросло за год на 93%, но, в отличие от Ethereum, у которого развитие шло по всем основным видам dApps, на TRON фокус развития пришелся на игровые приложения. TRON также отличался тем, что значительное число неигровых dApps в течение всего 2019 года не только не набрали устойчивую базу пользователей, но стали их терять.

Самые перспективные блокчейны для dApps

К тройке лидеров «присматривается» группа из четырнадцати блокчейнов, которые в 2019 году использовались как сети для запуска dApps и были достаточно известны криптосообществу. И число таких сетей в 2020 году обязательно еще пополнится, что связано с двумя факторами:

Какие блокчейны наиболее перспективны на конец 2019 года?

Не только игры

Помимо указанных участников экосистемы, есть также блокчейны Steem, TomoChain, Klaytn, POA, xDai и GoChain. Среди них высокий потенциал все еще остается у Steem: на нем запущено 92 dApps, а самым популярным является игровое приложение Splinterlands и флагманское приложение Steemit.

То, что в основном акцент в разработках dApps делается на игровых приложениях (каждое второе dApp — игровое) — это тренд, который присутствует не только в блокчейн-сфере. Так, например, в рейтинге топ-10 видеоблогеров по итогам 2019 года половина имеет отношение к именно к гейминговой сфере.

Но игровые проекты имеют существенный недостаток: им нужно всегда быть «на плаву». Иначе вместе с падением интереса пользователей упадет и стоимость внутриигровых предметов. Так, например, произошло в случае с приложением CryptoKitties, когда одни из основных артефактов игры, «криптокотята» Gen 0, сильно просели в цене. Сначала они шли по цене близкой к нулю, поднялись за несколько недель до 0.1 ETH, на пике популярности достигали отметки в 6 ETH, а в настоящее время опять колеблются около уровня в 0.1 ETH.

Новые горизонты развития рынка dApps

При этом есть перспективы у других направлений для развития dApps. Децентрализованная торговля — один из них. Так, одним из топовых dApps стала децентрализованная торговая площадка Binance DEX. Однако даже это приложение столкнулось с жесткой критикой со стороны сооснователя Ethereum Виталика Бутерина, который 21 декабря сообщил, что не считает, что Binance предоставляет децентрализованные условия торговли. Бутерин также вряд ли смягчится, даже несмотря на то, что спустя три дня Binance DEX добавила в листинг пару ETH/BNB.

В то же время dApps децентрализованных социальных сетей набирают популярность среди пользователей. Об этом свидетельствует тот факт, что в ноябре 2019 года один из таких проектов (dApp под названием Pepo) стал первым децентрализованным приложением социальной сети, который смог договориться о сотрудничестве с Apple App Store и Google Store.

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

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

Где можно купить токены dApps-приложений? ТОП-5 бирж

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

Надежность площадки в первую очередь определяется объемом торгов и количеством пользователей. По всем ключевым метрикам, крупнейшей криптовалютной биржей в мире является Binance. Также Binance самая популярная криптобиржа в России и на территории СНГ, поскольку имеет наибольший оборот денежных средств и поддерживает переводы в рублях с банковских карт Visa/MasterCard и платёжных систем QIWI, Advcash, Payeer.

Специально для новичков мы подготовили подробный гайд: Как купить биткоин на криптобирже за рубли?

Рейтинг криптовалютных бирж :

#Биржа:Cайт:Оценка:
1Binance (выбор редакции)https://binance.com9.7
2Bybithttps://bybit.com7.5
3OKExhttps://okex.com7.1
4Exmohttps://exmo.me6.9
5Huobihttps://huobi.com6.5

Критерии по которым выставляется оценка в нашем рейтинге криптобирж :

Дата публикации 27.12.2019
Поделитесь этим материалом в социальных сетях и оставьте свое мнение в комментариях ниже.

Источник

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

Что такое децентрализованные приложения. chto takoe dapps. Что такое децентрализованные приложения фото. Что такое децентрализованные приложения-chto takoe dapps. картинка Что такое децентрализованные приложения. картинка chto takoe dapps.

Новое поколение приложений обсуждается во всем мире. Эти типы приложений никому не принадлежат, не могут быть закрыты и не могут быть просто так остановлены.

Это звучит безумно? Такие новые виды приложений называются DApps (децентрализованные приложения).

Но прежде чем обсуждать DApps, давайте поговорим о технологии, лежащей в основе DApps, которая называется «блокчейн».

Но цифровая валюта, такая как Биткойн, которая децентрализовала все аспекты денег, является лишь одним примером DApp.

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

Что такое DApps?

DApps произносится так же, как Email, где «D» в DApps означает децентрализованный (то есть D-Apps).

Сложно объяснить DApps в определении из 1-2 строк, так как приложение должно иметь определенный набор характеристик, чтобы квалифицироваться как DApp.

Если приложение не соответствует всем этим критериям, то это не DApp:

Платформа Ethereum является истинным основателем децентрализованных приложений. Она предоставляет децентрализованную виртуальную машину (EVM) в комплекте с Turing, которая запускает сценарии с использованием сети общедоступных узлов.

Что такое децентрализованные приложения. dapps. Что такое децентрализованные приложения фото. Что такое децентрализованные приложения-dapps. картинка Что такое децентрализованные приложения. картинка dapps.

Главной особенностью является децентрализованный код, который размещается на тысячах компьютеров и впоследствии выполняется параллельно.

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

На сегодняшний день Ethereum имеет на рынке множество dApp приложений, но со временем возникли и альтернативные платформы, такие как TRON и EOS.

DApps классификация

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

Тип IТип IIТип III
Эти типы DApps имеют свой собственный блокчейн (например, Биткойн).
Другие альткойны также подпадают под эту категорию.
Эти типы DApps используют блокчейн типа I DApps.
Децентрализованные приложения типа II являются протоколами и имеют токены, необходимые для их функционирования.
Протокол Omni является примером децентрализованного применения типа II.
Эти типы DApps используют протокол DApp Типа II.
Например, сеть SAFE использует протокол Omni для выдачи SafeCoins, которые затем используются для создания распределенного хранилища файлов.

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

DApps проекты

С другой стороны, некоторые приложения предпочитают создавать свои собственные блокчейны.

Вот список некоторых DApps и их «тип»:

DAppsОписаниеТип DAppTokenЦепь
The SAFE NetworkДец. сеть хранения данных и связиТип IIISafeCoin (SFE)Биткойна
AugurПолностью открытая и Дец. рыночная платформа для прогнозирования.Тип IIAugur (REP)Эфира
FactomДец., неизменная система учетаТип IFactom (FCT)Приватная
GolemДец. приложение, чтобы сделать первый глобальный рынок супер компьютераТип IIGolem (GNT)Эфира
SiacoinПолностью открытое и Дец. частное облакоТип ISiacoin (SC)Приватная
StorjДец. одноранговый протокол для обеспечения наиболее безопасного, частного и зашифрованного облачного хранилищаТип IIStorjcoin X (SJCX)Эфира
CounterpartyДец. финансовая платформа для создания одноранговых финансовых приложенийТип IICounterparty (XCP)Биткойна

Как работает DApp?

DApps функционирует путем реализации всех четырех критериев, которые мы обсуждали в первом разделе. Это означает, что DApp является программной платформой с открытым исходным кодом, реализованной на децентрализованных цепочках блоков и заполняемой с использованием токенов, которые генерируются с использованием протокола / алгоритма.

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

Децентрализация приложения с помощью блокчейна является следующим шагом. Блокчейн служит постоянным регистром записей / транзакций, к которому каждый может обратиться в любое время.

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

В настоящее время популярными протоколами являются PoW (которые пользователи Биткойна) или PoS (которые использует Cosmos). Они используются для достижения консенсуса или соглашения между всеми пользователями этого конкретного DApp.

Как построить DApp

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

Шаг 1: Опубликуйте официальный документ на DApp с «дорожной картой».

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

Если вы добавите «дорожную карту» или план DApp, это станет положительным моментом продажи. DApps с дорожными картами опережают своих конкурентов. Вот почему важно, чтобы, если Вы хотите, чтобы Ваш DApp работал успешно, у Вас должен быть четкий план действий перед открытым рынком.

Кроме того, выделите возможности и историю лучших разработчиков вашего проекта, чтобы завоевать доверие и надежность среди сообщества.

Шаг 2: Запустите ICO, IPO.

ICO (начальные предложения монет) являются отправной точкой современных стартапов или DApps. Однако в последнее время ICO сходит на нет и на его замену приходит IPO.

В предложении монет вы продаете свои криптовалюты, которые будут подпитывать ваш DApp. Эти крипто-монеты также служат способом собрать краудфандинг для вашего проекта.

Вначале вы должны объявить и объяснить аспекты того, каким будет ICO, IPO вашего DApp. Кроме того, поделитесь с заинтересованными членами сообщества тем, будет ли в DApp предварительно настроены токены или установлен механизм майнинга.

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

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

Шаг 3: Начните разработку.

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

Шаг 4: Запустите продукт.

Запустите продукт с подробными примечаниями к выпуску и планами обслуживания, чтобы вовлечь сообщество.

Продолжайте поддерживать и изменять его по мере необходимости в соответствии с Вашей дорожной картой, Вашим видением и вашим сообществом.

Что такое ICO и токены DApps?

Опять же, ICO означает «первичное предложение монет». Именно здесь токены DApp впервые продаются в обмен на другие валюты (BTC, LTC, ETH, бумажные деньги и т. д.).

Например, ETH является «крипто-топливом» для выполнения умных контрактов на платформе Ethereum.

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

Более того, ценность токенов постоянно меняется в зависимости от того, насколько люди ценят приложение.

Как принять участие в ICO

Если вы хотите попробовать свои силы на токене DApps, попробуйте войти в ICO.

Предупреждение. Мы считаем, что ICO в большей степени скам и покупать монеты во время ICO очень рискованно, так как можно потерять много денег. Поэтому покупать так монеты или нет решать только ВАМ.

Следуйте инструкциям ниже для поиска ICO:

Но следует отметить, что не все ICO того стоят. Некоторые ICO просто мошенники, которые хорошо выглядят только на бумаге.

Анализ ICO

Итак, как вы оцениваете, является ли ICO DApp мошенничеством или нет? Вот несколько предложений:

Это только некоторые из предварительных условий. Мы предлагаем вам провести исследование и должную осмотрительность перед тем, как входить в какую-либо ICO для DApp.

Будущее DApps

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

Даже Дэвид Джонстон, генеральный директор фонда DApp, предсказывает это в своем официальном документе:

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

Процитируем «закон Джонстона»:

Децентрализованное будущее ждет нас. Конечно не стоит забывать, что это не всем выгодно, однако тенденции на децентрализацию набирают обороты.

Что Вы думаете о децентрализации приложений? Является ли DApps будущим всего, как предсказывает Дэвид Джонстон? Поделитесь Вашими мыслимы в комментариях ниже!

Источник

Будущее приложений: что такое DApps

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

Что такое DApps

DApps (decentralized applications) — это децентрализованные приложения. Помочь объяснить этот термин поможет сравнение с обычными приложениями, которые пользователи скачивают себе на смартфон. В классических приложениях у разработчика — одного человека или крупной компании есть полный контроль над приложением, а программный код находится на компьютере или серверах компании. Например, компания может изменить правила пользования приложением, функционал или вообще его закрыть. Вносить какие-либо изменения может только владелец приложения. Пользователь не может никак повлиять на его работу. Например, вы установили обычное приложение и нашли в нем ошибку. Все, что вы можете сделать — написать в службу технической поддержки или оставить отзыв. Вы не можете открыть код и внести в него изменения. Это может сделать только разработчик.

Что такое децентрализованные приложения. centralizovannye i decentralizovannye prilozheniya. Что такое децентрализованные приложения фото. Что такое децентрализованные приложения-centralizovannye i decentralizovannye prilozheniya. картинка Что такое децентрализованные приложения. картинка centralizovannye i decentralizovannye prilozheniya.Централизованные приложения используют сервера. Децентрализованные используют блокчейн

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

Критерии, которым должны соответствовать DApps

Не все приложения, которые используют блокчейн, являются децентрализованными. Они должны соответствовать четырем критериям:

Алгоритм консенсуса — криптографический алгоритм, согласно которому устройства пользователей принимают решение о добавлении новой информации в блок. Этот процесс требует вычислительных мощностей, поэтому в механизм изначально заложена выдача вознаграждения за его выполнение. Самые распространенные — Proof of Work (PoW) и Proof of Stake (PoS).

Принцип работы DApps

У любого приложения есть 2 части: фронтенд (frontend) — та часть приложения, в которой пользователь совершает действия и бэкенд (backend) — база данных приложения.

Фронтенд — это та часть приложения, которую вы скачиваете на свой компьютер или смартфон, открываете в браузере. Он содержит интерфейс, визуализирует информацию для пользователя и принимает от него запросы. Например, когда вы слушаете музыку в Apple Music, интерфейс визуализирует для пользователя кнопки паузы, перемотки, название песни и принимает запросы на поиск музыки и ее скачивание. У децентрализованных приложений фронтенд также находится на устройстве и выполняет те же функции. Например, вы установили приложение Golem для того, чтобы создать компьютерную графику для видео на компьютерах других пользователей в обмен на токены GNT. Интерфейс показывает вам количество токенов GNT на вашем аккаунте, принимает от вас запросы на выбор разрешения видео и на выбор папки, в которую необходимо сохранить готовый файл.

Фронтенд у децентрализованных и обычных приложений практически не отличается. Интерфейс DApps может быть написан на любом языке программирования, вне зависимости от блокчейна и его задача — сделать взаимодействие приложения и пользователя понятным. Единственное условие для фронтенда децентрализованных приложений — он должен поддерживать работу со смарт-контрактами.

Бэкенд — это та часть приложения, которая находится на сервере компании. Он отвечает за логику работы приложения, в нем хранится база данных. В случае с Apple Music, с серверов компании Apple загружается сама песня, на них находятся ваши персональные данные — оплатили ли вы подписку, ваш никнейм, электронная почта. В случае с Golem, бэкенд содержит информацию о том, какое количество токенов GNT находится у вас на аккаунте.

Что такое децентрализованные приложения. frontend i backend dapps. Что такое децентрализованные приложения фото. Что такое децентрализованные приложения-frontend i backend dapps. картинка Что такое децентрализованные приложения. картинка frontend i backend dapps.Фронтенд — то, что видит пользователь. Например, интерфейс сайта. Бэкенд — то, что скрыто от пользователя. В DApps является блокчейном. Например, Ethereum, Tron, Bitcoin, EOS

Бэкенд у децентрализованных приложений — это не сервер, а блокчейн. Он представляет из себя базу данных, в которой записан программный код и происходит учет всех ваших действий внутри приложения. Физически эта база данных находится на устройствах множества пользователей, единого хранилища информации, сервера нет. Можно провести аналогию с торрент-трекерами: они также работают за счет пользователей, которые могут как раздавать файлы со своих устройств, так и скачивать их у других пользователей. Для их функционирования не нужен централизованный сервер. Блокчейн работает по схожему принципу но добавляет к нему алгоритмы шифрования, которые не позволяют изменить уже созданную информацию и проверяют все создаваемые данные на соответствие предыдущим. Например, если вы хотите продать токены, блокчейн проверит, что эти токены есть у вас на счету и вычтет их с баланса вашего счета.

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

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

За взаимодействие интерфейса и блокчейна в DApps отвечают смарт-контракты. Когда пользователь совершает в приложении какое-либо действие — например, нажимает на кнопку покупки токена и вводит данные своей карты — смарт-контракт считывает это действие как выполнение условия контракта и автоматически его выполняет, взаимодействуя с блокчейном.

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

Классификация DApps

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

Проведем аналогию. На вашем компьютере есть операционная система — Windows, MacOS или Linux. Это аналог DApp 1 типа. Для выхода в интернет вы используете браузер, который разработан под конкретную операционную систему — например, Safari под MacOS или Microsoft Edge для Windows. Это аналог DApp 2 типа. В вашем браузере есть расширения — например, переводчик Translate Safari, который разработан под конкретный браузер Safari. Это аналог DApp 3 типа.

Сферы применения DApps.

По данным сайта dapp.review на август 2020 года существует более 5 тысяч DApp, из которых только 800 активно. Приложение считается активным если пользователи за сутки совершают в нем как минимум одну транзакцию. Активными приложениями пользуется более 260 тысяч человек ежедневно.

На сайте dappradar.com содержится классификация децентрализованных приложений по сферам применения: игры, социальные приложения, азартные игры, децентрализованные финансы, обменники, приложения с высокой степенью риска, коллекционные приложения, маркетплейсы и другое. Но такая классификация не всегда дает точное представление о назначении приложения. Например, Decentraland относится к категории «Маркетплейсы», но при этом является онлайн-игрой.

Что такое децентрализованные приложения. sfery primeneniya dapps. Что такое децентрализованные приложения фото. Что такое децентрализованные приложения-sfery primeneniya dapps. картинка Что такое децентрализованные приложения. картинка sfery primeneniya dapps.Каждый по своему разделяет сферы применения DApps. Мы используем классификацию, которую описали разработчики Ethereum: финансовые, отчасти финансовые и нефинансовые

Поэтому мы используем классификацию децентрализованных приложений, описанную разработчиками Ethereum в white paper, документе с техническим описанием платформы:

Примеры DApps

Golem — приложение, цель которого заключается в создании глобального рынка вычислительных ресурсов. Golem представляет из себя децентрализованный суперкомпьютер для сложных вычислительных операций, таких как создание компьютерной графики, проведение научных расчетов и машинное обучение. Пользователей приложения можно разделить на заказчиков и поставщиков. Поставщики могут сдавать в аренду часть вычислительной мощности своих устройств и получать токены GNT в качестве арендной платы. Заказчики могут купить токены GNT и платить ими за проведение вычислительных операций на компьютерах поставщиков. Приложение использует для работы блокчейн Ethereum и относится к DApps типа 2.

Как построить DApp

Для разработки DApp потребуется умение писать код смарт-контрактов. Например, для DApp на блокчейне Ethereum понадобится знание Solidity. А с маркетинговой стороны понадобится «Дорожная карта» проекта. Это план, в котором написано текущее состояние разработки и последующие шаги с точным указанием дат. Также многие создатели DApps ведут блоги на платформе Medium, где публикуют новости проекта и сообщают о ходе работ.

Затем идет разработка проекта. Некоторые разрабатывают децентрализованные приложения самостоятельно. Например, создатели агрегатора децентрализованных бирж 1inch создали его вдвоем во время хакатона. А некоторые привлекают инвестиции через частных инвесторов либо через ICO. Именно вторым способом была профинансирована разработка Decentraland. Однако, популярность ICO снизилась из-за большого количества мошеннических проектов и после 2018 года их почти не используют.

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

Затем происходит запуск DApp и распределение токенов для работы с ним. Основные способы распределения DApp токенов:

Как правило, используется сразу несколько способов распределения. Например, токены MANA приложения Decentraland распределялись между участниками ICO, ранними инвесторами и выдавались в награду создателям контента для приложения.

Рекомендуем материал

Заключение

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

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

DApps делятся на 3 типа:

Сфера применения децентрализованных приложений не ограничена финансами. Существуют игры, маркетплейсы, аукционы и платформы для совместного использования дискового пространства, построенные по принципу децентрализации.

На август 2020 года ежедневно более 260 тысяч человек используют более 800 децентрализованных приложений.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *