쉬운 이야기
- 집은 땅에 있고, 등기부는 등기소에 있어요. NFT도 비슷합니다.
- 그림은 젠룩 CDN에 C2PA와 함께 두고, 체인에는 주소(tokenURI)와 해시만 올립니다.
- 민팅(실제 발행)은 아직 준비 단계입니다. 지금은 메타 미리보기예요.
Pilot · C2PA review in progress · Korea Mar 2027 · Japan Jun 2027 · Korean model law
Copyright C-2026-036487 · Patent app. 10-2026-0100026 (not yet registered)
NFT · 블록체인 현황
NFT는 ‘그림 파일 자체’가 아니라 소유권을 적은 등기 문서에 가깝습니다. 그림은 C2PA로 서명된 채 젠룩 CDN에 두고, 체인에는 주소(tokenURI)와 해시만 올립니다.
쉬운 설명 · 정확한 원리
그림 파일 자체가 아니라, ‘이 작품의 주인’을 적은 등기 문서에 가깝습니다.
시연 카드의 NFT 메타 미리보기를 열어 구조를 확인하세요.
시연 · 눈으로 보기
사진·영상·음악·문서를 재생하고, 지문 번호를 찍고, 감정서(C2PA)를 검사합니다. 젠룩에는 수천 개의 캐릭터 미디어가 있고, 여기선 원리와 검증을 쉽게 보여 주는 대표 샘플을 골랐어요.

감정서가 붙은 실제 샘플. ‘검증’을 누르면 진짜로 검사합니다.
서명 = Hash(파일) + 인증서
{
"name": "이미 서명된 사진 (C2PA)",
"image_or_animation_url": "/generator/conformance/image_webp/sample.webp",
"mime": "image/webp",
"sha256": "(지문 검사 후 채워짐)",
"c2pa": "/generator/demo?tab=verify&sample=image_webp",
"xmse_pipeline": "watermark→forensic→fingerprint→c2pa→chain"
}소유 증명 = NFT(tokenId) + 메타(M) + 미디어(F, C2PA) + (선택) 시점증명(H)
| 계층 | 지금 | OSS |
|---|---|---|
| 연계 레일 (이더·리플·솔라나) | 3레일 SSOT 확정 · **라이브 연결 금지** (OSS·패턴만) | ETH=EVM prep · XRP/SOL=catalog · 의장 2026-08-06 |
| 미디어 soft layers | DGX·214 encode_live · fleet WM manifest 2677/2678 | VideoSeal·AudioSeal·Sigil·PDQ (MIT/Apache) |
| C2PA (감정서) | c2pa.xenlook.com 생성기 가동 · 심사 매니페스트 미터치 | 기존 XMSE / c2patool |
| NFT (소유권 증서) | ERC-721 compile·Anvil 로컬 mint 1건 실측 · Sepolia는 키 대기 | OpenZeppelin Contracts (MIT) · testnet-mint-record.json |
| 시점 앵커 (등기 시각) | OTS `/digest` 제출·.ots 저장 · 비트코인 앵커 대기 | alice calendar 200 · upgrade 404=pending (정상) |
| 원장 앵커(선택) | 미디어 시연과 별개 · 필요 시 Merkle 루트만 (잔액 원문 금지) | OZ MerkleProof (MIT) |
| 젠룩 발행 인증서 | C2PA CA·XLMC·AI/컴플라이언스 배지 — 블록체인 앵커 대상 · cert 해시만 | domains.xenlook_credentials · 원문·PII·대화 금지 |
| 민감정보·대화 | PII·대화내역 원문 온체인 **절대 금지** · HMAC/해시 commitment만 | chairman pillar · 3레일 공통 |
제품100 아님. 메인넷 민팅·OTS 실앵커·Seal encode는 잔여입니다.
OpenZeppelin ERC-721/1155 (MIT), viem (MIT), ancre (MIT), IPFS Kubo(선택).
OpenZeppelin GitHub