The Study On Blockchain Based Library Management and Its Characterization
The Study On Blockchain Based Library Management and Its Characterization
The Study On Blockchain Based Library Management and Its Characterization
Volume 5 Issue 3, March-April 2021 Available Online: www.ijtsrd.com e-ISSN: 2456 – 6470
@ 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