I don't think Amethyst connects to global by default, I think that's only when you view global. nostr:nprofile1qqsyvrp9u6p0mfur9dfdru3d853tx9mdjuhkphxuxgfwmryja7zsvhqpzamhxue69uhhv6t5daezumn0wd68yvfwvdhk6tcpz9mhxue69uhkummnw3ezuamfdejj7qgswaehxw309ahx7um5wghx6mmd9u2mk7fe, is that correct?

Reply to this note

Please Login to reply.

Discussion

Correct

Ok, I think I understand, I follow 264 people and it wants to connect to 284 relays because those are the relays that have the people I follow set up (not global). So if I follow 2k+ people, it can easily connect to 2k+ relays.

It's on demand (afaik) as you scroll through your feed... so it connects and disconnects very rapidly based on what needs to be displayed. My number of relays sometimes jumps to 1500 and then down under 200 again.

So essentially this is leveraging the fact that you usually follow only at most thousands of people and also the fact that you can only view a small number of pieces of content at the same time on your screen. And then finally, some relays are actually shared / used by multiple people, so the number of relays that you practically need to pull from stays similar no matter how many people you follow.