Arsitektur Keamanan Platform

Pahami lapisan keamanan yang digunakan di seluruh infrastruktur trading 6MM , API, SDK, webhook, dan integrasi mitra.
View as Markdown

Dokumentasi keamanan 6MM berfokus pada kesiapan produksi mitra. Tujuannya adalah menjaga infrastruktur perdagangan tetap stabil sekaligus memperjelas batas tanggung jawab.

Lapisan keamanan

lapisanFokus
InfrastrukturIsolasi jaringan, komunikasi layanan terenkripsi, pemantauan, dan failover.
Sistem perdaganganPencocokan deterministik, pemeriksaan margin, kontrol risiko, dan pencegahan penyalahgunaan.
Keamanan integrasiAPI keys, HMAC signing, tanda tangan webhook, perlindungan replay, dan rahasia khusus backend.
Operasi mitraValidasi sesi pengguna, kustodi aset, dukungan pelanggan, dan kontrol kepatuhan lokal.

Tanggung jawab mitra

  • Simpan rahasia API dan kunci keluar dari browser dan aplikasi mobile.
  • Validasi sesi pengguna mitra sebelum mengeluarkan kredensial entri perdagangan.
  • Menerapkan pemeriksaan idempotensi webhook dan status terminal.
  • Memelihara log operasional untuk alur akun, pesanan, transfer, dan webhook.

Batas kepercayaan integrasi

BatasKontrol yang diperlukan
Browser atau aplikasi ke backend mitraValidasi sesi mitra sebelum mengeluarkan kredensial trading apapun.
Backend mitra ke 6MM APIGunakan kredensial terbatas, penandatanganan permintaan, sinkronisasi waktu, dan penyimpanan rahasia yang dilindungi.
6MM webhook ke endpoint mitraVerifikasi tanda tangan terhadap badan permintaan mentah, tolak pesan yang usang atau tidak valid, dan deduplikasi ulang.
Rekaman status perdagangan ke mitraRekonsiliasi pesanan, posisi, saldo, dan transfer menggunakan pengenal tahan lama dan pemeriksaan terminal-state.

Verifikasi produksi

  • Tes telah kedaluwarsa, dicabut, dan kredensial yang salah cakupannya.
  • Uji badan webhook yang diubah, callback duplikat, callback tertunda, dan timeout endpoint.
  • Pastikan log menyunting rahasia, token akses, dan payload permintaan sensitif.
  • Peringatan tentang kegagalan tanda tangan berulang, aktivitas pesanan yang tidak normal, perbedaan rekonsiliasi, dan ketidakstabilan koneksi.
  • Mendokumentasikan pemilik dan jalur respons untuk eksposur kredensial, kegagalan webhook, dan insiden trading.