라떼군 이야기


우리는 분열되지 않는다: 구글·OpenAI 직원들의 '검증된 익명 서명'은 어떻게 구현되었나

TL;DR 구글과 OpenAI 전현직 직원들이 AI의 오남용에 반대하며 서명하는 ‘We Will Not Be Divided’ 캠페인 플랫폼의 기술적 구조를 분석합니다. 이 플랫폼은 기업의 감시를 피하는 교묘한 인증 방식과 24시간 내 데이터 영구 삭제 정책을 통해 ‘신원 검증’과 ‘완벽한 익명성’이라는 두 마리 토끼를 잡았습니다.


최근 AI 기술의 군사적 사용이나 시민을 향한 오남용에 대한 우려가 커지면서, 기술의 최전선에 있는 엔지니어들의 목소리가 그 어느 때보다 중요해졌습니다. ‘We Will Not Be Divided’는 구글과 OpenAI의 전현직 직원들을 대상으로 한 서명 운동으로, 소속 회사의 눈치를 보지 않고 안전하게 연대할 수 있는 공간을 제공합니다. 이 글이 흥미로운 이유는 단순한 선언문을 넘어, 내부 고발자나 반대 의견을 가진 직원들을 보호하기 위해 시스템이 얼마나 치밀하게 설계되었는지 보여주기 때문입니다.

핵심 내용

이 플랫폼의 핵심은 서명자의 ‘실제 직원 여부’는 엄격히 검증하되, 신원은 철저히 보호하는 것입니다. 이를 위해 사내 이메일 수신함에 기록이 남지 않도록 구글 폼(OAuth)을 활용해 도메인(@google.com 등)만 인증하는 우회 방식을 제공합니다. 익명 서명자의 경우, 신원 확인 후 24시간 이내에 데이터베이스에서 이름과 이메일 등 모든 개인정보를 영구적으로 자동 삭제합니다. 또한, 시스템을 복잡하게 만드는 대신 Flask, SQLite, Render 기반의 단순한 오픈소스 스택을 사용하고 추적 스크립트(Analytics)를 일절 배제하여 데이터 유출 가능성을 원천 차단했습니다. 흥미롭게도 운영진은 과거에 발생했던 가짜 서명 통과나 중복 서명 등의 시스템적 오류를 투명하게 공개하며 신뢰를 구축하고 있습니다.

기술적 인사이트

소프트웨어 엔지니어링 관점에서 이 플랫폼은 ‘검증된 익명성(Verified Anonymity)‘이라는 까다로운 문제를 매우 실용적으로 풀어냈습니다. 특히 기업의 이메일 모니터링을 우회하기 위해 이메일 발송 대신 OAuth 기반의 구글 폼 인증을 활용한 것은 엔지니어다운 기발한 발상입니다. 또한, 확장성 높은 분산 DB 대신 암호화된 볼륨 위에 단일 SQLite를 올린 것은 ‘성능’보다 ‘데이터 최소화 및 보안’을 최우선으로 둔 아키텍처적 결단입니다. 다만, 24시간 이후의 중복 서명 방지나 익명성 유지를 전적으로 ‘오류를 범할 수 있는 한 명의 인간(운영자)‘에게 의존한다는 점은 프라이버시 시스템이 가지는 기술적 한계와 트레이드오프를 명확히 보여줍니다.

시사점

이 플랫폼의 아키텍처는 향후 IT 업계의 내부 고발이나 노조 활동, 시민 기술(Civic Tech) 플랫폼을 구축할 때 훌륭한 레퍼런스가 됩니다. ‘수집하지 않는 것이 최고의 보안’이라는 원칙 아래, 목적이 달성된 PII(개인식별정보)를 즉시 하드 삭제(Hard-delete)하는 방식은 실무에서도 적극 도입해볼 만한 데이터 거버넌스 전략입니다. 아울러 보안 사고나 버그를 숨기지 않고 공개 로그로 남기는 투명성이 오히려 시스템의 신뢰도를 높인다는 점도 중요한 교훈입니다.


거대 AI 기업들의 영향력이 커질수록, 그 안에서 기술을 만드는 엔지니어들의 윤리적 연대와 견제는 더욱 중요해질 것입니다. 앞으로는 이러한 플랫폼에 단일 관리자의 수동 검증조차 필요 없도록, 영지식 증명(Zero-Knowledge Proofs)과 같은 암호학적 기술이 어떻게 결합될 수 있을지 고민해 볼 시점입니다.

원문 읽기

협업 및 후원 연락하기 →