FACOS:基于链上与链下系统的细粒度访问控制隐私保护方案
密码学与安全
2024-06-07 v1
摘要
金融、政府和医疗等领域的数据驱动生态系统持续生成信息,亟需解决安全存储、高效分发和细粒度访问控制的问题。区块链技术作为提供去中心化存储、维护数据安全与可访问性原则的重要工具,然而链上与链下策略仍面临不可信链下数据存储、缺乏数据所有权、客户端访问控制策略有限以及数据隐私性和可审计性不足等问题。为解决这些挑战,我们提出一种基于许可链的隐私保护细粒度访问控制链上链下系统,称为FACOS。我们应用了三种细粒度访问控制方案并就不同方面进行了全面分析,为系统设计师和客户提供直观的视角,以选择适合其系统的合适访问控制方法。与仅在集中式或非容错IPFS系统中存储加密数据的类似工作相比,我们通过在链下环境中利用高效安全的异步拜占庭容错(BFT)协议,增强了链下数据存储的安全性和鲁棒性。由于每个客户端在访问数据前都需要被验证和授权,我们引入了基于受信任执行环境(TEE)的解决方案来验证客户端的凭证。此外,我们的评估结果表明,本系统在可扩展性和实际性方面优于其他最新设计。
引用
@article{arxiv.2406.03695,
title = {FACOS: Enabling Privacy Protection Through Fine-Grained Access Control with On-chain and Off-chain System},
author = {Chao Liu and Cankun Hou and Tianyu Jiang and Jianting Ning and Hui Qiao and Yusen Wu},
journal= {arXiv preprint arXiv:2406.03695},
year = {2024}
}