¿Qué es Nostr y cómo usarlo en Linux?

¿Qué es Nostr y cómo usarlo en Linux?

Nostr es un protocolo de Internet nuevo e innovador que tiene como objetivo simplificar la forma en que las personas usan las redes sociales. En lugar de un solo sitio web, Nostr utiliza relevos y criptografía de clave pública para descentralizar la transmisión de mensajes a través de Internet.

Este artículo le mostrará cómo puede instalar un cliente Nostr en Linux. Además, también le mostrará cómo crear su propio par de claves único para participar en la red Nostr.

¿Cómo funciona Nostr y por qué usarlo?

La forma en que funciona Nostr es que cada usuario tiene un par de claves únicas que lo identifican dentro de la red. Todos los mensajes que un usuario envía y recibe desde un repetidor Nostr son firmados y encriptados usando sus claves.

Como resultado, solo el usuario que posee la clave de firma puede abrir y decodificar sus mensajes. Esto hace que cualquier contenido que pase por Nostr sea privado de forma predeterminada.

Una captura de pantalla que muestra una conversación directa entre dos usuarios de Nostr.

Aparte de eso, otra ventaja de Nostr sobre otros sitios web de redes sociales es que es «agnóstico del contenido». Esto significa que el protocolo no requiere un formato estricto para los mensajes entrantes y salientes. Por ejemplo, una publicación de Nostr puede ser tan corta como un tweet o tan larga como un blog destacado.

Instalación del cliente Gossip Nostr

El primer paso para usar Nostr es instalar un cliente en su computadora. Si bien hay una buena cantidad de programas que pueden acceder a la red, el más confiable en este momento es Gossip. Este es un cliente orientado a escritorio que no necesita un navegador web para ejecutarse en su computadora.

Una captura de pantalla de la pantalla Gossip about.
  • Descargue su paquete del repositorio Github del desarrollador:

wget https://github.com/mikedilger/gossip/releases/download/v0.6.0/gossip_0.6.0_amd64.deb

Una ventana de terminal que muestra el proceso de descarga de Gossip.
  • Haga doble clic en el. deb para comenzar a instalar el paquete Gossip en su sistema.

Creación de su primera cuenta Nostr

  • Inicie la aplicación Gossip desde el menú Aplicaciones.
  • Esto abrirá una ventana blanca que muestra una breve descripción de lo que puede hacer dentro de Gossip. Para crear su primera cuenta, haga clic en «Usted».
Una captura de pantalla de la pantalla de inicio de Gossip.
  • Haga clic en el primer cuadro de texto debajo de la categoría «Generar un par de claves» y escriba la contraseña de su cuenta.
Una captura de pantalla del proceso de generación de claves de Nostr.
  • Haga clic en «Generar ahora» para crear su nueva cuenta Nostr.
Una captura de pantalla resaltada del botón de generación de claves Nostr.

Importación de una cuenta Nostr existente

Además de crear una nueva cuenta Nostr, Gossip también le permite importar una clave Nostr existente como su cuenta de usuario principal. Esto puede ser útil si ya has usado Nostr y no quieres rehacer tus listas de seguidores.

Todo lo que necesita hacer es encontrar la clave privada de su cuenta Nostr actual y pegarla en el cuadro de texto «Ingresar clave privada» de Gossip en la categoría «Importar clave privada». Haz clic en «Importar».

Conexión a relés y envío de una nota

Para que Nostr funcione, debe conectarlo a un nodo de retransmisión. Estos son pequeños servidores en la nube que transportan su información cifrada a través de Nostr. También le permiten encontrar a otros usuarios en la red y enviar sus publicaciones a sus seguidores.

  • Haga clic en el botón «Relés».
Una captura de pantalla de la interfaz de Gossip que destaca la categoría Relés.
  • Haga clic en el subbotón «Configurar».
Una captura de pantalla resaltada que muestra la subcategoría Configurar para relés Nostr.
  • Para agregar un repetidor, escriba la URL completa del servidor al que desea conectarse, luego haga clic en «Agregar». En mi caso utilizo los siguientes relés: wss://nos.lol, wss://relay.nostr.band y wss://purplepag.es.
Una captura de pantalla que muestra una lista de repetidores recién agregados a Gossip.
  • Haga clic en las casillas de verificación «Leer», «Escribir» y «Anunciar» junto a su nuevo relé. Esto permite que su cliente de Gossip los use para comunicarse con otros clientes.
Una captura de pantalla de múltiples retransmisiones habilitadas en el cliente de Gossip.
  • Ya puedes publicar tu primera nota. Haga clic en el botón «Alimentar».
