SocialHub.AI
신규 · 얼리 액세스

포인트 사기 방지 통합

Flash는 동결 후 평결 모델로 포인트 원장을 보호합니다. 하드코딩된 탐지기가 야간에 실행되고 의심스러운 포인트가 발견되는 순간 동결(여전히 회원의 기록에 있지만 사용할 수 없고 만료로 인해 일시 중지됨)한 다음 SoClaw 각 보류를 검토하고 무효, 해제 또는 복구와 동일한 관리 MCP 작업 목록을 통해 이를 에스컬레이션합니다.

이 가이드는 에이전트를 실행하는 운영자/통합자를 위한 것입니다. 사업 개요는 SoClaw제품 페이지를 참조하세요. 작업 목록 도구는 MCP 통합 가이드의 관리되는 MCP 서버에 구축되고 에이전트 작업 작업 목록을 복귀 가이드와 공유합니다.

감지 시 정지, 검토 시 결정

보상 후 환수 방식보다 안전한 대안: 규칙이 실행되는 즉시 포인트가 보류되므로 검토 중에는 현금화할 수 없습니다. 보류된 포인트는 장부에 남아 있지만 사용 가능한 잔액, 사용 및 만료 대상에서 제외됩니다. 포인트 변동은 최종 결정에 의해서만 발생합니다.

# Nightly, server-side (no agent involved):
for detector in enabled_detectors(team):        # master switch + per-detector checkbox
    for hold in detector.detect(team):          # each hold = one entity, e.g. a referral or order
        freeze(hold.targets)                     # FREEZE suspect points (idempotent, reversible)
        enqueue(kind="fraud_points_hold", subject_key=hold.subject_key)   # one review task

# Agent side (self-hosted OpenClaw + SoClaw decisions skill):
task = claim_agent_task(kind="fraud_points_hold")   # NO_TASKS_AVAILABLE / AGENT_TASKS_DISABLED → STOP
facts = get_agent_task(task.id)                      # ids + signal + evidence (no PII)
complete_agent_task(task.id,
    decision="block" | "allow" | "escalate",         # block=void, allow=release, escalate=leave frozen
    reason="<why>")

단일 신호로는 절대 자동 확정되지 않습니다. 탐지기는 검토를 일시 중지하고 열기만 하며, block/allow/escalate 최종 결정은 담당자(또는 사람)가 내립니다. 기계가 판단할 수 있는 악용 사례(자체 추천, 추천 주기, 초대 속도 제한, 중복 영수증 해싱)는 다른 곳에서 동기적으로 차단되므로 이 대기열에 도달하지 않습니다.

탐지 도구

각각은 하나의 마스터 스위치 아래에 있는 선택형 체크박스입니다. 실제 조회 가능한 근거가 있는 신호만 존재하며, 계정 탈취, 포인트 재판매 및 순수한 가장매매는 의도적으로 제외됩니다(이를 정직하게 감지할 수 있는 거래 상대방, 결제 수단 또는 기기 신호가 없기 때문입니다).

same_household_referral

추천인과 추천받은 사람이 모두 확인된(≥0.9) 가구인 전환된 추천 - 자가 추천일 가능성이 높음.

정지: 양측 추천 보너스.

refunded_order_unclawed_points

구매 포인트가 여전히 남아 있는(아직 회수되지 않은) 전액 환불 또는 취소된 주문.

정지: 해당 주문에 대한 구매자의 구매 포인트입니다.

household_welcome_farming

두 명 이상의 구성원이 각각 여전히 환영 보너스를 보유하고 있는 확인된 가구 - 다중 계정 농업이 가능합니다.

정지: 등록된 모든 회원에게 환영 보너스가 지급됩니다.

zombie_referral

30일 전에 추천 보상을 받았는데, 초대받은 사람이 그 이후로 주문을 한 적이 없습니다. 아마도 허위 가입일 가능성이 높습니다.

정지: 양측 추천 보너스.

order_velocity_burst

짧은 기간에 비정상적으로 많은 수의 주문을 한 회원, 포인트가 아직 사용되지 않은 회원, 즉 워시 트레이딩 대리자입니다.

정지: 폭발로 인해 여전히 존재하는 구매 지점들.

behavior_outlier

30일간의 포인트 활동(적립 거래 횟수, 적립 포인트, 사용 횟수)이 팀 내 회원 분포와 비교했을 때 극단적인 통계적 이상치(강건한 z-점수 ≥ 6)인 회원.

