I am trying to extend the multi-player storage tutorial in a way that users can see all the blog posts of other users. Is there a way to create a kind of newsfeed for all the blogposts? How do I query all the data from the different users?
The methods I can think of are all quasi-centralized. But they might work for your needs. Users can create and save drafts of their posts that are only available to them (encrypted, not shared). Then, when they hit publish, that could use multi-player storage to write the file to the storage of a “central” Blockstack ID (maybe an ID purchased in your app’s name and verified with your app’s social profiles).
To display back those posts, you would just need to make a fetch call to the gaia hub link for the public document collection file.