Десять корпоративных блокчейнов. Это на самом деле работа.

Исходный узел: 1591167

Разрешенные сети, построенные партнерами MultiChain в прямом эфире

Это описание выступления на Консенсус 2019 конференция. видео разговора также доступны.

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

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

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

Готов? Тогда давайте начнем ...

Блокчейн № 1: SAP для фармацевтических препаратов

Некоторые лекарства, купленные крупными клиентами, такими как больницы, в конечном итоге не используются, и возвращаются оптовым торговцам, не вскрытым для перепродажи в других местах. Однако этот процесс несет значительный риск подделок, когда так называемые «возвраты» были сфальсифицированы где-то на этом пути. Чтобы помочь в решении этой проблемы, каждая коробка лекарств может быть отправлена ​​с этикеткой со штрих-кодом, которая идентифицирует ее содержание и происхождение, а штрих-код записывается в базу данных для последующей проверки. Но кто должен нести ответственность за управление этой важной базой данных штрихкодов отгрузки наркотиков? В Европе централизованный Орган на уровне ЕС был создан для этой цели, но в США нет соответствующего государственного органа.

Чтобы решить эту дилемму, SAP построил решение на основе блокчейна на вершине MultiChain, где несколько производителей лекарств и оптовики имеют свой собственный узел, предоставляя им прямой доступ для чтения и записи цепочки. Каждый штрих-код записывается как элемент в потоке данных MultiChain, что позволяет просматривать его непосредственно путем сканирования напечатанной этикетки. Система уже работает и успешно протестирована для масштабирования до 1.5 миллиардов зарегистрированных штрих-кодов и 30 миллионов проверок в год.

Блокчейн № 2: TruBudget

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

ТруБюджет есть с открытым исходным кодом приложение, которое использует блокчейн MultiChain для решения этой дилеммы. Каждый из важных заинтересованных сторон поддерживает свой собственный узел, записывая важные события в потоки, и в то же время делится идентичной картиной прогресса проекта через собственный интерфейс. Система была введена в эксплуатацию в Германии Федеральное министерство экономического сотрудничества и развития и разработан Accenture и KfWТретий по величине банк Германии. В настоящее время запущены в производство две блокчейны для проектов в Бразилии и Буркина-Фасо соответственно, в каждом из которых ожидается запись до 300 проектов и 5,000 событий на проект.

Блокчейн № 3: связанное здоровье

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

Эти требования были решены вместе путем построения системы на блокчейне, а не на централизованной базе данных. MultiChain потоки используются для хранения медицинских карт - в настоящее время только с текстом, но с более богатыми данными, такими как изображения, которые будут интегрированы позже. Участвующие города будут иметь свои собственные узлы, работающие на местном уровне, которые участвуют в процессе консенсуса. Система была построена РапидКьюб и уже находится в стадии разработки, около 2 миллионов записей хранятся для более чем 50,000 XNUMX человек.

Блокчейн № 4: Обеспечение скота

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

FarmTrek - это решение на основе блокчейна, разработанное ИнфоКорп что позволяет осуществлять эту координацию без контроля со стороны центральной партии. Каждый основной участник использует один или несколько узлов MultiChain, которые работают вместе для хранения и защиты данных, записанных в потоки. Каждая корова физически помечена защищенным от несанкционированного доступа устройством NFC (ближней радиосвязи), которое подключается к мобильному приложению Android, используемому фермером для подписания транзакций и публикации их в блокчейне. В настоящее время проект находится в стадии реального производства в Мьянме, и ожидается, что он достигнет 100,000 XNUMX фермеров в течение двух лет с дополнительным пилотным проектом в Руанде.

Блокчейн № 5: Tagcash KYC

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

Чтобы решить эту проблему, Тагкэш создал KYC на основе блокчейна и решение для кредитного скоринга, используя сеть узлов, принадлежащих банкам и более мелким финтех-компаниям. Некоторые узлы имеют права на запись, в то время как другим разрешено только чтение. Информация хранится в потоках MultiChain, используя хэш имени и даты каждого человека в качестве уникального ключа для идентификации его данных. При первоначальном развертывании в день пишется около 100 записей, и ожидается, что со временем эта цифра возрастет до 10,000 / день.

