¿Que es Nostr?


Nostr es acrónimo de "Notes and Other Stuff Transmitted by Relays" que en español seria "Notas y Otras Cosas Transmitidas Por Repetidores" Es un protocolo de código abierto que sirve para enviar y recibir mensajes. Brinda comunicación descentralizada y hasta ahora se ha usado para desarrollar redes sociales similares a Twitter. No depende de un servidor central ni es una arquitectura de igual a igual. Funciona de manera básica y simple, permitiendo a los usuarios intercambiar mensajes firmados a través de una red de relays o servidores a los cuales cualquiera se puede conectar.


Fue creado por Fiatjaf


¿Cómo funciona Nostr?


Nostr no usa P2P y tampoco es una blockchain, pero envía información con algoritmos criptográficos como la "Identificación Schnorr" A través de los relays se da la comunicación, pero estos no se pueden comunicar entre si. Cualquier persona con los conocimientos necesarios puede hacer funcionar un relay para ofrecer su servicio como intermediario a los clientes. Los clientes serian los frontends, webs o dapps con las que el usuario final (nosotros) interactuaríamos.

Cada relay puede tener sus normas, reglas o parámetros, y el usuario final puede escoger a que relay conectarse. La identidad en el protocolo Nostr se basa solo en dos claves, una publica y otra privada, parecido a la tecnologia de bitcoin. Por esa razón, la descentralización es un rasgo característico del protocolo, pues si un relay o servidor falla, el usuario final comodonamente podría trasladarse a otro relay conservando su identidad a través de sus claves. Username, nickname, profile pictures e informaciones adicionales solo son visibles en ciertos clientes, pero la identidad siempre será la misma.


La información compartida y la expansión del protocolo se logra gracias al conceso de los desarrolladores por medio de documentos denominados NIPs (Nostr Implementation Possibilities) los cuales van renovando y añadiendo nuevas funcionalidades. También hay dominios para optimizar la identidad, los cuales están ligadas a la lightning network y sirven para intercambiar satoshis o pequeñas cantidades de bitcoin entre los usuarios, estas se llaman NIP-05


Usos y características


El protocolo goza de una flexibilidad fascinante, por lo tanto es atractivo para los desarrolladores. A la hora de ejecutar un relay hay total libertad para implementar cualquier lenguaje de programación, como por ejemplo C#, Rust, Go, Python, Kotlin, TypeScript, entre otros.

Por su estructura criptográfica y descentralizada, la filosofía detrás de Nostr es acabar con la centralización, la censura, el spam. Y fomentar la independencia, la privacidad, seguridad y la libertad de expresión. Personalidades influyentes como Edward Snowden, Jameson Lopp, Jack Dorsey, el cual donó 14 bitcoins para el desarrollo del protocolo, entre otros personajes mas, apoyan enérgicamente a Nostr y creen en el potencial que tiene para el futuro próximo. Asimismo muchos entusiastas de bitcoin se han enamorado del protocolo, siendo estos la comunidad mas grande que se puede ver presente en todas las plataformas. El creador de Nostr esta estrechamente relacionado con el desarrollo de la lightning network de bitcoin.


Con el concepto que ha traído Nostr nos encontraremos con nuevas aplicaciones de mensajería instantánea, portales de noticias, juegos, repositorios de código, paginas web, foros, redes sociales, comunidades virtuales, chat públicos, y mucho, muchísimo mas.


Conclusión: Muchos de los clientes o interfaces tienen bugs, errores y no son muy user friendly, sin embargo el protocolo cada dia avanza en su desarrollo, y el potencial que tiene es brutal, tomando en cuenta la notoriedad que tiene aun en su temprana fase. No esta demás echarle un vistazo y estar a la vanguardia de esta nueva tendencia "redes sociales descentralizadas"

Si quieres curiosear un poco mas te dejo el directorio para conseguir a personajes influyentes mas fácil Nostr.directory