The integration of blockchain technology with Ciphertext-Policy Attribute-Based Encryption (CP-ABE) has addressed key challenges in distributed systems, such as mutual trust and collusion, while enhancing auditability of key management. However, existing blockchain-based CP-ABE models face a trilemma, unable to achieve decentralization, scalability, and security concurrently. Therefore, we propose ZK-CPABE, which merges Zero-Knowledge Proofs with blockchain-based CP-ABE, significantly improving verifiability and scalability. This system combines a secure private key distribution and zero-knowledge proofs to construct off-chain computation and scalable transactions for CP-ABE. Our Ethereum-based ZK-CPABE prototype demonstrates its effectiveness and potential for secure, scalable data sharing and access control.
No takes yet. Share an insight, caveat, or question.
Zhao et al. (2024) studied this question.
Synapse has enriched 5 closely related papers on similar clinical questions. Consider them for comparative context: