Abstract
Due to the offering of many benefits, blockchain is a useful environment to build many applications in multiple fields such as cryptocurrency, Internet of Things (IoT), mobile applications and healthcare industry. However, it has a problem in ensuring the privacy of user data due to its public nature. Data on a blockchain is public and can reveal someone’s personal data or transactions. Many applications that venture in blockchain such as financial applications, Internet of Things (IoT) and healthcare applications can fall victim to revelation of personal data and linking attack. Many solutions such as automated access-control protocol that does not require a third party, a local miner operating in a local private blockchain that enforces users’ access control policy, a cryptographic protocol that lets contractual parties interact by using zero-knowledge proof, and computation of data query in a distributed way by using secure multi-party computation have been proposed to tackle this privacy issue in using blockchain. Hence, this paper provides a review on the current solutions that addresses the privacy issues of blockchain in different platforms. However, these solutions have some limitations that cannot be overlooked and proper measures must be taken to make blockchain to be able to better protect the privacy of its users. This paper also discusses the limitations of the solutions and looks into the aspects that need to be addressed.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.