Malditos_Usureros
Madmaxista
He utilizado el buscador y veo que no hay ningún hilo ni mención. Jack Dorsey (el creador de twitter) donó hace unos días 14 BTC (250.000$) para contribuir a su desarrollo:
Es más bien un protocolo abierto de comunicación, cualquiera puede crear un cliente y empezar a publicar mensajes.
Antes de nada, el github oficial:
GitHub - nostr-protocol/nostr: a truly censorship-resistant alternative to Twitter that has a chance of working
nostr - Notes and Other Stuff tras*mitted by Relays
El protocolo abierto más sencillo capaz de crear de una vez por todas una red "social" global resistente a la censura.
No depende de ningún servidor central de confianza, por lo que es resistente; se basa en claves y firmas criptográficas, por lo que es a prueba de manipulaciones; no depende de técnicas P2P, por lo que funciona.
Un resumen muy breve de cómo funciona, si no piensas leer nada más:
Todo el mundo ejecuta un cliente. Puede ser un cliente nativo, un cliente web, etc. Para publicar algo, escribes un post, lo firmas con tu clave y lo envías a múltiples relays (servidores alojados por otra persona, o por ti mismo). Para obtener actualizaciones de otras personas, preguntas a varios relays si saben algo de esas otras personas. Cualquiera puede ejecutar un relay. Un relay es muy simple y orate. No hace nada más que aceptar mensajes de algunas personas y reenviarlos a otras. Los repetidores no son de confianza. Las firmas se verifican en el lado del cliente.
Nostr es necesario porque otras soluciones no funcionan:
El problema de Twitter
El problema de Mastodon y programas similares
¿Cómo funciona Nostr?
Aquí tenéis un listado con links a distintas aplicaciones:
GitHub - aljazceru/awesome-nostr: A curated list of nostr projects and resources
Para ir empezando si queréis cacharrear bien y retrotraeros a los 90 (bbs, nntp news, etc.) podéis bajaros el cliente nostr de consola: GitHub - vishalxl/nostr_console: Nostr console is an open-source twitter-like social network, direct chat app and group chat all bundled into one program. Built on the decentralized Nostr protocol.
Si queréis probarlo via web aquí hay varios enlaces a clientes: Nostr
Por ahora el que me ha parecido más fácil via web es: https://astral.ninja/
Al entrar tendréis que generar vuestra clave privada y pública (dándole al botón), guardadlas bien ya que son vuestra clave de acceso. Luego podéis modificar vuestro perfil, añadir, foto, nombre, etc.
Luego podéis empezar a hacer ***ow a gente, tenéis esta web donde podéis buscar gente de twitter y os saldrá su clave pública de nostr: Nostr public keys of Twitter Accounts
Hay también varios clientes de android, pero no los he probado, si alguien los usa y recomienda ponedlas y la añadiré al op.
Hay una aplicación de iOS en desarrollo (Damus), se podía bajar via testflight, pero la beta está llena y ya no se puede entrar: Join the damus beta
Otra curiosidad es que en tu perfil puedes añadir una dirección de lnurl y lightning, por lo que se pueden dar propinas en bitcoin entre los usuarios, etc. Los clientes se supone que tendrán un botón con un rayo para hacer pagos entre usuarios.
También en tu perfil puedes añadir un "NIP-05 identifier" con el que puedes obtener un checkmark al lado de tu perfil en tus posts (como el checkmark de twitter). Yo para eso utilicé Welcome to Nostr Plebs!
Si buscais nostr en twitter también podéis ver el rum rum que tiene y mucha peña y famosos utilizándolo (Jack Dorsey, Michael Saylor, Cynthia Lummis (una senadora americana), etc.)
Aquí tenéis una buena guía de como empezar
En fin, ya tenéis algo nuevo con lo que cacharrear estas navidades. Podéis iros apuntando y añadir vuestras claves públicas en el hilo.
Es más bien un protocolo abierto de comunicación, cualquiera puede crear un cliente y empezar a publicar mensajes.
Antes de nada, el github oficial:
GitHub - nostr-protocol/nostr: a truly censorship-resistant alternative to Twitter that has a chance of working
nostr - Notes and Other Stuff tras*mitted by Relays
El protocolo abierto más sencillo capaz de crear de una vez por todas una red "social" global resistente a la censura.
No depende de ningún servidor central de confianza, por lo que es resistente; se basa en claves y firmas criptográficas, por lo que es a prueba de manipulaciones; no depende de técnicas P2P, por lo que funciona.
Un resumen muy breve de cómo funciona, si no piensas leer nada más:
Todo el mundo ejecuta un cliente. Puede ser un cliente nativo, un cliente web, etc. Para publicar algo, escribes un post, lo firmas con tu clave y lo envías a múltiples relays (servidores alojados por otra persona, o por ti mismo). Para obtener actualizaciones de otras personas, preguntas a varios relays si saben algo de esas otras personas. Cualquiera puede ejecutar un relay. Un relay es muy simple y orate. No hace nada más que aceptar mensajes de algunas personas y reenviarlos a otras. Los repetidores no son de confianza. Las firmas se verifican en el lado del cliente.
Nostr es necesario porque otras soluciones no funcionan:
El problema de Twitter
- Twitter tiene anuncios;
- Twitter utiliza técnicas extrañas para mantenerte adicto;
- Twitter no muestra un feed histórico real de la gente a la que sigues;
- Twitter banea a la gente;
- Twitter hace shadow ban.
- Twitter tiene mucho spam.
El problema de Mastodon y programas similares
- Las identidades de los usuarios están vinculadas a nombres de dominio controlados por terceros;
- Los propietarios de los servidores pueden bloquearte, igual que Twitter; los propietarios de los servidores también pueden bloquear otros servidores;
- La migración entre servidores es una ocurrencia tardía y sólo puede llevarse a cabo si los servidores cooperan. No funciona en un entorno adversario (se pierden todos los seguidores);
- No hay incentivos claros para gestionar servidores, por lo que tienden a ser gestionados por entusiastas y gente que quiere tener su nombre unido a un dominio guay. Luego, los usuarios están sometidos al despotismo de una sola persona, que a menudo es peor que el de una gran empresa como Twitter, y no pueden migrar fuera;
- Como los servidores suelen gestionarse de forma chapucera, suelen abandonarse al cabo de un tiempo, lo que equivale a prohibir el acceso a todo el mundo;
- No tiene sentido tener un montón de servidores si las actualizaciones de cada servidor tienen que ser penosamente enviadas (¡y guardadas!) a un montón de otros servidores. Este punto se agrava por el hecho de que los servidores tienden a existir en grandes cantidades, por lo que más datos tienen que ser pasados a más lugares con más frecuencia;
- Para el ejemplo específico de compartir vídeo, los entusiastas de ActivityPub se dieron cuenta de que sería completamente imposible tras*mitir vídeo de servidor a servidor como se hace con las notas de texto, por lo que decidieron mantener el vídeo alojado sólo desde la única instancia en la que se publicaba, lo que es similar al enfoque de Nostr.
¿Cómo funciona Nostr?
- Hay dos componentes: clientes y relays. Cada usuario ejecuta un cliente. Cualquiera puede ejecutar un relay.
- Cada usuario se identifica mediante una clave pública. Cada mensaje se firma. Cada cliente valida estas firmas.
- Los clientes obtienen datos de los relays de su elección y los publican en otros relays de su elección. Un relay no habla con otro, sólo directamente con los usuarios.
- Por ejemplo, para "seguir" a alguien, un usuario sólo tiene que pedir a su cliente que busque publicaciones de esa clave pública en los relays que conoce.
- Al iniciarse, un cliente consulta los datos de todos los relays que conoce para todos los usuarios a los que sigue (por ejemplo, todas las actualizaciones del último día) y, a continuación, muestra esos datos al usuario de forma cronológica.
- Un "post" puede contener cualquier tipo de datos estructurados, pero los más utilizados van a encontrar su camino en el estándar para que todos los clientes y relays puedan manejarlos sin problemas.
Aquí tenéis un listado con links a distintas aplicaciones:
GitHub - aljazceru/awesome-nostr: A curated list of nostr projects and resources
Para ir empezando si queréis cacharrear bien y retrotraeros a los 90 (bbs, nntp news, etc.) podéis bajaros el cliente nostr de consola: GitHub - vishalxl/nostr_console: Nostr console is an open-source twitter-like social network, direct chat app and group chat all bundled into one program. Built on the decentralized Nostr protocol.
Si queréis probarlo via web aquí hay varios enlaces a clientes: Nostr
Por ahora el que me ha parecido más fácil via web es: https://astral.ninja/
Al entrar tendréis que generar vuestra clave privada y pública (dándole al botón), guardadlas bien ya que son vuestra clave de acceso. Luego podéis modificar vuestro perfil, añadir, foto, nombre, etc.
Luego podéis empezar a hacer ***ow a gente, tenéis esta web donde podéis buscar gente de twitter y os saldrá su clave pública de nostr: Nostr public keys of Twitter Accounts
Hay también varios clientes de android, pero no los he probado, si alguien los usa y recomienda ponedlas y la añadiré al op.
Hay una aplicación de iOS en desarrollo (Damus), se podía bajar via testflight, pero la beta está llena y ya no se puede entrar: Join the damus beta
Otra curiosidad es que en tu perfil puedes añadir una dirección de lnurl y lightning, por lo que se pueden dar propinas en bitcoin entre los usuarios, etc. Los clientes se supone que tendrán un botón con un rayo para hacer pagos entre usuarios.
También en tu perfil puedes añadir un "NIP-05 identifier" con el que puedes obtener un checkmark al lado de tu perfil en tus posts (como el checkmark de twitter). Yo para eso utilicé Welcome to Nostr Plebs!
Si buscais nostr en twitter también podéis ver el rum rum que tiene y mucha peña y famosos utilizándolo (Jack Dorsey, Michael Saylor, Cynthia Lummis (una senadora americana), etc.)
Aquí tenéis una buena guía de como empezar
En fin, ya tenéis algo nuevo con lo que cacharrear estas navidades. Podéis iros apuntando y añadir vuestras claves públicas en el hilo.