Una captura de pantalla resaltada que muestra el enlace para la categoría Feed.
  • Para enviar su primera nota, escriba en el cuadro de texto en blanco y haga clic en «Enviar».
Una captura de pantalla que muestra la interfaz Feed para Gossip.

Seguir otras cuentas de Nostr

Además de enviarte notas a ti mismo, también puedes seguir e interactuar con otros usuarios en la red. Esto es similar a la función «Seguir» en la mayoría de los sitios web de redes sociales.

  • Haga clic en el botón «Personas».
Una captura de pantalla resaltada que muestra el enlace para la categoría Personas en Gossip.
  • Haz clic en «Seguir a alguien nuevo».
Una captura de pantalla que muestra el enlace Seguir a alguien nuevo dentro de Gossip.
  • Proporcione la clave de perfil de la cuenta que desea seguir. Esta es una larga cadena de letras y números que comienzan con «nprofile». Puede encontrar una lista de usuarios actuales junto con sus claves nprofile visitando un sitio web de directorio de usuarios .
Una captura de pantalla de la página de destino de Nostr.Band.
  • Para obtener la clave nprofile para un usuario, presione el pequeño símbolo de flecha hacia abajo junto al usuario que desea seguir.
Una captura de pantalla que muestra la punta de flecha hacia abajo para una cuenta de Nostr en Nostr.Band.
  • Haz clic en «Copiar perfil».
Una captura de pantalla que muestra el enlace Copiar nprofile para las ramificaciones del usuario.
  • Una vez que tenga una clave de perfil n, vuelva a Gossip y péguela en el cuadro de texto directamente debajo de la categoría «Seguir un perfil n».
Una captura de pantalla que muestra la clave nprofile dentro de la interfaz de Gossip.
  • Haga clic en el botón «Seguir» para cargar las notas y la información de ese usuario.
Una captura de pantalla del usuario aparece dentro de Gossip.

Leer el feed de una cuenta externa de Nostr

Una de las características brillantes de Nostr es que puede leer cualquier dato público que se envíe a una cuenta en particular siempre que conozca su clave nprofile. Esto lo hace útil para los usuarios que desean crear un feed de «solo lectura» de sus usuarios favoritos.

  • Para importar el feed público de una cuenta diferente, debe obtener su clave «npub». También puede obtener esto yendo a Nostr.Band.
Una captura de pantalla de la página web de Nostr.Band.
Fuente de la imagen: https://nostr.band
  • Haga clic en el símbolo de punta de flecha hacia abajo de ese usuario que desea importar a Gossip.
Una captura de pantalla de una entrada de usuario de Nostr.Band con un resaltado en la punta de flecha hacia abajo.
  • Haga clic en «Copiar npub».
Una captura de pantalla de la entrada del perfil de Nostr.Band con un resaltado en el enlace Copiar npub.
  • Abre Gossip y haz clic en «Tú», luego en «Claves».
Una captura de pantalla que muestra la interfaz de Gossip para administrar claves.
  • Desplácese hacia abajo en la ventana y pegue su clave npub en el cuadro de texto debajo de la categoría «Importar clave pública».
Una captura de pantalla de la clave npub dentro del cliente de Gossip.
  • Haz clic en «Importar clave pública» para cargar el feed de la cuenta externa en Gossip.
Una captura de pantalla que muestra la interfaz de Gossip con una cuenta Nostr externa en ejecución.

Preguntas frecuentes

No puedo ver ninguna publicación en mi cliente Nostr.

Lo más probable es que este problema se deba a una lista de retransmisión de Gossip mal configurada o a un retransmisor que no funciona correctamente. Para solucionar esto, puede verificar dos veces su lista de retransmisión si cada servidor tiene habilitados los permisos de «Lectura» y «Escritura». También puede incluir relés adicionales para que sirvan como una copia de seguridad redundante para su cliente de Gossip.

¿Puedo usar mi cuenta de Gossip Nostr en otro cliente?

Sí. Dado que una cuenta de Nostr es solo un simple par de claves públicas y privadas, puede llevar su cuenta a cualquier cliente y aún cargará todas sus notas y sus listas de seguidores actuales.

¿Es posible bloquear los mensajes de spam en Nostr?

Si y no. De forma predeterminada, una retransmisión pública siempre aceptará una nota, independientemente de su procedencia. Esto significa que un spammer siempre puede transmitir mensajes públicamente y depende del cliente del usuario filtrar estos mensajes. Sin embargo, hay una serie de servicios pagos a los que puede suscribirse que filtrarán el correo no deseado a nivel de retransmisión.

Crédito de la imagen: Redd F a través de Unsplash . Todas las alteraciones y capturas de pantalla por Ramces Red.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *