Handika, Setya (2025) Penerapan Mobile Application Ticketing System Berbasis NFT Dan Blockchain Sebagai Revocation Database. Other thesis, Institut Teknologi Sepuluh Nopember.
![]() |
Text
5024211029-Undergraduate_Thesis.pdf - Accepted Version Restricted to Repository staff only Download (4MB) | Request a copy |
Abstract
Penelitian ini mengembangkan sistem tiket digital dengan kemampuan deteksi bot dan revocation database berbasis blockchain untuk mencegah praktik scalping dalam industri tiket konser. Sistem ini mengintegrasikan algoritma deteksi bot untuk mengidentifikasi pola pembe- lian mencurigakan seperti bulk purchase dan rapid purchase, serta menggunakan smart contract Ethereum sebagai revocation database untuk validasi dan pembatalan tiket secara transparan. Pengembangan menggunakan metode Prototype dengan teknologi utama meliputi Kotlin untuk pengembangan aplikasi Android, JavaScript untuk backend API, PayPal untuk sistem pemba- yaran, dan ML Kit untuk pemindaian QR code. Sistem terdiri dari empat komponen utama: aplikasi mobile pengguna, aplikasi QR scanner, portal web admin, dan smart contract revocation database yang di-deploy pada Ethereum Sepolia testnet. Hasil pengujian menunjukkan sistem berhasil mendeteksi 100% aktivitas bot tanpa false positive untuk pengguna normal, dengan response time API 1-2 detik untuk operasi standar dan 10-20 detik untuk operasi blockchain. Sistem ini efektif dalam mencegah scalping tiket sambil menyediakan transparansi dan audit trail yang immutable melalui teknologi blockchain.
==========================================================================================================================================
This research develops a digital ticketing system with bot detection capabilities and blockchain-based revocation database to prevent scalping practices in the concert ticketing in- dustry. The system integrates bot detection algorithms to identify suspicious purchasing patterns such as bulk purchase and rapid purchase, and utilizes Ethereum smart contracts as a revoca- tion database for transparent ticket validation and cancellation. Development uses the Proto- type method with main technologies including Kotlin for Android application development, JavaScript for backend APIs, PayPal for payment processing, and ML Kit for QR code scanning. The system consists of four main components: user mobile application, QR scanner application, admin web portal, and smart contract revocation database deployed on Ethereum Sepolia test- net. Testing results show the system successfully detects 100% of bot activities without false positives for normal users, with API response times of 1-2 seconds for standard operations and 10-20 seconds for blockchain operations. This system is effective in preventing ticket scalping while providing transparency and immutable audit trails through blockchain technology.
Item Type: | Thesis (Other) |
---|---|
Uncontrolled Keywords: | sistem tiket digital, deteksi bot, blockchain, anti-scalping, revocation database, QR code, smart contract, digital ticketing system, bot detection, blockchain, anti-scalping, revocation database, QR code, smart contract |
Subjects: | T Technology > T Technology (General) |
Divisions: | Faculty of Intelligent Electrical and Informatics Technology (ELECTICS) > Computer Engineering > 90243-(S1) Undergraduate Thesis |
Depositing User: | Setya Handika |
Date Deposited: | 31 Jul 2025 06:32 |
Last Modified: | 31 Jul 2025 06:32 |
URI: | http://repository.its.ac.id/id/eprint/124915 |
Actions (login required)
![]() |
View Item |