¿Qué es Nostr?

Principiante2/17/2023, 3:49:04 PM
Descubre Nostr, una plataforma de redes sociales descentralizada y resistente a la censura. Toma el control de tu información y protege tu libertad de expresión en línea con la arquitectura simple y directa de Nostr. Experimenta una nueva forma de pensar sobre la relación usuario-servidor con Nostr y su integración con la Red Lightning de Bitcoin.

El protocolo descentralizado para compartir datos resistente a la censura

En la era digital de hoy, las redes sociales se han convertido en una de las principales fuentes de comunicación y compartición de información. Sin embargo, su naturaleza centralizada representa una amenaza significativa para nuestra libertad de expresión en línea.

La censura en plataformas como Twitter se ha convertido en un problema importante, con decisiones arbitrarias tomadas por unos pocos individuos o corporaciones, afectando la visibilidad y difusión de ideas y opiniones importantes. Por eso es posible que necesitemos un protocolo de red social descentralizada donde el poder se distribuya entre sus usuarios y no se concentre en manos de una sola entidad.

El objetivo de resolver los problemas de las Plataformas Sociales Actuales

Las plataformas de redes sociales se han convertido en una parte fundamental de nuestra vida diaria, pero también vienen con su propio conjunto de problemas. Plataformas como Twitter, Mastodon e incluso SSB, aunque tienen sus propias fortalezas, también tienen sus propias limitaciones. Twitter está plagado de anuncios, técnicas de adicción extrañas, y prohibiciones y shadowbans, mientras que Mastodon está sujeto a los caprichos de los propietarios de servidores, que pueden prohibir a usuarios o incluso bloquear servidores. SSB puede que no tenga tantos problemas, pero su protocolo es demasiado complicado y no es tan flexible como otras soluciones.

¿Qué es Nostr?

Fuente: Nostr

Nostr es un protocolo descentralizado que permite la creación de una red de intercambio de datos resistente a la censura al capacitar a todos los usuarios para ejecutar sus propios clientes. Esto permite a los usuarios publicar contenido, como publicaciones de blog, tweets o publicaciones, firmarlo con su clave privada y distribuirlo a otros servidores que actúan como relés. Nostr, al ser una plataforma orientada a Web3, ha eliminado la necesidad de nombres de usuario y contraseñas. En su lugar, utiliza claves públicas y privadas para una mayor seguridad a través de la criptografía y firmas digitales. Cada mensaje enviado en la red Nostr está firmado digitalmente, al igual que una transacción en la red Bitcoin o Ethereum.

Nostr consta de dos componentes: clientes y relays. Los relays simplemente reenvían el contenido a otros relays participantes y no tienen control sobre los datos. Cada usuario ejecuta un cliente, y cualquiera puede ejecutar un relay. Cada usuario está identificado por una clave pública, y cada publicación está firmada, lo que luego es validado por otros clientes. Los clientes pueden obtener datos de relays de su elección y publicar datos en otros relays de su elección. Un relay solo se comunica directamente con los usuarios y no se comunica con otros relays.

Para "seguir" a alguien en Nostr, un usuario simplemente instruye a su cliente para consultar los relés que conoce en busca de publicaciones de esa clave pública. Al iniciar, el cliente consulta datos de todos los relés que conoce para todos los usuarios a los que el usuario sigue y luego muestra los datos al usuario de forma cronológica. Las publicaciones en Nostr pueden contener cualquier dato estructurado, pero los formatos más comúnmente utilizados formarán parte del estándar, lo que permitirá una comunicación fluida entre clientes y relés.

Nostr vs. Arquitectura Cliente-Servidor Tradicional

A diferencia de la arquitectura tradicional cliente-servidor, Nostr propone un paradigma diferente en el que los usuarios se conectan a varios servidores, conocidos como Relais, que tienen la capacidad de conocer a los suscriptores del usuario. Los Relais solo rebotan el contenido a los suscriptores sin tener ninguna inteligencia propia, dándole al cliente todo el control e información y haciéndolo resistente a la censura. En caso de censura, los usuarios pueden cambiar para ejecutar su propio relé, formando su propia red de relés y asegurando la persistencia y la resistencia de la red.

La arquitectura de Nostr se basa en el patrón de desarrollo productor-suscriptor, donde el usuario actúa como un productor que crea contenido y lo envía a múltiples Relais simultáneamente.

Fuente: aquí

