← Latest papers
💻 computer science

ICBAC: an Intelligent Contract-Based Access Control framework for supply chain management by integrating blockchain and federated learning

This paper proposes ICBAC, an intelligent access control framework for supply chains that integrates permissioned blockchain with federated learning and game-theoretic client selection to enable dynamic, privacy-preserving anomaly detection across competing organizations without sharing sensitive data.

Original authors: Sadegh Sohani, Salar Ghazi, Farnaz Kamranfar, Sahar Pilehvar Moakhar, Mohammad Allahbakhsh, Haleh Amintoosi, Kaiwen Zhang

Published 2026-02-10
📖 5 min read🧠 Deep dive

Original authors: Sadegh Sohani, Salar Ghazi, Farnaz Kamranfar, Sahar Pilehvar Moakhar, Mohammad Allahbakhsh, Haleh Amintoosi, Kaiwen Zhang

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

Imagine a massive, global supply chain as a giant, bustling marketplace where thousands of different companies (farmers, factories, truckers, and stores) trade goods. Everyone needs to talk to each other, but they also need to keep their own secrets safe. The problem is that in this marketplace, it's hard to know who is allowed to do what, and even harder to catch someone who looks like they have permission but is actually acting suspiciously (like an employee stealing inventory or a truck driver taking a weird detour).

This paper introduces ICBAC, a new "smart security guard" system designed to fix these problems. Here is how it works, broken down into simple concepts:

1. The Digital Ledger: The "Unbreakable Notebook"

First, the system uses Blockchain (specifically a version called Hyperledger Fabric). Think of this as a giant, unbreakable notebook that everyone in the supply chain shares.

  • Why it helps: You can't erase or fake entries in this notebook. If someone tries to change a record, the whole group sees it.
  • The Twist: Instead of one giant notebook for everyone, ICBAC uses private channels. Imagine a building with many different rooms. The "Fruit Room" has its own notebook, and the "Electronics Room" has its own. This keeps the data of competing companies separate and private, so a rival company can't see your sales numbers.

2. The Smart Contracts: The "Automatic Rules"

Inside these digital rooms, the system uses Smart Contracts. Think of these as vending machines with strict rules.

  • How it works: If you put in the right coin (permission), the machine gives you the snack (access to data). If you don't have the right coin, it says "No."
  • The Upgrade: Old systems only had static rules (e.g., "John can open the door"). ICBAC adds a Permission Revoke List. If the system thinks John is acting weird, it can instantly put him on a "Pending" list, freezing his access until a human manager reviews it.

3. The AI Agent: The "Behavioral Bodyguard"

This is the most innovative part. The system doesn't just check if you have a key; it watches how you use it.

  • The Analogy: Imagine a security guard who knows your normal routine. If you usually unlock the front door at 9:00 AM, but suddenly you are trying to unlock the vault at 3:00 AM and downloading 1,000 files, the guard gets suspicious.
  • The Action: This "AI Bodyguard" lives inside each supply chain room. It learns what "normal" looks like for that specific group. If it spots an anomaly (like a sudden, massive data download), it automatically flags the user and restricts their access.

4. The Privacy Problem: "Teaching Without Sharing"

Here is the tricky part: To get really good at spotting weird behavior, the AI needs to learn from many different supply chains. But companies can't share their secret data (like their customer lists or pricing) with competitors.

  • The Solution: Federated Learning. Imagine a group of chefs trying to perfect a soup recipe. Instead of sending their secret ingredients to a central kitchen, they each cook a small batch in their own kitchen, taste it, and just send the recipe adjustments (not the soup) to a central pot. The central pot gets smarter, but no one ever sees the other chefs' secret ingredients.
  • ICBAC's Approach: The AI agents from different supply chains share their "lessons learned" (math updates) but never share the actual raw data. This keeps everyone's secrets safe while making the security smarter for everyone.

5. The "Friend Group" System: "Hedonic Coalition Formation"

The paper realizes that not all supply chains are alike. A "Perishable Food" chain behaves very differently from a "Car Parts" chain. If you mix them all together to learn, the AI gets confused.

  • The Analogy: Think of it like a school dance. You don't want to dance with everyone; you want to dance with people who like the same music.
  • The Mechanism: ICBAC uses a game-theory method to let supply chains form "Friend Groups" (Coalitions). Each chain says, "I want to learn from these specific partners." The system then uses a mathematical algorithm (Tarjan's algorithm) to find the most stable groups where everyone is happy to learn from each other.
  • The Benefit: This ensures that the AI learns from groups that actually make sense (e.g., food chains learning from other food chains), rather than forcing incompatible groups together.

What Did They Find?

The authors tested this system on a computer simulation using real-world supply chain data.

  • Speed: It runs almost as fast as older, simpler security systems.
  • Smarts: It successfully caught "bad actors" (anomalies) even when the data was messy or different across groups.
  • Privacy: It achieved this without any company ever sharing their raw, sensitive data with anyone else.

In short: ICBAC is a security system that combines an unchangeable digital record, automatic rule enforcement, a smart AI that watches for suspicious behavior, and a privacy-preserving way for different companies to teach that AI without revealing their secrets. It's designed to make supply chains safer and more adaptable without breaking the trust between competitors.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →