Сортировать статьи по: дате | популярности | посещаемости | алфавиту

Блокчейн: великий и ужасный часть 4

Автор: rendo от 4-02-2018, 01:07, посмотрело: 109

0 2.5. Блокчейн или сайдчейн? (главы из книги Блокчейн: Как это работает и что ждет нас завтра ...)

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

Фридрих фон Хайек

Сеть биткоина достигает пределов величины. Боковые цепи действуют как своего рода предохранительный клапан для сети биткоина

Нур аль-Хаджри

Общие положения

Перед читателем, уже понимающим, что такое блокчейн, как работает на его основе биткоин и прочие криптовалюты и в чем заключается разница между публичным и приватным блокчейном, может стоять только лишь один вопрос: что такое сайдчейн?

На самом деле вышеперечисленные понятия являются базовыми, а сайдчейн (буквально в переводе с английского «боковая цепь») — производное от них. Технология боковых цепей работает внутри блокчейн-платформ и позволяет им взаимодействовать друг с другом, например отправлять биткоины на другой блокчейн-сервис.

Сайдчейн — это независимый криптографический реестр, который присоединен к основному блокчейну, но не влияет на его скорость или безопасность.

Доктор Гидеон Гринспен, основатель и CEO компании Coin Sciences, напоминает историю 1990-х. Появление интернета тогда открыло миллионам людей новые парадигмы для общения и сотрудничества, однако многие не верили, что интернет способен обеспечить достаточную конфиденциальность и надежность. В результате различные предприятия создавали миниатюрные внутренние версии интернета под названием интранет, для инфраструктуры,
которая находилась полностью под их управлением. В последующие 20 лет интернет укрепил свою репутацию устойчивой глобальной сети большой емкости, пригодной для передачи информации. Это позволило многим предприятиям использовать виртуальные частные сети (VPN), которые задействуют интернет в качестве магистрали, но шифруют трафик, передаваемый по этим общедоступным каналам. VPN-сети позволяют предприятиям
сэкономить за счет всевозрастающей производительности интернета, но при этом гарантируют, что конфиденциальные данные не увидят внешние наблюдатели.

Можно вообразить, как будет происходить аналогичный процесс между биткоин-блокчейном и частными блокчейнами. С точки зрения предприятия, сеть биткоин-блокчейна в настоящее время — пограничная территория, дикая и неконтролируемая, с лимитированной емкостью и непредсказуемыми долгосрочными операционными издержками. Хуже всего то, что майнингом биткоина управляют в основном неизвестные стороны, многие из которых идеологически настроены против корпораций или расположены в странах со слабыми правовыми и стемами. Поэтому частные блокчейны, вероятно, будут более комфортным решением для финансовых учреждений, которые захотят внедрить технологию в течение следующих 10 лет74. В биткоин-блокчейне не много возможностей для экспериментов. А вот боковые цепи предоставляют способ протестировать новые теории.

Появление понятия «боковые цепи» датируют октябрем 2014 года, приписывая его компании Blockstream, которая якобы, получив 21 млн долларов от инвесторов, решила протестировать пределы масштабирования биткоина.

«Боковые цепи позволяют проводить эксперименты с новыми функциями и возможностями биткоина, не рискуя всей сетью», — отметил Расс Харбен.

Боковые цепи — блокчейны, которые совместимы друг с другом и, что самое главное, с биткоин-блокчейном. Интегрированные с ним, сайдчейны предоставляют преимущества альткоинов (альтернативных биткоину криптовалют) без сопутствующих рисков. Их использование для специфичных целей будет стимулировать дальнейшие инновации, делая возможной сеть «распределенных доверительных систем».

Техническая организация

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

Таким образом, получается, что биткоины как будто были переданы этой второй цепи, в то время как в сети биткоин они находятся в обездвиженном состоянии.

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

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

Таким образом, разработчики получают возможность экспериментировать с различными типами правил обращения криптовалюты, не будучи вынужденными создавать собственную валюту.

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

Следовательно, сайдчейны — это архитектура для строительства полудецентрализованных продуктов и услуг, которые прежде были просто невозможны. Большинство из них носят экспериментальный характер и обычно умирают. «Фактически [боковые цепи позволяют] развивать альткоины и инновации без необходимости каждой новой цепи иметь собственную валюту, то есть с использованием биткоина», — заявил Мэтт Белл, основатель Mercury.

По мнению Даниила Васильева из getLISK.com, сайдчейны важны, потому что они уменьшают раздувание основного блокчейна, позволяя ему продолжать быть быстрым и эффективным. Для иллюстрации вот выдержка из раздела «Вопросы и ответы» на сайте крупной биткоин-биржи Coinbase:

«Вопрос. Почему я не вижу мою транзакцию в блокчейне?

Ответ. Большинство операций в сети биткоина можно просмотреть в публичном блокчейне, который учитывает их и проверяет их законность. Но при передаче от одной учетной записи Coinbase на другую учетную запись Coinbase транзакции происходят без блокчейна. Это делает подтверждение мгновенным, транзакции становятся дешевле, допускаются микротранзакции всего в один сатоши (0,00000001 биткоина). В случае таких "нецепочечных" операций нельзя просмотреть передачу биткоина в блокчейне, и ссылка "Дополнительные сведения" будет отсутствовать».

Перед теми, кто заинтересован во внедрении технологии блокчейн, возникает закономерный вопрос: какой же конкретно блокчейн использовать? Об этом, например, спрашивал Михаил Гранкин (основатель и генеральный директор компании «Финансовая криптография», ранее руководивший направлением по разработке блокчейн-технологий в Qiwi) в апреле 2016 года: «У каждого из двух главных соперников: блокчейна биткоина и блокчейна Этериума — есть свои проблемы. Проблема блокчейна биткоина — отсутствие экономического способа использовать данный блокчейн, кроме как для денежных переводов. Более того, в связи с увеличением количества транзакций размер блока был уменьшен. Плюсом блокчейна Этериума является то, что его можно писать на любом языке программирования, но проблема Этериума — он не масштабируется, в отличие от блокчейна биткоина. Также
можно выделить проблему централизованности блокчейна Этериума, так как система идет по пути решения самих разработчиков, в отличие от блокчейна биткоина, где пользователи сами голосуют за тот или иной сценарий развития всей системы».

Мультичейн: возможное решение

Компания Coin Sciences, созданная и управляемая Гидеоном Гринспеном, недавно анонсировала новое решение под названием «Мультицепочечный частный блокчейн» (MultiChain, мультичейн). Проблема состояла в том, что финансовые учреждения не считали биткоин-блокчейн достаточно стабильным и проверенным для удовлетворения своих потребностей. «Стало ясно, что люди ищут решение, похожее на биткоин, но другое, нежели криптовалюты», — сказал Гринспен.

MultiChain позволяет клиентам сделать выбор:

 будет их блокчейн частным или общедоступным;

 как быстро станут создаваться блоки;

 кто сможет подключаться к сети;

 как эти лица будут взаимодействовать;

 каким окажется максимальный размер блока;

 какие метаданные можно будет включить в транзакции среди других функций.

На своем сайте создатели MultiChain описывают такие преимущества своей системы, как:

 управляемые полномочия;

 быстрое развертывание;

 встроенная поддержка активов («создать тысячи активов на блокчейне, все они отслеживаемые и проверяемые на сетевом уровне; выполнять безопасные мультиактивные и многосторонние обменные операции»);

 настраиваемость («полный контроль над каждым аспектом операций клиентского блокчейна, никакой собственной криптовалюты не требуется»);

 совместимость с биткоином;

 растяжимость («добавьте неограниченное количество данных к транзакциям, чтобы задокументировать любой процесс; идеально подходит для совместного контроля»).

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

Мультичейн позволяет пользователям устанавливать список разрешенных пользователей, которые могут действовать как узлы, отсылающие информацию о сети и майнерах и проверяющие транзакции (в том числе узлы могут проверить, были ли подтверждены другие узлы). Предоставляются полномочия на использование транзакций со специальными метаданными. Майнеру первого блока в цепочке (genesis block) дают все установленные в сети права, и он действует как администратор, который может назначать других администраторов. А любые изменения в консенсусе должны быть утверждены определенным числом участников.

Полномочия могут также строиться на ограниченной основе, согласно официальному документу, или действовать для фиксированного диапазона номеров блока. Это отличается от текущей стратегии достижения консенсуса в биткоине.

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

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

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

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

Известно, что протоколы токенов, такие как CoinSpark и Counterparty, позволяют выпускать сторонние активы и переводить их по биткоин-блокчейну параллельно с собственной валютой биткоина. Эти методы могут также использоваться в частных блокчейнах, создаваемых посредством MultiChain и даже с некоторым улучшением.

Проблема с маркировкой активов по биткоину заключается в том, что метаданные, которые кодируют присутствие несобственных активов, не подвергаются проверке сетевого уровня. Давайте предположим, что банк ABC выпустил токены, представляющие доллары. Злоумышленник может создать транзакцию, метаданные которой указывают, что содержат 100 долларов АВС на вывод, даже если на ввод не было никаких долларов ABC. Сеть
биткоина примет такую транзакцию как допустимую, и блокчейн ее подтвердит, потому что, во-первых, узлы биткоина не способны считывать эти метаданные и, во-вторых, узлы биткоина не отслеживают доллары ABC.

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

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

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

Ripple — популярный сайдчейн-сервис

В качестве одного из самых популярных в мире сайдчейнов можно рассмотреть Ripple.

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

Утверждается, что в сети Ripple работают 12 из 50 крупнейших банков мира и еще 30 находятся в стадии активной интеграции, доступны более 60 стран, проведено 116 млн транзакций.

Сервис Ripple построен вокруг сети, которая не требует центрального оператора, что приводит к мгновенной проверке транзакции и достоверному расчету. Предлагается криптографически безопасный сквозной поток платежей с неизменностью транзакций и информационной избыточностью. Распределенная сеть Ripple позволяет осуществлять международный обмен через рынок Форекс или внутренний отдел форекс-торговли с помощью решения Ripple FX Market Making.

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

Сеть Ripple содержит Ripple Consensus Ledger (RCL), безопасный распределенный реестр, который использует консенсус-процесс для урегулирования транзакций. В RCL есть регистрационный журнал с заявками и запросами предложений от инициаторов платежей и «маркет-мейкеров». Его алгоритм позволяет найти самый низкий обменный курс среди всех регистрационных журналов и валютных пар.

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

Вот объективная оценка от соседа по рынку — компании Citi: «Ripple XRP фокусируется на создании более эффективной и масштабируемой сети для перевода денежных средств и ценностей. Ripple XRP — это цифровая валюта, которая стремится улучшить биткоин, покончив с энергоемким и неэффективным майнингом. Ripple делает это через консенсус, позволяющий всей сети отражать данные в одном реестре. Кроме того, подтверждения
транзакций в Ripple намного быстрее, чем в биткоине (всего несколько секунд). XRP был разработан Ripple для использования в межбанковских взаиморасчетах в реальном времени, чтобы избежать использования банковской сети коротношений».

В 2016 году Santander стал первым британским банком, применившим Ripple для международных платежей. По информации из СМИ, другими банками, собиравшимися интегрироваться с Ripple, чтобы улучшить свои международные платежи, были UniCredit, UBS, ReiseBank, CIBC, National Bank of Abu Dhabi (NBAD) и ATB Financial.

Генеральный директор Ripple Крис Ларсен оценивает это как важный этап: «Мы достигли переломного момента, когда финансовые учреждения идут дальше блокчейн-экспериментов и запускают проекты приложений для реального мира, которые управляют значительным объемом потоков от банка к банку. Это важный шаг вперед для мировой финансовой системы».

Заключение

Закончить этот раздел хотелось бы словами директора проектов Центра технологических инноваций Сбербанка Дмитрия Булычкова: «Мы сейчас живем в централизованном мире, и, чтобы начать переходить в распределенный мир, надо поменять парадигму. Процесс идет, многие начинают понимать прелести децентрализации и распределенности, ценность блокчейна. В течение ближайших 5–10 лет мы будем мигрировать в сторону закрытых
систем обмена межкорпоративной информацией, платежами и т.д. В итоге в 2020-е годы технология разовьется, и у нас будет много частных блокчейнов. В перспективе нас ждет распределенный мир, похожий на интернет. Блокчейн будет развиваться в том же направлении, в котором развивался интернет».

2.6. Публичные и приватные (частные) блокчейны: концепции, примеры, сравнения

Очевидно, что закрытая платформа является серьезным препятствием для инновации.

Сэр Тим Бернерс-Ли, изобретатель World Wide Web

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

Саймон Макнамара, главный администратор RBS

Типы блокчейнов

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

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

 Factom помогает с ведением документации и регистрацией деловых операций для бизнеса и государства.

 Blockstream — разработчик сайдчейн-технологии, расширяющей возможности биткоина; компания проводит эксперименты в области обеспечения учета с помощью публичной блокчейн-технологии.

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

 Eris Industries с помощью блокчейн-технологии предоставляет совместный доступ к базе данных программного обеспечения.

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

 MultiChain поставляет распределенную базу данных с открытым исходным кодом для финансовых операций.

 Chain Inc., разработчик API для блокчейнов, создает платформу, которая позволяет торговать долями частных компаний.

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

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

В блокчейн-сообществе есть множество различных иных классификаций. Например, есть мнение, что лишь платформы, работающие вне национальных границ на открытых или публичных протоколах, нигде не зарегистрированные и, соответственно, никем не регулируемые, кроме сообщества самих пользователей, можно отнести к децентрализованным. Тогда блокчейн-сервисы, которые оказывают услуги на публичном блокчейне, но
зарегистрированы в некоем государстве и имеют счета в местной валюте — такие как CoinBase или Circle, — в эту категорию не попадают. Аналогично, в такой классификации «централизованными блокчейн-сервисами» оказываются, например, Bitcoin, Ethereum и BitShares.

Айк Ару считает, что популярная классификация блокчейнов не очень точна. По его мнению, публичный блокчейн — это любой блокчейн, который предоставляет равный доступ каждому участнику. Другими словами, любой может читать, выполнять операции и производить работы. Таким образом, каждая криптовалюта является публичным блокчейном. В то же время приватный блокчейн — это любой блокчейн с определенными ограничениями. Например, майнинг может быть доступен лишь избранным участникам сети. К сожалению, замечает Ару, многие люди трактуют термин «приватный блокчейн» очень широко, используя его даже в случае одного узла, где реального майнинга не производится. Например, компания Surety Technologies поддерживает систему, похожую на приватный блокчейн, для меток времени.

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

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

Блокчейн-консорциум — это блокчейн, где за консенсус отвечает предварительно выбранная группа узлов; например, можно представить консорциум 15 финансовых учреждений, каждое из которых управляет узлом и среди которых 10 должны подписать каждый блок, чтобы тот стал допустимым. Право читать блокчейн здесь может быть доступно всем или ограниченному количеству участников. Также существуют гибридные маршруты, общедоступные
вместе с API, которые позволяют желающим делать ограниченное количество запросов и получать криптографические доказательства отдельных частей состояния блокчейна. Эти блокчейны можно считать частично децентрализованными.

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

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

Сравнение публичных и частных блокчейнов

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

