Десять корпоративних блокчейнів. Це насправді працює.

Вихідний вузол: 1591167

Дозволені мережі, створені партнерами MultiChain у реальному виробництві

Це запис доповіді на Консенсус 2019 конференції. А відео розмови також доступна.

За чотири роки після першої альфа-версії MultiChain наші партнери на платформі створили сотні (якщо не тисячі) перевірочних і пілотних проектів. Тоді як багато ранніх були безглузді блокчейни, з часом ми спостерігаємо послідовне зростання частки проектів, які використовують технологію належним чином. Зараз ми рідко чуємо про програму на основі блокчейну, яка не має хорошої відповіді на запитання: «Чому б просто не використовувати звичайну базу даних?» Яке полегшення!

Перевірка концепції та пілотні проекти — це добре, але, на мій погляд, найважливіший сигнал надходить від надійних корпоративних блокчейн-проектів, які реалізовуються в реальному часі. Щоб було зрозуміло, це означає мережі, що містять кілька вузлів блокчейну, що належать кільком сторонам, де більш ніж одна з цих сторін залучена до генерації реальних транзакцій і участі в алгоритмі консенсусу блокчейну. Без цих характеристик блокчейн надає невелику цінність або взагалі не надає її в порівнянні з централізованою базою даних.

Ця стаття є оглядом десяти найцікавіших блокчейн-додатків із дозволом, побудованих на MultiChain, які сьогодні знаходяться у виробництві. Кожна програма буде коротко описана разом із поясненням того, чому мало сенс використовувати блокчейн, і деякими цифрами, щоб дати відчуття масштабу. Зауважте, що угоди про конфіденційність не дозволяють нам розкривати деякі деталі цих проектів, але ми повідомляємо вам усе, що можемо. Переглянувши десять проектів, я завершу список із п’яти важливих уроків, які, на мою думку, ми можемо засвоїти.

готовий Тоді почнемо…

Блокчейн №1: SAP for Pharmaceuticals

Деякі ліки, куплені великими клієнтами, такими як лікарні, не використовуються, а повертаються оптовикам нерозкритими для перепродажу в іншому місці. Однак цей процес створює значний ризик підробки, коли так звані «повернення» були підроблені десь на цьому шляху. Щоб допомогти впоратися з цією проблемою, кожну коробку ліків можна відправляти з етикеткою зі штрих-кодом, яка ідентифікує її вміст і походження, при цьому штрих-код записується в базу даних для подальшої перевірки. Але хто має нести відповідальність за керування цією критично важливою базою даних штрих-кодів доставки наркотиків? В Європі централізована Орган рівня ЄС була створена з цією метою, але в США немає відповідної державної установи.

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

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

Коли країни-донори фінансують державні проекти в країнах, що розвиваються, життєво важливо відстежувати важливі події в життєвому циклі кожного проекту, включаючи тендери, контракти та виплати. І донори, і реципієнти хочуть зберігати ці записи в базі даних для зручного пошуку, але хто має відповідати за цю базу даних? Жодна сторона у відносинах політично не влаштовує передачу повного контролю іншій, тому це часто призводить до того, що обидві сторони ведуть власні записи та намагаються синхронізувати їх. Картина ще більше ускладнюється, коли є кілька країн-донорів, які співпрацюють разом.

TruBudget є з відкритим вихідним кодом додаток, який використовує блокчейн MultiChain для вирішення цієї дилеми. Кожна з важливих стейкхолдерів підтримує власний вузол, записуючи важливі події в потоки, водночас ділячись ідентичною картиною прогресу проекту через свій власний інтерфейс. Система створена на замовлення Німеччини Федеральне міністерство економічного співробітництва та розвитку і розроблено Accenture та КфВт, третій за величиною банк Німеччини. Два блокчейни зараз працюють у виробництві для проектів у Бразилії та Буркіна-Фасо відповідно, причому очікується, що в кожному з них буде записано до 300 проектів і 5,000 подій на проект.

Блокчейн №3: Connected Health

Щоб покращити обслуговування пацієнтів і зменшити бюрократію, уряд штату Індія впроваджує систему електронних медичних записів, яка дозволить обмінюватися інформацією між лікарнями та іншими закладами охорони здоров’я штату. При розробці системи виникли дві особливі проблеми. По-перше, як можна захистити записи від втрати чи підробки? По-друге, як ми гарантуємо, що інформація доступна локально в кожному місті у випадку тимчасової втрати підключення до Інтернету?

