Certichain: A blockchain-based framework for document verification

Manimegalai, R (2023) Certichain: A blockchain-based framework for document verification. In: Blockchain Enabled Secure Big Data Computing for Smart Cities Using Internet of Things. Nova Science Publishers, Inc., pp. 203-214. ISBN 9798891132801

[thumbnail of Certichain A blockchain-based framework for document verification.pdf] Text
Certichain A blockchain-based framework for document verification.pdf - Published Version

Download (738kB)

Abstract

Rapid advancements in image processing have led to a lot of constructive and optimal solutions for societal applications and they have led to some serious security issues as well. One such problem is the forging of documents and certificates by employing techniques such as imagewarping, compositing and morphing. This problem leads to criminal activities such as tampering the original documents and generating bogus documents, especially the documents issued by central and state governments, educational universities, passports, Aadhaar-cards, passbooks, degree certificates, mark-sheets, etc. With the advent of image-processing tools, the adversary and evil users can easily forge the documents and submit them as legal documents. Blockchain technology solves this problem by empowering organizations, institutions and employers to verify documents instantly with minimal effort. With the advancements in blockchain technology, there are multiple solutions to the document verification problem. This work focuses on employing block-chain technology effectively to verify the authenticity of the documents and certificates. The data stored on a blockchain network is immutable as the ledger has a copy in all the peers participating in the network. Peers are categorized as committing peers and endorsing peers. The committing peer only can update the ledger while the endorsing peers act as an endorser as they must verify and accept the transaction as mentioned in the endorsing policy and can also commit to the ledger. The transaction made in a blockchain is recorded by all the peers participating in the network and can be verified by all the peers. A smart contract is an important feature of the Hyperledger platform which provides the ability to implement business logic in the network. A smart contract which is also called chaincode in Hyperledger fabric is the core of this blockchainbased solution to reduce the time required in verifying the documents. The proposed blockchain-based framework, for document verification, is implemented using hashing and the details mentioned in the document or certificate by the original document-provider. An asset is created in the blockchain network so that the document or certificate is stored in the ledger. The QR code of the hash is attached to the certificate to verify the same without much time and effort. The given documents are verified easily by scanning the QR code in the corresponding client application. The proposed work focuses on providing an efficient solution for the document verification problem using block-chain technology with enhanced authentication, authorization and privacy.

Item Type: Book Section
Uncontrolled Keywords: Blockchain; Distributed ledger; Document verification; Enhanced authentication; Hyperledger fabric
Subjects: C Computer Science and Engineering > Algorithm Analysis
Divisions: Computer Science and Engineering
Depositing User: Users 5 not found.
Date Deposited: 04 Jul 2024 08:34
Last Modified: 04 Jul 2024 08:34
URI: https://ir.psgitech.ac.in/id/eprint/707

Actions (login required)

View Item
View Item