É. Mas onde armazenar? O design do Nostr, "cliente inteligente e servidor burro" não resolve bem esse problema da persistência. É uma escolha de design para manter a descentralização.
Para resolver o problema da persistência os arquivos precisariam ser armazenados em alguns locais com capacidade e conectados 24/7, um servidor portanto. Os relays seriam candidatos a isso, mas imporia uma carga elevada sobre eles, o que pode ser complicado já que os relays são mantidos pro bono por voluntários.