Ці вимоги були вирішені разом шляхом побудови системи на блокчейні, а не на централізованій базі даних. Потоки MultiChain використовуються для зберігання медичних записів – наразі лише з текстом, але з багатшими даними, такими як зображення, які будуть інтегровані пізніше. Міста-учасники матимуть власні локальні вузли, які беруть участь у процесі консенсусу. Систему побудував RapidQube і вже знаходиться на ранній стадії виробництва, зберігаючи близько 2 мільйонів записів для понад 50,000 XNUMX людей.

Блокчейн №4: забезпечення худоби

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

FarmTrek — це рішення на основі блокчейну, розроблене компанією InfoCorp що дозволяє цій координації відбуватися без контролю з боку центральної сторони. Кожна основна зацікавлена ​​сторона запускає один або режим MultiChain вузлів, які працюють разом, щоб зберігати та захищати дані, записані в потоки. Кожна корова фізично позначена захищеним від несанкціонованого доступу пристроєм NFC (зв’язок ближнього поля), який підключається до мобільного додатку Android, який використовує фермер для підписання транзакцій і публікації їх у блокчейні. Зараз цей проект активно реалізується в М’янмі, і очікується, що протягом двох років він охопить 100,000 XNUMX фермерів, а в Руанді працює додатковий пілотний проект.

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

Як і в багатьох країнах, коли хтось відкриває новий банківський рахунок на Філіппінах, банк повинен виконати сувору перевірку KYC (знай свого клієнта), щоб підтвердити особу та місце проживання клієнта. Це вимагає часу та грошей, а це означає, що банки та інші постачальники фінансових послуг виграють від обміну інформацією KYC через єдину базу даних. Після створення ця база даних також може стати основою системи оцінки кредитоспроможності шляхом додавання інформації про кредити та погашення клієнтами (або їх невдачі). На жаль, на Філіппінах немає централізованого KYC і механізму оцінки кредитоспроможності, тому такої інтеграції було важко досягти.

Щоб вирішити цю проблему, Tagcash створив рішення KYC і кредитного скорингу на основі блокчейну, використовуючи мережу вузлів, що належать банкам і меншим фінтех-компаніям. Деякі вузли мають привілеї на запис, а іншим дозволено лише читати. Інформація зберігається в потоках MultiChain, використовуючи хеш імені та дати народження кожної людини як унікальний ключ для ідентифікації їхніх даних. З початковим розгортанням щодня записується близько 100 записів, і очікується, що з часом ця кількість зросте до 10,000 XNUMX на день.

Блокчейн №6: Bureau Veritas Origin

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

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

(Щоб уникнути поширеної помилки, слід підкреслити, що джерел даних все ще потрібно довіряти при використанні блокчейну. Ланцюг тільки покращує безпеку цих даних після їх збереження.)

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

An безпека, пов'язана зі страхуванням (ILS) — це облігація, яка дає змогу колективно покривати страховий поліс групою інвесторів. Наприклад, власники судна можуть сплачувати премію власникам ILS, але якщо трапиться катастрофа і судно затоне, ці власники втратять частину або всі свої початкові інвестиції. Як і з будь-яким фінансовим активом, оцифрування власності ILS дозволяє ефективно здійснювати продажі та передачі. Це традиційно досягається за допомогою зберігача, наприклад Євроклір, але вартість може бути непомірно високою для менших страхових полісів вартістю від 10 до 20 мільйонів доларів США.

Цю проблему вирішив Партнери Solidum які випускають і відстежують облігації ILS на блокчейні MultiChain, усуваючи потребу в жорстко регульованому централізованому зберігачі. Кожна облігація випускається як актив MultiChain, учасники якого передають і обмінюють ці активи на одноранговій основі. Вузлами керують довірена особа облігацій, інвестори та перестраховики, а консенсус формується невеликою групою старших учасників. Наразі на блокчейні було випущено чотири облігації на загальну суму понад 50 мільйонів доларів.

Блокчейн №8: Ланцюжок якості повітря

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

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

Блокчейн №9: Архів Deepshore

Група Метро, четвертий за величиною роздрібний продавець у світі, зобов’язаний архівувати всі дані торгових точок для цілей внутрішнього та зовнішнього аудиту. У той час як Metro раніше покладався на одного постачальника для цієї мети, нещодавно вони перейшли на більш гнучку модель, де дані можуть резервно зберігатися в кількох різних хмарних провайдерах. Це дає їм набагато більше свободи та постійну можливість домовлятися про ціни.

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

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