«Я думаю, что через публичный блокчейн трудно будет осуществлять финансовые операции. Посмотрите на Western Union, JPMorgan Chase и Wells Fargo. Мы публичные компании, и, если наши транзакции были бы открыты посторонним, они могли бы делать прогнозы нашего дохода прежде нас самих. Я думаю, что для финансовых услуг более уместно использование блокчейн-системы, функционирующей по принципу замкнутого цикла», — заявил
Дэвид Томпсон, директор по информационным технологиям Western Union.

По мнению архитектора криптотехнологий Qiwi А. Трошичева, «даже если система не является публичной, это не значит, что система является централизованной. Непубличная система может иметь такие же децентрализованные свойства, но протокол взаимодействия между узлами не будет подразумевать раскрытия всех данных всем участникам, так, например, работает интернет. Если рассматривать публичные системы, то есть вариант, который я бы лично не назвал решением, но он пока единственный реализуемый: это платежные каналы, а точнее, сеть таких каналов (Lightning Network). Такой подход позволяет проводить расчеты между держателями средств без записи в цепочку каждой транзакции и за предсказуемое время.

Но у такого решения есть много технических сложностей. Как минимум, чтобы проводить эти транзакции вне основной цепочки, нужна какая-то инфраструктура, которая будет хранить и обрабатывать транзакции. Такая система должна быть высокодоступной и выдерживать большие нагрузки. Для этого нужны плохо предсказуемые вложения в инфраструктуру: сервера, каналы связи…»

Каковы преимущества частного блокчейна

Прежде всего, частный блокчейн обладает большей пропускной способностью. Биткоин-блокчейн совершает в секунду лишь 7 транзакций, а блокчейн BitShares может обрабатывать около 100 000 транзакций. При этом частный блокчейн дешевле, надежнее и функциональнее, чем традиционные базы данных, за счет особенностей архитектуры.

На техническом уровне пропускную способность ограничивает размер блока и архитектура данных. Кроме того, в публичном блокчейне все узлы должны обрабатывать каждую транзакцию. Система не может проводить вычисления параллельно, она не обладает линейной масштабируемостью. Даже если добавить в сеть дополнительный узел, пропускная способность останется такой же. Приватные блокчейны решили эту проблему. Например, BigChain DB уже обладает линейной масштабируемостью.

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

Частный блокчейн позволяет, например, объединиться консорциуму из 20 банков в рамках одной базы данных и сэкономить колоссальные средства. Частный блокчейн обладает высокой прозрачностью, приватностью (используется криптография с публичным ключом) и многими другими позитивными свойствами. Любую транзакцию здесь может отменить администратор, который контролирует более половины узлов сети. Администратор вносит изменение и тем самым сообщает всем остальным участникам сети, что в настоящий момент база данных выглядит так и никак иначе. У них есть два пути: согласиться, что теперь база — блокчейн — выглядит так, или не согласиться и покинуть ее, создав собственную, новую сеть. С этой точки зрения, дороговизна публичных блокчейнов может быть оправдана, когда необходимо обеспечить неизменность истории и нередактируемость
транзакций.

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

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

Прототип Accenture использует метод под названием chameleon hash, предполагающий добавление «замка́» между частями блокчейна. Обладающий ключом администратор может открыть такой «замок» и отредактировать записи. Специалисты Accenture утверждают, что такого рода правки не нарушат целостность сети. Chameleon hash взламывает код вокруг редактируемого блока, а затем использует адаптационный алгоритм, чтобы восстановить связь с остальным блокчейном, чтобы другие компьютеры в цепи не ощутили изменений98. В Accenture полагают, что это поможет адаптировать блокчейн к корпоративному миру.

Редактирование базы администратором в частном блокчейне становится возможным, потому что там нет механизма доказательства, который существует, например, в блокчейне биткоина (Proof-of-Work). Если кто-то попытается изменить даже один бит в транзакции, которая произошла год назад, система разрешит это сделать, но опознавательный хеш блока полностью изменится и не будет соответствовать доказательству — переборам хеша, подтвердившим правомерность транзакции год назад. Таким образом, вся цепочка данных окажется сломана. Чтобы восстановить ее, потребуется пересчитать все операции, которые прошли за это время через всю сеть, но такое невозможно.

В любых сложных распределенных базах данных есть проблема согласованности операций (consistency) и их доступности (availability). Публичные блокчейны предлагают сверять состояние системы на основании экономических стимулов. Блокчейн биткоина делает это раз в 10 минут, Ethereum — раз в 17 секунд, BitShares — раз в 3 секунды. Частные блокчейны радикально превосходят публичные по скорости во многом за счет того, что такая сеть может доверять любому из своих узлов и системе не нужно запускать механизм Proof-of-Work для каждой транзакции.

Также в приватном блокчейне больше гарантий конфиденциальности.

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

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

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

 Поскольку контрольные устройства известны, невозможна «атака 51%» в результате сговора майнеров.

 Операции обходятся дешевле, так как им достаточно быть проверенными всего несколькими узлами; нет необходимости иметь большие вычислительные мощности и реализовывать проверку на 10 000 компьютеров. Это чрезвычайно важно именно сейчас, когда публичные блокчейны взимают значительные комиссии за транзакции[8], хотя ситуация может измениться в долгосрочной перспективе с появлением масштабируемой
блокчейн-технологии, которая снизит затраты публичных блокчейнов на порядок-два, так что они станут сравнимы с тарифами эффективной частной блокчейн-системы.

 Узлам можно доверять, ошибки оперативно исправляются вручную, а алгоритмы консенсуса позволяют завершать блоки очень быстро. Улучшения блокчейн-технологии, такие как концепция Ethereum и др., способны приблизить публичные блокчейны к идеалу «мгновенного подтверждения» (например, делая возможным полное завершение блока через 15 секунд вместо завершения на 99,9999% спустя два часа, как это
делает биткоин), но все равно частные блокчейны всегда будут быстрее, разница во времени ожидания никогда не исчезнет.

 В случае с ограничениями на чтение частные блокчейны могут обеспечить больший уровень приватности.

«Сделай сам»

Если пользователь желает иметь полный контроль над кодом своей валюты и неограниченные возможности для настройки ее параметров, отмечает М. Вотинов с коллегами100, ему придется реализовать собственный блокчейн.

Ключевым для его реализации будет алгоритм Proof-of-Work или Proof-of-Stake. Выбор зависит от ряда исходных критериев, таких как ограничение объема данных по каждой сделке, размер одного блока, уровень сложности задач, формирующих криптовалютные единицы, контроль выдачи новых единиц, отслеживание сборов и пр.

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

Для желающих завести собственный блокчейн уже существует вся необходимая инфраструктура. Так, сервисы CryptoLife и CoinCreator предлагают услуги по созданию алгоритмов SHA-256, Scrypt и X11 для криптовалют с кастомизированными параметрами, по регистрации логотипа валюты, хостингу и блоковой аналитике. Сервис NXT помогает в создании и поддержке валют, альтернативных биткоину. NXT обеспечивает высокий уровень
безопасности и доступ к многочисленным децентрализованным биржам.

Преимущества публичного блокчейна

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

Публичный блокчейн — это прозрачный механизм. Он защищает пользователей, устанавливая ограничения, которые не способны преодолеть даже разработчики приложения. Хороший пример — соцсети. Каждый раз, когда Facebook изменяет свою политику, он уведомляет об этом общественность, и люди, для которых неприемлемы нововведения, покидают сервис. Если бы Facebook не сообщал бы честно и открыто об изменениях, тогда бы
пользователи могли потребовать публичного блокчейна, чтобы устанавливать свои правила.

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

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

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

Дэвид Мондрус, руководитель высокотехнологической компании, работающей в сфере электронной коммерции, объясняет это так: «Когда люди говорят о «приватном» блокчейне, они на самом деле имеют в виду альтернативный блокчейн с прозрачной записью учета и множественными независимыми владельцами узла, иначе можно было бы просто описать это как оригинальную распределенную базу данных. Пока Proof-of-Stake доказывает свою
способность работать, мы имеем только Proof-of-Work. Используя его, блокчейн становится сильным сообразно денежной сумме, которую он берет, чтобы провести транзакцию».

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

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

Некоторые блокчейн-энтузиасты и вовсе заявляют: «Редактируемый блокчейн — это просто база данных. Вся суть блокчейна заключается в том, что он остается неизменным. Для системы, не имеющей централизованного управления, такой инструмент редактирования — большая концептуальная ошибка» (таково мнение Г. Наттала, основателя консалтинговой блокчейн-компании Dislytics). Однако это, скорее, можно отнести к проявлениям
«биткоин-максимализма» — термин, который ввел Виталик Бутерин для обозначения тех, кто уверен, что блокчейн без биткоина невозможен.

Каковы перспективы

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

«У каждой компании будет своя собственная версия блокчейна, вероятно, даже сотни в одной компании — по одной для каждого возможного применения, — говорит в интервью PwC Ху Лян, старший управляющий директор недавно созданного технологического центра в компании State Street. — Мы думаем, что будут сотни, если не тысячи блокчейнов».

Однако за пределами банковской отрасли легионы разработчиков сосредоточены на публичных блокчейнах. Эти люди делают ставку на появление финансового инструмента, сравнимого по эффекту с появлением общедоступного интернета. Таково, например, видение сотрудников OpenBazaar, открытой одноранговой торговой площадки, появившейся в декабре 2015 года. «Вместо того чтобы идти на сайт, — заявляют в OpenBazaar, — вы загружаете и устанавливаете программу на компьютере, которая непосредственно соединяет вас с другими людьми, готовыми покупать у вас или продавать вам товары и услуги. Такой одноранговой сетью не управляет никакая компания или организация — это сообщество людей, которые стремятся торговать друг с другом напрямую».

Тенденция последнего времени — частные блокчейны под заказ Компании Deloitte (с Rubix), Eris Industries и AlphaPoint (со StreamCore) продают готовые решения для приватных блокчейнов непосредственно бизнесу. Есть также Microsoft, которая начала предлагать «Блокчейн как услугу» (BaaS) и приватные блокчейн-узлы, сформированные как шаблоны быстрого запуска в облачном сервисе Azure. Развивать блокчейн-узлы, и публичные и приватные, с элементами Azure чрезвычайно просто, таким образом теперь становится возможным тестирование блокчейна и внедрение его «за час». Наконец, существует вариант приватного блокчейна, который просто разворачивается на рабочем столе компьютера посредством MultiChain. Все это позволяет быстро решать вопросы дизайна, установки и работы приватных блокчейнов с учетом пользовательской специфики бизнеса.

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

2.7. Блокчейн против биткоина

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

Питер Уэйнер, статья «За гранью биткоина: семь способов капитализации блокчейнов»

Крупные компании, отчаянно надеясь на блокчейн без биткоина, очень похожи на тех, что говорили в 1994-м: нельзя ли нам, пожалуйста, онлайн без интернета?

Марк Андресен, венчурный капиталист, запись в Twitter 18 декабря 2015 года

По оценке VentureScanner.com, в 2016 году существовало более 800 новых предприятий в глобальной биткоин-экосистеме, которые в совокупности собрали более 1 млрд долларов финансирования. В число этих бизнесов входили специализированные биткоин-биржи, биткоин-майнеры, которые предоставляют специализированную компьютерную технику, биткоин-кошельки и основанные на биткоине платежные сервисы, а также компании, предлагающие многие другие элементы инфраструктуры, включая, например, информагентства и СМИ.

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

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

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

Так, Марк Карпелес, бывший CEO когда-то крупнейшей, затем столкнувшейся с серьезными проблемами и ныне уже не существующей биткоин-биржи Mt. Gox, попал под арест в Японии в августе 2015 года по обвинению в краже биткоинов на сумму примерно в 387 млн долларов109. Росс Ульбрихт, основатель сайта Silk Road («Шелковый путь»), где среди прочего шла торговля наркотиками за биткоины, был осужден в 2015 году. Как только Silk Road
закрылся, тут же возникли другие сайты, которые стали за биткоины продавать запрещенные товары. Два федеральных агента, попробовавших прикарманить часть биткоинов в ходе расследования по делу Ульбрихта, также стали фигурантами уголовного дела. Больше таких примеров вы найдете в разделе 7.1 нашей книги.

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

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

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

«Блокчейн должен существовать вместе с биткоином»

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

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

Красота блокчейн-протокола заключается в том, что он гарантирует: после достижения определенного уровня признания изменение записи в преступных целях всегда будет требовать большой производительности компьютера и, как следствие, расходов, превышающих гарантированные выгоды. Если бы технология отделилась от биткоина, то новый блокчейн был бы чрезвычайно уязвим, хоть и позволил бы сократить расходы на оплату тем, кто отвечает за учет. Опять же возникает вопрос: «Зачем?» Можно просто ввести транзакции в базу данных, хранимую более чем в одном месте, и мы получим то, что имеем теперь.

На самом деле блокчейн без биткоина в качестве токена использовался уже много раз. Примеры этого — Dogecoin, Litecoin или любые другие альткоины. Все они, по сути, основаны на блокчейн-технологии, но используют недавно созданный и, по существу, ограниченный токен. Эти валюты основываются на инфляционной модели, что означает, что их запас может бесконечно увеличиваться, а стоимость бесконечно уменьшаться со временем. Какой резон майнера соглашаться на долгосрочный проект с отложенным вознаграждением, если его окончательная сумма гарантированно станет меньше?
Блокчейн, очевидно, может быть отделен от биткоина, это уже делалось. Если просто сохранить распределенный реестр, то вновь возникает вопрос доверия третьей стороне или огромных расходов для достижения большого числа хранителей. Так или иначе, все преимущества технологии сойдут на нет. Единственное решение состоит в том, чтобы оставить биткоин или что-то подобное в качестве платы за поддержание распределенного реестра —
в долгосрочной перспективе это благотворно повлияет на покупательную силу существующей валюты.

Впрочем, вернемся к вопросу, поднятому ранее.

Одно из ключевых преимуществ биткоина — система внутренних стимулов. Люди и организации, включенные в биткоин-экосистему, от майнеров до разработчиков, непосредственно заинтересованы в усилении блокчейна.

Самый очевидный пример — майнеры: в обмен на усилия по защите сети они получают компенсацию (биткоины). Любая попытка с их стороны ослабить безопасность сети приведет к обесцениванию валюты, и, таким образом, их собственные накопления потеряют стоимость. Стимулы для небиткоиновых блокчейнов — нерешенный вопрос. Кто будет мотивирован защищать сеть?

Вероятно, безопасностью придется управлять таким же образом, как это делается с любой корпоративной базой данных — с помощью ИТ-отделов участвующих компаний, сотрудничающих в вопросах обновления базового ПО, майнинга и пр. Это вполне возможная схема стимулирования (в конце концов, ИТ-сотрудникам платят за их работу), но она восприимчивее к посторонним атакам и намного более централизована, чем абсолютно открытая сеть, такая как биткоин. И здесь аналогия Андресена с интернетом 1990-х, упомянутая ранее, кажется особенно актуальной:

многие крупные корпорации хотели создать собственный интернет, которым они управляли бы, — CompuServe, AOL и др. Идея «открытого интернета» — общей системы, не контролируемой никакой организацией, где могут участвовать все желающие, — казалась неслыханной и не приветствовалась в большинстве крупных корпораций. Но компании, которые сделали ставку на закрытую систему, были обречены на неудачу, а те, кто приняли открытый
стандарт, сегодня процветают.

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

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

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

«Биткоин больше похож на медь, а не на золото. Блокчейн не может существовать без биткоин-валюты, поскольку электроника не может существовать без меди», — считает Гленн Хатчинс, соучредитель Silver Lake Partners, частной инвестиционной компании.

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

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

Джереми Аллер, успешный предприниматель, который заработал более 60 млн долларов для своего стартапа, Circle — сервиса денежных переводов для пользователей биткоина, — сказал в интервью: «Я не хочу еще один сад, окруженный стеной. Я хочу Google для денег. Сегодня традиционные финансовые институты заявляют: "Мы любим технологию, но мы хотим управлять нашей собственной частной технологией". Это непрактично».

«Блокчейн может прожить без биткоина»

«Инновация — это блокчейн, а биткоин-валюта — просто катализатор», — уверен Иэн Диксон, основатель SpaceLingo. Теперь, когда блокчейн — публично известная технологическая часть открытого исходного кода биткоина, больше нет необходимости поддерживать его существование через валюту.

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

Пять лет назад, продолжает автор упомянутой статьи, биткоин-ландшафт был захватывающим местом. Пестрая смесь кодеров, либертарианцев и быстро богатеющих мелких торгашей ухватилась за обещание основателем биткоина Сатоши Накамото новой распределенной, защищенной от взлома денежной системы. Вскоре разразился ранний бум биткоина, и покупательная сила валюты ненадолго взлетела до 1200 долларов. Главные новостные СМИ вцепились в эту историю, а венчурные капиталисты выстроились в очередь, готовые финансировать любой бизнес со словом «бит» в названии. Во множестве организаций, от музыкальных лейблов до клубов NBA, поняли, что можно привлечь внимание прессы, просто объявив о приеме биткоинов.
Однако, как считает автор статьи, валюта не прижилась. Несмотря на все попытки ее популяризировать, обычные потребители так и не принимали биткоин. Отчасти проблема заключалась в том, что в глазах широкой публики за ним тянулся криминальный шлейф. Однако главной причиной, почему биткоин так и не завоевал популярность, стала его неудобность по сравнению, скажем, с кредитной картой: необходимо найти продавцов, которые принимают биткоин, а процедура оплаты включает в себя экзотические приложения, валютные сделки и занимающий несколько минут процесс проверки.

Исследование Citi в разделе «Анализ опыта работы клиентов с биткоином» отмечает: «С потребительской точки зрения биткоин — сложное понятие. Оно требует технической подкованности, чтобы понимать и правильно выполнять сделки. Пользователи должны разбираться в таких концептах, как кошельки, секретные ключи, обмены, подтверждения транзакции, вознаграждения, волатильность. Хотя это нельзя назвать невыполнимой задачей… в
данный момент опыт работы клиентов с биткоином достаточно скромный и распространяется лишь на технически подкованное меньшинство, понимающее, как функционирует криптовалюта и сеть. Это может послужить поводом для создания приложения, которое устранило бы все сложности для среднего потребителя».

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

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

Эксперты Deloitte задаются вопросом: какие альтернативы существуют для биткоин-блокчейна? И сами отвечают на него.

Блокчейн бывает разных видов. Наряду с биткоин-блокчейном в последние годы появился ряд других независимых блокчейнов. Ни один еще не достиг такого же масштаба , как биткоин , но они предлагают иные преимущества: возросшую скорость , бо́льшие мощности компьютеров для обработки данных , различные методы достижения консенсуса или более продвинутая функциональность. Litecoin, например, вряд ли является серьезным конкурентом биткоина, но транзакции там проходят быстрее. Ripple Transaction Protocol — более простой тип блокчейна, он обеспечивает моментальные, удостоверенные и недорогие в обслуживании международные платежи для банков и небанковских финансовых компаний. Сделки в распределенном реестре Ripple Transaction Protocol утверждаются по общему согласию, вместо того чтобы использовать принцип доказательства работы, как в биткоине, в силу того, что между сторонами сделки уже установлен определенный уровень доверия. Ethereum является краудфандинговым проектом с открытым исходным кодом, во многом похожим на биткоин-блокчейн, однако позволяющим сети узлов обслуживать собственные смарт-контракты.

Еще один вопрос: как банки планируют развивать блокчейн без майнеров?

Они строят собственную версию блокчейна и управляют ею сами. Как объясняет Джефф Гарзик (бывший разработчик биткоина, который создал консалтинговый бизнес Bloq и помогает банкам и другим бизнесам развернуть блокчейн-технологию), этот процесс включает анализ базового протокола, лежащего в основе биткоина, и дальнейшее избавление от всего, что связано с майнингом и функций компенсации. Гарзик говорит, что майнеры — интересный способ создания реестра, но они не важны в случае приватного блокчейна. «Частная цепочка решает проблему с надежностью за счет закрытости сети», — говорит Гарзик.

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

Что произойдет с биткоином в этом сценарии? Как отметил The Economist, он может стать чем-то необычным или просто историческим курьезом. Венчурные капиталисты, которые сделали крупные ставки на потребительские биткоин-стартапы, увидят, что их деньги сгорели. Когда будет написана последняя страница в истории биткоина, сама валюта, вероятно, останется просто любопытной сноской в рассказе о появлении новой замечательной
блокчейн-технологии, утверждает Дж. Дж. Робертс.

Уравновешенный подход

Оценки российских экспертов осторож

Категория: Криптовалюта / Блокчейн

 

Блокчейн: великий и ужасный часть 3

Автор: rendo от 4-02-2018, 00:55, посмотрело: 32

0 2.3. Классификация: какими бывают блокчейны (главы из книги Блокчейн: Как это работает и что ждет нас завтра ...)

Если бы человек был бессмертен, вы себе представляете, сколько составили бы его счета за продукты?

Вуди Аллен

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

Джек Уэзерфорд, профессор, этнограф, антрополог, США

Будучи выходцами из научной среды, оба автора часто принимали участие в заседаниях диссертационных советов, где защищаются соискатели ученых степеней кандидатов и докторов экономических наук, — и невольно замечали, что некоторые диссертации (особенно кандидатские) пытаются достичь научной новизны за счет, так сказать, «революции переименований». Речь идет о том, чтобы, дав привычным понятиям звучные, яркие и ранее не
применявшиеся имена, считать это вкладом в науку.

Разумеется, те, кто делает так, заблуждаются. И наша книга — все-таки не академический трактат. В том, что касается определений, нам представляется действительно важной для раскрытия сути блокчейна и для практической деятельности лишь дискуссия по поводу того, что считать публичным, что частным и что гибридным блокчейном. Ей уделено достаточно внимания в следующем разделе. А здесь мы решили привести несколько оригинальных подходов к классификации блокчейнов в целом, и читатель волен принять или отвергнуть любой из них полностью или частично. Для начала просим ознакомиться с рис. 4.

Как видим, в схеме В. Лопатина (которого мы искренне считаем одним из лучших экспертов в области блокчейн-технологии в России) множество параметров и уровней классификации блокчейнов и элементов инфраструктуры.

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

Британская консалтинговая группа Consult Hyperion, директором по инновациям в которой является добрый знакомый одного из авторов Дэйв Берч, известный специалист в области электронных денег и транзакций, предлагает свою трехфакторную классификацию (табл. 5).

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

Мелани Свон выделяет три уровня в развитии блокчейн-технологии.

 Блокчейн 1.0 — создание и развитие криптовалют, блочной цепи, в алгоритм которой вписан экономический смысл и защита от посягательств третьих лиц с помощью криптографии.

 Блокчейн 2.0 — контракты, или классы экономических, рыночных и финансовых приложений, работающих с различными типами финансовых инструментов.

 Блокчейн 3.0 — приложения, область применения которых выходит за рамки денежных расчетов, финансов и рынков. Распространяются на сферы государственного управления, здравоохранения, науки, образования, культуры и искусства.

