NIP-54: Wiki
NIP-54는 Nostr에서 위키 문서와 백과사전 항목을 생성하기 위한 주소 지정 가능한 이벤트 유형으로 kind 30818을 정의합니다. 여러 저자가 동일한 주제에 대해 작성할 수 있는 분산형 협업 콘텐츠 생성을 가능하게 합니다.
작동 방식
위키 문서는 정규화된 d tag(문서 주제)로 식별됩니다. 여러 사람이 동일한 주제에 대해 문서를 작성할 수 있어, 중앙 권한 없이 분산된 지식 베이스를 구축합니다.
D Tag 정규화:
- 모든 문자를 소문자로 변환
- 공백을 하이픈으로 변환
- 구두점과 기호 제거
- 비ASCII 문자와 숫자 유지
콘텐츠 형식
문서는 두 가지 특별한 기능을 가진 Asciidoc 마크업을 사용합니다:
- Wikilinks (
[[대상 페이지]]) - Nostr의 다른 위키 문서로의 링크 - Nostr 링크 - NIP-21에 따른 프로필 또는 이벤트 참조
문서 선택
문서의 여러 버전이 존재할 때, 클라이언트는 다음을 기반으로 우선순위를 정합니다:
- 커뮤니티 승인을 나타내는 리액션 (NIP-25)
- 소스 순위를 위한 relay 목록 (NIP-51)
- 추천 네트워크를 형성하는 연락처 목록 (NIP-02)
협업 기능
- 포크 - 문서의 파생 버전 생성
- 머지 요청 (kind 818) - 기존 문서에 대한 변경 제안
- 리다이렉트 (kind 30819) - 이전 주제를 새로운 것으로 연결
- 디퍼런스 마커 - 선호하는 문서 버전 표시
주요 출처:
관련 언급:
참고: