A Study on Data Sharing Using Blockchain System and Its Challenges and Applications

A Study on Data Sharing Using Blockchain System and Its Challenges and Applications

Santosh Kumar Smmarwar (National Institute of Technology, Raipur, India), Govind P. Gupta (National Institute of Technology, Raipur, India), and Sanjay Kumar (National Institute of Technology, Raipur, India)
DOI: 10.4018/978-1-6684-7132-6.ch006
OnDemand PDF Download:
No Current Special Offers


Blockchain since 2009 has been gaining more popularity in various fields to use in numerous applications to overcome the security issues such as privacy, transparency, and mutability of data in the process of data sharing. Process of data sharing has many addressed and unaddressed challenges such as information encryption and decryption, data authentication, storage security, latency time, transfer speed of data, detecting malicious nodes, prevent the computer system from attacks, trust in the sharing process. In this chapter, the authors have reviewed the data sharing paper based on blockchain technology and presented the analysis of various techniques used in the information sharing process. The comprehensive analysis is categorizing in the following areas like incentive mechanism-based work, IoT-based data sharing, healthcare data sharing, and internet of vehicle data sharing using blockchain.
Chapter Preview

Overview Of Blockchain Technology

Blockchain is distributed ledger technology initially developed for cryptocurrency purposes like bitcoin by an unknown person named Satoshi Nakamoto in 2009(Feng et al., 2019), (McGhin et al., 2019). It is a decentralized system of digital ledger stored the synchronized copy of data. The blockchain system is based on asymmetric cryptography where two keys, a public key for device identification and a private key for signing transactions used (Goyal et al., 2018),. Blockchain is a chain of the block, each block linked to the next block via hash value in chronological order. Blockchain is supported by a combination of three technologies that are distributed ledger technology, peer-to-peer network, and consensus protocol among all nodes (Mohanta et al., 2019). In decentralized, ledger block is added through consensus mechanism among nodes in the blockchain network. There is some of the popular consensus protocol used in blockchain mining as proof of work (POW), Proof of stake (PoS), and Practical Byzantine Fault Tolerance (PBFT) protocol. This is the most popular technology in recent times used by industry and academia nowadays. It has the characteristics of transparency, immutability, decentralization, anonymity (Hasselgren et al., 2019). The simple blockchain diagram has depicted below where every block is added from its previous block through hash value in a chronological way.

Complete Chapter List

Search this Book: