Edukasi Singkat
Konsep dasar di balik MaintProof, dijelaskan dengan bahasa sederhana.
Apa itu Hash SHA-256?
SHA-256 adalah algoritma kriptografi yang mengubah file apa pun — sebesar atau sekecil apa pun — menjadi kode unik sepanjang 64 karakter. Anggap saja seperti sidik jari digital dokumen.
Dua dokumen yang sama persis akan menghasilkan hash yang sama. Sebaliknya, file yang berbeda (walau hanya 1 karakter) akan menghasilkan hash yang sangat berbeda.
Kenapa perubahan kecil mengubah hash total?
SHA-256 dirancang dengan sifat avalanche effect: perubahan satu bit pun akan mengubah hampir seluruh output. Ini yang membuatnya cocok untuk membuktikan integritas dokumen.
Kalau seseorang mengedit laporan walau hanya satu spasi, hash baru tidak akan cocok dengan yang tercatat di blockchain — manipulasi langsung ketahuan.
Kenapa blockchain cocok untuk bukti integritas?
Setelah data tercatat di blockchain, data itu tidak bisa diubah atau dihapus tanpa terdeteksi. Ini disebut immutability.
Untuk laporan maintenance, properti ini sangat berharga: kita bisa membuktikan dokumen sudah ada sejak waktu tertentu, didaftarkan oleh wallet tertentu, untuk equipment tertentu — tanpa perlu pihak ketiga.
Kenapa data equipment tetap off-chain?
Nama area, bagian, dan equipment adalah data master yang sering berubah: equipment baru ditambahkan, nama bagian direstrukturisasi, dsb.
Menyimpannya di blockchain akan mahal dan tidak fleksibel. Jadi data master tetap di aplikasi, sementara blockchain hanya menyimpan referensinya (kode equipment) bersama hash dan metadata penting.
Kenapa blockchain bukan database utama?
Blockchain lambat dan mahal untuk dipakai sebagai database umum. Setiap penulisan butuh transaksi dan biaya gas, dan tidak cocok untuk query kompleks.
Pendekatan terbaik: gunakan blockchain hanya untuk hal yang benar-benar butuh integritas (bukti, hash, audit trail), dan database biasa untuk kebutuhan operasional sehari-hari.