When I say nostr doesn't need "relays", this is why. Anything can move data, and everything should move data - the current notion of a relay is only one possible configuration. But then you see the impossibility of deletion or a unified timeline, and why clients shouldn't rely on specific relay functionality. The exchange of consistency for availability is rarely so obvious as it is here.
Sign Things And Relay Them
nostr:note1e2eaqwvv5r4kt95wnm788gmxlwgftjkepf5j6vlxe9nzce87a33sfvkkdm