Блокчейн № 6: Бюро Веритас Происхождение

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

Bureau Veritas, глобальная компания, специализирующаяся на тестировании и сертификации, сотрудничает с Atos Worldline развивать Originрешение для отслеживания пищевых продуктов на основе блокчейна. Узлы управляются несколькими компаниями в цепочке поставок продуктов питания, а данные записываются в потоки в запатентованном двоичном формате. Готовая продукция маркируется QR-кодами, которые потребители могут сканировать для просмотра веб-сводки. При первоначальном развертывании в день записывается до 100 записей.

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

Блокчейн № 7: ILSBlockchain

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

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

Блокчейн № 8: Сеть качества воздуха

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

Эти требования могут быть рассмотрены вместе с помощью блокчейна. Проект Цепочки качества воздуха, реализуемый Baumannсобирает данные об уровнях озона, радиации и качества воздуха в Австрии, используя сеть узлов, которые собирают данные из нескольких источников. Необработанные данные записываются непосредственно в потоки MultiChain и, таким образом, автоматически реплицируются на все узлы в сети, что в совокупности гарантирует, что они не могут быть потеряны или изменены. Система запущена в производство и собирает 2.7 миллиона записей ежегодно, содержащих около 4 ГБ необработанных данных.

Блокчейн № 9: архив на берегу

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

Однако эта фрагментация представляет собой проблему в обеспечении того, что все данные хранятся правильно и не могут быть изменены. Чтобы решить эту проблему, Metro развернула систему на основе блокчейна, построенную Глубокий береггде хэш и некоторые другие метаданные для каждого набора данных хранятся в потоках MultiChain для целей проверки. Несколько узлов работают в разных дочерних компаниях и подразделениях Metro Group, поэтому, несмотря на то, что это «внутренний блокчейн», управление эффективно децентрализовано в огромной организации. Система уже запущена и заверяет около 9 миллионов наборов данных в день.

Блокчейн № 10: Fantastec SWAP

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

Эта дилемма была решена путем построения системы на блокчейне, где у каждого клуба есть свой собственный узел, который выпускает свои цифровые предметы коллекционирования в качестве активов MultiChain, все из которых отслеживаются вместе в цепочке, управляемой консенсусом. Система, которая широко использует встроенную в MultiChain функциональность атомного обмена, была создана Fantastec при поддержке таких партнеров, как PricewaterhouseCoopers, SWAP был недавно запущен с тремя известными партнерами: Реал Мадрид, Арсенал и Боруссия Дортмунд. Менее чем через 3 месяца число пользователей выросло до 15,000 250,000, и было выпущено более XNUMX XNUMX предметов коллекционирования.

Уроки, извлеченные

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

Урок № 1: Сосредоточьтесь на новых приложениях

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

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

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

Урок № 2. Найдите сильный мотив

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

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

  1. Коммерческие проблемы, Участники сети не хотят предоставлять слишком много энергии конкуренту или другому центральному органу, который мог бы заплатить много за услугу.
  2. Нормативные требования, Некоторое регулирование препятствует развертыванию централизованной системы или сделает ее слишком дорогой с точки зрения соответствия.
  3. Политические риски, Там нет места, где база данных могла бы быть размещена, что было бы политически приемлемым для всех ее пользователей.
  4. Безопасная репликация, Для избыточности необходимо хранить несколько копий данных, поэтому использование цепочки блоков обеспечивает дополнительное преимущество проверенной синхронизации и защиты от несанкционированного вмешательства.

Урок № 3. Подумайте о данных в целом

Ранние дискуссии о корпоративных блокчейнах были вызваны ростом криптовалюты, в которой блокчейн позволяет пользователям напрямую хранить и передавать виртуальный актив, предотвращая двойные траты. Хотя некоторые из описанных нами производственных сетей (# 7, # 10) используют MultiChain таким образом, большинство из них делают что-то принципиально иное - строят децентрализованную архитектуру для хранения и защиты. данным.

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

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

Урок № 4. Взгляд за пределы «трансформации»

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

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

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

Урок № 5: Будьте очень терпеливы

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

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

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

Пожалуйста, оставьте любые комментарии на LinkedIn.

Отметка времени:

Больше от многоцепочечного