TY - JOUR TI - Privacy in blockchain systems AB - Privacy of blockchains has been a matter of discussion since the inception of Bitcoin. Various techniques with a varying degree of privacy protection and complexity have been proposed over the past decade. In this survey, we present a systematic analysis of these proposals in four categories: (i) identity, (ii) transaction, (iii) consensus, and (iv) smart contract privacy. Each of these categories have privacy requirements of its own, and various solutions have been proposed to meet these requirements. Almost every technique in the literature of privacy enhancing technologies have been applied to blockchains: mix networks, zero-knowledge proofs, blind signatures, ring signatures, secure MPC, homomorphic encryption, to name just a few. We analyze each category separately in the paper. We first define the related privacy issues, and then review the proposed solutions. The limitations of each solution and the attacks discovered are also discussed along with the proposals. For each category, we first define the relevant privacy issues, and then review the proposed solutions along with their features and limitations. AU - Osmanoglu, Murat AU - Selcuk, Ali Aydin DO - 10.3906/elk-2105-183 PY - 2022 JO - Turkish Journal of Electrical Engineering and Computer Sciences VL - 30 IS - SI-12 SN - 1300-0632 SP - 344 EP - 360 DB - TRDizin UR - http://search/yayin/detay/532761 ER -