Cómo Nostr resuelve los problemas de otras redes sociales

Uno de los mayores problemas de las plataformas actuales de redes sociales es el problema de las prohibiciones de usuarios y cierres de servidores. Nostr resuelve estos problemas al permitir a los usuarios publicar sus datos en múltiples retransmisiones. Si un usuario es prohibido de una retransmisión, aún puede publicar en otras retransmisiones. Cuando un usuario publica una recomendación de servidor, el cliente añadirá automáticamente ese servidor a la lista de retransmisiones que consultará, facilitando a los usuarios migrar a otro servidor si es necesario.

Si un usuario es prohibido en muchos relés y no puede difundir sus recomendaciones de servidor, aún puede informar a sus amigos cercanos a través de otros medios a qué relé está publicando. Estos amigos cercanos pueden luego publicar recomendaciones de servidor por su cuenta, lo que permite a otros descubrir el nuevo servidor.

Garantizando la resistencia a la censura y combatiendo el spam

La tecnología de relé ofrece resistencia a la censura, ya que los usuarios pueden publicar sus actualizaciones en cualquier número de relés. Un relé puede cobrar una tarifa por la publicación, lo que garantiza que siempre habrá un servidor dispuesto a tomar el dinero del usuario a cambio de servir sus publicaciones.

La tecnología de relé también ofrece soluciones para combatir el correo no deseado. Los relés pueden requerir pago o autenticación, como una dirección de correo electrónico o número de teléfono, para su publicación, lo que facilita la exclusión de clientes que se utilizan como vectores de spam. Con esta tecnología, los relés también pueden rechazar contenido significativo o cobrar por alojarlo. Esto permite que las fuerzas del mercado resuelvan el problema de alojar contenido pesado como videos.

Dando a los usuarios más control

Los clientes pueden decidir cómo quieren mostrar las publicaciones a los usuarios, dándoles un mayor control sobre las actualizaciones que ven. Desde usar la IA para decidir el orden de las actualizaciones hasta leerlas en orden cronológico, la tecnología de relé ofrece una solución flexible para las redes sociales.

Empezando con Nostr

  1. Elige un cliente de Nostr: Nostr tiene varios clientes disponibles, incluyendo un monedero web, un monedero de escritorio y un monedero móvil. Elige el que mejor se adapte a tus necesidades y preferencias.
  2. Configurar una cuenta: Crear una cuenta con Nostr es fácil y directo. Simplemente sigue las instrucciones proporcionadas por tu cliente elegido para crear una nueva cuenta y establecer una clave privada.

Ten en cuenta que Nostr no es una aplicación o cliente de redes sociales tradicional, sino más bien un protocolo que permite la creación de diferentes y únicos clientes. En el sitio web de Nostr, puedes encontrar varios proyectos que muestran los distintos clientes disponibles, incluyendo chats similares a Telegram o WhatsApp, clientes similares a Reddit o Front Page, clientes tradicionales similares a Twitter e incluso un cliente de ajedrez. Algunos clientes populares que actualmente están ganando terreno incluyen Damas y Amethyst.

Damas es la primera aplicación de iOS construida en Nostr que se lanzará en la tienda de aplicaciones de Apple, y ha sido enormemente popular desde su lanzamiento. Por otro lado, Amethyst es el primer cliente de Nostr que se lanzará en la tienda de Google Play y se recomienda para usuarios de Android. Para obtener más información sobre las diferentes características ofrecidas por Nostr, consulte el manual del usuario o comuníquese con el equipo de soporte.

Nostr y Bitcoin: El Comienzo de una Asociación

En diciembre de 2022, Jack Dorsey presentó esta nueva plataforma social, que según él podría reemplazar potencialmente a Twitter. La plataforma, Nostr, despertó el interés de miles de entusiastas de Bitcoin debido a su soporte para pagos utilizando la Lightning Network. Nostr se integra con la Lightning Network al permitir a los usuarios realizar pagos casi instantáneos y de bajo costo utilizando los canales de pago de la Lightning Network. Al usar la Lightning Network, Nostr ofrece a los usuarios una experiencia de pago más rápida, económica y segura en comparación con los métodos de pago tradicionales. Esta integración significa que los usuarios de Nostr pueden transferir fondos a otros usuarios de la Lightning Network de manera rápida y económica, sin tener que pagar tarifas de transacción elevadas o esperar largos tiempos de confirmación. La integración de Nostr con la Lightning Network proporciona a los usuarios una combinación única de privacidad y velocidad, lo que la convierte en una solución ideal para aquellos que buscan realizar pagos de manera segura y eficiente.

