INTEGRATION OF BLOCKCHAIN TECHNOLOGY IN DIGITAL LIBRARIES: A SOFTWARE ENGINEERING DESIGN

  • Gunawan A
  • Munir M
  • Wibisono Y
  • et al.
N/ACitations
Citations of this article
27Readers
Mendeley users who have this article in their library.

Abstract

This research aims to design software engineering that integrates blockchain technology in digital libraries to improve system security and reliability. This integration is expected to overcome challenges related to data security, service reliability, and efficiency in digital library management. The research methodology involves collecting data through literature, expert interviews, and observations, on the implementation of blockchain technology in digital libraries, then analyzing data to support data design such as etherum, smart contracts, address, node.js, solidity, metamask, and sublime text, then using the Agile Extreme Programming (XP) method for software development. The research results include the design of a decentralized blockchain architecture, the use of smart contracts, and the application of cryptographic techniques to enhance security. Immutability testing in the context of blockchain involves verifying data consistency, validating the process of adding data, testing the ability to delete data, testing against attacks, and activities on immutable data. These tests were conducted using the Truffle framework. The results show that the system is able to maintain data integrity well.

Cite

CITATION STYLE

APA

Gunawan, A., Munir, M., Wibisono, Y., & Furqon, C. (2024). INTEGRATION OF BLOCKCHAIN TECHNOLOGY IN DIGITAL LIBRARIES: A SOFTWARE ENGINEERING DESIGN. JITK (Jurnal Ilmu Pengetahuan Dan Teknologi Komputer), 9(2), 161–171. https://doi.org/10.33480/jitk.v9i2.5010

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free