제 1 장 소개

FayID란 무엇인가

FayID는 iFay 생태계의 통합 신원 인프라다. 생태계 내 모든 참여자—실제 자연인이든, 자연인이 만든 디지털 인격이든, 대중을 향한 공유 역할이든, 조직 엔티티이든—에게 일관된 식별, 바인딩, 인증 교환 메커니즘을 제공한다.

한마디로 정의하면: FayID는 모든 참여자가 iFay 생태계에서 검증 가능하고, 추적 가능하며, 프라이버시를 보호받는 신원을 가지도록 한다.

네 종류의 주체

FayID 체계는 네 종류의 핵심 주체를 중심으로 구성된다:

주체설명
자연인 (Human Prototype)현실 세계의 한 사람. 각 자연인은 유일한 Human ID를 루트 신원으로 보유하며, 니모닉(Mnemonic)을 통해 백업한다.
디지털 인격 (iFay)자연인이 iFay 생태계에서 만든 AI 인격. 한 사람이 여러 iFay를 가질 수 있으며, 각 iFay는 독립된 iFay ID를 가지지만 모두 동일한 Human ID에 바인딩된다.
공공 역할 (coFay)대중을 향한 공유 역할로, 개인 또는 조직이 만들고 귀속시킬 수 있다. 각 coFay는 독립된 coFay ID와 Verification Code를 가진다.
조직 (Organization)기업, 팀 또는 기타 법인 엔티티. Organization ID는 평문으로 공개되며 Dynamic Code 보호가 필요하지 않다.

이 네 종류 주체 사이의 귀속 및 바인딩 관계가 FayID 체계의 골격을 구성한다. 자세한 내용은 제 3 장 엔티티와 관계를 참고한다.

왜 FayID가 필요한가

전통적인 인터넷에서 한 사람은 서로 다른 시스템마다 수많은 독립 계정, 비밀번호, 인증서, 토큰을 관리해야 한다. FayID의 설계 동기는 세 가지 핵심 요구에서 비롯된다:

  1. 하나의 ID, 다수의 티켓 집계: 자연인은 하나의 Human ID만 보유하면 다양한 전통 인증 티켓(계정/비밀번호, Certificate, Access Token, Smart Contract 등)을 교환해 낼 수 있으며, 더 이상 일일이 기억할 필요가 없다.

  2. 루트 신원 프라이버시 보호: Human ID는 루트 신원이며 절대 공개 통신에 노출되어서는 안 된다. 외부와 상호작용할 때는 만료 시간이 있는 "Dynamic Code"를 대신 사용하며, 만료 시 자동으로 교체되고 서로 다른 회차에 생성된 Dynamic Code 간에는 상관 관계를 추적할 수 없다.

  3. Global Merit Chain의 토대 마련: FayID는 iFay 생태계 장기 평판 체계(Global Merit Chain)의 신원 계층이다. 평판 기록은 장기간 누적이 필요하지만 자연인의 루트 신원을 노출시키지 않아야 한다. FayID는 불가역 참조(opaqueRef)를 통해 이 모순을 해결한다.

Global Merit Chain 장기 목표

Global Merit Chain(글로벌 메리트 체인)은 iFay 생태계의 장기 비전이다: 탈중앙화되고 장기간 누적 가능한 평판 기록 시스템. 이 시스템에서:

  • iFay ID, coFay ID, Organization ID는 평판 기록의 주체 식별자로서 평문 형태로 체인 상에 노출된다.
  • 자연인의 평판은 불가역 참조를 통해 간접적으로 연결되어, 평판의 연속성을 보장하면서도 루트 신원의 프라이버시를 보호한다.
  • FayID 체계가 제공하는 식별, 귀속, 폐기 등의 기본 능력은 Global Merit Chain이 작동하기 위한 전제 조건이다.

FayID는 Global Merit Chain 그 자체가 아니라 그 신원 계층의 토대다. 안정적이고 검증 가능하며 프라이버시가 보호되는 신원 체계 없이는 평판 기록은 의미를 가질 수 없다.

본 블루프린트 읽기 가이드

본 블루프린트는 챕터별로 파일이 구성되어 있다. 처음 읽을 때는 다음 순서로 통독할 것을 권장한다:

  1. 용어집 (제 2 장): 공통 언어 확립
  2. 엔티티와 관계 (제 3 장): 네 종류 주체의 귀속 및 바인딩 이해
  3. 자격 증명과 생명주기 (제 4 장): Dynamic Code, Verification Code, Authorization Grant의 생성과 무효화 이해
  4. 인증 교환 (제 5 장): FayID가 어떻게 전통 인증을 대체하는지 파악
  5. 개인 정보와 GMC 인터페이스 (제 6 장): 프라이버시 하드 제약과 체인 상 인터페이스 경계 이해
  6. 미해결 과제 (제 7 장): 현재 프로토콜 계층에서 결정되지 않은 미해결 문제 파악

각 챕터는 독립적으로 읽을 수 있지만, 처음 통독하면 완전한 멘탈 모델을 구축하는 데 도움이 된다.