La conexión entre Nostr y Bitcoin

La relación entre Nostr y Bitcoin se puede atribuir a sus similitudes. Hay muchas similitudes y asociaciones entre Nostr y Bitcoin, entre las dos comunidades, porque hay elementos comunes desde un punto de vista conceptual. Nostr está muy orientado a Web3, ya no hay un nombre de usuario y contraseña, y hay claves públicas y privadas porque juega intensamente el juego de la criptografía y las firmas digitales. ¿Cómo? Cada mensaje único creado por un cliente y enviado a la red de Nostr está firmado digitalmente (lo mismo que una transacción de Bitcoin o Ethereum). El remitente es reconocido por una firma digital, una firma digital que evita alterar el contenido. La asociación entre Nostr y Bitcoin tiene el potencial de revolucionar la forma en que realizamos transacciones e interacciones en línea.

Aplicaciones principales de Nostr

Damus

Damus es una aplicación de redes sociales descentralizada que ha causado sensación en el mercado. Conocida como la "Asesina de Twitter", la aplicación está construida en la red descentralizada Nostr y ha recibido el apoyo de grandes figuras de la industria tecnológica, incluidos el cofundador de Twitter Jack Dorsey y el cofundador de Ethereum Vitalik Buterin. Lanzada el 1 de febrero, Damus ahora está disponible en plataformas tanto de Apple como de Android. Ya sea que esté buscando una nueva aplicación de redes sociales o quiera participar en el mundo cambiante, Damus definitivamente vale la pena revisarla.

Empezando con Damus:

  • Registro e Inicio de sesión: Para usar Damus, descargue la aplicación desde la tienda de aplicaciones de Apple App Store o Google Play Store. Después de descargar, siga las indicaciones para crear una cuenta y aceptar todos los acuerdos. En la página de registro, se le pedirá que cree una clave pública y una clave privada. La clave pública también es el ID de la cuenta y puede ser utilizada por otros para encontrarte y agregarte como amigo. La clave privada es su contraseña, que debe mantenerse confidencial para evitar el acceso no autorizado a su cuenta.
  • Publicación: Después de crear una cuenta, puedes empezar a publicar haciendo clic en el signo "+" en la esquina inferior derecha de la página de inicio. El contenido de texto se puede publicar directamente, y las imágenes se pueden publicar después de ser convertidas en enlaces. También puedes añadir hashtags a tus publicaciones.
  • Agregar amigos: Para agregar amigos en Damus, haz clic en el icono de búsqueda en la parte inferior de la página de inicio, copia el ID de clave pública de otra persona y haz clic en 'Ir al perfil'. Esto te llevará al perfil de la persona, donde puedes seguirlos y agregarlos como amigo.
  • Configuración de la página de inicio personal: En Damus, puedes personalizar tu avatar, imagen de fondo de la página de inicio e información básica como tu sitio web, perfil personal y dirección de correo electrónico. La aplicación también admite la configuración de direcciones de propinas de bitcoin lightning, lo cual es un punto de venta único.
  • Obtener enlaces de imágenes: Para obtener un enlace de imagen para tu avatar o publicación, inicia sesión en postimage.org, carga la imagen y genera un enlace de imagen. Copia el enlace que termina en .jpg o .png y pégalo en Damus al editar tu perfil o publicación.

Amatista

Amethyst es una aplicación nativa de Android construida con Kotlin y Jetpack Compose. La aplicación utiliza una versión modificada de Nostrpostrlib para comunicarse con los relés de Nostr, asegurando una conexión rápida y sin interrupciones a su red social. La arquitectura general de Amethyst está diseñada para proporcionar la mejor experiencia de usuario posible.

La interfaz de usuario (UI) de Amethyst está construida con una estructura de Estado/ViewModel/Composición, lo que significa que es reactivo a los cambios en la aplicación. Esto significa que mientras navegas por tu red social en Gate.io, la interfaz de usuario cambiará para reflejar las últimas actualizaciones. La capa de servicio de la aplicación se conecta con los relés de Nostr para recibir la información más reciente, y la capa de repositorio almacena los eventos de Nostr como Notas y Usuarios. Estas clases utilizan objetos LiveData para permitir que la UI y otras partes de la aplicación se suscriban a cada Nota/Usuario individual y reciban actualizaciones cuando ocurren.

Además de su interfaz de usuario reactiva, Amethyst también ofrece filtros personalizables que le permiten controlar la información que ve. Al ver diferentes eventos, las clases de origen de datos se utilizan para recibir más información sobre esos eventos particulares. La capa de servicio de la aplicación ensambla filtros de Nostr para cada necesidad de la aplicación, asegurando que siempre tenga la información que necesita al alcance de su mano.

Amatista coloca la seguridad de la información de su cuenta en la vanguardia de su diseño. Su clave privada y clave pública se almacenan en el Android KeyStore, asegurando que su información esté siempre segura. La conexión con los relés de Nostr nunca se cierra durante el uso de la aplicación, por lo que puede estar seguro de que siempre está conectado a su red social.

Amethyst ofrece la combinación perfecta de velocidad, seguridad y personalización para una experiencia de red social sin problemas.

Anigma

Anigma es una aplicación de mensajería pública que proporciona una experiencia de comunicación segura y privada. La aplicación es un clon de Telegram construido en el protocolo Nostr, lo que significa que los usuarios pueden enviar mensajes sin necesidad de números de teléfono o cuentas. Anigma es una aplicación web progresiva que se puede instalar en cualquier dispositivo, lo que la hace lucir y sentirse como una aplicación nativa. Con su arquitectura de aplicación web progresiva y su hoja de ruta para el desarrollo futuro, Anigma está preparada para ser un jugador líder en el mundo de la mensajería encriptada.

Las características únicas de Anigma

  • Mensajes Directos Encriptados: Anigma ofrece mensajes directos encriptados para garantizar la privacidad de tus conversaciones.
  • Incrustación de vídeos de YouTube: La aplicación te permite incrustar videos de YouTube directamente dentro de la interfaz de chat.
  • Iconos Dinámicos: Anigma genera iconos al lado o encima de las publicaciones para facilitar la identificación de diferentes tipos de mensajes.
  • Perfiles de usuario: Puedes hacer clic en la foto de perfil de alguien para ver su perfil, que pronto incluirá una sección “Acerca de”.
  • Caché de mensajes: Anigma almacena mensajes para permitir tiempos de carga más rápidos y una mejor experiencia del usuario.
  • Mejora del soporte de emojis: El botón de emoji ahora está funcional, lo que te permite agregar emojis rápidamente a tus mensajes.
  • Análisis de URL mejorado: Anigma analiza y muestra URL como enlaces clicables, facilitando el acceso a contenido externo.
  • Visualización de imagen: Anigma puede analizar y mostrar imágenes directamente dentro de los mensajes.
  • Interfaz de usuario mejorada: La aplicación tiene una interfaz de chat basada en CSS que proporciona una experiencia de usuario limpia y moderna.

Conclusión

En conclusión, Nostr es un proyecto innovador que tiene como objetivo revolucionar la forma en que interactuamos con las plataformas en línea. Al proporcionar un enfoque descentralizado y resistente a la censura, Nostr empodera a los usuarios para que recuperen el control de sus datos y protejan su libertad de expresión. La simplicidad de su arquitectura lo hace accesible para todos los usuarios, independientemente de sus conocimientos técnicos.

En un mundo donde las redes sociales y el intercambio de datos juegan un papel dominante en nuestras vidas, es refrescante ver un proyecto que prioriza la privacidad y la seguridad de sus usuarios. Con Nostr, los usuarios ya no están a merced de entidades centralizadas que tienen el poder de manipular o restringir su información. En cambio, tienen una nueva forma de pensar sobre su relación con el servidor, una que se basa en la confianza, la transparencia y el control.

En general, Nostr representa un gran avance en el esfuerzo continuo por hacer que Internet sea un espacio más equitativo y democrático para todos los usuarios. Proporcionar una nueva forma de pensar sobre la propiedad de los datos y la privacidad tiene el potencial de tener un impacto profundo en la forma en que interactuamos con la tecnología y entre nosotros en línea.

Author: Piero
Translator: cedar
Reviewer(s): hugo
* The information is not intended to be and does not constitute financial advice or any other recommendation of any sort offered or endorsed by Gate.io.
* This article may not be reproduced, transmitted or copied without referencing Gate.io. Contravention is an infringement of Copyright Act and may be subject to legal action.

¿Qué es Nostr?

Principiante2/17/2023, 3:49:04 PM
Descubre Nostr, una plataforma de redes sociales descentralizada y resistente a la censura. Toma el control de tu información y protege tu libertad de expresión en línea con la arquitectura simple y directa de Nostr. Experimenta una nueva forma de pensar sobre la relación usuario-servidor con Nostr y su integración con la Red Lightning de Bitcoin.

El protocolo descentralizado para compartir datos resistente a la censura

En la era digital de hoy, las redes sociales se han convertido en una de las principales fuentes de comunicación y compartición de información. Sin embargo, su naturaleza centralizada representa una amenaza significativa para nuestra libertad de expresión en línea.

La censura en plataformas como Twitter se ha convertido en un problema importante, con decisiones arbitrarias tomadas por unos pocos individuos o corporaciones, afectando la visibilidad y difusión de ideas y opiniones importantes. Por eso es posible que necesitemos un protocolo de red social descentralizada donde el poder se distribuya entre sus usuarios y no se concentre en manos de una sola entidad.

El objetivo de resolver los problemas de las Plataformas Sociales Actuales

Las plataformas de redes sociales se han convertido en una parte fundamental de nuestra vida diaria, pero también vienen con su propio conjunto de problemas. Plataformas como Twitter, Mastodon e incluso SSB, aunque tienen sus propias fortalezas, también tienen sus propias limitaciones. Twitter está plagado de anuncios, técnicas de adicción extrañas, y prohibiciones y shadowbans, mientras que Mastodon está sujeto a los caprichos de los propietarios de servidores, que pueden prohibir a usuarios o incluso bloquear servidores. SSB puede que no tenga tantos problemas, pero su protocolo es demasiado complicado y no es tan flexible como otras soluciones.

¿Qué es Nostr?

Fuente: Nostr

Nostr es un protocolo descentralizado que permite la creación de una red de intercambio de datos resistente a la censura al capacitar a todos los usuarios para ejecutar sus propios clientes. Esto permite a los usuarios publicar contenido, como publicaciones de blog, tweets o publicaciones, firmarlo con su clave privada y distribuirlo a otros servidores que actúan como relés. Nostr, al ser una plataforma orientada a Web3, ha eliminado la necesidad de nombres de usuario y contraseñas. En su lugar, utiliza claves públicas y privadas para una mayor seguridad a través de la criptografía y firmas digitales. Cada mensaje enviado en la red Nostr está firmado digitalmente, al igual que una transacción en la red Bitcoin o Ethereum.

Nostr consta de dos componentes: clientes y relays. Los relays simplemente reenvían el contenido a otros relays participantes y no tienen control sobre los datos. Cada usuario ejecuta un cliente, y cualquiera puede ejecutar un relay. Cada usuario está identificado por una clave pública, y cada publicación está firmada, lo que luego es validado por otros clientes. Los clientes pueden obtener datos de relays de su elección y publicar datos en otros relays de su elección. Un relay solo se comunica directamente con los usuarios y no se comunica con otros relays.

Para "seguir" a alguien en Nostr, un usuario simplemente instruye a su cliente para consultar los relés que conoce en busca de publicaciones de esa clave pública. Al iniciar, el cliente consulta datos de todos los relés que conoce para todos los usuarios a los que el usuario sigue y luego muestra los datos al usuario de forma cronológica. Las publicaciones en Nostr pueden contener cualquier dato estructurado, pero los formatos más comúnmente utilizados formarán parte del estándar, lo que permitirá una comunicación fluida entre clientes y relés.

Nostr vs. Arquitectura Cliente-Servidor Tradicional

A diferencia de la arquitectura tradicional cliente-servidor, Nostr propone un paradigma diferente en el que los usuarios se conectan a varios servidores, conocidos como Relais, que tienen la capacidad de conocer a los suscriptores del usuario. Los Relais solo rebotan el contenido a los suscriptores sin tener ninguna inteligencia propia, dándole al cliente todo el control e información y haciéndolo resistente a la censura. En caso de censura, los usuarios pueden cambiar para ejecutar su propio relé, formando su propia red de relés y asegurando la persistencia y la resistencia de la red.

La arquitectura de Nostr se basa en el patrón de desarrollo productor-suscriptor, donde el usuario actúa como un productor que crea contenido y lo envía a múltiples Relais simultáneamente.

Fuente: aquí

Cómo Nostr resuelve los problemas de otras redes sociales

Uno de los mayores problemas de las plataformas actuales de redes sociales es el problema de las prohibiciones de usuarios y cierres de servidores. Nostr resuelve estos problemas al permitir a los usuarios publicar sus datos en múltiples retransmisiones. Si un usuario es prohibido de una retransmisión, aún puede publicar en otras retransmisiones. Cuando un usuario publica una recomendación de servidor, el cliente añadirá automáticamente ese servidor a la lista de retransmisiones que consultará, facilitando a los usuarios migrar a otro servidor si es necesario.

Si un usuario es prohibido en muchos relés y no puede difundir sus recomendaciones de servidor, aún puede informar a sus amigos cercanos a través de otros medios a qué relé está publicando. Estos amigos cercanos pueden luego publicar recomendaciones de servidor por su cuenta, lo que permite a otros descubrir el nuevo servidor.

Garantizando la resistencia a la censura y combatiendo el spam

La tecnología de relé ofrece resistencia a la censura, ya que los usuarios pueden publicar sus actualizaciones en cualquier número de relés. Un relé puede cobrar una tarifa por la publicación, lo que garantiza que siempre habrá un servidor dispuesto a tomar el dinero del usuario a cambio de servir sus publicaciones.

La tecnología de relé también ofrece soluciones para combatir el correo no deseado. Los relés pueden requerir pago o autenticación, como una dirección de correo electrónico o número de teléfono, para su publicación, lo que facilita la exclusión de clientes que se utilizan como vectores de spam. Con esta tecnología, los relés también pueden rechazar contenido significativo o cobrar por alojarlo. Esto permite que las fuerzas del mercado resuelvan el problema de alojar contenido pesado como videos.

Dando a los usuarios más control

Los clientes pueden decidir cómo quieren mostrar las publicaciones a los usuarios, dándoles un mayor control sobre las actualizaciones que ven. Desde usar la IA para decidir el orden de las actualizaciones hasta leerlas en orden cronológico, la tecnología de relé ofrece una solución flexible para las redes sociales.

Empezando con Nostr

  1. Elige un cliente de Nostr: Nostr tiene varios clientes disponibles, incluyendo un monedero web, un monedero de escritorio y un monedero móvil. Elige el que mejor se adapte a tus necesidades y preferencias.
  2. Configurar una cuenta: Crear una cuenta con Nostr es fácil y directo. Simplemente sigue las instrucciones proporcionadas por tu cliente elegido para crear una nueva cuenta y establecer una clave privada.

Ten en cuenta que Nostr no es una aplicación o cliente de redes sociales tradicional, sino más bien un protocolo que permite la creación de diferentes y únicos clientes. En el sitio web de Nostr, puedes encontrar varios proyectos que muestran los distintos clientes disponibles, incluyendo chats similares a Telegram o WhatsApp, clientes similares a Reddit o Front Page, clientes tradicionales similares a Twitter e incluso un cliente de ajedrez. Algunos clientes populares que actualmente están ganando terreno incluyen Damas y Amethyst.

Damas es la primera aplicación de iOS construida en Nostr que se lanzará en la tienda de aplicaciones de Apple, y ha sido enormemente popular desde su lanzamiento. Por otro lado, Amethyst es el primer cliente de Nostr que se lanzará en la tienda de Google Play y se recomienda para usuarios de Android. Para obtener más información sobre las diferentes características ofrecidas por Nostr, consulte el manual del usuario o comuníquese con el equipo de soporte.

Nostr y Bitcoin: El Comienzo de una Asociación

En diciembre de 2022, Jack Dorsey presentó esta nueva plataforma social, que según él podría reemplazar potencialmente a Twitter. La plataforma, Nostr, despertó el interés de miles de entusiastas de Bitcoin debido a su soporte para pagos utilizando la Lightning Network. Nostr se integra con la Lightning Network al permitir a los usuarios realizar pagos casi instantáneos y de bajo costo utilizando los canales de pago de la Lightning Network. Al usar la Lightning Network, Nostr ofrece a los usuarios una experiencia de pago más rápida, económica y segura en comparación con los métodos de pago tradicionales. Esta integración significa que los usuarios de Nostr pueden transferir fondos a otros usuarios de la Lightning Network de manera rápida y económica, sin tener que pagar tarifas de transacción elevadas o esperar largos tiempos de confirmación. La integración de Nostr con la Lightning Network proporciona a los usuarios una combinación única de privacidad y velocidad, lo que la convierte en una solución ideal para aquellos que buscan realizar pagos de manera segura y eficiente.

La conexión entre Nostr y Bitcoin

La relación entre Nostr y Bitcoin se puede atribuir a sus similitudes. Hay muchas similitudes y asociaciones entre Nostr y Bitcoin, entre las dos comunidades, porque hay elementos comunes desde un punto de vista conceptual. Nostr está muy orientado a Web3, ya no hay un nombre de usuario y contraseña, y hay claves públicas y privadas porque juega intensamente el juego de la criptografía y las firmas digitales. ¿Cómo? Cada mensaje único creado por un cliente y enviado a la red de Nostr está firmado digitalmente (lo mismo que una transacción de Bitcoin o Ethereum). El remitente es reconocido por una firma digital, una firma digital que evita alterar el contenido. La asociación entre Nostr y Bitcoin tiene el potencial de revolucionar la forma en que realizamos transacciones e interacciones en línea.

Aplicaciones principales de Nostr

Damus

Damus es una aplicación de redes sociales descentralizada que ha causado sensación en el mercado. Conocida como la "Asesina de Twitter", la aplicación está construida en la red descentralizada Nostr y ha recibido el apoyo de grandes figuras de la industria tecnológica, incluidos el cofundador de Twitter Jack Dorsey y el cofundador de Ethereum Vitalik Buterin. Lanzada el 1 de febrero, Damus ahora está disponible en plataformas tanto de Apple como de Android. Ya sea que esté buscando una nueva aplicación de redes sociales o quiera participar en el mundo cambiante, Damus definitivamente vale la pena revisarla.

Empezando con Damus:

  • Registro e Inicio de sesión: Para usar Damus, descargue la aplicación desde la tienda de aplicaciones de Apple App Store o Google Play Store. Después de descargar, siga las indicaciones para crear una cuenta y aceptar todos los acuerdos. En la página de registro, se le pedirá que cree una clave pública y una clave privada. La clave pública también es el ID de la cuenta y puede ser utilizada por otros para encontrarte y agregarte como amigo. La clave privada es su contraseña, que debe mantenerse confidencial para evitar el acceso no autorizado a su cuenta.
  • Publicación: Después de crear una cuenta, puedes empezar a publicar haciendo clic en el signo "+" en la esquina inferior derecha de la página de inicio. El contenido de texto se puede publicar directamente, y las imágenes se pueden publicar después de ser convertidas en enlaces. También puedes añadir hashtags a tus publicaciones.
  • Agregar amigos: Para agregar amigos en Damus, haz clic en el icono de búsqueda en la parte inferior de la página de inicio, copia el ID de clave pública de otra persona y haz clic en 'Ir al perfil'. Esto te llevará al perfil de la persona, donde puedes seguirlos y agregarlos como amigo.
  • Configuración de la página de inicio personal: En Damus, puedes personalizar tu avatar, imagen de fondo de la página de inicio e información básica como tu sitio web, perfil personal y dirección de correo electrónico. La aplicación también admite la configuración de direcciones de propinas de bitcoin lightning, lo cual es un punto de venta único.
  • Obtener enlaces de imágenes: Para obtener un enlace de imagen para tu avatar o publicación, inicia sesión en postimage.org, carga la imagen y genera un enlace de imagen. Copia el enlace que termina en .jpg o .png y pégalo en Damus al editar tu perfil o publicación.

Amatista

Amethyst es una aplicación nativa de Android construida con Kotlin y Jetpack Compose. La aplicación utiliza una versión modificada de Nostrpostrlib para comunicarse con los relés de Nostr, asegurando una conexión rápida y sin interrupciones a su red social. La arquitectura general de Amethyst está diseñada para proporcionar la mejor experiencia de usuario posible.

La interfaz de usuario (UI) de Amethyst está construida con una estructura de Estado/ViewModel/Composición, lo que significa que es reactivo a los cambios en la aplicación. Esto significa que mientras navegas por tu red social en Gate.io, la interfaz de usuario cambiará para reflejar las últimas actualizaciones. La capa de servicio de la aplicación se conecta con los relés de Nostr para recibir la información más reciente, y la capa de repositorio almacena los eventos de Nostr como Notas y Usuarios. Estas clases utilizan objetos LiveData para permitir que la UI y otras partes de la aplicación se suscriban a cada Nota/Usuario individual y reciban actualizaciones cuando ocurren.

Además de su interfaz de usuario reactiva, Amethyst también ofrece filtros personalizables que le permiten controlar la información que ve. Al ver diferentes eventos, las clases de origen de datos se utilizan para recibir más información sobre esos eventos particulares. La capa de servicio de la aplicación ensambla filtros de Nostr para cada necesidad de la aplicación, asegurando que siempre tenga la información que necesita al alcance de su mano.

Amatista coloca la seguridad de la información de su cuenta en la vanguardia de su diseño. Su clave privada y clave pública se almacenan en el Android KeyStore, asegurando que su información esté siempre segura. La conexión con los relés de Nostr nunca se cierra durante el uso de la aplicación, por lo que puede estar seguro de que siempre está conectado a su red social.

Amethyst ofrece la combinación perfecta de velocidad, seguridad y personalización para una experiencia de red social sin problemas.

Anigma

Anigma es una aplicación de mensajería pública que proporciona una experiencia de comunicación segura y privada. La aplicación es un clon de Telegram construido en el protocolo Nostr, lo que significa que los usuarios pueden enviar mensajes sin necesidad de números de teléfono o cuentas. Anigma es una aplicación web progresiva que se puede instalar en cualquier dispositivo, lo que la hace lucir y sentirse como una aplicación nativa. Con su arquitectura de aplicación web progresiva y su hoja de ruta para el desarrollo futuro, Anigma está preparada para ser un jugador líder en el mundo de la mensajería encriptada.

Las características únicas de Anigma

  • Mensajes Directos Encriptados: Anigma ofrece mensajes directos encriptados para garantizar la privacidad de tus conversaciones.
  • Incrustación de vídeos de YouTube: La aplicación te permite incrustar videos de YouTube directamente dentro de la interfaz de chat.
  • Iconos Dinámicos: Anigma genera iconos al lado o encima de las publicaciones para facilitar la identificación de diferentes tipos de mensajes.
  • Perfiles de usuario: Puedes hacer clic en la foto de perfil de alguien para ver su perfil, que pronto incluirá una sección “Acerca de”.
  • Caché de mensajes: Anigma almacena mensajes para permitir tiempos de carga más rápidos y una mejor experiencia del usuario.
  • Mejora del soporte de emojis: El botón de emoji ahora está funcional, lo que te permite agregar emojis rápidamente a tus mensajes.
  • Análisis de URL mejorado: Anigma analiza y muestra URL como enlaces clicables, facilitando el acceso a contenido externo.
  • Visualización de imagen: Anigma puede analizar y mostrar imágenes directamente dentro de los mensajes.
  • Interfaz de usuario mejorada: La aplicación tiene una interfaz de chat basada en CSS que proporciona una experiencia de usuario limpia y moderna.

Conclusión

En conclusión, Nostr es un proyecto innovador que tiene como objetivo revolucionar la forma en que interactuamos con las plataformas en línea. Al proporcionar un enfoque descentralizado y resistente a la censura, Nostr empodera a los usuarios para que recuperen el control de sus datos y protejan su libertad de expresión. La simplicidad de su arquitectura lo hace accesible para todos los usuarios, independientemente de sus conocimientos técnicos.

En un mundo donde las redes sociales y el intercambio de datos juegan un papel dominante en nuestras vidas, es refrescante ver un proyecto que prioriza la privacidad y la seguridad de sus usuarios. Con Nostr, los usuarios ya no están a merced de entidades centralizadas que tienen el poder de manipular o restringir su información. En cambio, tienen una nueva forma de pensar sobre su relación con el servidor, una que se basa en la confianza, la transparencia y el control.

En general, Nostr representa un gran avance en el esfuerzo continuo por hacer que Internet sea un espacio más equitativo y democrático para todos los usuarios. Proporcionar una nueva forma de pensar sobre la propiedad de los datos y la privacidad tiene el potencial de tener un impacto profundo en la forma en que interactuamos con la tecnología y entre nosotros en línea.

Author: Piero
Translator: cedar
Reviewer(s): hugo
* The information is not intended to be and does not constitute financial advice or any other recommendation of any sort offered or endorsed by Gate.io.
* This article may not be reproduced, transmitted or copied without referencing Gate.io. Contravention is an infringement of Copyright Act and may be subject to legal action.
Start Now
Sign up and get a
$100
Voucher!