Blockchain-based Attendance Management and Payroll System using Hyperledger Composer Framework

Delphi Hanggoro, Jauzak Hussaini Windiatmaja, Riri Fitri Sari

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Data storage for attendance at a company or agency is usually stored in a local or cloud database. This type of storage has several issues, such as privacy and data integrity, because several parties will fully regulate privacy and data integrity. Therefore, a data storage system is needed that can provide privacy, security, and data integrity to maintain the authenticity of sensitive data. This study wants to develop to implement blockchain technology to store employee attendance data from the HR department in a company. Employee attendance data is taken from the Angular web application integrated with a permissioned blockchain framework called Hyperledger Composer. This study chose Hyperledger Composer because this type of blockchain has a fast validation time. Hyperledger Composer has a Representational State Transfer Application Programming Interface (REST API) named composer-rest-server, which allows Hyperledger blockchain to interact with other components. The implementation results show that Hyperledger Composer can be functionally used as data storage for the attendance management and Payroll system. In addition, Hyperledger Composer performance is measured by evaluating block transaction times. The evaluation of the Hyperledger Composer is done in three ways: directly within the Hyperledger Composer, using the Angular web application through the REST API, and using JMeter through the REST API. As a result, testing for making transaction blocks varies from 1 - 17ms on an experiment directly in Hyperledger Composer, 5 - 296ms through the REST API using JMeter tools, and 1 - 4270ms through the Angular Web Application. The result shows that the performance of the REST API produced by the composer-rest-server is recorded faster than Ethereum. With these results, composer-rest-server can handle systems that require fast transaction times, such as voting systems, health monitoring, and the Internet of Things (IoT) application, because the average time to conduct transactions is still under one second. Thus, Hyperledger as attendance data storage can provide privacy and data integrity.

Original languageEnglish
Title of host publication2022 IEEE Region 10 Symposium, TENSYMP 2022
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Electronic)9781665466585
DOIs
Publication statusPublished - 2022
Event2022 IEEE Region 10 Symposium, TENSYMP 2022 - Mumbai, India
Duration: 1 Jul 20223 Jul 2022

Publication series

Name2022 IEEE Region 10 Symposium, TENSYMP 2022

Conference

Conference2022 IEEE Region 10 Symposium, TENSYMP 2022
Country/TerritoryIndia
CityMumbai
Period1/07/223/07/22

Keywords

  • attendance
  • blockchain
  • composer-rest-server
  • Hyperledger
  • REST API

Fingerprint

Dive into the research topics of 'Blockchain-based Attendance Management and Payroll System using Hyperledger Composer Framework'. Together they form a unique fingerprint.

Cite this