Nostr: la forma descentralizada y segura de conectarse en línea
En el mundo de las cuentas y contraseñas en línea, puede resultar difícil realizar un seguimiento de todos los datos personales que compartimos con varias plataformas. Sin embargo, con Nostr, un protocolo descentralizado, no es necesario registrar una cuenta con información personal. En cambio, todo lo que necesita es un conjunto de claves: una clave pública y una clave privada.
Cómo funciona Nostr
Cuando crees una cuenta en Nostr, recibirás un conjunto de dos claves:
- 🏷️ Una clave pública, que servirá de nombre de usuario. Esta clave se puede compartir y será pública para todos.
- 🔑 Una clave privada, que es como tu contraseña. Tienes que mantenerlo en secreto, de ahí su nombre. Esta clave le permitirá acceder a su cuenta en cualquier plataforma que funcione con Nostr.
Para obtener tu conjunto de claves, lo único que tienes que hacer es elegir un cliente para el protocolo Nostr, como [Snort (web)] (https://snort.social/), [Damus (iOS)] (https://damus.io/) o [Amethyst (Android] (https://github.com/vitorpamplona/amethyst), y él las generará automáticamente. Si utilizas Nostr en la web, puedes tomar medidas de seguridad adicionales, como utilizar una aplicación de firma externa, como la [extensión del navegador Alby] (https://getalby.com/) o la [extensión NOS2x] (https://github.com/fiatjaf/nos2x). También puedes generar claves privadas personalizadas con herramientas como [Rana] (https://github.com/grunch/rana).
Mantenga su clave privada segura
Es fundamental guardar su clave privada, ya que es la única forma de recuperar y volver a iniciar sesión en su cuenta en el futuro. Al mantener su clave privada segura e inaccesible para otros, puede asegurarse de que su cuenta Nostr permanezca segura y protegida.
En resumen, Nostr proporciona una forma descentralizada y segura de conectarse en línea sin necesidad de datos personales. Al usar un conjunto de dos claves, una clave pública y una clave privada, puede crear una cuenta y acceder a ella en cualquier plataforma que use Nostr. Solo recuerda mantener tu clave privada segura y protegida, y estarás listo para conectarte con otras personas de forma descentralizada y privada.
Nostr: Eventos y relés
Así es como se ve un evento:
{ «id»: «c011... 4c43", «pubkey»: «dec1... 4fb3", «created_at»: 1671551112, «amable»: 1, «etiquetas»: [], «content»: «¡buenos días!» , «sig»: «e1dc... 5f1" }
Nostr es un protocolo descentralizado que gira en torno a los eventos. Un evento es una pequeña estructura de solo texto que los clientes envían a los repetidores. El único tipo de objeto en Nostr es el evento y consta de varios campos:
- id: identificador único del evento. Es una forma de hacer referencia al evento en la red.
- pubkey: la clave pública del usuario que creó el evento.
- created_at: marca de tiempo en la que se creó el evento.
- kind: especifica el tipo de evento. Nostr no limita los tipos de eventos, por lo que los desarrolladores pueden diseñar el tipo que deseen. Por ejemplo, existe el tipo de evento de nota de texto sin formato y el tipo de evento de mensaje cifrado de extremo a extremo.
- etiquetas: campo arbitrario que puede contener cualquier etiqueta que los desarrolladores quieran usar. Un uso común es configurar el ID de un mensaje respondido como una etiqueta.
- contenido: el contenido del evento.
- sig: prueba criptográfica de que el propietario de la clave privada asociada a la clave pública publicó el evento.
Los relés son la pieza principal del protocolo Nostr. Almacenan los eventos recibidos de los clientes, pero no se comunican entre sí. Esto significa que los usuarios deben conectarse al menos a una retransmisión compartida para ver los eventos de los demás. Los usuarios pueden elegir entre leer, escribir o ambas opciones desde o hacia los relés a los que están conectados. Esto permite flexibilidad en términos de privacidad y control sobre los propios datos.
Configurar un relé es económico y fácil, y los relés pueden funcionar en dispositivos de gama baja, como los teléfonos inteligentes. El hecho de que los relés no se comuniquen entre sí dificulta que los censores desconecten toda la red. Actualmente hay [más de 100 relés] (https://nostr.watch/) repartidos por todo el mundo y la red está creciendo. Nostr tiene el potencial de ayudar a combatir la censura al permitir a los usuarios crear portales en cualquier lugar que deseen y escapar de la censura.
📜 Intercambio de texto con E2EE
[Sendstr] (https://sendstr.com/) es una herramienta en línea que permite compartir datos de texto cifrados de extremo a extremo entre dos dispositivos mediante el protocolo nostr.
📝 Blogs
[Blogstack] (https://blogstack.io/) - Escribe blogs descentralizados a través de Relay usando nostr w/ ⚡ lightning tips
Aquí tienes algunos recursos increíbles para empezar:
[Especificación del protocolo Nostr] (https://github.com/nostr-protocol/nips/blob/master/01.md)
[Nostr NIPS] (https://github.com/nostr-protocol/nips)
[Impresionante lista de Nostr] (https://www.nostr.net/)
[Proyectos creados con Nostr] (https://nostrich.fun/)
[Lista de retransmisiones de Nostr] (https://nostr.watch/)
[Guía: Cómo configurar un relé Nostr] (https://usenostr.org/relay.html)
NOSTR - https://nostr.com
Github Nostr - https://github.com/nostr-protocol
lista de clientes - https://www.nostr.net/
Astral Ninja - https://astral.ninja/
Nostr Rocks - https://nostr.rocks/
Nostr Directory - https://nostr.directory/
NIP-05 Plebs Place - https://plebs.place/
Xadrez. via Nostr - https://jesterui.github.io/#/
Support Channels
Onchain - bc1qmuqyqxag4vwhndsw7akpvzretwswzx56kz4ghx
Lightning - parityday@vlt.ge