Piattaforme di pagamento
Gli attacchi di card testing vengono individuati dai contatori di velocità in pochi secondi e bloccati prima del tentativo successivo.
Valuta ogni pagamento nel percorso della richiesta con contatori di velocità, liste di elementi noti come fraudolenti, frequenza delle carte e feature dei modelli, letti da un solo server.
Un contatore per carta al minuto, con una scadenza di un minuto dopo il primo incremento.
Una dimostrazione animata con comandi HotKV reali e risposte di esempio. Clicca su un passo qualsiasi per andarci. Comandi e risposte restano in inglese, esattamente come li digiti e li vedi in HotKV.
I controlli antifrode devono avvenire prima che un pagamento venga approvato, entro il budget di latenza di un checkout. I segnali che contano, come quanti tentativi ha fatto questa carta nell'ultimo minuto o se questo dispositivo è in una blocklist, sono difficili da calcolare velocemente da un database transazionale.
HotKV tiene pronti i segnali. Contatori con scadenze brevi misurano la velocità, un filtro Bloom risponde se una carta o un dispositivo è noto come fraudolento, un Count-min sketch stima quante volte una carta è stata usata nel corso della giornata e il feature store serve gli input del modello di rischio. Un motore di regole o un modello li combina prima che il pagamento vada a buon fine.
Un contatore per carta al minuto, con una scadenza di un minuto dopo il primo incremento.
INCR velocity:card:4f1a:mUn filtro Bloom dei dispositivi fraudolenti noti, in memoria costante.
BF.EXISTS blocked:devices dev:8812Un Count-min sketch stima l'uso delle carte su milioni di carte senza un contatore per carta.
CMS.QUERY cards:today card:4f1aEtà dell'account, paese abituale e carrello medio per il modello di rischio.
FEATURE.GET risk_features account:42Velocità alta su un account di tre giorni. Il pagamento viene mandato in revisione invece che al provider.
XADD fraud:review * card 4f1a account 42 score 0.91Gli attacchi di card testing vengono individuati dai contatori di velocità in pochi secondi e bloccati prima del tentativo successivo.
I nuovi account con carrelli insoliti e i dispositivi in blocklist vengono mandati in revisione manuale.
L'abuso dei coupon viene scoperto contando i riscatti per dispositivo e metodo di pagamento.
INCR con una scadenza per intervallo di tempo, fino alla precisione al nanosecondo.
INCREXPIRENEXPIREFiltri Bloom per carte, dispositivi ed email.
BF.ADDBF.EXISTSCount-min sketch per l'utilizzo su keyspace enormi.
CMS.INCRBYCMS.QUERYFeature tipizzate per il modello di rischio.
FEATURE.GETPuò segnalare un falso positivo con il tasso di errore che configuri, quindi usalo per attivare controlli aggiuntivi piuttosto che un rifiuto netto.
Nel tuo servizio. HotKV fornisce i segnali velocemente, così le tue regole o il tuo modello possono decidere entro il budget di latenza del checkout.
Contatori e strutture probabilistiche funzionano su ogni piano. Il feature store fa parte dei piani Performance e Scale.
HotKV parla il protocollo Redis, quindi puoi puntarci un client esistente ed eseguire questi stessi comandi.