Clear Sky Science · zh

基于区块链共识算法与联邦学习的供应链信息安全共享技术

· 返回目录

为什么供应链中的安全共享很重要

现代供应链依赖工厂、仓库和运输公司之间的快速数据共享。但随着更多信息上网,泄露、欺诈和篡改的风险也在增加。本研究探索了一种新方法,使多家公司能够在快速共享敏感数据的同时,保持其私密性和可信度,借鉴了数字账本和协同机器学习的理念。

信任与隐私问题

供应链涉及许多独立公司,这些公司常需合作但并不完全信任彼此。如今,订单、库存水平和运输记录等信息通常存储在集中系统中,这些系统可能成为单点故障,内部人员或黑客可能复制或篡改记录。传统加密在传输中保护数据,但一旦解密后就很难在不暴露机密的情况下用于联合分析。挑战在于让合作伙伴从彼此的数据中学习,而不泄露原始细节。

Figure 1. 多家公司通过共享的数字账本相互关联,以在没有中央控制的情况下交换可信的供应链数据。
Figure 1. 多家公司通过共享的数字账本相互关联,以在没有中央控制的情况下交换可信的供应链数据。

一个公平选择领导者的共享账本

作者以区块链为基础——一种由多台计算机共同维护、使任何单一方都无法控制记录的共享账本。他们改进了一种已知的协调方法,该方法选择一台计算机作为领导者来收集并确认更新,但通过可验证的抽签机制增强了安全性。每个节点使用其密钥和随机值生成一个计时器,其他节点可验证该计时器,从而使不诚实节点难以通过作弊获得领导权。节点被划分为若干区域并组成小委员会,这样可降低能耗并加速对新条目的达成共识。健康检查持续监测故障或行为不当的节点,并自动将其降回低信任角色。

在不共享原始数据的情况下共同学习

在该账本之上,研究构建了一个兼顾隐私的学习系统。公司不将记录集中存储,而是在本地保留数据并共同训练共享模型。一个特殊的主节点和小委员会协助协调训练,但它们从不看到未受保护的数据。在合并记录之前,系统使用巧妙的随机函数和称为布谷鸟哈希的打包方法来发现合作方之间匹配的客户或货运信息。这种对齐只暴露哪些条目匹配,而不是完整内容,并在大量节点加入时仍保持较低的通信开销。

Figure 2. 本地站点通过所选委员会节点在加密保护下训练共享模型,以在保持数据隐私的同时发现篡改行为。
Figure 2. 本地站点通过所选委员会节点在加密保护下训练共享模型,以在保持数据隐私的同时发现篡改行为。

用智能加密锁定计算过程

在训练过程中,主节点创建一对加密密钥并只将公钥分发给参与者。参与者对其中间结果进行加密,以便在数据保持加密状态下进行加法等运算。秘密密钥的碎片分散分配给几个委员会节点,因此若主节点失效,其他节点可以联合恢复密钥,而不会有任何单一方掌握全部权力。额外手段,例如对标签加入受控噪声以及检测更新中的异常行为,有助于防范身份欺诈、数据篡改以及试图从模型重建私有记录的攻击。

实验在实际中的表现

研究人员在一个模拟的数十节点网络中以及来自两家公司、具供应链特征的真实数据上测试了他们的设计。他们改进的领导者选举方法比两种常见替代方案作出决策更快,随着节点数量增加仍保持更低的延迟和更高的吞吐量。增强的学习模型以更少的训练轮次达到更高的准确率,并且比标准设置快数倍。在实时共享测试中,该方法生成的数据与原始记录匹配率约为92%,能检测近99%的篡改尝试,隐私泄露极为罕见,平均响应时间约为一秒。

这对真实供应链意味着什么

对非专业读者而言,关键信息是:对竞争与合作的公司来说,在不将所有数据交给单一受信任运营方的前提下,从共享数据中学习正变得更可行。通过将共享账本与注重隐私的学习和谨慎的密钥管理相结合,这种方法使公司能够迅速发现错误与欺诈、交换有用洞见,同时将敏感商业细节置于视线之外。用通俗的话说,这指向一种信息可以自由但安全流动、并对行为与时间有清晰记录的供应链未来。

引用: Xu, D., Li, J. & Ren, Z. Supply chain information security sharing technology based on blockchain consensus algorithm and federated learning. Sci Rep 16, 16175 (2026). https://doi.org/10.1038/s41598-026-46101-z

关键词: 区块链, 联邦学习, 供应链, 信息安全, 数据共享