NIP-94: File Metadata
NIP-94는 Nostr에서 공유되는 파일을 정리하고 분류하기 위한 파일 메타데이터 이벤트(kind 1063)를 정의하여, relay가 콘텐츠를 효과적으로 필터링하고 정리할 수 있게 합니다.
작동 방식
- 사용자가 호스팅 서비스에 파일을 업로드
- 파일에 대한 메타데이터가 포함된 kind 1063 이벤트가 게시됨
- 이벤트 내용에는 사람이 읽을 수 있는 설명이 포함됨
- 구조화된 tag가 기계가 읽을 수 있는 메타데이터를 제공
- 전문 클라이언트가 파일을 체계적으로 정리하고 표시할 수 있음
필수 및 선택 태그
핵심 tag:
url- 파일 다운로드 링크m- MIME type (소문자 형식 필수)x- 파일의 SHA-256 해시
선택 tag:
ox- 서버 변환 전 원본 파일의 SHA-256 해시size- 바이트 단위의 파일 크기dim- 이미지/비디오 치수 (너비 x 높이)magnet- torrent 배포용 magnet URIi- torrent infohashblurhash- 미리보기용 플레이스홀더 이미지thumb- 썸네일 URLimage- 미리보기 이미지 URLsummary- 텍스트 발췌alt- 접근성 설명fallback- 대체 다운로드 소스
사용 사례
NIP-94는 소셜 또는 장문 콘텐츠 클라이언트가 아닌 파일 공유 애플리케이션을 위해 설계되었습니다. 권장 애플리케이션은 다음과 같습니다:
- Torrent 인덱싱 relay
- 포트폴리오 공유 플랫폼 (Pinterest와 유사)
- 소프트웨어 설정 및 업데이트 배포
- 미디어 라이브러리 및 아카이브
주요 출처:
언급된 곳:
함께 보기: