AIKitLLC가 미국 도로교통안전국(NHTSA)의 차량 식별 번호(VIN) 디코더를 오프라인에서 초고속으로 구동하는 새로운 API를 선보였습니다. 이 시스템은 NHTSA의 공식 vPIC(Vehicle Identification Number Product Information Catalog) 데이터베이스와 SQL 디코딩 로직을 타입스크립트(TypeScript)로 포팅하여 클라우드플레어 워커스(Cloudflare Workers) 환경에서 실행됩니다. 덕분에 외부 API 호출 없이 VIN 정보를 해독하며, 중앙값(p50) 기준 약 1.4밀리초(ms)라는 놀라운 속도를 자랑합니다.
이 오프라인 디코더는 NHTSA의 월별 vPIC 데이터 덤프를 활용하며, 데이터 업데이트 시마다 1,000개의 VIN에 대해 라이브 API와 95.4%의 일치율을 보장합니다. 또한, NHTSA의 자체 PostgreSQL SQL 함수와 비교하여 11,000개 VIN에서 0건의 설명할 수 없는 차이를 기록하며 높은 정확도를 검증했습니다. 기존 NHTSA의 SQL 덤프에서 발견된 오류(VinDescriptor 오버라이드 미적용)까지 수정하여 더 신뢰성 있는 데이터를 제공합니다. 이 API는 차량 제조사, 모델, 연식, 엔진, 연료 유형 등 상세한 차량 정보를 즉시 제공하며, 부분 VIN이나 와일드카드(*)를 포함한 VIN도 처리할 수 있습니다.
이 기술은 차량 관련 서비스 개발자들에게 큰 이점을 제공합니다. 외부 API 의존성을 줄여 안정성을 높이고, 응답 시간을 획기적으로 단축하여 사용자 경험을 개선할 수 있습니다. 특히 실시간 차량 정보 조회가 필요한 중고차 거래 플랫폼, 보험사, 차량 관리 서비스, 물류 시스템 등에서 활용 가치가 높습니다. 또한, NHTSA의 리콜(recalls) 정보나 EPA/DOE의 연비 데이터 등 다른 공공 데이터셋과 통합하여 더욱 풍부한 차량 정보를 제공할 수 있는 확장성도 갖추고 있어, 데이터 기반의 새로운 서비스 창출에 기여할 것으로 보입니다.