정지: 이상치 창에서 멤버의 여전히 존재하는 포인트입니다.

behavior_outlier 내부 — 통계적 탐지기

5가지 규칙 감지기와 달리, behavior_outlier는 각 회원의 30일간 포인트 활동을 팀 자체 분포와 비교하여 평가합니다. 각 회원은 포인트 적립 거래 횟수, 적립 포인트, 포인트 사용 횟수의 세 가지 특징을 사용하며, 강력한 z-점수(중앙값 + 평균 절대 오차, 소수의 고액 결제자가 기준선을 바꿀 수 없도록 함)를 활용합니다.

z = (x − median) / (MAD × 1.4826)     # per feature, vs the team's own members
flag when z ≥ 6
  • 무언가 실행되기 전의 조건 멤버는 해당 기간 동안 10건 이상의 수익 거래가 발생해야 하고, 팀은 기준선으로 50명 이상의 활성 멤버가 필요합니다. 이 조건 중 하나라도 충족하지 못하면 감지기는 아무런 신호를 보내지 않습니다.
  • 동일한 동결 → 검토 파이프라인. 동결은 검토 작업이 대기열에 추가되기 전에 실행됩니다. 동결된 배치는 원장에 남아 있으며(사용 불가, 만료 일시 중지됨), 최종 결정(릴리스/무효/상위 요청)은 SoClaw 또는 담당자가 내리며, 자동 제재는 절대 발생하지 않습니다.
  • 회원당 월 최대 1회 리뷰만 허용됩니다. 제목 키는 behavior_outlier:{memberId}:{YYYYMM}이며, 이미 리뷰가 동결된 회원은 건너뛰어집니다. 중복 리뷰는 허용되지 않습니다.
  • 다른 것과 마찬가지로 제외. 팀에 사기 작업 종류가 활성화되면 기본적으로 감지기별 확인란이 선택됩니다.
  • 투명 증거. 이유 페이로드의 모든 플래그된 기능에는 {value, teamMedian, robustZ, flagged}와 적용된 한계값이 포함됩니다. 검토자는 점수가 아닌 해당 구성원이 플래그된 정확한 이유를 확인할 수 있습니다.

판결 의미론

결정효과
block부정행위 확인 — 동결된 포인트는 무효화됩니다(영구적으로 삭제되며, 다시 사용 가능 포인트로 복구되지 않습니다).
allow오해입니다. 포인트는 다시 사용 가능하게 됩니다. 만료된 포인트는 유예 기간이 적용되어 회원이 포인트 사용 보류로 인한 불이익을 받지 않도록 합니다.
escalate불분명 - 포인트는 동결된 상태로 유지되며 케이스는 사람에게 맡겨집니다. 단일 신호만으로는 판단하기에 충분하지 않을 때마다 권장됩니다.

모든 효과는 기존의 멱등성 쓰기를 통해 실행됩니다. 동결, 무효화 및 해제는 (action, hold, member)별로 키가 지정되며, 효과는 작업이 완료되기 이전에 적용되므로, 손실된 리스는 부분적으로 적용된 변경 사항으로 남지 않습니다. 에이전트에 대한 새로운 자금 경로는 없습니다.

관리자 제어 및 안전장치

  • 마스터 스위치 — 조직 소유자/관리자가 팀에 대한 포인트 보류 작업을 활성화할 때까지 사기 탐지 기능이 비활성화되며, 플랫폼 킬 스위치가 전역적으로 해당 기능을 차단합니다. 탐지 기능이 실행되려면 두 가지 모두 활성화되어 있어야 합니다.
  • 탐지기별 체크리스트 — 각 탐지기는 체크박스입니다(저장된 설정이 없으면 마스터가 켜져 있을 때 켜짐). 하나를 비활성화하면 해당 체크만 중지됩니다.
  • 비활성 보류 에스컬레이션 — 2주 후에도 결과가 나오지 않은 보류는 자동으로 담당자에게 에스컬레이션됩니다. 포인트는 동결된 상태로 유지됩니다. 포인트는 자동으로 해제되지 않으며(사기는 시간이 지나도 기다릴 수 없음) 자동으로 무효화되지 않습니다(회원이 결백할 수 있음).
  • 전체 감사 — 동결, 무효화, 해제 및 에스컬레이션은 모두 사유와 함께 작업 목록에 기록됩니다. 어떤 작업도 조용히 진행되지 않습니다.