Криптотрейдинг: прибыльная торговля криптовалютой.
Июн 5, 2019
62 Views
Комментарии к записи dApp отключены

dApp

Written by
Биткоин: краткое руководство

Понимание криптографии: что такое децентрализованное приложение (dApp)?

Если децентрализованная бухгалтерская книга Биткойна является первым поколением технологии блокчейна в действии, второе поколение иллюстрируется умными (автоматически выполняемыми) контрактами, а третье поколение — децентрализованными приложениями или dApps (также часто записываемыми как dapps, Dapps или DApps).

«Конечное приложение блокчейна должно быть приложением dApp, которое полностью размещено системой блокчейна P2P», — пишет группа китайских и канадских исследователей в статье 2018 года «Децентрализованные приложения: система программного обеспечения с блокчейн-усилением». «В идеале, развернутый dApp не будет нуждаться в обслуживании и управлении от первоначальных разработчиков. Другими словами, идеальное приложение или сервис блокчейна должно работать без какого-либо вмешательства человека … »

Поскольку разработка dApps еще слишком рано, вы можете найти множество определений для таких приложений. Однако многие исследователи и разработчики указывают на описание, предложенное инженером-программистом Сираджем Равалом в его книге «Децентрализованные приложения: использование технологии биткойн-блокчейна» (O’Reilly Media).

«В настоящее время используются миллионы программных приложений, и подавляющее большинство веб-приложений следуют модели централизованного сервера-клиента …», — пишет Равал. «Централизованные системы напрямую управляют работой отдельных блоков и потоком информации из единого центра».

Централизованное программное обеспечение, например, включает в себя Amazon, Facebook и Google. CryptoKitties, с другой стороны, является примером децентрализованного приложения, или dApp.

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

Однако, чтобы быть успешным и прибыльным, dApp нужны четыре ключевые функции, говорит Равал: 1) он должен быть открытым исходным кодом, чтобы пользователи могли доверять приложению и тому, как оно обрабатывает данные, 2) ему нужна внутренняя валюта, которая позволяет dApp быть монетизированным, чтобы его создатели могли получать оплату, 3) для этого требуется децентрализованный механизм консенсуса и 4) у него не должно быть центральной точки отказа.

Итак, какие преимущества дает dApps по сравнению с обычными централизованными приложениями? Основное преимущество заключается в том, что они дают контроль над приложением пользователям, а не одному создателю, владельцу, издателю или распространителю. После запуска приложения dApp ни один пользователь или орган не может его удалить или внести изменения без согласия других пользователей.

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

Такая система, как писал ранее в этом году редактор Digital Trends Мэтью С. Смит, сделает возможным «истинное участие» в играх. «Разработчики становятся пастухами вместо богов. Они могут пытаться подтолкнуть игру в любом направлении, в котором они хотят, чтобы она шла, но они не могут изменить правила или изменить внутриигровые предметы, как только они будут награждены».

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

«Dapps могут стать самодостаточными, потому что они дают своим заинтересованным сторонам возможность инвестировать в разработку Dapp», — пишет основатель / управляющий директор Yeoman Capital Дэвид Джонстон и его соавторы на GitHub. «Из-за этого вполне возможно, что Dapps для платежей, хранения данных, пропускной способности и облачных вычислений может однажды превзойти оценку многонациональных корпораций, таких как Visa, Dropbox, Comcast и Amazon, которые в настоящее время активны в космосе».

Article Categories:
Криптовалюта
Как устроен блокчейн

Comments are closed.