Что такое децентрализованные приложения (dApps)? Все, что вам нужно знать

Last Updated:
DappBay Red Alarm Identified Risky dApps

В технологии нам нужны революционные изменения, а не постепенные .

Ларри Пейдж

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

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

Согласно книге пионера блокчейна Дэвида Джонстона «Общая теория децентрализованных приложений, Dapps», чтобы приложение считалось dApp, оно должно соответствовать следующим критериям:

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

Чем децентрализованные приложения отличаются от программных приложений?

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

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

Сфера применения DApps

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

Однако как будут решаться финансовые задачи в децентрализованном мире? Особенно там, где многие считают криптовалюты и блокчейн будущим финансов?

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

DApps используются для

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

Некоторые отрасли, в которых используются dApps, включают

  • Финансовые услуги
  • Управление цепочками поставок
  • Проверка личности
  • Недвижимость
  • Здравоохранение
  • Образование
  • Социальные сети
  • и прогнозируемые рынки

Преимущества и недостатки dApps

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

  • У них нет простоев, они всегда доступны для обслуживания клиентов и не имеют единой точки отказа для злоумышленников, которые могут проводить атаки типа «отказ в обслуживании».
  • DApps защищают конфиденциальность пользователей, поскольку нет необходимости предоставлять реальную личность. Они использует смарт-контракты для завершения транзакций между двумя анонимными сторонами без необходимости полагаться на центральный орган.
  • Они устойчивы к цензуре, поскольку ни один субъект на блокчейне не может удалять сообщения, предотвращать транзакции, развертывать dApps или читать данные.
  • DApps, созданные на гибкой платформе Ethereum, предоставляют разработчикам инфраструктуру для поиска инновационных применений цифровых приложений в различных отраслях.
  • Они обеспечивают полную целостность данных, поскольку хакеры не могут подделать транзакции или другие данные, которые уже были обнародованы в блокчейне.

Недостатки:

  • Их трудно поддерживать, поскольку уже опубликованный код и данные труднее модифицировать. Даже если ошибки или проблемы безопасности выявлены в уже развернутых версиях, разработчикам трудно выпускать обновления.
  • Эффективное масштабирование является сложной задачей из-за накладных расходов на производительность. Узлы выполняют и хранят каждую транзакцию, чтобы получить уровень безопасности, целостности, прозрачности и надежности.
  • Обычному конечному пользователю сложно настроить набор инструментов, необходимых для безопасного взаимодействия с блокчейном. Это, в свою очередь, усложнит разработку удобного для пользователя опыта. Поскольку dApps являются довольно новыми, пользователи не видят необходимой поддержки.
  • Отсутствие центральной власти также означает более медленное обновление и смену платформы. Даже для исправления незначительной ошибки dApps потребуется соглашение действующего правительства. Это может занять несколько недель или месяцев, пока пользователи будут обсуждать преимущества и недостатки исправления.
  • В настоящее время dApps не предназначены для тех, кто не разбирается в технологиях. Это не просто загрузка, пользователям нужны браузеры с поддержкой dApp, отправка необходимой криптовалюты на этот кошелек и взаимодействие оттуда.

1. UNISWAP

Этот базирующийся в США децентрализованный протокол был запущен в ноябре 2018 года и позволяет пользователям обмениваться и торговать токенами ERC-20. С более чем 150 тысяч ежемесячных пользователей и $2,5 миллиардов ежедневного объема торгов в среднем, в настоящее время это одна из крупнейших криптобирж в интернете.

2. PANCAKE SWAP

Хотя он использует исходный код Uniswap, который построен на блокчейне Ethereum, Pancake Swap является автоматическим маркет-мейкером, который является частью сети Binance Smart Chain (BSC). На нем можно торговать токенами BEP-20. Он позволяет пользователям обмениваться, делать ставки, заниматься фермерством, участвовать в конкурсах, лотерее и предлагает множество других подобных функций.

3. AAVE

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

4. OPENSEA

OpenSea — первый рынок NFT, который привлек внимание широкой общественности, был запущен в декабре 2017 года. Первоначально разработанная в сети Ethereum, позже она была интегрирована в блокчейн Polygon, чтобы минимизировать транзакционные издержки. Здесь размещено более 10 тысяч различных NFT-проектов, представлены такие крупнейшие бренды в NFT-индустрии, как Bored Ape Yacht Club, Crypto Punks, The Meebits и другие.

5. RARIBLE

Этот рынок NFT разработан на блокчейне Ethereum и может торговать NFT на нескольких цепочках. Он позволяет пользователям торговать, чеканить и перечислять NFT. Rarible включает в себя различные жанры NFT, такие как фотография, музыка, 3D-иллюстрации и т. д. Нативный токен RARI позволяет участвовать в управлении платформой и голосовать за будущие решения.

Будущее децентрализованных приложений или dApps

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

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

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

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

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

Dapps предлагают так много преимуществ, что некоторые считают их будущим интернета. Эти преимущества включают распределенное хранение данных для повышения безопасности и избыточности, распределенные вычисления для повышения масштабируемости и эффективности и многое другое.

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

Disclaimer: The information presented in this article is for informational and educational purposes only. The article does not constitute financial advice or advice of any kind. Coin Edition is not responsible for any losses incurred as a result of the utilization of content, products, or services mentioned. Readers are advised to exercise caution before taking any action related to the company.