게임 및 SaaS에서의 다중 계정 탐지
한 사람이 수십 개의 계정을 만들면 전통적 탐지는 무력화된다. 디바이스 핑거프린팅은 계정 뒤에 있는 하드웨어를 드러낸다.
다중 계정(multi-accounting)은 게임, SaaS, 마켓플레이스 플랫폼 전반에서 가장 흔한 사기 패턴 중 하나다. 사용자는 여러 계정을 만들어 무료 체험을 악용하거나, 순위를 조작하거나, 차단을 우회하거나, 프로모션 혜택을 중복 적용한다. 전통적 탐지는 이메일/IP 매칭에 의존하는데, 이는 일회용 이메일과 VPN으로 손쉽게 우회된다.
디바이스라는 연결 고리
디바이스 식별은 판을 바꾼다. 사용자가 디바이스 X에서 계정 A를 만들면 우리는 디바이스 핑거프린트를 기록한다. 동일한 디바이스가 계정 B를 만들면 — 이메일, IP, VPN, 브라우저 프로필이 달라도 — 핑거프린트 일치가 그 연결을 드러낸다. 디바이스는 사용자가 쉽게 바꿀 수 없는 상수다.
우리의 교차 세션 매칭이 작동하는 이유는, tracio.ai의 다중 계층 식별 아키텍처가 하드웨어 신호(GPU, 화면, 오디오)와 소프트웨어 신호(폰트, 플러그인, user agent)를 분리하기 때문이다. 하드웨어 신호는 물리적 하드웨어 변경 없이는 위조하기가 극도로 어렵다. 사용자가 다른 브라우저를 설치하거나 가상 머신을 사용하더라도, 기저의 GPU 렌더러 문자열, canvas 렌더링 출력, 오디오 처리 특성은 일관되게 유지된다.
실제 탐지 패턴
패턴 1: 무료 체험 악용
한 SaaS 플랫폼이 14일 무료 체험을 제공한다. 사용자는 가입해 체험을 사용하고, 만료되면 다른 이메일로 새 계정을 만든다. tracio.ai는 두 계정이 동일한 디바이스에서 비롯되었음을 탐지한다. 그러면 플랫폼은 정당한 사용자에게 영향을 주지 않으면서 "디바이스당 체험 1회" 정책을 시행할 수 있다.
패턴 2: 게임 스머프 계정
경쟁 게임 플랫폼은 "스머핑(smurfing)" — 숙련된 플레이어가 초보자를 상대로 플레이하기 위해 새 계정을 만드는 행위 — 에 직면한다. tracio.ai는 이미 랭크 계정이 있는 디바이스에서 새 계정이 생성되는 시점을 식별한다. 플랫폼은 새 계정의 매치메이킹 등급을 빠르게 조정하거나 수동 검토용으로 표시할 수 있다.
패턴 3: 마켓플레이스 조작
이커머스 마켓플레이스에서는 판매자가 여러 계정을 만들어 가짜 리뷰를 게시하거나 검색 순위를 조작한다. tracio.ai의 디바이스 매칭은 여러 판매자 계정이 동일한 디바이스에서 운영되는 경우를 드러내어 자동화된 제재를 가능하게 한다.
패턴 4: 프로모션 중복 적용
한 플랫폼이 "첫 주문 10달러 할인" 프로모션을 제공한다. 사용자는 여러 계정을 만들어 여러 주문에 걸쳐 할인을 중복 적용한다. tracio.ai는 공통 디바이스를 탐지하고 프로모션을 디바이스당 1회로 제한한다.
구현 접근법
가장 단순한 구현은 계정 생성 후 tracio.ai API를 조회하여 해당 디바이스가 다른 계정과 함께 관측된 적이 있는지 확인하는 것이다:
사용자가 가입하고 첫 디바이스 식별을 완료한 뒤, 방문자 이력(visitor history) 엔드포인트를 조회한다. 디바이스 핑거프린트가 시스템 내 다른 계정과 연결된 적이 있다면 다중 계정 정책을 적용한다: 계정 차단, 추가 인증 요구, 또는 수동 검토용 표시.
프라이버시 고려사항
다중 계정 탐지는 사기 방지와 사용자 프라이버시 사이에서 균형을 맞춰야 한다. 우리는 투명한 고지를 권장한다: 악용을 방지하기 위해 디바이스 신호가 사용된다는 점을 사용자에게 알려라. 정당한 사례 — 예를 들어 디바이스를 공유하는 가족 구성원 — 를 위한 이의 제기 경로를 제공하라. 그리고 추가 증거 없이 디바이스 신호만으로 서비스를 거부하지 말라.
tracio.ai는 디바이스 매칭 데이터를 제공한다. 정책은 플랫폼이 결정한다. 일부 고객은 소프트한 접근(디바이스를 공유하는 계정에 전화 인증 요구)을 사용하고, 다른 고객은 강경한 입장(디바이스당 1개 계정)을 취한다. 올바른 정책은 비즈니스 맥락과 규제 요건에 달려 있다.