Semua diskusi
Donny Sanjaya, M.Kom
Dosen TRPL Di Politeknik Negeri Medan · Medan· bertanya 19 jam
CyberSecurity
CyberSecurity

Apakah Blockchain Benar-Benar Bisa Mencegah Manipulasi Data dan Penipuan Digital?

Sebagai mahasiswa Politeknik Negeri Medan jurusan Teknologi Rekayasa Perangkat Lunak (TRPL), saya melihat blockchain sebagai salah satu teknologi yang menarik untuk dipelajari karena menawarkan pencatatan transaksi yang dapat ditelusuri dan sulit diubah secara sepihak apabila sistem dirancang dengan benar. Teknologi ini sudah dikenal dalam aset kripto, tetapi penggunaannya juga dapat dikembangkan untuk berbagai kebutuhan, seperti pencatatan transaksi digital, verifikasi dokumen, dan pelacakan distribusi barang.

Namun, menurut saya, masih ada hal yang menarik untuk diperdebatkan. Jika data yang sudah tercatat di blockchain sulit diubah, apakah itu otomatis membuat sistem aman dari penipuan? Misalnya, seseorang memasukkan data palsu sejak awal atau pengguna kehilangan akses ke dompet digitalnya akibat phishing. Dalam kondisi tersebut, blockchain belum tentu dapat mencegah kerugian. Artinya, keamanan teknologi juga bergantung pada cara penggunaannya, perlindungan akun, dan proses verifikasi data.

Pemantik: Menurut sudut pandang dan pengalaman masing-masing, apakah blockchain benar-benar dapat mengurangi penipuan digital, atau justru memiliki kelemahan yang tetap bisa dimanfaatkan pelaku kejahatan? Jelaskan pendapat kalian dengan contoh.

  • Jika transaksi blockchain tercatat secara permanen, bagaimana cara menangani transaksi penipuan yang sudah terjadi?
  • Menurut kalian, apakah blockchain lebih aman daripada database konvensional untuk mencatat transaksi? Apa alasannya?
  • Bagaimana cara mencegah pencurian aset digital akibat phishing atau kebocoran private key?
  • Jika kalian mengembangkan aplikasi berbasis blockchain, fitur keamanan apa yang akan menjadi prioritas dan mengapa?
Jawab
2 jawaban 35 dilihat
Punya jawaban atau pengalaman serupa? Bagikan ke penanya. Masuk untuk menjawab

2 Jawaban

Diurutkan dari dukungan terbanyak
HIKMAL AKBAR
Pemula · Medan · 6 jam

Selamat Siang Pak, Izin menjawab...

Menurut saya Blockchain memang bisa mengurangi penipuan berupa manipulasi data, tetapi tidak bisa menghilangkan penipuan digital. Kekuatan blockchain ada pada integritas data. Setiap blok menyimpan hash blok sebelumnya, jadi kalau satu data diubah, hash-nya berubah dan langsung ketahuan oleh node lain.

Namun blockchain tidak memeriksa apakah data yang masuk itu benar, dan tidak melindungi penggunanya. Contohnya, produk yang dicatat sebagai “organik” padahal bukan akan tetap tercatat permanen sebagai data palsu. Contoh lain adalah peretasan jaringan Ronin pada 2022 yang merugikan ratusan juta dolar, bukan karena blockchain-nya rusak, tetapi karena kunci validator berhasil dikuasai penyerang. Hal ini mirip dengan materi RC4: algoritmanya jalan, tetapi sistem WEP runtuh karena kunci dipakai ulang. Teknologi yang kuat tetap bisa gagal karena cara penggunaannya.

1. Bagaimana menangani transaksi penipuan yang sudah tercatat permanen?

Transaksi tidak bisa dihapus, jadi penanganannya dilakukan di luar rantai datanya. Alamat dompet pelaku dilacak karena semua transaksi bersifat publik, lalu dilaporkan ke exchange agar akunnya dibekukan dan ke pihak berwajib. Pengembalian dana dilakukan lewat transaksi baru, bukan menghapus transaksi lama. Pada sistem yang kita rancang, smart contract bisa diberi escrow (dana ditahan sampai kedua pihak setuju), batas waktu, dan fitur pause saat ada anomali.

2. Apakah blockchain lebih aman daripada database konvensional?

Tidak mutlak, tergantung kebutuhan. Blockchain lebih unggul untuk integritas dan transparansi antar pihak yang tidak saling percaya, karena data tersebar dan tidak ada satu titik yang bisa diubah diam-diam. Database konvensional lebih cepat, lebih murah, mudah dikoreksi, dan lebih mudah menjaga privasi, sehingga cocok untuk satu organisasi dengan kontrol penuh. Jadi blockchain aman dari sisi pengubahan data, tetapi belum tentu lebih aman dari sisi pengguna dan aplikasinya.

3. Bagaimana mencegah pencurian aset akibat phishing atau kebocoran private key?

Saya akan melakukan hal berikut. Pertama, menyimpan private key di hardware wallet. Kedua, tidak pernah membagikan seed phrase kepada siapa pun. Ketiga, memeriksa alamat situs sebelum login atau menghubungkan dompet. Keempat, mengaktifkan autentikasi dua faktor di exchange. Kelima, memakai multisignature untuk dana besar, sehingga satu kunci bocor tidak cukup untuk mencuri aset. Keenam, menyimpan cadangan kunci secara offline dan terenkripsi, misalnya dengan AES dan kata sandi yang kuat, serta tidak memakai kunci yang sama untuk banyak keperluan.

4. Fitur keamanan prioritas jika saya mengembangkan aplikasi blockchain

Prioritas pertama adalah manajemen kunci dan autentikasi, karena sebagian besar kerugian terjadi akibat kunci bocor, bukan akibat blockchain ditembus. Kedua, validasi data input, supaya data palsu tidak masuk sejak awal. Ketiga, keamanan smart contract melalui pengujian dan audit kode, karena kode yang sudah di-deploy sulit diperbaiki. Keempat, enkripsi untuk data sensitif dan pembatasan hak akses, karena data di blockchain bisa dibaca publik.

BAGAS INSYAFI WIRADINATA
Pemula · Medan · 2 jam

Menurut saya, blockchain dapat mengurangi manipulasi data, tetapi tidak otomatis mencegah penipuan. Blockchain menjamin integritas data setelah tercatat (sulit diubah), bukan kebenaran data saat dimasukkan. Jadi kalau data palsu dimasukkan sejak awal, ia tetap tercatat permanen.

1. Jika transaksi blockchain tercatat secara permanen, bagaimana cara menangani transaksi penipuan yang sudah terjadi?

Catatan memang tidak bisa dihapus, jadi penanganannya dilakukan di luar rantai: pelaporan ke exchange atau penegak hukum, pembekuan aset di titik konversi ke uang fiat, dan pelacakan alur dana lewat blockchain forensics. Dari sisi desain, smart contract bisa dilengkapi fitur pause, multisig, atau timelock agar ada ruang intervensi sebelum dana berpindah.

2. Menurut kalian, apakah blockchain lebih aman daripada database konvensional untuk mencatat transaksi? Apa alasannya?

menurut saya rgantung kebutuhan. Blockchain unggul dalam transparansi, jejak audit, dan tidak bergantung pada satu pihak pengendali. Database konvensional lebih unggul dalam kecepatan, biaya, privasi, dan kemudahan koreksi data. Untuk sistem tertutup dengan satu otoritas tepercaya, database biasa sering sudah cukup. Jadi blockchain bukan pengganti universal, melainkan solusi untuk kasus yang butuh kepercayaan antarpihak tanpa perantara.

3. Bagaimana cara mencegah pencurian aset digital akibat phishing atau kebocoran private key?

Langkah pencegahannya: gunakan hardware wallet, terapkan multisignature wallet, verifikasi alamat dan domain sebelum menandatangani transaksi, jangan pernah membagikan seed phrase, serta aktifkan whitelist alamat atau batas transaksi.

4. Jika kalian mengembangkan aplikasi berbasis blockchain, fitur keamanan apa yang akan menjadi prioritas dan mengapa?

Kalau saya mengembangkan aplikasi berbasis blockchain, prioritas utama saya adalah audit smart contract. Alasannya, smart contract yang sudah di-deploy bersifat permanen dan sulit diubah, sehingga celah seperti reentrancy atau kesalahan logika bisa langsung dieksploitasi dan dananya tidak bisa ditarik kembali. Audit (pengujian otomatis, peninjauan kode oleh pihak independen, dan uji di testnet) sebelum rilis jauh lebih murah dan aman daripada memperbaiki setelah terjadi kerugian.

Gambar status WhatsApp
Menyiapkan gambar…
Di HP: tekan Bagikan → WhatsApp → Status. Atau unduh gambarnya, lalu unggah sebagai status.