Invitation codes could be a good alternative to registration captchas.
Every user is allowed to create an invitation code/link, like https://example.com/invitation/ABCDEF. Whenever a new user wants to register, he has to use a registration code or an invitation link in order to register. In the database, the new user is linked to the user who invited him. This creates an 'invitation tree':
I implemented DISABLE_USER_REGISTRATION a while ago. This serves a similar purpose: to prevent spammers to register for an account long after the competition has started.
Invitation codes could be a good alternative to registration captchas.
Every user is allowed to create an invitation code/link, like
https://example.com/invitation/ABCDEF
. Whenever a new user wants to register, he has to use a registration code or an invitation link in order to register. In the database, the new user is linked to the user who invited him. This creates an 'invitation tree':