Default avatar
Carlos 2 years ago
Impossible to tell, because "zaps" are de-coupled from actual sats. I can send you LN sats, without them appearing as "zaps". You can send yourself "zaps", with sats moving from one LN wallet to another (wash-zapping). With your acct (can be detected) or from sockpuppet accounts (cannot be detected). You can send yourself "zaps", with NO sats moving from / to any LN wallet (fake zaps). From your acct, or from sockpuppets. Since "zap amount" is now a vanity metric in many clients, people are incentivized to rig the numbers in their favor. So, it wouldn't surprise me if the real total is lower than both numbers.

Replies (1)

Zap validation is also expensive (network requests and computation) and multi-step and also stateful. If I change my lud, all previous ZAPs now technically should fail validation, unless you change it back. You either need a profile/lud snapshot at the zap time, or to validate zaps instantly (read: race condition and impossible in a decentralised network) and record that outside of Nostr, to the query later. Zaps are awesome. But they aren’t trustworthy or polished in many ways. Hopefully we can iterate.