제 8 장: 국가 검인 프레임워크

소셜 미디어 레거시 — WIA-SOC-001

Uniform Law Commission 2015 RUFADAA 미국 통일 검인 코드 사후 디지털 자산 접근, UK Law Society 디지털 유산 지침, 한국 PIPA 디지털 자산 승계 조항, 프랑스 Loi Lemaire 디지털 유산.

본 장은 소셜 미디어 레거시(WIA-SOC-001) 표준의 국가 검인 프레임워크 영역을 다룬다. 소셜 미디어 레거시 표준의 봉투 형식·API 표면·프로토콜 교환은 WIA 표준 체계 안에서 다른 호스트와 상호운용되도록 설계되었다. `spec/` 안의 각 Phase 파일은 하나의 아키텍처 계층(봉투·REST 표면·연합·생태계)을 문서화하며, 본 장은 그 계층의 국가 검인 프레임워크 부분을 집중 다룬다.

국가 검인 프레임워크 구현은 다음 표준들이 상호 정합적이라는 전제를 만족해야 한다: EU Digital Services Act (Reg 2022/2065), GDPR Art 17 (Right to erasure) + Art 20 (Portability), GDPR Art 89 (Archival in public interest), ePrivacy Directive 2002/58/EC, Library of Congress Web Archive standards. 소셜 미디어 레거시의 Phase 1 봉투 클래스는 호스트 식별자와 테넌트 식별자를 담아, Phase 3 프로토콜 계층에서 연합되는 호스트 사이에서도 감사 기록을 재구성할 수 있도록 한다.

운영자가 국가 검인 프레임워크에 진입할 때의 통상적인 경로는: `simulator/index.html`의 참조 시뮬레이터를 띄우고 → `cli/social-media-legacy.sh envelope` 명령으로 정상 봉투를 한 차례 산출 → 참조 컨테이너 `wia/social-media-legacy-host:1.0.0`에 대해 curl/Postman으로 Phase 2 엔드포인트를 차례대로 시연한다. 이 절차가 끝나면 Phase 1 §A.* 봉투 카탈로그와 Phase 2 §B.* 엔드포인트 카탈로그를 따라 실 백엔드를 한 엔드포인트씩 차례로 결선한다.

국가 검인 프레임워크 영역에서 자주 마주치는 운영 관심사는 관측가능성이다. Phase 1 봉투마다 호스트의 감사 전송에 다음을 담은 구조화된 로그 한 줄을 SHOULD 발신한다: RFC 3339 ISO 8601 UTC 타임스탬프, 호스트 식별자, 테넌트 식별자, 봉투 클래스, 봉투 식별자, 동작 결과, 그리고 W3C Trace Context의 `traceparent` 헤더로 종단간 전파되는 trace 식별자. Phase 2는 같은 trace 식별자를 `X-WIA-Trace-Id` 응답 헤더로 노출한다. Phase 3 프로토콜 교환은 이 식별자를 교환 봉투 내부에 전파하여 연합 경계도 종단 간 상관관계를 유지한다.

국가 검인 프레임워크는 다음과 합성된다: 자격증명 저장은 WIA-OMNI-API, 런타임 신뢰 목록은 WIA-AIR-SHIELD, 워크로드 의도 선언은 WIA-INTENT, 개인정보가 포함되는 경우 봉인 데이터 봉투는 WIA Secure Enclave. 이 합성을 통해 여러 WIA 패밀리 표준을 함께 운영하는 호스트가 하나의 신원·하나의 서명키 체인·하나의 감사 전송을 재사용할 수 있어, 표준마다 N개의 병렬 구현을 유지하지 않아도 된다.

본 장에서 다루는 정상 참조

구현 워크시트

  1. spec/의 해당 Phase 파일을 정독한다(봉투는 Phase 1, API는 Phase 2, 프로토콜은 Phase 3, 생태계는 Phase 4).
  2. CLI 도우미를 실행한다: ./cli/social-media-legacy.sh envelope가 Phase 1 정상 봉투를 산출한다.
  3. simulator/index.html의 시뮬레이터를 시연한다.
  4. 위 표준 목록을 운영자의 관할별 의무와 교차 대조한다.
  5. https://github.com/WIA-Official/wia-social-media-legacy-conformance의 적합성 슈트를 결선한다.

표준 간 합성 요약

본 장은 소셜 미디어 레거시 eBook의 다른 모든 Phase 1~4 장과 마찬가지로 WIA 표준 패밀리와 합성된다. 정상 봉투를 채택한 구현은 표준 간 감사 전송(W3C Trace Context와 OpenTelemetry 의미 규약), 표준 간 신원(WIA-OMNI-API), 표준 간 런타임 신뢰 목록(WIA-AIR-SHIELD)을 표준마다 다시 구현하지 않고 재사용한다. Phase 3 §3의 연합 핸드셰이크는 WIA 표준 패밀리의 다른 표준과 동일한 챌린지-응답 패턴을 따르므로, 한 운영자가 하나의 서명키 체인과 하나의 감사 전송으로 여러 표준을 가로질러 연합할 수 있다.