Skip to content

Conversation

@Artoria2e5
Copy link
Contributor

We previously only prevented underreporting from working. But since we can know some clients are underreporting, many by a factor of +Infinity, why not punish them?

The new change does just that. It divides the anti-leech score by the estimated under-reporting ratio. Of course we never estimate +Infinity because we do +1 on the divisor. Very light float32 math is used.

The comments are updated to explain the ways in which our solution differs from Chow et. al.

@Artoria2e5 Artoria2e5 changed the title Make anti-leech choker punish underreporters Make anti-leech choker really punish underreporters Sep 16, 2025
We previously only prevented underreporting from working. But since we know they are underreporting, many by a factor of +Infinity, why not punish them?
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant