The Study On Blockchain Based Library Management and Its Characterization

Download as pdf or txt
Download as pdf or txt
You are on page 1of 3

International Journal of Trend in Scientific Research and Development (IJTSRD)

Volume 5 Issue 3, March-April 2021 Available Online: www.ijtsrd.com e-ISSN: 2456 – 6470

The Study on Blockchain-Based Library


Management and its Characterization
Manish Verma
Scientist D, DMSRDE, Defence Research and Development Organisation, Kanpur, Uttar Pradesh, India

ABSTRACT How to cite this paper: Manish Verma


Blockchain is an innovative technology that could replace the current internet "The Study on Blockchain-Based Library
framework with a secure hash algorithm based on consensus-based Management and its Characterization"
transactions in P2P networks. Library management is an important part of Published in
modern libraries. In an advanced library, Library management is currently International Journal
done on RFID-based kiosk implementation on KOHA or other Library of Trend in Scientific
management software to facilitate self-check-in and out. The problem of Research and
auditing and stocktaking of books, journals, periodicals is still a big issue Development (ijtsrd),
despite library automation based on RFID. Blockchain-based library ISSN: 2456-6470,
management systems being transparent and immutable records are the Volume-5 | Issue-3, IJTSRD41115
answer to full proof auditing and stocktaking in the present setup of advanced April 2021, pp.1147-
libraries. Blockchain library management system restricts the use of copyright 1149, URL:
digital materials. Here we are demonstrating an illustration of library www.ijtsrd.com/papers/ijtsrd41115.pdf
management using blockchain written using solidity language on Remix IDE.
The blockchain implementation of Library management of books is Copyright © 2021 by author (s) and
successfully executed on Remix IDE. In this paper, we have given the source International Journal of Trend in Scientific
code of the smart contract and its snapshots for the blockchain library Research and Development Journal. This
management of books using blockchain technology. is an Open Access article distributed
under the terms of
KEYWORDS: Blockchain; Distributed ledger; Blockchain-based Library the Creative
management; Ethereum, bitcoin, Peer-to-peer network Commons Attribution
License (CC BY 4.0)
(http://creativecommons.org/licenses/by/4.0)

INTRODUCTION BLOCKCHAIN BASED LIBRARY MANAGEMENT


Blockchain is the new Web 3.0 redefining technology that In the library automation based on RFID in KOHA with kiosk,
is transparent with immutable records and zero duplicity the problem of auditing and stocktaking of books, papers, and
in the electronic peer-to-peer networks. Blockchain is periodicals persists. The solution to absolute transparency
defined as a mathematical and technical transaction and immutability is blockchain-based library management
depending on a consensus-based algorithm with the systems. Library management can be done by the novel
electronic generation of records of blocks in P2P blockchain technology. To understand the purpose of the
networks. Blockchain technology was financially first proposed proposal, consider Ram wanting to borrow books
introduced by Satoshi Nakamoto in the mining of bitcoin from “Library A” (LB_A), and taking notes in Library B (LB_B).
in a paper in 2008. Bitcoin is the first digital money LB_A and LB_B are working together through the system.
(crypto-currency) followed by Ethereum (public LB_A can recognize Ram's needs and claim his right to act
blockchain implementation) and other crypto-currencies. without knowing Ram's exact identity. Hence, Ram can
Blockchain is being used in various industries, sectors, and continue to borrow books in loan transactions stored in
academics for accountancy as auditable records are cannot blocks.
be changed and highly secure distributed ledger.
A week later, Sam, who is registered with Library B (LB_B),
Blockchain 1.0 (Digital Currency) is evolving to Blockchain
wants to borrow the same book that Ram currently has. Sam
3.0 (Digital Society) through Blockchain 2.0 (Digital
could contact Ram through the system and ask him if he could
Economy i.e. Bitcoin 2.0 protocols, Bitcoin 2.0, Smart
deliver the book to him without knowing Ram’s exact
property, Smart Contracts, DAPPS). The Areas of
identity. Ram no longer needs it, so he can use the system to
implementation of blockchain technology in library are
execute block transactions and transfer the required loan to
DRM (DRM helps copyright owners to maintain and
Sam. You can combine this by delivering Sam’s books directly
control their content in digital medium), Plagiarism of
to Ram without returning them to the library. Thanks to the
articles, Interlibrary loans (interlibrary services),
blockchain, the library staff, and the librarian can always
payments of journals and books to a publisher, scholarly
check and find the current borrower of the issued book.
publishing in various research fields.

@ IJTSRD | Unique Paper ID – IJTSRD41115 | Volume – 5 | Issue – 3 | March-April 2021 Page 1147
International Journal of Trend in Scientific Research and Development (IJTSRD) @ www.ijtsrd.com eISSN: 2456-6470
within library could be computerized. For example, adding
new books to the library, or students ordering or returning
books from the library.
The characteristics of the library management system based
on blockchain are listed in the below section.
Details of actions and members must be properly recorded.
1. The system should be easy-to-use and simple software.
2. You need to provide the information you need on time.
3. You need to provide order work to users. If there is no
merchandise, you must allow users to place an order.
4. When a specific inventory is available, members must be
Figure1: Contract for Library Management written in notified on time. The system should be able to provide
Remix IDE using solidity language reports on demand.

The code for Smart Contract of library management system in 5. The system should scan the entire library in seconds.
Blockchain is provided in the below section. It has been 6. Branches should be divided by name as the author,
written in Remix IDE using solidity language as shown in publisher, genre, and so on.
above Figure 1. This uses Solidity compiler version 5.0.3.
7. You must provide access to the library and users.
pragma solidity ^0.5.3;
8. The system is automated when it checks the due date of
/*Contract for library management using Blockchain the leased resource and must calculate the final penalty
technology */ correctly.
contract books {
string private book_id="";
string private book_name="";
//Default Values for contract
constructor( ) public {
book_id="undefined";
book_name="undefined";
}
//Get book details for contract
function getBookData() public view returns(string memory,
string memory){
return (book_id, book_name); Figure2: Contract for Library Management deployed on
} JavaScript VM

//Set book details for contract The contract with its characteristics has been validated in the
JavaScript VM environment as shown in Figure 2. It has
function setBookData(string memory _book_id, string designed to take book id and book name as input. The data
memory _book_name) public{ are stored on the block. It could be fetched using the function
book_id=_book_id; “getBookData()”. The idea of a basic Blockchain- based book
data storage and retrieval mechanism has been validated in
book_name=_book_name; this paper.
} CONCLUSION
} This paper has discussed Blockchain-Based Library
Management that is depending on the Smart Contract for
The code has a constructor, two functions, and two variables Library Management and is deployed on JavaScript VM of
for book ID and book name. It provides a basic structure for Remix IDE written in solidity language. Blockchain library
future complex and completes the implementation of a management system restricts the use of copyright digital
Blockchain-based library management system. materials with errorless auditing of records of books. Hence,
CHARACTERIZATION OF BLOCKCHAIN BASED blockchain-based library is the genesis for the next-
LIBRARY MANAGEMENT generation Library management system. Thus, blockchain-
The use of library management services provides the library based library management is Library 2.0 technology.
all the information about a book with one click. By storing Acknowledgment
books and accessing them through library management The author is thankful to Dr. Namburi E. Prasad, Director
software, libraries can reduce their workload. All functions DMSRDE, Kanpur for permitting this work. The author is

@ IJTSRD | Unique Paper ID – IJTSRD41115 | Volume – 5 | Issue – 3 | March-April 2021 Page 1148
International Journal of Trend in Scientific Research and Development (IJTSRD) @ www.ijtsrd.com eISSN: 2456-6470
acknowledging the support given by the Scientist [6] Verma, Manish. "Emerging applications of
community. blockchain technology", in International Research
Journal of Modernization in Engineering
References
Technology and Science Vol. 03, Issue 4, April 2021
[1] Verma, Manish. "Amalgamation of Blockchain
(pp.1258-1260)
Technology and Knowledge Management System to
fetch an enhanced system in Library", in IJIRT | Vol. [7] Coghill, Jeffrey. (2018). “Blockchain and its
7, Issue 11, April 2021 (pp.474-477) Implications for Libraries.” Journal of Electronic
Resources in Medical Libraries. 15. 1-5.
[2] Verma, Manish."Smart contract model for trust
10.1080/15424065.2018.1483218.
based agriculture using blockchain technology", in
International journal of research and analytical [8] Kushwaha, Ashwin & Singh, Ajay. (2020).
reviews, Vol. 8 Issue 2, April 2021 (pp. 354-355) Connecting Blockchain Technology with Libraries:
Opportunities and Risks. 56. 12-19.
[3] Verma, Manish. "Modeling Identity Management
10.6084/m9.figshare.13032281.
System Based on Blockchain Technology", in
International Journal of Research Publication and [9] Sanjay and Hasan, Nabi (2020) "Blockchain
Reviews, Vol. (2) Issue (4) (2021) (pp. 450-452) Technology and its Application in Libraries", in
LIBRARY HERALD, Vol. 58, Issue 4
[4] Bernard, Zoë. "Everything you need to know about
Bitcoin, its mysterious origins, and the many [10] Verma, Manish "Credible and Non-Corruptible
alleged identities of its creator." Business Insider. Supply Chain Management using Blockchain
Archived from the original on 15 (2018). Technology" Published in International Journal of
Trend in Scientific Research and Development
[5] Casino, Fran, Thomas K. Dasaklis, and Constantinos
(ijtsrd), ISSN: 2456-6470, Volume-5 | Issue-3, April
Patsakis. "A systematic literature review of
2021, pp.1037-1039,URL:
blockchain-based applications: current status,
https://www.ijtsrd.com/papers/ijtsrd41085.pdf
classification and open issues." Telematics and
Informatics 36 (2019): 55-81.

@ IJTSRD | Unique Paper ID – IJTSRD41115 | Volume – 5 | Issue – 3 | March-April 2021 Page 1149

You might also like