Public Distributed Decentralized System as Blockchain
Blockchain technology is very useful in multiple areas in our day-to-day world. Along with many social networking platforms there is a possibility of data theft or tampered or data leakage and hence we need our data to be secure and immutable. One of the best solutions to this problem is blockchain technology. It replaced the traditional centralized system with a distributed, decentralized database system. A centralized system requires third parties like servers, banks, or any intermediary for transactions between two users where decentralized systems do not require any central authority to work in between two users. Blockchain technology fully works on a decentralized system. By using a cryptographic consensus algorithm, we achieve privacy, security, and immutability. This paper presents the survey of the most important technology, also presents prerequisites of the technology. The purpose of this paper is too familiar with the innovative, revolutionizing technology as well as awareness of the technology. This paper gives an idea of whether we choose blockchain or not as the right solution for our application based on its characteristics, design, and implementation.