Recursos de Nostr
Resumen: Nostr es un protocolo que tiene el poder de remplazar a Twitter, Telegram y otras cosas.
¿Qué diablos es Nostr?
Nostr es nuevo y confuso, pero también es genial. Es el protocolo abierto más sencillo que puede crear una red “social” global, resistente a la censura, de una vez por todas.
- No depende de ningún servidor central de confianza, por lo que es resiliente.
- Está basado en claves y firmas criptográficas, por lo que es a prueba de manipulaciones.
- No se basa en técnicas P2P y, por consiguiente, funciona.
El diseño de Nostr es muy básico:
- Hay dos componentes: los clientes y los relés. Cada usuario ejecuta un cliente. Cualquiera puede ejecutar un relé.
- Cada usuario se identifica con una clave pública. Cada publicación se firma. Cada cliente valida esas firmas.
- Los clientes obtienen datos de sus relés favoritos y los publican a otros de sus relés preferidos. Los relés no se comunican entre sí, sino directamente con los usuarios.
Para usar Nostr, necesitas una clave y un cliente.
- Todos ejecutan un cliente, que puede ser nativo, web, etc.
- Para publicar algo, escribes una publicación, la firmas con tu propia clave y la envías a varios relés (servidores hospedados por ti o por alguien más).
- Para obtener actualizaciones de otras personas, les preguntas a varios relés si saben algo sobre esas otras personas.
- Cualquiera puede ejecutar un relé, que es muy tonto y sencillo. No hace más que aceptar publicaciones de algunas personas y reenviárselas a otras.
- No hace falta confiar en los relés, pues las firmas se verifican del lado del cliente.
Claves
Tus claves son tu identidad. Piensa que tu clave pública (npub...
) es tu nombre de usuario y que tu clave privada (nsec...
) es tu contraseña.
⚠️ NO PEGUES TUS CLAVES PRIVADAS EN SITIOS WEB ⚠️
Las claves existen en dos formatos: hex
y npub/nsec, que se mencionó anteriormente. Puedes usar una herramienta de conversión de claves para convertirlas de un formato a otro.
Usa Alby o nos2x para generar tus claves. Estas extensiones almacenarán tus claves de forma segura (o, por lo menos, de forma más segura).
También puedes generar tus claves por otros medios si sabes lo que estás haciendo. Aún es pronto, así que prepárate para recibir una paliza.
Clientes
Consulta periódicamente nostr.net, que mantiene una lista de clientes cuidadosamente seleccionada. Estos son algunos que me gustan:
- nostr.rocks: interfaz al estilo de Twitter (Branle)
- astral.ninja: bifurcación de Branle con una interfaz de usuario y un feed global diferentes.
- snort.social: feed muy sencillo con carga automática de imágenes.
- yosup.app: diseñado para dispositivos móviles y similar a Twitter.
Clientes para dispositivos móviles:
- Damus: cliente para iOS al estilo de Twitter, que también funciona en MacOS.
- En Android, puedes usar el navegador Kiwi, que te permite instalar Alby o nos2x, lo que, a su vez, te permite usar cualquier cliente web. Yosup tiene una buena experiencia en dispositivos móviles, por ejemplo.
Al día de hoy, no hay clientes nativos para Android. Nosky y Nostros están en desarrollo y pronto deberían de estar disponibles para realizar pruebas.
También están Nostr Console, noscl y nostr-commander si te gusta lo relacionado con CLI.
Relés
Los relés son servidores tontos que puedes olvidar en cualquier momento (para que no se vuelvan malvados). Tienes que conectar tu cliente a un relé para que funcione. Además, hay muchos relés y puedes manejar el tuyo propio.
Maneja el tuyo:
Consejos profesionales
Algunas cosas funcionan de forma un poco diferente y no son evidentes.
Encontrar a otras personas
Usa esta solicitud de búsqueda para encontrar claves de Nostr de las personas a las que sigues en Twitter:
Esta usa el mensaje de verificación de nostr.directory, pero el valor &pf=1
limita la búsqueda de Twitter solo a las personas que sigues.
Publicar imágenes
La mayoría de los clientes mostrará las URL como imágenes, así que simplemente puedes subir cualquier imagen a un sitio para compartirlas y publicar la URL de esta manera:
https://i.ibb.co/w4WvnYb/image.png
También funciona para los videos.
Estos son algunos hosts de imágenes gratuitos:
Verificación
Si tienes un dominio y quieres tener una marca de “verificación”, esta información puede resultarte útil:
Estadísticas
Desde que Jack se unió (y financió a algunos desarrolladores de Nostr) y Elon lo puso en su lista de niños que se portaron mal, una marea de personas acudió en masa. Puesto que todo sucede a cielo abierto, puedes verlo muy bien en las estadísticas.
Sats
Algunos clientes presentan las facturas de Lightning de forma nativa y muestran el destinatario, la cantidad y un botón para pagar. Uno de estos clientes es Damus, que muestra un widget pequeño y un botón para pagar.
Exploradores
El explorador brb.io (que también es un relé) indexa notas públicas y hace que se puedan buscar, entre otras cosas. También te permite ver todas las notas públicas.
También está nostr.guru, que te permite ver los eventos por su identificador.
Además, en nostr.band puedes buscar perfiles y publicaciones por palabra clave, así como consultar enlaces, hashtags o personas que actualmente son tendencia en la red.
Bots
Puedes crear un bot de búsqueda en sb.nostr.band y, luego, seguirlo para recibir publicaciones nuevas que coincidan con una palabra clave o un hashtag directamente en tu feed.
Más información
- nostr.net, también conocido como awesome-nostr por @aaaljaz
- nostr-protocol/nostr por fiatjaf
Artículos y documentos explicativos:
- ¿Qué es Nostr y cómo lo uso? por Walker V.
- usenostr.org por Pluja
- Qué es Nostr y cómo empezar a usarlo por Walker V.
- Introducción a Nostr por Greg Heartsfield
- Preguntas y respuestas más habituales de los principiantes en Nostr por pitiunited
Todavía es pronto. Hay problemas de privacidad conocidos y otras cosas.
Nostr es un protocolo abierto y las mayoría de los clientes son de código abierto. Te invitamos a reportar bugs y crear PR.
Traducciones
- Traducción al chino de Cakksakkas
- Traducción al francés de Marco.BTC.fr
Acerca de estos recursos
La mayor parte del texto anterior se copió de nostr-protocol/nostr y nostr.net. Solo omití algunas cosas, así que ten en cuenta que este es un resumen sesgado.
Este sitio es de código abierto. Mejora esta página.
- Nostr = Notes and Other Stuff Transmitted by Relays (Notas y otras cosas transmitidas por relés)
- Tienes que confiar en quienquiera que maneje el sitio web, por supuesto, y algunos clientes son vulnerables a ataques XSS. A muchas personas ya les dieron una paliza y, debido a eso, tuvieron que reconstruir su identidad de Nostr.
- También está la damus.io/key, pero NO las uses para hacer conversiones de claves privadas. No pegues tus claves privadas en sitios web. Simplemente no lo hagas.
- BIP-85 es una opción, por ejemplo.
- KotlinGeekDev/Nosky
- KoalaSat/nostros
- Bifurcación con pequeñas modificaciones o reparaciones: instala un relé de Nostr
Salvo que se indique lo contrario, el contenido de este sitio tiene una licencia Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0). Puedes mostrar tu apoyo y contribuir de muchas maneras.