I\'m building a site that needs to guarantee user reputation scores are accurate
ID: 650517 • Letter: I
Question
I'm building a site that needs to guarantee user reputation scores are accurate by preventing users from creating more than one account, at the cost of decreased user signups. So far, the only solutions I have thought of are allowing users to:
Link to their (verified) PayPal account through PayPal Account Authentication
Provide their PGP public key, and checking that the MSD (a metric of trustworthiness) is below a certain value
Of course, even these methods aren't bulletproof, but are likely to make creating a sock-puppet account very difficult. Are there any others I haven't considered?
Explanation / Answer
You can't Prevent it, you have to provide incentives against it.
You problem is that your system has a built in incentive to create multiple accounts. Remove that incentive or give a better one for sticking with one account.
Related Questions
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.