Блокчейн-среды

1.0 — это биткоин-подобные среды первого поколения, в которых средний размер записи довольно большой, около 800 байт. Протокол записей — жесткий. Учет ограниченный — всего одна единица в среде, то есть множественность видов учета нулевая. Яркие представители блокчейн-среды 1.0 — биткоин, Novacoin, EmerCoin. За пользование средой — то есть за внесение записей в блокчейн — взимается комиссия.

Также есть расширенные поверх протокола блокчейна версии с учетом многих единиц (цветные монеты, окрашенные токены), но у всех размер записи довольно большой. Есть разновидность технологии с разбивкой на разные цепочки — мультичейн. Она помогает решить вопрос снижения затрат на хранение данных отдельными узлами среды.

Блокчейн-среды 2.0 — это NXT, NEM и другие среды с жестким протоколом, предназначенные для продажи активов. Размер записи здесь небольшой.
Возможен учет разных единиц (активов, акций, товаров), то есть множественность хорошая. Но ориентированность этих сред на продажу, обменные операции и анонимность не позволяет их эффективно использовать для решения задач госучета.

Ethereum (блокчейн 2.0 с мягким протоколом). Очень большой плюс этого вида сред — мягкий (программируемый) протокол, когда в запись добавляются целые программы, так называемые смарт-контракты («умные» контракты). Такие среды очень удобны для разработчиков: можно на лету создать новый вид протокола или записи, не конфликтуя при этом с основной блокчейн-средой.

Но есть и минусы:

 большой размер записи с контрактами — в ней хранятся целые программы;

 медлительность — каждый раз для получения какого-либо результата смарт-контракт должен полностью просчитаться;

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

Блокчейн-среды 3.0 (развитие из блокчейн 2.0) отличаются небольшими размерами записей, жестким протоколом с возможностью обновляться по решению администраторов. Основное отличие от блокчейна 2.0 — введение нескольких базовых единиц учета, отвечающих за разные аспекты работы среды. Главная единица — правовая — дает начальные права управления средой и право создавать блоки, а также определяет уровень прав участников.
Вторая единица — поощряющая, ею оплачиваются комиссии за внесение записей и поддержку среды. Такое разграничение ролей позволяет создать гибкую и мощную систему прав и независимую от нее систему платы за услуги пользования средой и поощрения участников, поддерживающих среду.
Чтобы определить необходимую для выполнения каждой конкретной задачи блокчейн-среду, считает Д. Ермолаев, нужно знать их важные и неважные свойства. Так, язык программирования, на котором написан проект, а также скорость создания и максимальный размер блока не важны, поскольку они задаются на этапе запуска среды под требования заказчика.

Для использования в реальных условиях важны:

 протокол среды (или правила создания и передачи записей);

 средний размер записи или блока;

 число учетных единиц, которые можно создавать на уровне протокола (у блокчейна 1.0 всего одна учетная единица);

 скорость проведения транзакций или обсчета записей;

 возможность на уровне протокола задавать права участников среды;

 кому принадлежит право создания начального звена цепочки — genesis block;

 кто на самом деле управляет средой — майнеры, частные компании или кто-то еще.


2.4. Преимущества блокчейна

Вы должны относиться к этой технологии так же серьезно, как следовало относиться к развитию интернета в начале 1990-х.

Блайт Мастерс, в прошлом топ-менеджер банка JPMorgan Chase, в настоящее время CEO стартапа Digital Asset Holdings

Блокчейн — это важный шаг вперед в безопасности и в эффективности. Все больше банков признают перспективность технологии.

Джо Вентура, основатель и генеральный директор AlphaPoint

Общие преимущества

Блокчейн представляет собой систему, обладающую как достоинствами, так и недостатками. Но риски с лихвой оправдываются теми преимуществами, которые несет в себе эта технология.

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

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

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

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

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

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

По мнению В. Вавилова, преимущества блокчейна таковы:

 неизменяемость (без согласия 100% участников невозможно скорректировать то, что уже внесено в базу данных);

 доверие (архитектура сети такова, что не приходится ставить вопрос доверия тому, кто обеспечивает инфраструктуру);

 легкость аудита (он может быть проведен любым участником сети, а корректность любого изменения легко подтверждается);

 экономия (устранение посредников и онлайн-аудит приводят к снижению рисков и издержек на обработку транзакций).

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

По мнению специалистов Deloitte, потребитель блокчейна:

 увеличивает скорость обмена и уменьшает временные задержки;

 снижает стоимость обмена (если взимается какая-либо комиссия);

 улучшает качество, надежность и доступность услуг;

 увеличивает прозрачность (в случае публичного блокчейна);

 повышает надежность;

 снижает риск мошенничества или воровства.

Сотрудничество организаций на блокчейне:

 увеличивает скорость обмена при уменьшении общей стоимости;

 улучшает доступность, надежность и пригодность услуг;

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

 снижает риск мошенничества, ошибок и недействительных сделок через группу, потому что учет операций не
может быть изменен;

 позволяет осуществлять аудит записей практически в реальном времени;

 помогает опознавать участвующих клиентов и организации.

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

Вот что говорит Александр Дмитриев (IBM): «Фактически блокчейн избавляет группы компаний и бизнес-сообщества, желающие заниматься финансовыми сделками, от необходимости постоянного присутствия и непосредственного участия в них внешнего регулятора. Это вызвало одновременно и ажиотаж, и настороженность.

Ведь действительно речь идет об изменении подходов, остававшихся неизменными чуть ли не столетия». По мнению других исследователей блокчейна, его главными сильными сторонами являются использование алгоритмов математического вычисления, а также исключение человеческого фактора при принятии решения. В качестве благоприятных особенностей блокчейна они называют: доверие к алгоритму; распределенное хранение данных; неизменность данных; отсутствие посредников между участниками; прозрачность системы.

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

 необратимость транзакций, мгновенный клиринг;

 достоверность транзакций;

 подтверждение транзакций сетью пользователей, а не единым контрольным органом управления, то есть децентрализация;

 возможность закодировать все что угодно, любой актив или документ;

 публичность всех транзакций.

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

Вот какие основные факторы выделяет А. Бубель: «Операционная среда децентрализована, а операции проводятся самими пользователями без привлечения посредников. Следовательно, значительно снижены затраты на хранение данных и их централизованное администрирование. Доверие к сети не зависит от доверия к администратору. Все транзакции в сети безотзывные, а за правильностью реализации транзакций следят сами же пользователи.

Математический алгоритм создает экономические стимулы для пользователей системы, которые занимаются обеспечением стабильности работы сети».

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

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

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

А. Лехов видит множество преимуществ от внедрения в общество блокчейн-технологии. Одно из них заключается в том, что продукты на блокчейне социально ориентированы. Нет такого органа госуправления, где блокчейн не мог бы оптимизировать процессы хранения данных и обеспечения коммуникации. Блокчейн в целом позволит сократить расходы на серверное оборудование, на его обслуживание и эксплуатацию. Также он привнесет в общество новый вид взаимодействия между гражданами — вне границ и регуляторов с их правилами и комиссиями.

Особенные выгоды для финансового рынка

Мнения среди разработчиков, ученых и энтузиастов блокчейна по поводу того, какие же его преимущества считать главными для финансовой индустрии, разнятся. Некое представление об этой ситуации можно получить, изучив данные опроса «Биткоин, блокчейн и рынки капитала», проведенного Greenwich Associates в 2015 году. Из 58 опрошенных большинство согласились с тем, что блокчейн-технология способна уменьшить риск расчетов, время расчетов и риски контрагента.