У 1980-х роках у Великобританії колекціонування футбольних наклейок було надзвичайно популярним. Ми витрачали свої кишенькові гроші на пакети випадкових стікерів, що містили обличчя гравців, командні фотографії та значки, і нав’язливо мінялися один одним, намагаючись завершити альбом кожного року. Fantastec тепер розробив цифровий еквівалент, де користувачі завантажують Додаток SWAP і придбати обмежене видання «карток» разом із відео гравців та інтерактивною статистикою. Природно, цій програмі потрібна певна база даних для відстеження володіння карткою, але було незрозуміло, де цю базу даних слід розмістити. З одного боку, кожен футбольний клуб-учасник повинен вести власну базу даних, щоб гарантувати автентичність і рідкість випущених ним карток. З іншого боку, велика частина цінності продукту походить від можливості обмінюватися картками, які були випущені різними клубами.

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

Уроки, витягнуті

Тепер, коли ми розглянули десять найцікавіших мереж на основі MultiChain у виробництві, чого ми можемо навчитися від цієї групи в цілому? Що відрізняє ці проекти від сотень і тисяч перевірок концепції та пілотів, які так і не дійшли до наступного етапу?

Урок №1: Зосередьтеся на нових програмах

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

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

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

Урок №2: Знайдіть сильний мотив

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

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

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

Урок №3: Думайте про дані загалом

Ранні дискусії про корпоративні блокчейни були спровоковані розвитком криптовалют, у яких блокчейн дозволяє користувачам безпосередньо тримати та передавати віртуальні активи, запобігаючи подвійним витратам. Хоча деякі з описаних нами виробничих мереж (№7, №10) використовують MultiChain таким чином, більшість роблять щось принципово інше – розбудовують децентралізовану архітектуру для зберігання та захисту дані.

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

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

Урок №4: дивіться за рамки «трансформації»

Надто довго наратив корпоративного блокчейну зосереджувався на таких модних словах, як «революція» та «трансформація». Але насправді, якщо ми подивимося на ті блокчейн-проекти, які фактично доходять до виробництва, лише деякі з них роблять те, що було б неможливе досягти за допомогою більш традиційних технологій, таких як централізовані бази даних, реплікація та обмін повідомленнями «точка-точка». Отже, що саме трансформується?

У більшості випадків блокчейн використовується просто тому, що це найбільш відповідний і зручний інструмент для роботи. Це дає змогу легко створювати нову програму на основі уніфікованого сховища даних, уникаючи при цьому деякого занепокоєння щодо централізованого контролю цього сховища. Блокчейн забезпечує додаткову надійність і захист від втручання, вартість яких переважує складність і вартість роботи кількох вузлів. Хоча все це може здатися досить неромантичним, з якого часу ІТ для підприємств є чимось іншим?

Але є додаткова, більш тонка частина історії. У рідкісних випадках ми бачимо проекти, побудовані на блокчейні, де немає безпосереднього обґрунтування такого вибору. Виявилося, що користувачі програми раді, що вона розпочинається централізовано, але хочуть, щоб їхні варіанти були відкритими на майбутнє. Використання блокчейну (навіть з одним вузлом!) замість бази даних дозволяє міняти місцями або видаляти посередника, просто додаючи або видаляючи вузли та змінюючи деякі дозволи. Все це може відбуватися без простоїв і без торкання коду програми.

Урок №5: Будьте дуже терплячі

З усім шумом навколо блокчейнів легко забути, наскільки новою є ця галузь. MultiChain, як і більшість інших корпоративних блокчейн-платформ, досягли версії 1.0 лише в середині або наприкінці 2017 року (зараз це версія 2.0.2). Оскільки для корпоративних ІТ-проектів, незалежно від того, базуються вони на блокчейні чи ні, зазвичай потрібно два роки від ініціації до запуску, не дивно, що кількість реальних мереж блокчейнів у виробництві все ще досить мала.

Дійсно, два конкретні явища демонструють, наскільки все є раннім. По-перше, ми часто знаходимо своє партнери проведення найпростіших тестів на MultiChain, щоб переконатися, що це дійсно працює! По-друге, ми бачимо, що деяким учасникам виробничих блокчейн-мереж не вистачає впевненості, щоб взяти на себе відповідальність за власний вузол, натомість покладаючись на третю сторону, щоб розмістити його від їх імені.

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

Будь ласка, залишайте будь-які коментарі на LinkedIn.

Часова мітка:

Більше від Багатоканальний