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

Децентрализованные приложения (DApps) — тип приложения, которое работает в децентрализованной сети, избегая единой точки отказа.

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

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

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

В результате того, как они выполняются, DApps могут обеспечивать такое же качество обслуживания, на которое способны обычные приложения, и в то же время пользоваться всеми преимуществами децентрализации, такими как почти постоянное время безотказной работы и устойчивость к цензуре и коррупции.
Существует множество примеров успешных DApps с миллионами долларов рыночной капитализации и сотнями активных пользователей, таких как рыночная платформа прогнозирования Augur (REP), рынок простаивающих вычислительных мощностей Golem (GNT) и блокчейн Basic Attention Token (BAT). на базе цифровой рекламной платформы.

>>  Анализ проекта PancakeSwap: топовая свапалка и фармилка на BSC

Другие примеры популярных платформ DApp, помимо Ethereum, включают Neo (NEO) и NEM (XEM).

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

Существует множество различных вариантов использования DApps, включая игры, платформы социальных сетей, криптовалютные кошельки и децентрализованные финансы (DeFi). Читайте так же в чем отличия Cefi и DeFi. Кроме того, децентрализованные приложения управляют своей деятельностью через токенизированные системы (цифровые токены, созданные с использованием смарт-контрактов).

>>  Что такое (51% Attack) «атака 51%»?

dappradar.com

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

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

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

  1. Поскольку DApps децентрализованы, они не подвергаются цензуре, а это означает, что правительствам или влиятельным лицам сложно контролировать сеть. И наоборот, скомпрометированный централизованный сервер может парализовать всю сеть приложений, сделав ее временно или постоянно недоступной. Кроме того, централизованные системы часто страдают от утечки или кражи данных, подвергая риску компании и отдельных пользователей.
  2. DApps полагаются на одноранговую систему, которая гарантирует, что DApps может продолжать работать, даже если персональный компьютер или часть сети отключены.
    Поскольку DApps сделаны из смарт-контрактов, они могут легко интегрировать криптовалюты в основные функции Dapps.
    Функция DApps с открытым исходным кодом способствует широкому развитию его экосистемы, позволяя разработчикам создавать лучшие DApps с более полезными или интересными функциями.
>>  Что такое Dogecoin? Как это работает

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

Рейтинг
( 1 оценка, среднее 5 из 5 )
Понравилась статья? Поделиться с друзьями:
seismofond.ru
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: