Lewati ke konten utama

Header

Kerangka Deteksi Penipuan

TL;DR / Jawaban Cepat: BDX.market melindungi perdagangan digital menggunakan Kerangka Deteksi Penipuan berlapis yang menampilkan sidik jari perangkat, penilaian risiko waktu nyata, pemeriksaan duplikat TrxID bKash/Nagad manual, intersepsi chat di luar platform, dan periode penahanan perlindungan pembeli 7 hari yang wajib. Pesanan dengan skor risiko perilaku tinggi memicu verifikasi peningkatan otomatis, penahanan pembayaran, atau tinjauan kepatuhan manual.

Pasar gaming digital yang beroperasi di lingkungan C2C menghadapi tantangan keamanan yang berbeda: penipuan pemulihan akun, eksploitasi chargeback, bukti pembayaran manual yang curang, kredensial penjual yang dikompromikan, dan jaringan bot otomatis. BDX.market menerapkan Kerangka Deteksi Penipuan berlapis yang menggabungkan pemantauan transaksi waktu nyata, penilaian perilaku, intelijen jaringan, dan audit buku besar.

Dokumen ini menjelaskan pengaman arsitektural, heuristik deteksi, lapisan verifikasi pembayaran, dan tindakan penahanan otomatis yang ditegakkan di seluruh BDX.market untuk menjaga integritas transaksi.


Lapisan Keamanan Arsitektural​

Mesin Deteksi Penipuan beroperasi di empat perimeter pertahanan: tingkat Jaringan/Perangkat, tingkat Perilaku Pengguna, tingkat Pesanan/Transaksi, dan tingkat Buku Besar Finansial.

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚ Layer 1: Network & Device Perimeter β”‚
β”‚ - IP Reputation / VPN / Proxy / TOR Detection β”‚
β”‚ - Fingerprinting (Browser, Canvas, User-Agent) β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
β”‚
β–Ό
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚ Layer 2: Account Behavior & Velocity Engine β”‚
β”‚ - Rapid Account Switching / Device Reuse β”‚
β”‚ - Velocity Anomaly (Unusual Order Frequency) β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
β”‚
β–Ό
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚ Layer 3: Order & Payment Proof Verification β”‚
β”‚ - Manual bKash/Nagad TrxID Duplicate Inspection β”‚
β”‚ - Chat Link & External Contact Extraction β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
β”‚
β–Ό
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚ Layer 4: Ledger Audit & Payout Freeze β”‚
β”‚ - Automated Double-Spend Checks β”‚
β”‚ - Mandatory 7-Day Protection Holding Vault β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

Vektor Ancaman & Tindakan Penanggulangan​

BDX memantau pola penipuan spesifik yang umum menargetkan pasar produk digital dan gaming di Bangladesh:

1. Bukti Pembayaran Palsu (Penipuan TrxID bKash / Nagad)​

  • Ancaman: Pembeli mengirimkan ID transaksi (TrxID) palsu atau tangkapan layar SMS yang dimanipulasi selama checkout pembayaran manual untuk menipu penjual agar mengirimkan seketika.
  • Tindakan Penanggulangan: Pengiriman pembayaran manual membutuhkan validasi TrxID unik terhadap basis data BdxOrder. Jika TrxID cocok dengan transaksi yang ada, pesanan langsung dikunci dengan status PAYMENT_DUPLICATE_FLAG. Pesanan tetap ditahan dalam PAYMENT_PENDING hingga administrator keuangan memverifikasi log gateway atau webhook callback MFS otomatis.

2. Penghindaran Pembayaran di Luar Platform & Melewati Eskro​

  • Ancaman: Penjual penipu memikat pembeli untuk meninggalkan perlindungan BDX, meminta transfer bKash langsung dengan janji diskon tambahan, diikuti oleh tidak adanya pengiriman.
  • Tindakan Penanggulangan: Pemindaian pesan waktu nyata (App\Support\BdxMessageSafety) secara otomatis mencegat kata kunci terkait pembayaran (send money, cash out, personal number) dan memblokir pengiriman pesan. Penjual yang mencoba melewati berulang dikenakan pembekuan akun otomatis.

3. Penipuan Pengambilan Kembali Akun (Akun Gaming / Steam / Origin)​

  • Ancaman: Penjual penipu menjual akun gaming bernilai tinggi (misalnya Valorant, Free Fire, Clash of Clans), mentransfer akses kepada pembeli, menerima pembayaran, lalu menggunakan email pemulihan/tanda terima pembelian pertama untuk mengambil kembali akun 10 hari kemudian.
  • Tindakan Penanggulangan: Penjual akun gaming dikenakan verifikasi KYC Tingkat 1/2 wajib. Daftar akun membutuhkan bukti tercatat pelepasan kepemilikan email asli. Selain itu, pembayaran akun bernilai tinggi dikenakan jendela penahanan yang diperpanjang (hingga 14 hari) untuk memastikan stabilitas kepemilikan pembeli.

4. Penghindaran Multi-Akun (Serangan Sybil)​

  • Ancaman: Penjual yang diblokir membuat beberapa akun alternatif menggunakan layanan email sekali pakai dan VPN untuk melanjutkan aktivitas penipuan.
  • Tindakan Penanggulangan: Sidik jari multi-atribut menautkan akun yang berbagi hash canvas perangkat identik, tanda tangan browser, subnet IP, atau nomor penarikan bKash/Nagad yang identik.

Matriks Penilaian Risiko Perilaku​

Setiap pesanan yang dimulai di BDX.market menerima skor risiko dinamis yang dihitung saat inisiasi checkout (/checkout/{offer}). Skor menentukan apakah pesanan dilanjutkan langsung, membutuhkan autentikasi peningkatan (2FA), atau dirutekan untuk tinjauan kepatuhan manual.

namespace App\Services\Risk;

class OrderRiskEvaluator
{
public function calculateRisk(User $buyer, BdxOffer $offer, array $context): int
{
$score = 0;

// Condition 1: Account Age < 24 Hours
if ($buyer->created_at->diffInHours(now()) < 24) {
$score += 25;
}

// Condition 2: High Value First Order (> 10,000 BDT)
if ($buyer->orders()->count() === 0 && $offer->price_bdt > 10000) {
$score += 35;
}

// Condition 3: Proxy / VPN Usage Detected
if ($context['is_proxy'] ?? false) {
$score += 20;
}

// Condition 4: Rapid Order Velocity (> 5 orders in 10 mins)
if ($buyer->recentOrderCount(10) > 5) {
$score += 30;
}

return $score;
}
}

Tindakan Tingkat Risiko​

Skor Risiko TerhitungKlasifikasi RisikoTindakan Penegakan Otomatis
0 – 19Risiko RendahPesanan dilanjutkan normal ke eksekusi pembayaran.
20 – 49Risiko SedangMembutuhkan konfirmasi 2FA; bukti pembayaran manual mengalami pemeriksaan ganda.
50 – 79Risiko TinggiPesanan ditandai untuk tinjauan manual; jendela perlindungan pembayaran diperpanjang +3 hari.
80+Risiko KritisPesanan langsung diblokir; akun pengguna ditempatkan dalam penahanan keamanan menunggu verifikasi.

Protokol Penahanan Pembayaran & Perlindungan Saldo​

Penghalang penahanan pamungkas terhadap penipuan pasar adalah isolasi finansial. BDX memastikan dana dikunci di eskro platform hingga legitimasi perdagangan terbukti tanpa keraguan.

  1. Jendela Penahanan Perlindungan Pembeli 7 Hari: Saat pembeli mengonfirmasi pengiriman pesanan atau saat pesanan selesai otomatis setelah 7 hari, dana berpindah dari eskro pembeli ke buku besar pending_balance penjual (BdxWallet). Dana tidak dapat ditarik hingga klir.
  2. Kunci Pembayaran Otomatis saat Sengketa: Jika pembeli membuka sengketa (BdxDispute) dalam jendela perlindungan, dana pesanan terkait segera dikunci. Penjual tidak dapat meminta penarikan terhadap jumlah yang disengketakan selama sengketa tetap aktif.
  3. Pembekuan Dompet Darurat: Administrator keuangan memiliki kemampuan melalui Panel Admin Filament (sumber daya SellerProfiles) untuk mengeksekusi tindakan Freeze Payouts satu klik. Dompet yang dibekukan mencegah semua permintaan penarikan tertunda (SellerPayoutRequest) diproses hingga kepatuhan menyelesaikan investigasi.

Log Audit Keamanan & Pelestarian Bukti​

Semua peristiwa keamanan, tanda risiko, pembaruan dompet, dan tindakan moderasi menghasilkan jejak audit terstruktur.

  • Log Audit yang Tidak Dapat Diubah: Tabel audit Filament (audit_logs) menangkap stempel waktu, alamat IP, ID operator, dan snapshot status sebelum/sesudah untuk setiap override risiko, penyesuaian saldo, atau penangguhan akun.
  • Ekspor Paket Bukti: Jika terjadi eskalasi hukum atau penyelidikan penipuan berat, BDX membuat paket zip yang tidak dapat diubah yang berisi transkrip chat terenkripsi, snapshot tanda terima pembayaran, log IP, dan penanda peristiwa sistem untuk tinjauan penegakan hukum sesuai standar hukum Bangladesh.