Is it explained somewhere how
@primal trending is determined?
Not tech savy, but talking with chatgpt - it seems like:
Trending is based upon zaps and weighted by TrustRank score? (and thats the only factor: not likes, reposts, bookmarks etc)
Is that correct? Just curious and trying to get better at understanding this ecosystem.
The idea behind trustrank is that it stops 'zap farming etc' right?
Assuming the above is correct - here's the summary of my understanding for anyone else curious
----
✅ Simplified mental model
Zap event → baseline score (maybe proportional to sats, maybe flat).
Multiply by zapper’s TrustRank (rescaled).
Apply time window (only recent zaps count).
Sum across all zaps on a note → Trending score.
----
✅ Simplified TrustRank Mental Model
Start with equal trust
Imagine every account begins with 1 trust point.
Pass trust to people you follow
If Alice follows Bob and Carol, she splits her 1 point between them (0.5 each).
Repeat across the whole network
Bob passes trust to the people he follows, Carol does the same, and so on.
After many rounds, trust “flows” through the network.
Add a teleport factor
A small % (say 15%) of trust gets sprinkled randomly across everyone each round.
This keeps isolated users from being stuck at zero.
Scores stabilize
After enough rounds, each account ends up with a stable TrustRank score (like 0.0002 or 0.03).
The total trust across all users always adds up to 1.