DESIGN AND IMPLEMENTATION OF A SMART CONTRACT AS A BACKUP DATABASE TO MAINTAIN DATA INTEGRITY IN SMART PARKING PAYMENT SYSTEM
This final project focuses on the research and development of a smart parking payment system. There are five main subsystems developed: machine learning, blockchain, backend, Internet of Things (IoT), and web application. This research specifically focuses on the implementation of blockchain usin...
Saved in:
Main Author: | |
---|---|
Format: | Final Project |
Language: | Indonesia |
Online Access: | https://digilib.itb.ac.id/gdl/view/74788 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Institut Teknologi Bandung |
Language: | Indonesia |
id |
id-itb.:74788 |
---|---|
spelling |
id-itb.:747882023-07-24T08:53:57ZDESIGN AND IMPLEMENTATION OF A SMART CONTRACT AS A BACKUP DATABASE TO MAINTAIN DATA INTEGRITY IN SMART PARKING PAYMENT SYSTEM Asyrofi Al Hakim, Muhammad Indonesia Final Project blockchain, smart contract, back up, smart parking payment system INSTITUT TEKNOLOGI BANDUNG https://digilib.itb.ac.id/gdl/view/74788 This final project focuses on the research and development of a smart parking payment system. There are five main subsystems developed: machine learning, blockchain, backend, Internet of Things (IoT), and web application. This research specifically focuses on the implementation of blockchain using a smart contract as a backup for the smart parking database. The aim is to maintain data integrity in the smart parking system. The developed smart contract has several functions such as userRegister, topUpBalance, addOrder, insertExit, getUserInfo, and getOrderDetail. The final outcome of this subsystem is the storage of data on the blockchain for every transaction in the smart parking system. In the event of an incident affecting the database, the data can be recovered using the information stored on the blockchain. The conclusion drawn from the development of this subsystem is that the access rights associated with the functions in the smart contract prevent unauthorized access. Data validation in each smart contract function ensures that the data stored on the blockchain is accurate. In terms of integration testing, the smart parking payment system has an average processing time of 10.4 seconds for check-in and 11.1 seconds for check-out. text |
institution |
Institut Teknologi Bandung |
building |
Institut Teknologi Bandung Library |
continent |
Asia |
country |
Indonesia Indonesia |
content_provider |
Institut Teknologi Bandung |
collection |
Digital ITB |
language |
Indonesia |
description |
This final project focuses on the research and development of a smart parking
payment system. There are five main subsystems developed: machine learning,
blockchain, backend, Internet of Things (IoT), and web application. This research
specifically focuses on the implementation of blockchain using a smart contract as a
backup for the smart parking database. The aim is to maintain data integrity in the
smart parking system. The developed smart contract has several functions such as
userRegister, topUpBalance, addOrder, insertExit, getUserInfo, and getOrderDetail.
The final outcome of this subsystem is the storage of data on the blockchain for every
transaction in the smart parking system. In the event of an incident affecting the
database, the data can be recovered using the information stored on the blockchain.
The conclusion drawn from the development of this subsystem is that the access rights
associated with the functions in the smart contract prevent unauthorized access. Data
validation in each smart contract function ensures that the data stored on the
blockchain is accurate. In terms of integration testing, the smart parking payment
system has an average processing time of 10.4 seconds for check-in and 11.1 seconds
for check-out. |
format |
Final Project |
author |
Asyrofi Al Hakim, Muhammad |
spellingShingle |
Asyrofi Al Hakim, Muhammad DESIGN AND IMPLEMENTATION OF A SMART CONTRACT AS A BACKUP DATABASE TO MAINTAIN DATA INTEGRITY IN SMART PARKING PAYMENT SYSTEM |
author_facet |
Asyrofi Al Hakim, Muhammad |
author_sort |
Asyrofi Al Hakim, Muhammad |
title |
DESIGN AND IMPLEMENTATION OF A SMART CONTRACT AS A BACKUP DATABASE TO MAINTAIN DATA INTEGRITY IN SMART PARKING PAYMENT SYSTEM |
title_short |
DESIGN AND IMPLEMENTATION OF A SMART CONTRACT AS A BACKUP DATABASE TO MAINTAIN DATA INTEGRITY IN SMART PARKING PAYMENT SYSTEM |
title_full |
DESIGN AND IMPLEMENTATION OF A SMART CONTRACT AS A BACKUP DATABASE TO MAINTAIN DATA INTEGRITY IN SMART PARKING PAYMENT SYSTEM |
title_fullStr |
DESIGN AND IMPLEMENTATION OF A SMART CONTRACT AS A BACKUP DATABASE TO MAINTAIN DATA INTEGRITY IN SMART PARKING PAYMENT SYSTEM |
title_full_unstemmed |
DESIGN AND IMPLEMENTATION OF A SMART CONTRACT AS A BACKUP DATABASE TO MAINTAIN DATA INTEGRITY IN SMART PARKING PAYMENT SYSTEM |
title_sort |
design and implementation of a smart contract as a backup database to maintain data integrity in smart parking payment system |
url |
https://digilib.itb.ac.id/gdl/view/74788 |
_version_ |
1822993994988126208 |