Nostr, un app al giorno: White Noise
- 1. INTRODUZIONE
- 2. COSA FA WHITE NOISE
- 3. ANALISI TECNICA
- 4. VANTAGGI DEL PROTOCOLLO NOSTR PER I GRUPPI
- 5. APP CONCORRENTI/ALTERNATIVE
- 6. CONCLUSIONE E VERDETTO
White Noise: L’idea c’è, ma la strada è ancora lunga
Un’app di messaggistica privata decentralizzata su Nostr con crittografia MLS avanzata per gruppi
Promettente sulla carta, ancora acerba nell’uso quotidiano.
📱 App: White Noise
🎯 Scopo: Messaggistica privata e gruppi crittografati su Nostr
🔓 Open Source: Sì – github.com/marmot-protocol/whitenoise (Flutter) e whitenoise-rs (core Rust)
Manutenzione: Alta
📅 Ultimo update: Attivo (rilasci recenti nel 2026, es. v2026.5.22)
⭐ Voto: 4.5/10 (sperimentale)
👥 Consigliata a: Sviluppatori, early adopter e curiosi disposti a testare e fornire feedback
1. INTRODUZIONE
Abbiamo testato White Noise con la community “21 milioni di chiacchiere” per verificare se rappresentasse una soluzione matura per le conversazioni di gruppo su Nostr.
L’idea di base è eccellente e risponde a un’esigenza reale della community: portare chat di gruppo private, sicure e decentralizzate sul protocollo.
Purtroppo, i risultati dei test non sono stati pienamente soddisfacenti.
L’app mostra un potenziale notevole grazie alla combinazione di Nostr e MLS (Messaging Layer Security), ma allo stato attuale rimane troppo acerba per un uso quotidiano affidabile. Le critiche che seguono sono costruttive: il progetto è giovane, open source e in rapido sviluppo.
2. COSA FA WHITE NOISE
White Noise è un’app di messaggistica focalizzata su conversazioni private e gruppi crittografati su Nostr. Non si tratta principalmente di un client per i gruppi pubblici NIP-29 (relay-based groups), ma di un’implementazione del protocollo Marmot che unisce Nostr come trasporto con MLS per crittografia end-to-end scalabile nei gruppi.
La funzionalità principale permette di creare e gestire chat di gruppo sicure, con identità basata su keypair Nostr (senza telefono o email), DM (messaggi diretti) anonimi e gruppi crittografati. Supporta media, ricerca e multi-account. Rispetto ai classici client Nostr, punta su privacy estrema e scalabilità della crittografia per gruppi numerosi.
Standard Nostr rilevanti:
- NIP-29 (Relay-based groups): White Noise si concentra su un approccio diverso con MLS (NIP-EE proposto), ma il protocollo Nostr resta il backbone.
- NIP-38 (User status) e altri correlati a messaging (NIP-04/17 per DM, ecc.).
- Marmot Protocol per MLS su Nostr.
I gruppi sono fondamentali nell’ecosistema Nostr: trasformano un protocollo di microblogging in uno strumento per comunità tematiche, anche nella scena Bitcoin italiana nella quale si sta sviluppando un forte interesse per Nostr, dove servono spazi per discussioni private, coordinamento o semplici chiacchiere senza dipendere da server centrali.
3. ANALISI TECNICA
Open Source: Sì, pienamente. Repository principali su GitHub sotto marmot-protocol, con licenza AGPL-3.0. Il codice è trasparente, con alto livello di test coverage (obiettivo 99% nel core Rust) e invito esplicito a audit. Buona documentazione tecnica.
Livello di Manutenzione: Alta. Sviluppo attivo con commit frequenti, rilasci regolari e community coinvolta. Issue gestite, focus su qualità e sicurezza (audit da Least Authority menzionati). Voto manutenzione: Alta.
Stato di Sviluppo: L’app è ancora in fase alpha/beta (disponibile via TestFlight per iOS, APK/Zapstore per Android). Funzionalità di base ci sono (gruppi E2EE, media, ricerca), ma mancano o sono immature elementi essenziali per un’app di gruppo: moderazione avanzata fluida, gestione permessi granulare, notifiche push affidabili, persistenza e sincronizzazione perfetta dei messaggi, onboarding intuitivo e stabilità generale.
Abbiamo creato dei gruppi di prova, mandati inviti, ma non tutti gli inviti sono stati consegnati e una volta che si perde l’invito non siamo riusciti a rimandardlo o a condividere un link per l’accesso. Con queste limitazioni diventa impossibile creare e gestire un gruppo reale e funzionante.
Può essere consigliata solo a utenti curiosi e disposti a sperimentare. L’utente medio troverà frustrazioni: bug occasionali, UX non ancora polish e dipendenza da relays specifici, col rischi di abbandonarla e perdere la disponibilità a considerarla in futuro.
4. VANTAGGI DEL PROTOCOLLO NOSTR PER I GRUPPI
In generale:
- Decentralizzazione — Nessun server centrale che controlla o può chiudere i gruppi.
- Censura-resistenza — I gruppi vivono sulla rete di relays; difficili da spegnere.
- Interoperabilità — In teoria accessibili da più client che supportano gli stessi standard.
- Privacy — Crittografia E2EE possibile (qui potenziata da MLS).
- Proprietà dei dati — L’utente controlla le chiavi.
Per questa specifica esigenza: Nostr è particolarmente adatto perché combina identità sovereign (npub) con trasporto distribuito. Rispetto a Telegram, Discord o WhatsApp, evita single point of failure, lock-in e sorveglianza centralizzata. Ideale per comunità Bitcoin/Nostr italiane: gruppi tematici resistenti, portatili tra app e senza intermediari. MLS aggiunge scalabilità alla crittografia per gruppi grandi, con forward secrecy e post-compromise security.
5. APP CONCORRENTI/ALTERNATIVE
- Nostrord: Client dedicato NIP-29 per group chat (Kotlin Multiplatform). Più focalizzato su gruppi relay-based con moderazione. Stato di sviluppo buono, beta attiva, esperienza più “Discord-like”. Consigliabile per chi cerca gruppi pubblici/moderati.
- Amethyst (Android): Supporta NIP-29 e DM. Maturo come client generale, gruppi decenti ma non il focus principale. Buona facilità d’uso.
- Damus (iOS): Client storico, supporto base per gruppi/DM. Più maturo nell’esperienza social generale.
- Chachi.chat / 0xChat / groups.nip29.com: Client/web specifici per NIP-29, spesso più maturi per gruppi pubblici.
- Primal, Snort, Coracle: Support variabili per gruppi, ma non specializzati come White Noise per E2EE privato.
Confronto rapido: White Noise eccelle nella privacy/crittografia MLS ma è meno maturo. Nostrord e client NIP-29 dedicati sono più avanzati per gruppi “classici”. Amethyst/Damus vincono in stabilità complessiva.
6. CONCLUSIONE E VERDETTO
White Noise ha un’idea forte e allinea perfettamente con i valori Nostr: privacy, decentralizzazione e sovranità. Il protocollo Marmot/MLS è tecnicamente promettente e il codice open source di qualità. Tuttavia, l’app è ancora troppo acerba: bug, funzionalità mancanti e UX non ottimale la rendono inadatta all’uso quotidiano per la maggior parte degli utenti.
Speriamo vivamente che gli sviluppatori (Max Hillebrand e team) continuino a lavorare su questo progetto: con qualche mese di polishing potrebbe diventare un pilastro della messaggistica su Nostr.
Voto complessivo: 4.5/10 – Sperimentale, non pronta per produzione.
Consigliata solo a sviluppatori, early adopter e membri di community tecniche disposti a testare e segnalare issue. Per chi cerca una soluzione pronta oggi, meglio usare Nostrord per gruppi NIP-29 o Amethyst/Damus per un’esperienza più stabile, integrando White Noise solo per test mirati sulla privacy.
Box Finale
✅ Punti di forza
- Crittografia MLS scalabile e privacy-oriented eccellente.
- Open source di qualità con manutenzione attiva e focus sulla sicurezza.
- Nessun telefono/email, identità Nostr pura e decentralizzazione reale.
- Potenziale enorme per comunità private censorship-resistant.
- Media, ricerca e multi-account già presenti.
❌ Punti deboli
- UX e stabilità non mature per uso quotidiano.
- Funzionalità di moderazione/gestione gruppi ancora limitate.
- Notifiche e persistenza messaggi non sempre affidabili.
- Base utenti ridotta e dipendenza da relays specifici.
- Ancora beta: bug ed edge case frequenti nei test.
Il nostro consiglio: White Noise merita attenzione e feedback costruttivo dalla community “21 milioni di chiacchiere”, ma per ora è meglio aspettare o usare alternative più stabili per i gruppi. Nostr evolve velocemente — questo progetto potrebbe essere uno dei vincitori del 2026/2027 se gli sviluppatori mantengono il ritmo attuale. Provatela, testatela e contribuite: è così che miglioriamo l’ecosistema!
(Recensione basata su test reali della community, repository GitHub e documentazione aggiornata a domenica 12 luglio 2026)
- Reference: https://github.com/marmot-protocol/whitenoise
- Reference: https://github.com/marmot-protocol/whitenoise-rs
- Reference: https://21milioni.com/
- Reference: https://github.com/marmot-protocol/marmot
- Reference: https://nips.nostr.com/29
- Reference: https://nips.nostr.com/38
- Reference: https://nostrord.com/
- Reference: https://nostrapps.com/amethyst
- Reference: https://nostrapps.com/damus
- Reference: https://0xchat.com/
- Reference: https://github.com/max21dev/groups
- Reference: https://nostrapps.com/primal
- Reference: https://phoenix.social/following
- Reference: https://nostrapps.com/coracle
Write a comment