Decentralized Applications (dApps):
Тип приложения, которое работает в децентрализованной сети, избегая единой точки сбоя

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

  • естественно, децентрализация продукта, когда записи хранятся в открытой, общедоступной цепочке блоков,
  • обычно это открытый исходный код, чтобы сообщество могло проверить код, искать баги на благо сообщество и следить за этапами разработки,
  • криптографическая составляющая,
  • токены генерируются внутри продукта,
  • заработок внутри системы, когда токенами награждаются майнеры или валидаторы, а также другие участники сообщества,
  • приложение должно генерировать токены в соответствии со стандартным криптографическим алгоритмом, действующим в качестве доказательства того, что узлы вносят вклад в приложение (например, PoW или PoS).

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

Но самый популярный для dApp — Ethereum, написанный на собственном языке, позволяет разработчикам создавать смарт-контакты на Etinerum Virtual Machine (EVM). Сейчас зарегистрировано почти 1000 приложений, построенных на Эфириум.

0 0 votes
Рейтинг статьи