The explanation seems packed into the “outbox model” phrase which I’m not familiar with.
https://github.com/nostr-protocol/nips/discussions/1134 explains it