There's no canonicity in nostr since there's no global consensus and no shared state.
Dfferent users with different relays might see different repository states the same way different git remote servers might have different states.
There's no canonicity in nostr since there's no global consensus and no shared state.
Dfferent users with different relays might see different repository states the same way different git remote servers might have different states.
I agree, but I think it's a lot easier to deal with multiple relays than it is to reconcile multiple git mirrors. I think this will become more obvious if places where git repos congregate come under attack.