Нараян Прасти



Download 9,22 Mb.
Pdf ko'rish
bet7/47
Sana26.02.2022
Hajmi9,22 Mb.
#472912
1   2   3   4   5   6   7   8   9   10   ...   47
Bog'liq
Прасти Н. - Блокчейн. Разработка приложений - 2018


Глава 1 
____________________________________ 
[ 32 ] 
___________________________________ 
Недостатки внутренней валюты 
Единственным недостатком внутренней валюты является то, что ДП не могут быть 
бесплатными для всех. Это как раз тот случай, когда централизованные приложе-
ния берут верх, потому что они могут быть монетизированы за счет рекламы, пре-
доставления премиальных API для сторонних приложений и т. п. Поэтому они мо-
гут быть бесплатными для обычных пользователей. Мы не можем интегрировать 
рекламу в ДП, потому что некому проверять рекламу на соответствие стандартам
6

Клиенты могут не отображать рекламу, потому что не имеют выгоды от показа 
объявлений. 
Приложения с контролируемым доступом 
До сих пор мы говорили о ДП, которые полностью открыты и не контролируют 
доступ. Это значит, что любой желающий может подключиться к одноранговой 
сети без идентификации личности. 
С другой стороны, контролируемые ДП (КДП) не распахнуты настежь для всех
желающих. КДП наследуют все качества открытых ДП, за исключением того, что 
вам требуется разрешение для подключения к сети. Способ выдачи разрешений
зависит от приложения.
Поскольку вам требуется разрешение, протокол консенсуса открытого приложения 
может плохо работать в случае КДП. Поэтому КДП используют другие протоколы 
консенсуса. Кроме того, КДП не имеют внутренней валюты.
Популярные приложения 
Итак, у нас есть общие знания о том, что такое ДП и чем они отличаются от цен-
трализованных приложений. Давайте познакомимся ближе с некоторыми популяр-
ными и полезными ДП. Говоря об этих приложениях, мы ограничимся уровнем, 
достаточным для понимания принципов работы и основных проблем, но не будем 
погружаться слишком глубоко. 
Bitcoin 
Биткойн — это децентрализованная валюта. Кроме того, это децентрализованное 
приложение, успех которого показал, насколько успешным может быть ДП, и по-
будил других людей к созданию собственных приложений. 
6
Технически не трудно учредить доверенного рекламного агента в области ДП. Однако не ясно, как 
обеспечить показ рекламы в клиентах с открытым исходным кодом, где любой желающий может уда-
лить модуль показа рекламы.


Децентрализованные 
приложения 
____________________________________ 
[ 33 ] 
___________________________________ 
Прежде, чем мы начнем подробно обсуждать, как работает протокол Bitcoin, и
почему люди и правительства считают биткойн валютой, мы должны узнать, что 
такое 
регистр
(ledger) и 
блокчейн
(blockchain).
Что такое регистр? 
Регистр — это, в общем случае, просто список транзакций. Регистр отличается от 
базы данных. В регистр мы можем 
только добавить
новую транзакцию, тогда как
в базе данных мы можем добавлять, модифицировать и удалять записи о транзак-
ции. База данных может быть использована как реализация регистра. 
Что такое блокчейн? 
Блокчейн — это особая структура данных, применяемая для создания децентрали-
зованного регистра
7
. Блокчейн состоит из блоков (block), особым образом соеди-
ненных в цепочку (chain). Блок содержит набор транзакций, хеш предыдущего бло-
ка, метку времени (время создания блока), сумму отчисления майнеру за блок 
и т. д. Поскольку каждый блок содержит хеш предыдущего блока, они связаны 
в цепочку. Каждый узел сети хранит полную копию блокчейна. 
Для поддержания безопасности блокчейна применяют протоколы с 
доказательст-
вом выполнения работы
(proof-of-work, PoW), с 
доказательством владения долей
(proof-of-stake, PoS) и некоторые другие. Добавление блока происходит по-
разному — в зависимости от протокола. В случае с протоколом proof-of-work блок 
создается при помощи процедуры, которая называется 
майнингом
и обеспечивает 
безопасность добавления блока. Майнер должен решить сложную математическую 
задачу и затратить дорогостоящие вычислительные ресурсы. Далее в этой книге мы 
более подробно поговорим о блокчейне и протоколах консенсуса. 
В сети Bitcoin блокчейн хранит транзакции Bitcoin. Биткойны (монеты) вводятся
в оборот путем выплаты вознаграждения майнерам, успешно создавшим новые 
блоки.
Основным преимуществом блокчейна является автоматизация контроля над
безопасностью транзакций. Блокчейн предотвращает мошенничество и злоупот-
ребления и может решить множество других проблем, в зависимости от способа
реализации и использования. 
Легален ли биткойн? 
Прежде всего, биткойн — это не внутренняя валюта. Скорее, это децентрализован-
ная валюта. Внутренние валюты приложений в основном легальны, потому что это 
условные цифровые активы, применимость которых ограничена. 
7
Децентрализованный распределенный регистр (decentralized and distributed ledger) определяют как 
способ реализации списка транзакций, хранящихся в децентрализованной форме без привязки к гео-
графической или иной принадлежности узлов сети.


Download 9,22 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   10   ...   47




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish