Hola Comunidad! Hoy vengo a contarles sobre el protocolo NOSTR el cual esta tomando bastante notoriedad en el ámbito de las redes sociales, la libertad de expresión y la descentralización. Gracias por leer!
⚫️ Intro:
Últimamente estoy viendo en el espacio internauta el acrónimo "Nostr" En Twitter, en algunos portales de noticias sobre tecnologías y criptomonedas, y uno que otro usuario compartiendo contenido al respecto.
Me anime a investigar un poco mas y me ha parecido muy interesante lo que he encontrado. Les resumiré un poco sobre el Protocolo Nostr para que lo conozcan a tiempo, ya que es bastante joven, el potencial que tiene se ve prometedor. Vamos!!
¿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
Curiosamente esa interconexión que hay entre clientes me recuerda a la forma en la que funciona el ecosistema Hive
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
Mil gracias por leer! 🖤
✏️ El banner y la imagen de ejemplo fueron hechas con la app PhotoRoom
◾️ ENG ◾️
Hello Community! Today I come to tell you about the NOSTR protocol which is gaining quite a bit of notoriety in the realm of social media, freedom of expression and decentralization. Thanks for reading!
⚫️ Intro:
Lately I've been seeing the acronym "Nostr" in the online space. On Twitter, on some technology and cryptocurrency news portals, and the occasional user sharing content about it.
I decided to investigate a little more and I found it very interesting. I'll summarize a little about the Nostr Protocol so you can get to know it in time, as it is quite young, but the potential it has looks promising. Let's go!!
What is Nostr?
Nostr is an acronym for "Notes and Other Stuff Transmitted by Relays". It is an open-source protocol used for sending and receiving messages. It provides decentralized communication and so far has been used to develop Twitter-like social networks. It does not depend on a central server or a peer-to-peer architecture. It works in a basic and simple way, allowing users to exchange signed messages through a network of relays or servers to which anyone can connect.
It was created by Fiatjaf
How does Nostr work?
Nostr does not use P2P and is not a blockchain, but it sends information with cryptographic algorithms such as "Schnorr Signature". Communication takes place through the relays, but they cannot communicate with each other. Anyone with the necessary knowledge can operate a relay to offer their service as an intermediary to clients. Clients would be frontends, websites or dapps with which the end-user (us) would interact.
Each relay can have its own rules, regulations or parameters, and the end-user can choose which relay to connect to. Identity in the Nostr protocol is based on only two keys, a public and a private key, similar to bitcoin technology. For that reason, decentralization is a characteristic feature of the protocol, since if a relay or server fails, the end-user can easily move to another relay while retaining their identity through their keys. Usernames, nicknames, profile pictures, and additional information are only visible in certain clients, but the identity will always be the same.
The shared information and expansion of the protocol are achieved through the consensus of developers by means of documents called NIPs (Nostr Implementation Possibilities) which renew and add new functionalities. There are also domains to optimize identity, which are linked to the lightning network and serve to exchange satoshis or small amounts of bitcoin between users, these are called NIP-05.
Interestingly, the interconnection between clients reminds me of the way the Hive ecosystem works.
Uses and Characteristics
The protocol enjoys fascinating flexibility, making it attractive to developers. When running a relay, there is total freedom to implement any programming language, such as C#, Rust, Go, Python, Kotlin, TypeScript, among others.
Due to its cryptographic and decentralized structure, the philosophy behind Nostr is to end centralization, censorship, and spam, and to promote independence, privacy, security, and freedom of expression. Influential personalities such as Edward Snowden, Jameson Lopp, Jack Dorsey who donated 14 bitcoins for the development of the protocol, and other figures, vigorously support Nostr and believe in its potential for the near future. Likewise, many bitcoin enthusiasts have fallen in love with the protocol, with this being the largest community that can be seen present in all platforms. The creator of Nostr is closely related to the development of the lightning network of bitcoin.
With the concept that Nostr has brought, we will find new applications for instant messaging, news portals, games, code repositories, websites, forums, social networks, virtual communities, public chats, and much, much more.
Conclusion: Many of the clients or interfaces have bugs, errors, and are not very user-friendly, however, the protocol advances in its development every day, and the potential it has is massive, taking into account the notoriety it still has in its early stage. It doesn't hurt to take a look and stay ahead of this new trend "decentralized social networks."
If you want to delve a little more, I leave you the directory to find influential figures more easily at nostr.directory.
Thank you very much for reading! 🖤
✏️ The banner and the example image were made with the PhotoRoom app
Referencias / References
https://yourgeekweb.com/es/2023/02/08/que-es-el-protocolo-nostr-y-como-funciona-sustituira-a-twitter/
https://observatorioblockchain.com/web3/que-es-nostr-el-protocolo-de-comunicacion-no-blockchain-para-redes-sociales/
https://estudiobitcoin.com/nostr-solucionando-la-censura-de-una-vez-por-todas/