Marksheet Validation Using Blockchain

  • Krunal Navadiya
  • Dipen Contractor
  • Mayur Jadhav
  • Dharmesh Mehta
  • Rajdip Lakhanotra
Keywords: Cryptography, Distributed Ledger


Blockchain can be explained as a growing list of records called blocks, a block is linked to its previous block and its following block using cryptography. Each block in  blockchain contain a cryptographic hash of the previous block, data and a timestamp. The data in blockchain is temper proof. It is an open distributed ledger that records data in a permanent and verifiable way. Blockchain is managed by a peer-to-peer network collectively adhering to a protocol for internodes communication and validating new blocks. Once the data is recorded  in block, it can't be altered without alteration of all successive blocks in blockchain, which requires permission of the network majority (which contains all peer-to-peer networks). Blockchain can be used in digital identity, tokenization, financial markets, inter-organizational data management and  many more. Marksheet validation can be done using blockchain by creating blocks of data of student that contain parameters such as Name, Roll no, Semester, Grades, Exam type.  


[1] Siraj, Raval, (2016). Decentralized Applications Harnessing Bitcoin's Blockchain Technology. What is a Decentralized Application, (pp 3-4).

[2] Nakamoto, S. (2008). Bitcoin: A peer-to-peer electronic cash system. Retrieved from

[3] Dr. Gavin, Wood. (2018, Jun 05). Ethereum: a Secure Decentralized Generalized Transaction Ledger Byzantium Version, What is block of blockchain. (pp 5).

[4]Savjee be.

[5] Siraj, Raval, (2016). Decentralized Applications Harnessing Bitcoin's Blockchain Technology.(pp 3).

[6] Decentralized Distributed Network. Own Proposed.

[7] Example of statistical data which can be store on database.