Remains to be seen how often we’ll update. My prototype takes forever. The rebuild is an order of magnitude or two faster. Most likely, we’ll have a free tier that updates automatically but very infrequently plus on-demand for a limited number of times per day or week or something. Then at some point we will have paid tiers to update more frequently, then probably add-on services — for example, support for red flag events like if a highly trusted pubkey suddenly gets multiple trusted NIP-56 reports of key compromise, that pubkey will get updated immediately. (Note that if this were to happen, for example if Dorsey’s key were to get compromised, any PageRank-based system would be toast, bc his pubkey’s PageRank score will for all practical purposes NEVER drop below yours or mine.)
When nostr starts to get millions of users, there are going to be all sorts of strategies for scaling. None of them perfect, but many that are more than good enough. GrapeRank has a natural scaling solution which is that if you know a few trusted pubkeys in some distant community (like China or Japan, for instance) and they run Brainstorm over their communities, then if they allow you to import their Trusted Assertions, you don’t really need to recalculate over the pubkeys in their community.
