Content Fingerprinting
콘텐츠 원본으로부터 암호학적 해시를 생성해 동일한 작품물을 고유하게 식별합니다.
IPP 백서
디지털 창작물의 지식재산권 증명 프로토콜
Abstract
IPP(Intellectual Property Proof)는 디지털 콘텐츠의 창작 시점과 소유권을 블록체인에 기록하는 지식재산권 증명 프로토콜입니다. 콘텐츠 지문, 계보 인식 NFT 구조, 개인정보 보호 설계를 결합해 온체인 저작권 증명과 파생 검증을 위한 새로운 표준을 제시합니다.
Introduction
디지털 시대에 창작물의 복제와 파생이 쉬워지면서 원작자 확인과 권리 보호가 그 어느 때보다 중요해졌습니다. 기존의 저작권 등록 제도는 시간과 비용이 많이 들고, 디지털 환경에서의 빠른 창작 주기를 따라가지 못합니다.
IPP는 창작 직후 블록체인에 등록해 변경 불가능한 증거를 남기고, 파생 작업 간의 관계까지 추적할 수 있는 온체인 지식재산권 프리미티브를 제공합니다.
System Overview
IPP 프로토콜은 세 가지 핵심 설계 원칙을 기반으로 동작합니다.
콘텐츠 원본으로부터 암호학적 해시를 생성해 동일한 작품물을 고유하게 식별합니다.
부모-자식 토큰 관계를 통해 리믹스와 파생 작업의 계보를 추적할 수 있습니다.
등록 시점과 타임스탬프를 기록해 창작 순서와 선행 관계를 증명합니다.
이 세 가지 요소가 결합해 변경 불가능한 출처 증명과 투명한 파생 이력을 제공합니다.
Metadata Structure
각 IPP 토큰은 다음 필드를 포함하는 메타데이터 구조를 가집니다.
| Field | Type | Description |
|---|---|---|
| contentHash | [u8; 32] | 콘텐츠 원본으로부터 생성된 암호학적 지문(SHA-256) |
| userId | String | 오프체인 사용자 식별자(개인정보 비노출) |
| parentId | u64 | 파생 관계를 위한 부모 토큰 ID |
| timestamp | i64 | 최초 등록 시각(유닉스 타임스탬프) |
| compositeHash | [u8; 32] | 사용자 식별자와 콘텐츠를 결합한 복합 해시(SHA-256) |
사용자 식별자와 콘텐츠 바이트를 결합해 복합 해시를 생성합니다. 개인 식별 정보는 온체인에 직접 노출되지 않습니다.
input = utf8(userId ++ ":") ++ content_bytes
composite_hash = sha256(input)Derivation & Lineage
IPP는 부모 토큰으로부터 파생된 자식 토큰을 발행해 창작물의 계보를 기록합니다. 이를 통해 리믹스, AI 생성 파생물, 합성 작업의 전체 이력을 투명하게 추적할 수 있습니다.
부모가 없는 최초 등록 작품입니다. isRoot 함수로 식별할 수 있습니다.
하나 이상의 부모 토큰을 참조해 생성되며, parentId로 계보를 추적합니다.
pub fn is_root(ctx: Context<Lineage>, token_id: u64) -> Result<bool>;Minting
IPP 프로그램은 단일 및 대량 민팅을 지원합니다. 모든 민팅은 오너 권한을 통해 제어됩니다.
pub fn mint(ctx: Context<Mint>, recipient: Pubkey, input: MintInput) -> Result<()>;지정된 주소로 단일 토큰을 민팅합니다.
pub fn mint_batch_to_owner(ctx: Context<Mint>, inputs: Vec<MintInput>) -> Result<()>;오너 주소로 NFT를 대량으로 효율적으로 민팅합니다. 플랫폼 주도 작업이나 레거시 작품 아카이빙에 유용합니다.
Use Cases
아티스트, 작가, 음악가는 불변의 지문으로 콘텐츠를 등록하여 역사적 추적 가능성과 저작권 주장을 보장할 수 있습니다.
부모-자식 토큰 관계를 지원하여 리믹스 문화, AI 생성 파생물 또는 합성 파이프라인에 이상적입니다.
타임스탬프와 콘텐츠 해시를 온체인에 앵커링함으로써 창작자는 IP 분쟁에서 신뢰할 수 있는 증거를 제시할 수 있습니다.
Privacy & Identity
IPP는 의도적으로 개인 식별자를 온체인에 저장하지 않습니다. 오프체인 복합 해싱을 활용합니다.
Conclusion
IPP는 디지털 영역에서 지적 재산권 추적을 위한 강력하고 상호운용 가능한 솔루션을 제시합니다. 암호화 콘텐츠 증명, 계보 인식 NFT 아키텍처, 개인정보 보호 신원 설계를 결합하여 온체인 저작권 및 파생 검증을 위한 새로운 표준을 가능하게 합니다.
Deployment
이 프로그램은 업그레이드 권한(upgrade authority)이 없어 업그레이드될 수 없습니다. 다만 이후 프로토콜 업그레이드는 새로운 프로그램 배포를 통해 릴리스됩니다.
References