Designing for Privacy and Confidentiality on Distributed Ledgers for Enterprise (Industry Track)
This work addresses privacy and confidentiality issues for enterprises using DLT, but it is incremental as it offers a guide rather than a novel solution.
The paper tackles the challenge of ensuring privacy and confidentiality in enterprise distributed ledger technology (DLT) systems by providing a design guide to navigate requirements and mechanisms that prevent information leakage, and applies this guide to three DLT protocols: Hyperledger Fabric, Corda, and Quorum.
Distributed ledger technology offers numerous desirable attributes to applications in the enterprise context. However, with distributed data and decentralized computation on a shared platform, privacy and confidentiality challenges arise. Any design for an enterprise system needs to carefully cater for use case specific privacy and confidentiality needs. With the goal to facilitate the design of enterprise solutions, this paper aims to provide a guide to navigate and aid in decisions around common requirements and mechanisms that prevent the leakage of private and confidential information. To further contextualize key concepts, the design guide is then applied to three enterprise DLT protocols: Hyperledger Fabric, Corda, and Quorum.