Для тех, кто хочет знать все о мировом финансовом рынке, рынке ценных бумаг, криптовалютах, участниках финансового рынка и его структуре.

Блокчейн и технологии распределённого реестра — Часть 2

442

Ныне мы делимся продолжением статьи о сравнении базового бизнес-функционала основных платформ, ориентированных на предпринимательство, включая Ethereum, Hyperledger Fabric и R3 Corda. Если вы проглядели первую часть статьи, то обязательно ознакомьтесь с ней.

Криптоэкономическая конфигурация платформ на блокчейне

Криптоэкономическая подсистема в рамках программной перроны требует наличия различных конфигураций дизайна механизмов и теории игр, чтобы мотивировать участников вести себя наиболее оптимальным манером, благоприятным как для их собственных интересов, так и для интересов экосистемы. Базовый принцип, отличающий экосистемы блокчейнов от систем распределённого реестра, – это возможность использовать дизайн механизмов в качестве степени экономической мотивации, обеспечивающего надлежащее распределение доверия и сотрудничество, чтобы поведение системы благоприятствовало реализации децентрализованного консенсуса среди пользователей, а также безопасности. Основная цель таких систем, полагающихся на «обратную теорию игр», – создать в подсистеме господствующую стратегию, ведущую к мотивированной равновесной структуре и добавочно укрепляющую общую целостность всей системы.

Примеры криптоэкономического дизайна механизмов

Plasma и TrueBit

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

Однако для понимания эффективности Plasma важно соображать механизмы, на которых она построена. Значительная степень интероперабельности достигается благодаря так называемым «доказательствам обмана». Конфигурируя блокчейны так, чтобы производные подблокчейны (или дочерние блокчейны) также могли верно подтверждать транзакции, на основе вычислений функций MapReduce, можно достичь масштабируемости с минимизированным доверием.

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

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

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

Криптоэкономический дизайн

Доказательство владения долей Ethereum Casper

Пример уровней криптоэкономической мотивации также можно увидать в переходе Ethereum к консенсусному механизму доказательства владения долей посредством реализации Casper. Хотя доказательство выполнения труды имеет собственную внутреннюю теоретико-игровую мотивационную структуру, разубеждающую участников в захвате сети, переход к доказательству владения частью имеет дополнительные внутренние структуры, демотивирующие создавать двусмысленности или пытаться создать альтернативные версии блокчейна при схватке с форками. Протокол владения долей создаёт среду, решающую задачу византийских генералов, где в консенсусный механизм вплетён Ether. Это значит, что индивиды связаны гарантийными обязательствами, вынуждающими их работать честно в системе.

Если злоумышленник попытается создать двусмысленность или взять на себя контроль над консенсусным механизмом, различные протоколы, относящиеся к «slasher-алгоритмам», истребят эфирные резервы или гарантии злоумышленника, этим самым наказав его за нечестное поведение. В стоящем за наказаниями дизайне механизмов сумма уничтожаемого эфира последовательно запрограммирована так, чтобы быть соразмерной сумме, которой злоумышленник хотел завладеть, причём достигается такое равновесие, где злоумышленник изначально не хотел бы устанавливать под угрозу систему.

Cosmos и Tendermint

Cosmos также создаёт экосистему, использующую консенсусный механизм Tendermint, в порядочной степени полагающийся на алгоритмы, решающие задачу византийских генералов. Платформа зависит от валидаторов, выполняющих роль, схожую с майнерами в сети Биткойна. Валидаторы имеют долевые токены, именуемые атомами, которые используются, чтобы обезопасить сеть посредством механизма доказательства владения долей, полагающегося на доверие, генерируемое связанными обязательствами валидаторами. Взаимодействие игроков в экосистеме также характеризуется теоретико-игровой структурой, где валидаторы могут утерять свои токены или токены, делегированные им, если обнаружится, что они нарушают правила протокола. Благодаря такому дизайну депозитарных обязательств участников системы консенсусный механизм мастерит возможным мотивацию, обеспечивающую безопасность сети. Такой дизайн безопасности делает возможным надлежащее функционирование прикладного блокчейнового интерфейса (ABCI), протокола межблокчейновой коммуникации (IBC), а также различных взаимодействий между хабом и поясами Cosmos.

