البيانات الأساسيةالتقنية الماليةخطتا Performance وScale

كشف الاحتيال في الوقت الفعلي

قيّم كل دفعة في مسار الطلب بعدادات السرعة وقوائم الحظر وتكرار استخدام البطاقة وميزات النموذج، مقروءة من خادم واحد.

إشارات لكل دفعة
4
قبل الموافقة
في المسار
ذاكرة قوائم الحظر
ثابتة
الخطوة 1 من 5
احسب المحاولات لكل بطاقة

عداد واحد لكل بطاقة في الدقيقة، يُمنح صلاحية دقيقة واحدة بعد أول زيادة.

جلسة توضيحيةplaying
# احسب المحاولات لكل بطاقة
hotkv> INCR velocity:card:4f1a:m
(integer) 7

عرض متحرك بأوامر HotKV حقيقية وردود توضيحية. انقر على أي خطوة للانتقال إليها. تبقى الأوامر والردود بالإنجليزية، تمامًا كما تكتبها وتراها في HotKV.

المشكلة

يجب أن تجري فحوص الاحتيال قبل الموافقة على الدفعة، ضمن ميزانية زمن الاستجابة لعملية الدفع. والإشارات المهمة، مثل عدد محاولات هذه البطاقة في الدقيقة الأخيرة أو هل هذا الجهاز في قائمة حظر، يصعب حسابها بسرعة من قاعدة بيانات المعاملات.

كيف يتعامل HotKV معها

يُبقي HotKV الإشارات جاهزة. تتتبع العدادات ذات الصلاحية القصيرة السرعة، ويجيب مرشح Bloom هل البطاقة أو الجهاز معروف بأنه مشبوه، ويقدّر مخطط Count-min عدد مرات استخدام البطاقة خلال اليوم، ويقدّم مخزن الميزات مدخلات نموذج المخاطر. ثم يجمعها محرك قواعد أو نموذج قبل أن تمر الدفعة.

خطوة بخطوة

ما يحدث، أمرًا بأمر

  1. 01

    احسب المحاولات لكل بطاقة

    عداد واحد لكل بطاقة في الدقيقة، يُمنح صلاحية دقيقة واحدة بعد أول زيادة.

    INCR velocity:card:4f1a:m
  2. 02

    تحقق من قائمة الحظر

    مرشح Bloom للأجهزة المشبوهة بذاكرة ثابتة.

    BF.EXISTS blocked:devices dev:8812
  3. 03

    كم مرة اليوم؟

    يقدّر مخطط Count-min استخدام البطاقات عبر ملايين البطاقات دون عداد لكل بطاقة.

    CMS.QUERY cards:today card:4f1a
  4. 04

    ميزات النموذج

    عمر الحساب والبلد المعتاد ومتوسط السلة لنموذج المخاطر.

    FEATURE.GET risk_features account:42
  5. 05

    قرّر قبل الخصم

    سرعة عالية على حساب عمره ثلاثة أيام. فتُرسل الدفعة إلى المراجعة بدل المزوّد.

    XADD fraud:review * card 4f1a account 42 score 0.91
أين يناسب

سيناريوهات من الواقع

منصات الدفع

تكتشف عدادات السرعة هجمات اختبار البطاقات خلال ثوانٍ وتحظرها قبل المحاولة التالية.

الأسواق الإلكترونية

تُرسل الحسابات الجديدة ذات السلال غير المعتادة والأجهزة المدرجة في قائمة الحظر إلى المراجعة اليدوية.

العروض الترويجية والإحالات

يُكشف إساءة استخدام القسائم بعدّ مرات الاسترداد لكل جهاز ووسيلة دفع.

مدمج

ما تحصل عليه

عدادات السرعة

INCR مع انتهاء صلاحية لكل حاوية زمنية، حتى دقة النانوثانية.

INCREXPIRENEXPIRE

قوائم الحظر

مرشحات Bloom للبطاقات والأجهزة وعناوين البريد.

BF.ADDBF.EXISTS

تقديرات التكرار

مخططات Count-min للاستخدام عبر فضاءات مفاتيح ضخمة.

CMS.INCRBYCMS.QUERY

ميزات النموذج

ميزات ذات أنواع لنموذج المخاطر.

FEATURE.GET

أسئلة شائعة

هل يمكن أن يحظر مرشح Bloom عميلًا جيدًا؟

قد يعطي إيجابية خاطئة بمعدل الخطأ الذي تضبطه، لذا استخدمه لإطلاق فحوص إضافية لا لرفض قاطع.

أين تعمل القواعد؟

في خدمتك الخاصة. يوفّر HotKV الإشارات بسرعة لتقرر قواعدك أو نموذجك ضمن ميزانية زمن الاستجابة لعملية الدفع.

ما الخطط التي تتضمنه؟

تعمل العدادات والبنى الاحتمالية على كل خطة. أما مخزن الميزات فجزء من خطتي Performance وScale.

حالات استخدام ذات صلة

جرّبه على عبء عملك

يتحدث HotKV بروتوكول Redis، لذا يمكنك توجيه عميل موجود إليه وتشغيل هذه الأوامر نفسها.