На самом деле некоторые возможности из тех, что сулит блокчейн, вполне реализуемы и без него. В традиционной инфраструктуре финансовых рынков центральный орган уже способен поддерживать одну универсальную базу данных для учета операций, которую все участники будут использовать в качестве истинного источника. В существующую инфраструктуру рынка достаточно внедрить ряд изменений, позволив автоматически выполнять алгоритм, встроенный в смарт-контракты. Однако блокчейн дает дополнительные преимущества. Например объединение участников рынка, каждый из
которых до этого преследовал лишь собственную выгоду, уменьшает системное дублирование и связанные с ним издержки и риск ошибок. Работа всех участников с использованием собственной локальной версии «эталонного» источника снижает риск дублирования системы и связанных с этим затрат и ошибок. Отсутствие массовых запросов, обращенных к центральному органу, уменьшает вероятность его перегрузки. Контрагенты могут в двустороннем
порядке раскрывать друг другу информацию без дополнительных запросов в центр. Кроме того, если нет центрального органа, значит, нет и единой уязвимой точки. Согласованные записи в системе блокчейна остаются неизменными, таким образом, снижая риск манипуляции (чтобы изменить блок, нужно изменить все последующие версии реестра). Потенциально это сводит на нет злоупотребления, связанные с тем, что сделку акцептует одна
организация (например, нотариус), а запись в реестр вносит другая.

Если подвести итог исследования преимуществ блокчейна на финансовом рынке, то самыми важными окажутся:

 новые методы шифрования;

 взаимная проверка подлинности;

 смарт-контракты;

 универсальные источники данных;
 более полные наборы данных (можно, например, внести информацию о собственности, отражающую различные уровни бенефициарного владения);

 распределенные базы данных (которые хранятся участниками локально и в которых содержится информация, удостоверенная ими всеми);

 использование прозрачных актуальных данных;

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

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

Продвижение блокчейна в PR- и GR-аспекте

Весьма интересен рассмотренный А. Леховым в PR- и GR-аспекте набор ключевых сообщений о преимуществах работы проектов на блокчейне, адресованный различным целевым аудиториям. Здесь есть, например, такие сообщения для рядовых граждан:

 блокчейн — это надежно;


 блокчейн — это прозрачность и независимость;

 мы социально ориентированы, мы помогаем восстанавливать и хранить данные;

 мы приготовили пакет решений для министерств и органов госуправления;

 у нас реальные решения для обхода западных санкций;

 мы предусмотрели взаимодействие с бизнесом;

 у нас есть серьезная обратная связь от граждан;

 возможно привлечение международного инвестиционного сообщества;

 мы компетентные специалисты и можем оказать экспертную поддержку;

 мы социально ориентированы и ставим перед собой цель помочь местным жителям.

Набор сообщений для органов власти уже другой:

 мы можем осуществлять международные платежи;

 никто не отключит и не заблокирует блокчейн;

 блокчейн легко интегрируется без больших затрат;

 Visa, до свидания!

 надежный депозитарий;

 сокращение стоимости переводов;

 это мировой тренд в области экономики и финансов

Категория: Криптовалюта / Блокчейн

 

Блокчейн: великий и ужасный часть 2

Автор: rendo от 4-02-2018, 00:10, посмотрело: 35

0 2.2. Организационно-техническая суть блокчейна (главы из книги Блокчейн: Как это работает и что ждет нас завтра ...)

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

Илья Боев, блогер, пишущий о бизнесе и технологиях

По своей природе бухгалтерский учет, страхование, корпоративное управление, голосование – все эти системы могут быть в перспективе перемещены в технологии блокчейн. Мы в самом начале пути.

Джереми Аллер, основатель и CEO компании Circle (США)


Ключевые особенности блокчейна

У блокчейна уже есть множество определений, данных самыми разными авторами. Часть мы приводили в начале этой главы. Но одно определение, несмотря на свой нестрогий и образный характер, нравится нам больше всего.

Итак, блокчейн подобен бисерному ожерелью. Каждая бусинка – это блок, запись действия. Например, оплаты кем-то чего-то или сдачи домашнего задания – не важно, что именно было совершено. Важно то, что совершение действия доказано, потому что сразу после него и перед ним тоже есть бусины. Такое ожерелье – или «чейн» (цепь) – не можетбыть уничтожено или повреждено. Следовательно, блокчейн – это нерушимая цифровая
запись действий[98]

Вот как описывает суть блокчейна С. Вильянов: «После того как данные транзакции "завизированы" несколькими майнерами (своеобразными хранителями-контролерами, работающими за умеренную плату), блок буквально отливается в граните. Его содержимое не зашифровано и доступно в открытом виде, но защищено криптографически через хеш-цепочки. База публично хранит в незашифрованном виде информацию обо всех транзакциях, подписываемых с помощью асимметричного шифрования. В теории получаем абсолютно надежную и заведомо доверенную базу данных, в которую никто не залезет грязными лапами. Нельзя имитировать транзакцию, показав липовую платежку. Нельзя сказать, что заплатил вовремя, просто деньги долго шли. Говорят, даже с банком иногда можно договориться. А с блокчейном нельзя. Там сразу видно, кто ты есть. Все ходы записаны навеки. Причем, что характерно, вообще без участия государственных органов».

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

«Любая транзакция в блокчейне – это информация, которая впоследствии проверяется независимыми участниками, собирается в блоки и встраивается в глобальную историю транзакций. У блокчейна есть набор механизмов, которые позволяют системе оставаться независимой (от участников, от их количества и намерений) и прозрачной. По блокам транзакций можно отследить верность каждой сделки, – считает следующий источник. – Блокчейн – это не что иное, как децентрализованная база данных, позволяющая производить транзакцию (связанную с чем угодно: куплей/продажей, переходом прав, изменением статуса) анонимно, мгновенно и без участия специализированных посредников».

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

Итак, какие же элементы характерны для блокчейна в целом?

• Блокчейн в цифровой форме распределяется по множеству компьютеров практически в режиме реального времени: он децентрализован, и копия всей записи доступна всем пользователям и участникам одноранговой сети. Это избавляет от необходимости иметь централизованные уполномоченные органы, такие как банки, а также доверять посредникам, таким как брокерские фирмы.

• Для достижения консенсуса блокчейн использует множество участников сети: они задействуют свои компьютеры, чтобы аутентифицировать и проверить каждый новый блок – например, чтобы гарантировать, что какая-либо одна транзакция не пройдет несколько раз. Новые блоки принимаются сетью, как только большинство ее участников соглашаются, что
они допустимы.

• Блокчейн использует криптографию и цифровые подписи для удостоверения личности: транзакции прослеживаются вплоть до криптографических идентификационных данных, которые теоретически анонимны, но могут быть прикреплены к реальным идентифи-ационным данным после некоторого инженерного анализа.

• У блокчейна есть механизмы, благодаря которым сложно (но не невозможно) изменять хронологические записи: даже при том, что блокчейн позволяет считывать все данные и добавлять новые, те записи, которые уже существуют, теоретически не поддаются исправлению, кроме тех случаев, когда встроенные в протокол правила позволяют изменения – например, если более 50 % участников сети договорятся об этом.

• К транзакциям, основанным на блокчейне, добавляется метка времени, что делает удобным отслеживание и проверку информации.

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

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

В блокчейне сам токен, или электронная монета, – носитель стоимости, которую определяет рынок. Именно это делает систему действительно децентрализованной площадкой для обмена.
.
По мнению блокчейн-евангелиста и сооснователя сyber.fund Дмитрия Стародубцева, основными характеристиками блокчейна являются:

• доверие к алгоритму;

• неизменность данных;

• прозрачность операций;

• полный контроль над цифровым активом.

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

• децентрализованность;

• публичность;

• консенсус участников;

• отсутствие посредников.