R3 Corda и IBM Fabric

Важно отметить, что такие криптоэкономические мотивационные уровни не реализованы в программной архитектуре R3 Corda и Hyperledger Fabric. Ввиду того, что программные зодчества разрабатывались на основе парадигм, фокусирующихся на распределённых базах данных, они изначально не предусматривали внедрение в общий фреймворк степеней внутренней криптовалюты. И из-за этого характерного отличия дизайна ПО они пока не откалиброваны для участия в мультичейновых экосистемах с интероперабельностью и координацией с массой блокчейнов. Поскольку данные системы структурированы с ориентацией на максимальную пропускную способность, архитектурные слои для интероперабельной сетевой топологии, позволяющей взаимодействовать с блокчейнами, в том числе с мейннетами публичных блокчейнов, не бывальщины предусмотрены в изначальном проекте этих систем.

Зачем нужен дизайн криптоэкономических механизмов?

Кто-то может справиться, зачем в дизайне ПО нужен криптоэкономический инфраструктурный уровень. Данная парадигма создаёт новый уровень доверия и неизменяемости, какой может существовать в вычислительной среде без зависимости от централизованного субъекта. Мы десятилетиями разрабатывали ПО, в частности клиент-серверную архитектуру и базы этих. Такие компании, как IBM, Intel и Oracle, усовершенствовали эту модель, вместе с системами и подсистемами, созданными позже, и эти модели всё ещё используются в зодчествах распределённых систем и в новых системах распределённого реестра. Однако эти системы во многих отношениях всё ещё централизованы, будь то посредством центрального субъекта или картельной структуры, где мотивация согласована на основе специфической зависимости от централизованного субъекта, в противоположность подлинной мотивационной структуре, обеспечивающей надлежащее функционирование системы.

Клиент-серверная модель

Децентрализованная система предлагает эффективные альтернативные пути к достижению определённых целей в программной среде. Главные компромиссы, выделяемые в такой замене, – доверие и производительность. Поскольку крупной централизованной системе вяще доверяют, она считается способной на лучшую производительность. Однако блокчейны надеются привнести характеристики системы, где доверие и стоимость могут перераспределяться без подневольности от крупного централизованного субъекта.

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

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

Интеграция токенов в блокчейн-экономику

В целях настоящего исследования необходимо дать дефиниция понятию токенизации. Данная концепция основана на представлении о том, что бизнесы или субъекты могут создавать взаимозаменяемые или не взаимозаменяемые репрезентации различных видов активов, товаров и услуг, исходя из определённых цифровых стандартов, существующих в экосистеме.

Поскольку экономика токенов всё ещё есть на стадии развития, важно отметить, что первая волна продуктов изначально будет иметь различные недостатки и изъяны, на устранение каких понадобятся время и доработки. Хотя токенизация активов, финансовых продуктов, энергии и цифрового внимания представляет жизнеспособные бизнес-модели, буквальная динамика, на которой они будут реализованы, требует дополнительных уровней функционала и доступа, которые будут усовершенствованы лишь со порой. Успешная экономика токенов будет результатом значимых разработок и открытий в теоретико-игровом дизайне механизмов и инноваций на блокчейне.

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

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

Достижение бизнес-целей блокчейна

Для того чтобы добиться упомянутых бизнес-целей блокчейна, необходимо оценить различные направления, которые требуют обслуживания. Из таблицы, резюмирующей возможности рассмотренных моделей, видать, что Ethereum способен обслуживать сценарии координирования распределённых баз данных и другие функции, тогда как R3 Corda и IBM Fabric пока не затрагивают эти степени функционала.

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

Резюме возможностей

IBM FabricR3 CordaEthereum
Координирование распределённых баз данныхДаДаДа
Уровень криптоэкономической мотивацииНетНетДа
Экономика токеновНетНетДа

Эффективное распределение информации

В функциональном резоне продукты похожи с точки зрения координирования баз данных и использования распределённых систем. R3 Corda, IBM Fabric и корпоративные версии Ethereum имеют свойства, содействующие распределению информации посредством различных уровней контроля доступа и корпоративных конфигураций управления. Хотя каждая перрон отличается в плане своей программной архитектурной конфигурации, все они способны выполнять необходимые задачи по эффективному распределению и координированию информации.

Доверенная неизменяемая информация

Неизменяемость в контексте немало из этих технологий использовалась практически как синоним доверия. При оценке характеристик неизменяемости необходимо понимать, что в экосистеме, использующей инструменты потоковой передачи этих на основе Apache, такие как Kafka, имеются встроенные свойства, делающие возможным доступ к считыванию/записи этих. Поэтому аспекты неизменяемости IBM Fabric несколько ограничены из-за определённых выборов, сделанных в системном дизайне.

В случае системы R3 Corda, основанной на модели UTXO, аспект неизменяемости в рамках системы в цельном сохранён по-другому. Ввиду дизайна распределённого реестра в систему внедрены определённые аспекты доверия, которые могут быть продемонстрированы во всей перрону.

Уровни доверия и неизменяемости в контексте Ethereum концептуализированы в подпротоколе основанных на публичном блокчейне корней состояний префиксного дерева «Patricia». Благодаря такому сохранению в экосистеме базовой программной парадигмы и эффективной связи с публичным блокчейном, блокчейн Ethereum и его производные способны на полноценную неизменяемость. Доверие, получаемое благодаря этой неизменяемости, может в дальнейшем быть привязано к новоиспеченной системе стоимости, по мере того как активы начнут подвергаться дигитализации.

Дигитализация активов

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

R3 Corda имеет похожие недостатки в том плане, что пользователи платформы R3 будут стеснены во взаимодействии с иными платформами в рамках общего ландшафта, что создаёт некоторую зависимость от поставщика. Так как R3 Corda, главным образом, фокусируется на банковской клиентуре, вероятно, было бы логично иметь отдельное банковское ПО, однако следует отметить, что пользователи платформы будут ограничены банковскими касательствами с институтами, использующими R3 Corda, и не смогут беспрепятственно взаимодействовать с экосистемой контрагентов, не использующих данную торговую платформу.

Поскольку Ethereum назначен для того, чтобы выступать в качестве базового протокола, подобно HTTP или TCP/IP в веб-сервисах, зависимости от единственного разработчика приложений Ethereum нет. Доверие, какое может быть установлено посредством различных аспектов блокчейна Ethereum, делает возможной дигитализацию глобальных активов в новоиспеченной экономической системе, отличной от той, что доступна сейчас. Если вернуться к примеру электронной почты, протокол Ethereum можно воспринимать как аналог IMAP или POP3, универсальных протоколов доступа к электронной почте.

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

Путь вперёд

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

Что касается грядущего, необходимо рассмотреть, каким мы видим развитие экономических бизнес-моделей в данной экосистеме, и очевидно, что платформы на основе Ethereum имеют преимущество в истинной интеграции в цифровую экономику, несмотря на открытые слабые стороны в некоторых функциях, касающихся транзакционной пропускной способности, в которых превосходят IBM Fabric и R3 Corda. Поскольку различные блокчейны и перроны распределённого реестра совершенствуют и превосходят возможности, существующие в наших нынешних технологических тенденциях, решения о том, какую перрон использовать для разработок, будут в значительной степени зависеть от направления примеров применения в экосистеме, и я предвижу, что разные варианты применения будут наслаиваться товарищ поверх друга.

Данная статья не стремится сказать, что одна платформа в целом лучше, чем другая, а скорее подчёркивает, что перроны в своей сущности отличаются друг от друга. У Ethereum есть некоторый функционал, которого нет у распределённых реестров, таких как Fabric и Corda, тогда как у Fabric и Corda кушать возможности производительности, которых Ethereum в настоящее время не может достичь в такой же степени.

Для того чтобы подлинно достичь уровня взаимодействия и масштабируемости, желаемого для наших существующих систем, протокол должен быть разработан и спроектирован с учётом всех взаимодействий, подобно тому как изначально был замыслен интернет. Протокол Ethereum способен выступать в качестве фундаментального технологического уровня, обслуживающего достаточно обширную экосистему, чтобы обнять нужные факторы экономической среды, но необходимо иметь в виду, что платформа на данный момент неполная и могла бы выиграть от кое-каких возможностей, присущих технологиям распределённого реестра.

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

Источник: bitnovosti.com