NIP-40: Marca de Tiempo de Expiración
NIP-40 define una etiqueta de expiración que indica a los relays cuándo un evento debe ser eliminado.
Estructura
Los eventos incluyen una etiqueta expiration con una marca de tiempo Unix:
["expiration", "1734567890"]
Después de este tiempo, los relays deben eliminar el evento y negarse a servirlo.
Casos de Uso
- Contenido efímero que debe desaparecer después de un tiempo establecido
- Ofertas o anuncios de tiempo limitado
- Expiración de listados en marketplaces (ej., Shopstr)
- Reducción de requisitos de almacenamiento de relays
Consideraciones
- Los relays no están obligados a respetar la expiración (pero la mayoría lo hace)
- Los clientes no deben confiar en la expiración para eliminación de contenido crítico para la seguridad
- Una vez que el contenido es obtenido por otro cliente, puede ser cacheado o re-publicado
Fuentes primarias:
Mencionado en: