Abstrak
Perancangan dan Pengembangan E-Ticketing ZenTic Berbasis Blockchain pada Platform SaaS
Oleh :
Fikri Nurdiansyah - V3423091 - Sekolah Vokasi
Industri tiket acara di Indonesia, khususnya pada segmen kampus dan mahasiswa, masih menghadapi tiga permasalahan mendasar: (1) manipulasi data penjualan tiket pada sistem terpusat, (2) pemalsuan dan duplikasi tiket menggunakan QR code statis, dan (3) ketiadaan jejak audit kepemilikan tiket yang transparan dan dapat diverifikasi secara independen. ZenTic merupakan platform Software-as-a-Service (SaaS) manajemen acara dan e-tiket yang menggunakan teknologi blockchain sebagai lapisan audit publik. Setiap tiket yang terjual direkam sebagai NFT ERC-721 di jaringan Base Layer 2 (L2) - memberikan penyelenggara sumber kebenaran yang tidak dapat dimanipulasi dan pembeli tiket yang dapat diverifikasi secara kriptografis. Pembeli membayar dalam Rupiah tanpa perlu memahami teknologi kripto, sementara biaya gas blockchain ditanggung sepenuhnya oleh platform. Platform dikembangkan menggunakan pendekatan Agile dengan stack teknologi hybrid Web2/Web3: frontend Next.js 16 (TypeScript + React 19), backend API Golang 1.24 (Gin), smart contract Solidity 0.8.28 dengan Foundry, dan integrasi Midtrans sebagai payment gateway fiat (IDR). Pengujian black-box terhadap 21 butir uji menunjukkan bahwa seluruh 11 modul fungsional terpenuhi. Sistem berhasil melakukan mint NFT dengan tingkat keberhasilan 100% (≥ target 99,5%), waktu konfirmasi on-chain rata-rata 1,3 detik (< 5 detik), latensi verifikasi QR gate 1,4 detik p95 (< 2 detik), throughput API 80 TPS, dan throughput mint tiket 8 TPS pada konkurensi 5. Fitur baru meliputi cart system multi-tiket, seat selection berbasis grid, moderasi & ban, dan halaman public checker.