Nostr, un app al giorno: Nests
- 📱 Box Riassuntivo
- 1. INTRODUZIONE: Cosa sono le “Stanze Audio”
- 2. IL TEST DELLA COMMUNITY “21 MILIONI DI CHIACCHIERE”
- 3. ANALISI TECNICA E IMPLEMENTAZIONE (Deep Dive)
- 4. IL GRANDE LIMITE: DESKTOP vs MOBILE
- 5. VANTAGGI, SVANTAGGI E CRITICITÀ
- 6. CONCLUSIONE E VERDETTO FINALE
📱 Box Riassuntivo
📱 App: Nests
🎯 Scopo: Creare stanze audio decentralizzate (Audio Rooms) su Nostr
🌐 Piattaforma: Web (Browser)
🔓 Open Source: Sì (MIT, GitHub nostrnests/nests)
🛠️ Maturità: Bassa / Sperimentale
⭐ Voto della Community: 6.5/10
👥 Consigliata a: Smanettoni e puristi della decentralizzazione
1. INTRODUZIONE: Cosa sono le “Stanze Audio”
Una stanza audio (Audio Room o Space) è una chat vocale in diretta, multi-utente, tipica dei social moderni. Alcuni partecipanti parlano come speaker, gli altri ascoltano, e chiunque può “alzare la mano” per chiedere la parola.
L’esempio più noto e rodato sono gli X Spaces (ex Twitter Spaces): comodi, stabili, accessibili da mobile con un tap. Funzionano bene per meetup informali, podcast live, dibattiti o semplici chiacchierate tra amici.
Nests è il tentativo più maturo di portare questa funzionalità nell’ecosistema Nostr: decentralizzato, censorship-resistant e legato alla tua identità chiave. Niente account centralizzati, niente server unico che può bannarti o spegnere tutto.
2. IL TEST DELLA COMMUNITY “21 MILIONI DI CHIACCHIERE”
Nella nostra community “21 Milioni di Chiacchiere” ci siamo posti la domanda cruciale: «Nests può sostituire definitivamente l’uso che facciamo oggi degli X Spaces per i nostri meetup e le nostre chiacchierate?»
Il verdetto, dopo varie sperimentazioni e test recenti, è per ora no. Nonostante la passione enorme della community per tutto ciò che è decentralizzato e la voglia matta di mollare le Big Tech, la soluzione rimane ancora troppo immatura per un uso quotidiano e affidabile.
Ci riserviamo comunque di riprovarci ogni tanto: monitoriamo i progressi e speriamo che i problemi storici vengano risolti.
3. ANALISI TECNICA E IMPLEMENTAZIONE (Deep Dive)
Nests separa nettamente due layer:
- Trasmissione audio: utilizza MoQ (Media over QUIC) invece del più classico WebRTC. Questo promette bassa latenza e buona scalabilità per l’audio real-time. Chiunque può runnare il proprio relay audio.
- Signaling e metadati: tutto viaggia su Nostr (creazione stanza, ruoli, presenza, chat testuale).
Si basa principalmente sul NIP-53 (Live Activities / Meeting Spaces), con eventi di tipo kind:30312 per le stanze interattive, kind:10312 per la presenza degli utenti, e kind:1311 per la chat live. I ruoli (host, admin, speaker) sono gestiti tramite tag p.
È un progetto web-based (React SPA) con backend audio separato. Non è l’unico tentativo su Nostr, ma è tra i più noti e completi. Esistono esperimenti integrati in client come Amethyst o Damus, ma Nests rimane la soluzione dedicata principale. L’approccio web lo rende accessibile da qualsiasi browser ma sacrifica l’integrazione nativa mobile.
4. IL GRANDE LIMITE: DESKTOP vs MOBILE
Qui arriviamo al punto dolente.
Da PC (Browser desktop – Chrome/Firefox): l’esperienza è decente. Crei la stanza, l’audio si sente, gestisci speaker e ruoli senza troppi drammi. Per uno smanettone seduto alla scrivania va più che bene.
Da cellulare: l’esperienza crolla. Microfono che non si attiva, background del browser che killa l’audio dopo pochi minuti, interfaccia non ottimizzata per touch, permessi del browser mobile ballerini. È un deal-breaker clamoroso per chi è abituato a fare Spaces dal divano, in macchina o in mobilità.
5. VANTAGGI, SVANTAGGI E CRITICITÀ
✅ Vantaggi:
- Vera decentralizzazione: chiunque può runnare il proprio relay audio.
- Nessun algoritmo che shadowbanna, proprietà completa dei dati.
- Integrazione nativa con identità Nostr e zaps Lightning.
- Resistenza alla censura per definizione.
❌ Svantaggi e Criticità:
- Immaturità del codice e bug frequenti.
- UX su mobile dolorosa.
- Affidabilità audio (drop, latenza variabile, problemi di connessione).
- Onboarding ostico per chi non è già dentro Nostr da tempo.
🔄 Livello di Aggiornamento: Il repository mostra attività (non è un progetto zombie), ma lo sviluppo sembra procedere a rilento rispetto alle aspettative della community.
️ Posizione nella Community: Visto con simpatia per l’idea coraggiosa, ma con una buona dose di frustrazione per l’esecuzione. Gli italiani di Nostr lo apprezzano come esperimento ma tornano su X Spaces per le cose serie.
6. CONCLUSIONE E VERDETTO FINALE
L’idea di Nests è geniale e necessaria: audio rooms veramente libere su un protocollo aperto. Ma l’esecuzione attuale non regge il confronto con la comodità (pur centralizzata e fragile) degli X Spaces (per quanto il social comprato da Elon Musk ancora oggi sia tutt’altro che esente da bug).
A chi è consigliato: Solo a smanettoni, sviluppatori e puristi della decentralizzazione disposti a tollerare bug, settaggi e frizioni in nome della libertà.
A chi NON è consigliato: A chi vuole semplicemente aprire una stanza e chiacchierare fluidamente con 20 persone senza impazzire.
Box Finale “Il Verdetto”
✅ Cosa ci è piaciuto
- Il concetto purissimo di audio decentralizzato su Nostr.
- Integrazione profonda con il protocollo (NIP-53) e possibilità di self-hosting.
- Il potenziale per jam session, podcast e dibattiti senza padroni.
❌ Cosa non va
- Esperienza mobile ancora troppo acerba (il vero killer).
- Stabilità audio e UX generale non all’altezza dell’uso quotidiano.
- Sviluppo che procede, ma non abbastanza veloce per le esigenze della community.
💡 Il consiglio di 21 Milioni di Chiacchiere
Nests è un progetto da tenere d’occhio e supportare: l’idea è quella giusta. Ma per ora, quando vogliamo chiacchierare, sembra siamo costretti a stare su X Spaces… ma con la speranza che in un futuro non troppo lontano non sarà più necessario.
Forza dev, stiamo aspettando! 💪
- Reference: https://moq.dev/
- Reference: https://webrtc.org/?hl=it
- Reference: https://nostr-nips.com/nip-53
Write a comment