用区块链+联邦学习实现供应链动态隐私访问控制
ICBAC: an Intelligent Contract-Based Access Control framework for supply chain management by integrating blockchain and federated learning
- 结合区块链与联邦学习,智能合约实时监控并动态调整权限
- 零数据共享下实现异常检测,非独立同分布数据仍有效
- 适合多方竞争的供应链场景,可抵御内部威胁
本文针对多组织协作的现代供应链中访问控制静态集中、难以应对内部威胁和环境变化的问题,提出ICBAC框架。该框架融合许可链(Hyperledger Fabric)与联邦学习(FL),利用多通道架构与三个智能合约实现资产、基线权限及动态撤销管理。每个通道部署AI代理监测行为,通过联邦学习协同优化异常检测模型,无需共享原始数据。针对异构竞争环境,引入基于享乐联盟形成的博弈论客户端选择机制,支持偏好驱动的稳定、防策略性合作。在真实数据集与Fabric测试平台上的实验表明,ICBAC性能接近静态框架,在独立同分布与非独立同分布数据下均实现有效异常检测,且零原始数据共享。该方案为去中心化供应链提供了可扩展、隐私保护的动态访问控制。
原文摘要 · Abstract (English)
This paper addresses the critical challenge of access control in modern supply chains, which operate across multiple independent and competing organizations. Existing access control is static and centralized, unable to adapt to insider threats or evolving contexts. Blockchain improves decentralization but lacks behavioral intelligence, while centralized machine learning for anomaly detection requires aggregating sensitive data, violating privacy. The proposed solution is ICBAC, an intelligent contract-based access control framework. It integrates permissioned blockchain (Hyperledger Fabric) with federated learning (FL). Built on Fabric, ICBAC uses a multi-channel architecture and three smart contracts for asset management, baseline access control, and dynamic revocation. To counter insider misuse, each channel deploys an AI agent that monitors activity and dynamically restricts access for anomalies. Federated learning allows these agents to collaboratively improve detection models without sharing raw data. For heterogeneous, competitive environments, ICBAC introduces a game-theoretic client selection mechanism using hedonic coalition formation. This enables supply chains to form stable, strategy-proof FL coalitions via preference-based selection without disclosing sensitive criteria. Extensive experiments on a Fabric testbed with a real-world dataset show ICBAC achieves blockchain performance comparable to static frameworks and provides effective anomaly detection under IID and non-IID data with zero raw-data sharing. ICBAC thus offers a practical, scalable solution for dynamic, privacy-preserving access control in decentralized supply chains.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。