Betaalplatforms
Aanvallen met kaarttests worden binnen seconden opgemerkt door velocity-tellers en geblokkeerd voor de volgende poging.
Score elke betaling in het verzoekpad met velocity-tellers, lijsten van bekend slechte partijen, kaartfrequentie en modelfeatures, gelezen van één server.
Eén teller per kaart per minuut, met een verloopdatum van een minuut na de eerste verhoging.
Een geanimeerde walkthrough met echte HotKV-commando's en voorbeeldantwoorden. Klik op een stap om ernaartoe te springen. Commando's en antwoorden blijven Engels, precies zoals je ze in HotKV typt en ziet.
Fraudecontroles moeten plaatsvinden voordat een betaling wordt goedgekeurd, binnen het latentiebudget van een checkout. De signalen die ertoe doen, zoals hoeveel pogingen deze kaart de afgelopen minuut deed of of dit apparaat op een blokkeerlijst staat, zijn lastig snel te berekenen uit een transactionele database.
HotKV houdt de signalen klaar. Tellers met korte verloopdatums volgen de velocity, een Bloomfilter beantwoordt of een kaart of apparaat bekend slecht is, een Count-Min Sketch schat hoe vaak een kaart gedurende de dag is gebruikt en de feature store serveert de invoer van het risicomodel. Een regelengine of model combineert ze voordat de betaling doorgaat.
Eén teller per kaart per minuut, met een verloopdatum van een minuut na de eerste verhoging.
INCR velocity:card:4f1a:mEen Bloomfilter van bekend slechte apparaten in constant geheugen.
BF.EXISTS blocked:devices dev:8812Een Count-Min Sketch schat het kaartgebruik over miljoenen kaarten zonder een teller per kaart.
CMS.QUERY cards:today card:4f1aAccountleeftijd, gebruikelijk land en gemiddeld winkelmandje voor het risicomodel.
FEATURE.GET risk_features account:42Hoge velocity op een account van drie dagen oud. De betaling gaat ter beoordeling in plaats van naar de provider.
XADD fraud:review * card 4f1a account 42 score 0.91Aanvallen met kaarttests worden binnen seconden opgemerkt door velocity-tellers en geblokkeerd voor de volgende poging.
Nieuwe accounts met ongebruikelijke winkelmandjes en apparaten op een blokkeerlijst gaan naar handmatige beoordeling.
Misbruik van coupons wordt gevangen door verzilveringen per apparaat en betaalmethode te tellen.
INCR met een verloopdatum per tijdsbucket, tot op nanoseconde-precisie.
INCREXPIRENEXPIREBloomfilters voor kaarten, apparaten en e-mailadressen.
BF.ADDBF.EXISTSCount-Min Sketches voor gebruik over enorme sleutelruimtes.
CMS.INCRBYCMS.QUERYGetypeerde features voor het risicomodel.
FEATURE.GETHij kan een vals positief melden bij het foutpercentage dat je configureert, dus gebruik hem om extra controles te starten in plaats van een harde afwijzing.
In je eigen service. HotKV levert de signalen snel, zodat je regels of model kunnen beslissen binnen het latentiebudget van de checkout.
Tellers en probabilistische structuren werken op elk plan. De feature store maakt deel uit van de plannen Performance en Scale.
HotKV spreekt het Redis-protocol, dus je kunt een bestaande client erop richten en dezelfde commando's uitvoeren.