결제 플랫폼
카드 테스트 공격은 속도 카운터로 몇 초 안에 포착되고 다음 시도 전에 차단됩니다.
속도 카운터, 알려진 위험 목록, 카드 사용 빈도, 모델 피처를 하나의 서버에서 읽어 모든 결제를 요청 경로 안에서 평가합니다.
카드마다 분당 카운터 하나를 두고, 첫 증가 후 1분 만료를 지정합니다.
실제 HotKV 명령과 예시 응답으로 구성된 애니메이션 안내입니다. 원하는 단계를 클릭하면 해당 단계로 이동합니다. 명령과 응답은 HotKV에서 입력하고 보는 그대로 영어로 표시됩니다.
사기 검사는 결제가 승인되기 전, 결제 과정의 지연 시간 예산 안에서 이뤄져야 합니다. 이 카드가 지난 1분 동안 몇 번 시도했는지, 이 기기가 차단 목록에 있는지 같은 중요한 신호는 트랜잭션 데이터베이스에서 빠르게 계산하기 어렵습니다.
HotKV는 신호를 미리 준비해 둡니다. 짧은 만료가 있는 카운터가 속도를 추적하고, Bloom 필터가 카드나 기기가 위험한 것으로 알려져 있는지 답하며, Count-min 스케치가 하루 동안 카드가 얼마나 자주 쓰였는지 추정하고, 피처 스토어가 위험 모델의 입력을 제공합니다. 규칙 엔진이나 모델이 결제가 진행되기 전에 이를 종합합니다.
카드마다 분당 카운터 하나를 두고, 첫 증가 후 1분 만료를 지정합니다.
INCR velocity:card:4f1a:m알려진 위험 기기의 Bloom 필터로, 메모리는 고정되어 있습니다.
BF.EXISTS blocked:devices dev:8812Count-min 스케치는 카드마다 카운터를 두지 않고도 수백만 장의 카드 사용량을 추정합니다.
CMS.QUERY cards:today card:4f1a위험 모델을 위한 계정 사용 기간, 평소 국가, 평균 장바구니 금액입니다.
FEATURE.GET risk_features account:42생성된 지 3일 된 계정에서 높은 속도가 감지됩니다. 결제는 대행사가 아니라 검토로 보내집니다.
XADD fraud:review * card 4f1a account 42 score 0.91카드 테스트 공격은 속도 카운터로 몇 초 안에 포착되고 다음 시도 전에 차단됩니다.
평소와 다른 장바구니를 가진 신규 계정과 차단 목록에 있는 기기는 수동 검토로 보내집니다.
기기와 결제 수단별 사용 횟수를 세어 쿠폰 악용을 잡아냅니다.
시간 버킷마다 만료가 있는 INCR로, 나노초 정밀도까지 지원합니다.
INCREXPIRENEXPIRE카드, 기기, 이메일을 위한 Bloom 필터입니다.
BF.ADDBF.EXISTS거대한 키 공간 전반의 사용량을 위한 Count-min 스케치입니다.
CMS.INCRBYCMS.QUERY위험 모델을 위한 타입이 지정된 피처입니다.
FEATURE.GET설정한 오류율만큼 거짓 양성을 보고할 수 있으므로, 즉시 거절보다는 추가 검사를 트리거하는 데 사용하십시오.
사용자의 자체 서비스에서 실행됩니다. HotKV가 신호를 빠르게 제공하므로 규칙이나 모델이 결제 과정의 지연 시간 예산 안에서 판단할 수 있습니다.
카운터와 확률적 자료 구조는 모든 플랜에서 동작합니다. 피처 스토어는 Performance 및 Scale 플랜에 포함됩니다.