Типы приложений DApps, созданные на платформе криптовалюты Ethereum

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

В соответствии с этим критерием можно дифференцировать три типа DApps:

1. Децентрализованные приложения типа I

Это те утилиты, которые будут иметь собственную независимую цепочку блоков, В этом случае, к примеру, приложение Ethereum было бы одним из таких утилит (хотя самым известной в мире криптовалютойявляется биткойн). Litecoin, Dash, Monero и многие другие «altcoins» также попадают в эту классификацию.

2. Децентрализованные приложения типа II

Основная характеристика DApps типа II заключается в том, что они используют блок-цепочку децентрализованного приложения типа I вместо того, чтобы иметь одну из своих. Этот тип Apps — это протоколы, которые работают либо со своими жетонами, либо с жетонами другой блочной цепи. Примером такого типа DApps является платформа Omni Layer. Это децентрализованное приложение построено на цепочке блоков биткойнов и представляет собой платформу, которая служит для создания и торговли цифровыми активами и криптовалютами. Действуя на блок-цепочку биткойнов, транзакции Omni также являются транзакциями биткойнов.


Другим примером приложений DApp типа II (на этот раз основанного на цепочке блоков Ethereum) является платформа Raiden Network. Эта система предлагает решение масштабируемости в сети Ethereum, чтобы обеспечить практически мгновенные и недорогие платежи. Основная идея Raiden Network заключается в том, чтобы использовать сеть каналов оплаты, которая обеспечивает безопасную передачу стоимости без необходимости задействовать блок-цепочку Ethereum в каждой передаче, чтобы умножить ее скорость.

3. Децентрализованные приложения типа III

Приложения типа III используют в своей работе протокол децентрализованного применения типа II. Эти приложения также работают со своими собственными цифровыми токенами. Репликация типа III может быть безопасной сетью, которая использует протокол Omni Layer (тип tipoApp II) для выдачи собственной криптовалюты (Safecoin), которая, в свою очередь, может быть использована для получения распределенного хранения файлов. В этом случае параметр приложения типа III будет относиться к платформе Raiden (читается как «Micro Raiden»).

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

DApp типа I может быть эквивалентом операционной системы компьютера. Операционная система может считаться основой всего, что можно сделать на компьютере. Некоторые из компьютерных систем, такие как Windows, Mac OS или Linux, а также приложения для мобильных устройств, Android или iOS относятся к первому типу приложений DApps.

Тип DApp II эквивалентен программе общего назначения. DApp типа III является, своего рода, плагином или инструментом, который добавит некоторый тип услуг в Word, Excel или Dropbox.

Децентрализованные приложения, основанных на платформе Ethereum

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

1. Голем: Считается «суперкомпьютером, сила которого исходит от объединения компьютеров своих пользователей». Этот проект позволяет пользователям арендовать электроэнергию или ресурсы компьютеров других пользователей. Например, в аудиовизуальном мире для процесса рендеринга требуется много вычислительной мощности — применение фильтров и эффектов в конечном файле.

Если ваш компьютер недостаточно мощный, через сеть Golem вы можете арендовать электроэнергию других компьютеров для выполнения этого рендеринга. В свою очередь, вы должны были заплатить тем пользователям, которые дали вам силу своих компьютеров. Эти платежи будут предоставляться в криптовалюте на платформе Golem, GNT (Golem Network Tokens).

2. Augur: Система стремится объединить концепции рынков децентрализации, чтобы породить беспрецедентный инструмент прогнозирования. С Augur вы можете делать прогнозы, торгуя виртуальными акциями в результате событий, которые происходят в реальном мире. Другими словами, сеть Augur позволяет «делать ставки» на возможные события, которые еще не произошли.

Например, если мы полагаем, что «Реал» снова выиграет Лигу чемпионов, тогда мы будем покупать акции с этими прогнозами.

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

3. Арагон: Это проект, целью которого является ликвидация посредников в процессе создания и поддержания организационных структур, что возможно благодаря использованию цепочки блоков. Основанная на платформе Ethereum сеть Aragon стремится предоставить людям во всем мире возможность легко и безопасно управлять своими организациями, упрощать процессы работы и приносить необходимые инструменты всем, кто хочет стать предпринимателем и управлять своими собственными организациями.

4. Crypto Kitties — одна из первых игр в мире, созданная на основе технологии Blockchain.

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

Это лишь некоторые из многих приложений DApps, которые можно найти сегодня. На сегодняшний день существует веб-портал под названием «State of the AApps», в котором можно найти все DApps на основе Ethereum. На этом портале можно увидеть краткое описание любого децентрализованного приложения, найти лицензии на каждое программное обеспечение. Также можно узнать, когда это программное обеспечение было запущено, дату его последнего обновления, авторов и теги, по которым вы можете найти приложение в главной поисковой системе.

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

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

Для запуска программы DApp необходимо выполнить четыре основных этапа:

1. Создание «Белой книги»: «Whitepaper» относится к документу, который объясняет четко намерения, цели и задачи создаваемого приложения. Цель этой книги — честно информировать заинтересованные стороны о потенциале DApp, его функциональности, распределении криптовалют. Технический документ также иногда используется в качестве маркетингового инструмента.

Ethereum, Bitcoin и подавляющее большинство криптовалют имеют этот документ в качестве вступительного слова.

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

3. Проведение «продажи токенов» через ICO: Термин «Crowd-sale» в мире Blockchain относится к массовой продаже криптовалюты создаваемого проекта, в данном случае DApp. Это осуществляется посредством так называемого «Начального валютного предложения», более известного как ICO. ICO представляет собой метод финансирования, посредством которого инвесторам предлагается количество новой криптовалюты в обмен на другие цифровые монеты, известные как биткойн или эфир.

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

4. Запуск приложения DApp: Команда разработчиков deApp использует экономические ресурсы, полученные через ICO, для начала создани децентрализованного приложения.

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