UPM Institutional Repository

Optimizing linked list-based smart contract on Ethereum with IPFS for e-book management system


Citation

Mohammadan Makhtar, Maznun Arifa and Admodisastro, Novia and Mat Isa, Mohd Anuar and Abdullah, Daniel Hafiz and Sharif, Khaironi Yatim (2024) Optimizing linked list-based smart contract on Ethereum with IPFS for e-book management system. International Journal on Informatics Visualization, 8 (3-2). pp. 1869-1875. ISSN 2549-9904

Abstract

People are now widely adopting digital assets in various applications, integrating them into almost every aspect of their lives. Electronic books, or e-books, are one of the digital assets that result from the transformation of physical reading material into the digital world. Nowadays, blockchain is used in many industries because it provides immutable and transparent records. E-book publishers may take this opportunity to adopt blockchain technology for e-book data management. However, blockchain storage is limited; thus, storing the e-book files in blockchain is not recommended. A decentralized storage system, such as InterPlanetary Files Systems (IPFS), is an alternative way to store large files like e-books. IPFS can facilitate the storage of e-book files while the metadata is stored in the blockchain. The e-book metadata should be stored in a structured way for effective search and retrieval. E-book metadata could be added, deleted, and updated occasionally. Nevertheless, some data structures often struggle with dynamic collections of records. This paper proposes a linked list-based smart contract on Ethereum that integrates with IPFS for the e-book management system. We demonstrate the implementation of a linked list smart contract for insertion, deletion, update, retrieval, and traversal of the e-book’s metadata. The result shows that a linked list-based smart contract with IPFS could offer a robust solution for e-book data management. This solution provides more opportunities to explore further security and cryptography approaches toward a secure e-book management system.


Download File

[img] Text
114470.pdf - Published Version
Available under License Creative Commons Attribution Share Alike.

Download (3MB)
Official URL or Download Paper: https://joiv.org/index.php/joiv/article/view/3481

Additional Metadata

Item Type: Article
Divisions: Faculty of Computer Science and Information Technology
DOI Number: https://doi.org/10.62527/joiv.8.3-2.3481
Publisher: Politeknik Negeri Padang
Keywords: Blockchain; Data structures; E-book; Ethereum; IPFS; Linked list; Smart contract
Depositing User: Scopus
Date Deposited: 20 Jan 2025 02:48
Last Modified: 20 Jan 2025 02:49
Altmetrics: http://www.altmetric.com/details.php?domain=psasir.upm.edu.my&doi=10.62527/joiv.8.3-2.3481
URI: http://psasir.upm.edu.my/id/eprint/114470
Statistic Details: View Download Statistic

Actions (login required)

View Item View Item