피드로 돌아가기
I lost a few thousand to an impersonation scam. So I built the tool I wished existed.
Dev.toDev.to
Security

8개 체인 병렬 BFS 기반의 Cross-chain 자금 추적 시스템 구축

I lost a few thousand to an impersonation scam. So I built the tool I wished existed.

Talha Mahmood2026년 4월 22일3advanced

Context

기존 블록 익스플로러의 Raw Data 제공 한계와 고가의 전문 포렌식 서비스 사이의 간극 존재. 특히 서로 다른 아키텍처를 가진 체인 간의 자금 이동을 통합적으로 추적하는 Cross-chain 분석 도구의 부재로 인한 병목 발생.

Technical Solution

  • EVM, Solana, Tron, Bitcoin의 4가지 아키텍처별 전용 Tracer Engine을 구축한 병렬 Breadth-First Search 구조 설계
  • CEX Hot Wallet, Mixer Contract, 제재 리스트, 4,700개 이상의 Scam Wallet DB를 활용한 노드별 Cross-check 로직 구현
  • Lock-and-mint 및 Burn-and-mint 등 브리지별 상이한 동작 방식을 반영한 개별 Hand-tuning 기반의 Bridge Detection 적용
  • Solana의 특수 데이터 모델을 반영하여 EVM 로직과 완전히 분리한 전용 Implementation 구현
  • 이진 분류의 한계를 극복하기 위해 Attribution Confidence Score 시스템을 도입하여 분석 신뢰도 정량화
  • 10개 이상의 외부 소스에서 수집한 주소 데이터의 Checksum 및 Case Normalization을 통한 데이터 정규화 프로세스 구축

- 이기종 시스템 통합 시 공통 인터페이스보다는 아키텍처 특성에 맞는 전용 엔진(Dedicated Engine) 분리 검토 - 외부 데이터 통합 시 단순 수집보다 데이터 정규화(Normalization) 및 중복 제거 단계에 우선순위 할당 - 분석 결과의 신뢰성 확보를 위해 Binary 결과값 대신 Confidence Score 기반의 정량적 지표 제공

원문 읽기