arthurfranca's avatar
arthurfranca 1 month ago
Your PR is original afaik, interesting one. The idea of creating a shard only when you couldn't find a previous one on relays does would stop a client from inadvertently resetting a list. I couldn't find directions on preventing a said event kind from multiplying too much. I guess if a client retrieves many shards, the best thing it can do is to merge them into one.

Replies (1)

Yeah, I almost specified that "clients may consolidate" but I really don't think a lot of shards will end up existing. Plus, the whole nip creates a flexible structure that could be used in other more sophisticated ways to further reduce the odds of a collision.