NIP-40은 릴레이에게 이벤트를 삭제해야 할 시간을 알려주는 만료 태그를 정의합니다.

구조

이벤트에 Unix 타임스탬프가 있는 expiration 태그를 포함합니다:

["expiration", "1734567890"]

이 시간 이후 릴레이는 이벤트를 삭제하고 제공을 거부해야 합니다.

사용 사례

  • 설정된 시간 후 사라져야 하는 임시 콘텐츠
  • 시간 제한 제안이나 공지
  • 마켓플레이스의 리스팅 만료(예: Shopstr)
  • 릴레이 저장소 요구 사항 감소

고려 사항

  • 릴레이가 만료를 준수할 의무는 없음(하지만 대부분 준수)
  • 보안에 중요한 콘텐츠 삭제를 위해 만료에 의존하지 않아야 함
  • 콘텐츠가 다른 클라이언트에 의해 가져가지면 캐시되거나 다시 게시될 수 있음

주요 출처:

언급된 곳: