This Nostr proposal is not that different from what you are saying. The only difference here is the signatures. I was working on a version of a P2P system like you described back in 2008. It is possible. It's hard, very hard, but possible.
Very cool man. I'm here for the experiments and the developments. Onwards towards freedom 🤙