Проект
Система построения цепочки поставки на BC

Проблема

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

  1. Бумага — ненадежный носитель информации.
  2. Централизация состояния. Документы, подтверждающие статус доставки, находятся или у участников процесса (причем разные документы у разных участников) или у компании, организующей логистику.Таким образом, чтобы получить статус доставки, необходимо или доверять компании, организующей логистику, или собирать документы по участникам.
  3. Разнородность каналов обмена информацией. Все участники доставки используют различный способ коммуникации и обмена документами. Это добавляет дополнительную сложность для сбора и обмена документами.
  4. Сложность подключения в процесс сторонних организаций, предоставляющих гарантии выполнения заказа или его оплаты.
    Из-за сложности сбора документов процесс подключения сторонних организаций затруднителен и требует дополнительных затрат на согласование на каждом этапе.

Решение

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

Для реализации доверенного и прозрачного канала взаимодействия участников и хранилища данных применяется технология Blockchain на базе Hyperledger Fabric.

Данное решение позволило:

  1. Сформировать сеть доверенных узлов, которые размещены в организациях, признанных в сфере логистики, что решило проблему доверия к сети со стороны участников «Маркет Плейс».
  2. Реализовать хранилище, которое гарантирует неизменность сохраненных в нем данных, что решило проблему с хранением документов по реализации логистики и доверенный способ получить статус выполнения заказа в любой момент времени.
  3. Реализовать унифицированный API коммуникации с сетью, что позволило упростить интеграцию участников с системой и участвовать в большом количестве сделок.
  4. Организовать логику состояний сделок и переходов между ними при помощи смарт контрактов. Это дало возможность автоматизировать бизнес-процессы в логистике, включая возможность однозначно определять статус выполнения заказа, прозрачно договариваться между участниками системы и решать конфликтные ситуации.
  5. Подключать внешние организации для проведения аудита и предоставления услуг обеспечения гарантиями за счет доверия к сети и возможности разместить у подключаемой организации полный узел сети.

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

Технологии
Kotlin, Go, Hyperledger Fabric, Couchdb, Docker

У вас похожий проект?

Мы свяжемся с вами в течение 24 часов.