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.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
More From: JITK (Jurnal Ilmu Pengetahuan dan Teknologi Komputer)
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.