Faqih, M. Naufal (2025) Implementasi Blockchain Ethereum Smart Contract Pada Aplikasi Crowdfunding Berbasis Website Dengan Keamanan Algoritma Keccak-256. Diploma thesis, UBP Karawang.
1. File Judul_250016_21416255201168_M. Naufal Faqih.pdf
Download (1MB)
2. File Abstrak_250016_21416255201168_M. Naufal Faqih.pdf
Download (114kB)
3. Daftar Isi_250016_21416255201168_M. Naufal Faqih.pdf
Download (138kB)
4. BAB_I_250016_21416255201168_M. Naufal Faqih.pdf
Download (50kB)
5. BAB_II_250016_21416255201168_M. Naufal Faqih.pdf
Restricted to Registered users only
Download (146kB)
6. BAB_III_250016_21416255201168_M. Naufal Faqih.pdf
Download (751kB)
7. BAB_IV_250016_21416255201168_M. Naufal Faqih.pdf
Restricted to Registered users only
Download (1MB)
8. BAB_V_250016_21416255201168_M. Naufal Faqih.pdf
Download (38kB)
9. Daftar Pustaka_250016_21416255201168_M. Naufal Faqih.pdf
Download (207kB)
10. Lampiran_250016_21416255201168_M. Naufal Faqih.pdf
Restricted to Registered users only
Download (787kB)
11. Artikel_250016_21416255201168_M. Naufal Faqih.pdf
Restricted to Registered users only
Download (879kB)
Abstract
Crowdfunding telah muncul sebagai metode yang populer untuk mengumpulkan dana secara online, namun masalah seperti salah urus dana dan kurangnya transparansi masih tetap ada. Penelitian ini bertujuan untuk mengatasi masalah ini dengan mengembangkan platform crowdfunding berdasarkan teknologi blockchain menggunakan smart contract di Ethereum. Sistem ini memastikan transparansi, integritas, dan ketertelusuran transaksi dengan mencatatnya secara permanen di blockchain. Setiap kampanye penggalangan dana diidentifikasi menggunakan ID unik yang dihasilkan melalui algoritma hashing Keccak-256, yang mencegah duplikasi data dan memastikan pengindeksan yang aman. Proses pengembangan termasuk merancang smart contract, mengimplementasikan antarmuka berbasis web, dan menerapkan server backend untuk penyimpanan gambar menggunakan Express.js. Fungsionalitas sistem diuji menggunakan pengujian blackbox di beberapa skenario, termasuk pembuatan kampanye, pemrosesan donasi, dan validasi penarikan. Hasilnya menunjukkan bahwa sistem bekerja dengan baik, dengan setiap fitur inti beroperasi seperti yang diharapkan dan integritas data terjaga. Transparansi dicapai melalui transaksi yang dapat diverifikasi secara publik, sementara penggunaan Keccak-256 memberikan perlindungan yang efektif terhadap gangguan. Analisis biaya gas menunjukkan bahwa transaksi tetap berada dalam kisaran biaya yang wajar untuk implementasi skala kecil. Studi ini menunjukkan bagaimana sistem berbasis blockchain dapat meningkatkan kepercayaan pada platform crowdfunding dan menawarkan referensi untuk pengembangan sistem penggalangan dana yang transparan dan aman di masa depan.
Kata Kunci: Crowdfunding, Blockchain, Blackbox Testing, Ethereum, Keccak-256, Smart Contract
| Item Type: | Thesis (Diploma) |
|---|---|
| Subjects: | T Technology > T Technology (General) |
| Divisions: | Faculty of Engineering, Science and Mathematics > School of Electronics and Computer Science |
| Depositing User: | Pustakawan UBP Karawang |
| Date Deposited: | 21 Jan 2026 01:21 |
| Last Modified: | 21 Jan 2026 01:21 |
| URI: | http://repository.ubpkarawang.ac.id/id/eprint/5596 |
