Etiquetas en Nostr: las etiquetas crean la estructura
La página es la tercera sección sobre eventos en la demo educativa de Nostr. Se explica que en el protocolo no existe un campo de respuesta ni una estructura de hilos. Las respuestas, menciones y temas son simplemente etiquetas que apuntan a otras cosas, y son los clientes quienes reconstruyen las conversaciones a partir de ellas.
Funcionalidades principales
- Experimento de doble publicación: el visitante publica el mismo texto dos veces, una con etiquetas y otra sin ellas. Los dos eventos son idénticos salvo por las etiquetas, y solo uno es una respuesta.
- Visualización de las etiquetas: muestra las etiquetas que llevará la respuesta antes de publicarla: una etiqueta
epara el evento al que se responde y una etiquetappara notificar a su autor. - Consulta indexada: permite pedir al relay todo lo etiquetado con la etiqueta
ede ese identificador, obteniendo únicamente la respuesta, no la publicación sin etiquetas. - Glosario de etiquetas: presenta las etiquetas de una sola letra que aparecerán en el día a día de Nostr.
Idea central
Los relays no almacenan ninguna estructura de hilos. Las conversaciones las reconstruyen los clientes a partir de las etiquetas que apuntan a cosas.
Un evento no es una respuesta por su contenido, sino por las etiquetas que lleva. Esa diferencia es todo el sistema de hilos de Nostr.
Cómo funciona una respuesta
Una respuesta es una nota ordinaria que lleva etiquetas concretas:
- Etiqueta e: nombra el identificador del evento al que se responde.
- Etiqueta p: nombra a la clave pública del autor de ese evento, de modo que su cliente pueda notificarle.
Estas convenciones son acuerdos entre clientes, no reglas del protocolo. El relay simplemente almacena el evento con sus etiquetas sin interpretarlas.
Etiquetas indexadas frente a etiquetas portadas
Las etiquetas de una sola letra están indexadas por los relays: se puede pedir todo lo que lleve una etiqueta e con un identificador concreto y obtener resultados. Las etiquetas con nombres más largos viajan dentro del evento, pero no se pueden usar para filtrar en las consultas.
Las etiquetas que encontrarás
- e: un evento. Se usa en respuestas, citas y reacciones.
- p: una persona. Se usa en menciones y notificaciones.
- t: un tema. Es el hashtag.
- d: un identificador. Determina qué evento addressable es este.
- a: un evento addressable, referenciado por kind, clave pública e identificador.
La lección demuestra que la estructura social de Nostr, hilos, menciones y temas, no vive en los servidores sino en las etiquetas de los propios eventos. Al dejar que los clientes interpreten esas referencias y que los relays solo las indexen, el protocolo mantiene su simplicidad radical: las conversaciones son un conjunto de notas independientes que apuntan unas a otras.
- Aqui esta el link de la fuente:
https://rookery-six.vercel.app/