Study on Integrity and Privacy Requirements of Distributed Ledger Technologies

Distributed Ledger Technology (DLT) allows multiple organizations to share transaction data while protecting data integrity without the need for a central authority. However, there is a strong need to protect the privacy of transactions from parties that are not stakeholders of each transaction. Since DLT is a technology for sharing replicas of the same ledger data across multiple parties, protecting confidentiality and data privacy is essentially difficult. In this paper, we first define the properties of integrity and privacy requirements and discuss the requirements in typical use cases. Finally, we review how the requirements are addressed in existing implementations.