По мнению А. Бубеля, «механизм действия блокчейна основывается на… консенсусе и открытой истории транзакций. Суть консенсуса заключается в том, что подтверждение сделок в сети пользователей данного блокчейна осуществляется путем периодической синхронизации согласия большинства ее участников с единой версией истории сделок. Согласие большинства необходимо в блокчейнах, основанных на консенсусе типа Proof-of-Work (PoW), как, например, в случае с биткоином. Большинство участников посредством решения математических задач доказывает сети, что их версия истории сделок легитимна. Альтернативой является Proof-of-Stake (PoS) – механизм, в котором решающую роль имеют держатели большей части активов. Открытая история трансакций означает, что каждый пользователь может просмотреть всю историю сделок от начала существования блочной цепи
данных. Однако сторонами сделок являются анонимные адреса, не привязанные к конкретным физическим или юридическим лицам».

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

Техника в основе блокчейна

Биткоин-блокчейн стал примером использования в системе платежей распределенного публичного реестра (Distributed Public Ledger, DPL), включающего:

• формирование журнала из блоков транзакций и организацию связи между ними за счет включения в блок хеша предыдущего блока;

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

• защиту цепочки блоков от модификации путем доказательства работы (Proof-ofWork) на основе технологии поиска хеша;

• использование переменной сложности при поиске хеша для поддержания заданнойчастоты создания блоков.

В своем исходном отчете о биткоине Сатоши Накамото определил электронную монету как «цепочку цифровых подписей». В силу длительности применения биткоином блокчейна проще будет объяснить принцип действия технологии на примере именно этой криптовалюты.

Участниками такой системы являются:

• пользователи – владельцы электронных кошельков, которые могут хранить криптовалюту и переводить ее в системе другим пользователям;

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

• серверы – участники, осуществляющие распределенное хранение общей книги блокчейна и выполняющие операции по проверке присылаемых блоков на соответствие правилам по сложности и допустимости.

По другой классификации, в системе блокчейна фигурируют два типа участников:

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

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

Функция самого блокчейна проста: регистрировать каждую транзакцию с биткоинами. Любая передача какого-то количества биткоинов подтверждается в сети (с помощью майнинга) внесением транзакционного блока. Блок добавляется к длинной цепочке, которая позволяет любому желающему отследить в сети смену собственников каждого из биткоинов от момента создания.

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

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

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

Приведем пример хеш-функции. Представим слово «кит» в виде числа. Каждой букве дадим порядковый номер (а = 1… я = 33), получится: 12, 10, 20. Перемножив все числа, получаем свертку (хеш) слова «кит»: 2400. После передачи основного сообщения этот хеш необходимо передать получателю информации как подтверждение, что все сходится. Если сообщение в процессе передачи изменилось и стало звучать как «кот», то свертка изменится и примет вид: 12; 16; 20 = 3840, но тогда получатель, зная изначальный хеш, догадается о фальсификации данных.

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

Майнеры и майнинг.

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

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

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

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

Другими словами, обработка поддельных транзакций была бы им просто невыгодна (так называемая концепция Proof-of-Work). Время обработки блока транзакций всегда приблизительно одно и то же, но если поставить специальное оборудование, предназначенное для расчета конкретной хеш-функции, используемой в Bitcoin, то доля майнеров, использующих это оборудование, будет быстро расти».

Поскольку добыча криптоденег становится все более трудным занятием, индивидуальным майнерам приходится объединять вычислительные мощности, образуя крупные конгломераты.

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

Децентрализованный консенсус

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

Подобный обмен называют децентрализованным консенсусом.

Как указывает Илья Боев, «противостоящий ей централизованный консенсус требует наличия единой базы данных, по записям в которой определяется валидность совершенной операции. В реальности единая база может сгореть, подвергнуться атаке злодеев… или не существовать вовсе. Кроме того, она наделяет существенными экономическими (и не только) привилегиями оператора базы, а также повышает стоимость и время осуществления самих транзакций. Система децентрализованного консенсуса распределяет полномочия вести запись операций между машинами участников сети, позволяя сидящим за ними людям полностью доверять друг другу – ведь обман невозможен технически».

Еще нагляднее

Уже появилось достаточно много популярной литературы, объясняющей, как работает биткоин-блокчейн. Чтобы убедиться, что в головах у наших читателей от множества технических терминов и различных описаний не возникло сумбура и сложилась ясная картина, воспользуемся примером от Deloitte.

Допустим, Боб должен деньги Алисе за ланч. Он устанавливает приложение на своем смартфоне, чтобы создать новый биткоин-кошелек. Приложение похоже на программу мобильного банкинга, а кошелек похож на банковский счет. Чтобы заплатить Алисе, Бобу нужны две части сведений: его приватный ключ и ее публичный ключ. Далее происходит следующее.

Боб получает открытый ключ Алисы, сканируя QR-код своим телефоном или получая от нее ее адрес электронной почты, строку случайных чисел и букв (любой, у кого есть открытый ключ, может послать деньги на соответствующий адрес биткоина, но только подпись, подтвержденная частным ключом, позволит отправить деньги с биткоин-кошелька).

Приложение «Биткоин» оповещает о сделке майнеров по всему миру. Майнеры проверяют сделку и обнаруживают, что Боб имеет достаточное количество биткоинов, что осуществить платеж.

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

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

В течение десяти минут с момента, когда Боб начал сделку, он и Алиса получают первое подтверждение, что биткоин был передан. Новый блок помещается в сеть, чтобы майнеры могли подтвердить законность транзакции. Выполненная проверка завершает комплекс криптографических вычислений. Когда майнер решает криптографические задачи, объявляется перерыв в сети. Алгоритм награждает победившего майнера 25 биткоинами, и к концу цепочки добавляется новый блок. Каждый блок присоединяется к предыдущему.

Все сделки в блоке теперь выполнены, и Алиса получает деньги.

Читателям, более искушенным в технических вопросах, мы предлагаем обратиться к следующей работе, из которой мы взяли следующее описание происходящего (мы приводим его далее в сокращенном виде).

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

Механизм обработки транзакций функционирует следующим образом.

1. Новые транзакции рассылаются всем серверам децентрализованной сети.

2. Каждый сервер объединяет поступившие транзакции в блок фиксированного размера. Получение транзакций всеми серверами сети не гарантировано, однако если транзакции приняла большая часть серверов, то они будут включены в один из блоков.

3. Каждый сервер пытается рассчитать хеш полученного блока, который бы удовлетворял текущей сложности сети.

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

Есть ли способ обойти этот механизм? Представим, что Боб передумал платить Алисе и пытается переписать историю так, чтобы биткоины остались в его кошельке. Если бы он был майнером, то мог бы решить задачу и сгенерировать новую версию блокчейна. Но, пока бы он это делал, остальные участники сети успели бы продлить подлинную цепочку. Узлы сети работают над самой длинной известной им цепочкой. Это правило разрешает ситуации, когда два майнера находят разные решения задачи почти одновременно, что служит причиной временного раздвоения (форка) цепочки.

Правило самой длинной цепочки призвано препятствовать злоумышленникам. Чтобы заставить сеть принять измененный им блок, Боб должен
продлевать свою версию блокчейна быстрее, чем вся остальная сеть продлевает свою. Средний интервал формирования блока в биткоине — 10 минут. За это время на всех узлах, или компьютерах майнеров, обновляется база данных. Считается, что без контроля над более чем половиной вычислительной мощности сети («атака на 51%») такое невозможно.

4. После нахождения необходимого хеша блок рассылается всем серверам сети. Если сервер по каким-либо причинам пропустит блоки и получит следующие, то пропущенные будут запрошены из сети автоматически.

5. Серверы согласовывают запись блока в цепочку только при условии корректности выполнения всех транзакций в нем. После получения согласия блок сохраняется в блокчейн.

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

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

Эмиссия криптовалюты производится по следующему алгоритму.

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

2. Блок рассылается всем серверам сети.

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

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

Категория: Криптовалюта / Блокчейн