Промежуточное программное обеспечение(API) и Flux

Андрей Козик
4 min readOct 6, 2021

--

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

Блокченей изменит правила игры!

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

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

Итак, почему мы должны заниматься блокчейном вместо того, чтобы продолжать ковыряться в текущем программном обеспечении и приложениях? У нас уже есть Uber, ЯндексТакси, Ebay, на западе есть поставщики IoT, подключаются к этой отрасли гиганты бизнеса. Вот несколько моментов, которые помогут понять почему блокчейн может изменить правила игры:

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

Пару примеров: авиаперевозки и компенсация клиентам за задержку или отмену рейсов, очень актуально в постковидном мире. Почему актуально? В Европе вы можете потребовать компенсацию до 600 евро на пассажира за задержку рейса более чем на три часа. Однако авиакомпании не должны платить эту сумму сами. Вы должны затребовать ее сами, многие пассажиры не знают про эту возможность, а многие просто ленятся. А так же возможно вам потребуется грамотный юрист! В мире блокчейна эти сценарии могут обрабатываться автоматически!

Блокчейн и промежуточное ПО

Блокчейн — это просто шум? Будут ли все использовать его сегодня, как веб-браузер или мобильное приложение? И почему для него актуально промежуточное ПО? Блокчейн не будет актуален с точки зрения большинства бизнес-пользователей, но станет ключевым компонентом для приложений распределенной инфраструктуры (и промежуточного программного обеспечения) под капотом! Подумайте о том, как можно использовать блокчейн в корпоративной архитектуре, и вы быстро поймете, как это связано с промежуточным программным обеспечением. Блокчейн сталкивается с двумя ключевыми проблемами:

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

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

  • Интеграция множества различных источников данных в режиме реального времени, например, клиентов блокчейна, различных бэкэндов (например CRM), облачных сервисов, партнерских API и т. д.
  • Управление шлюзом и API (Flux)
  • Комбинация разных блокчейнов
  • Обнаружение данных для поиска идей и закономерностей, иногда включая машинное обучение
  • Корреляция событий в блокчейне и неблокчейне в реальном времени(сбор и анализ данных)
  • Идентификационные и криптографические сервисы для обеспечения безопасной и управляемой связи всех заинтересованных сторон в корпоративной архитектуре.

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

Как и их тезка из греческой мифологии, Oracles снабжает смарт-контракты информацией, заглядывая за завесу и извлекая необходимые данные из реального мира через веб-API и каналы.

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

Почему Flux будет всегда актуален в рамках промежуточного программного обеспечения?

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

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

Промежуточное ПО — ключ к успеху

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

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

Заходите на www.fluxprotocol.org и подписывайтесь на твиттер https://twitter.com/fluxprotocol. Так же масса всего интересного ждет вас в дискорде! https://discord.com/invite/sJUveAvJHf

--

--

Андрей Козик

криптоинвестор, банковский служащий и просто человек