I was recently suspected of creating a giffgaff account and as it is known "cheating the system". After being told this by a giffgaff employee I looked into how easy it really was for me to be able to create this giffgaff account I am currently using by setting one up for a demonstrational purpose only.
My suggestion is that there should be a confirmation email sent to every person who wants to sign up to giffgaff which would be sent to the email they stated in the registration form, then until they have confirmed the email by clicking a link, provided in the email, they cannot use the giffgaff community service. By doing this there would be less people abusing the giffgaff community in order to earn payback points, kudos, achieve higher ranks or get accepted answers. This would be because each account would have to be confirmed by the person who would use it therefore stopping people giving false/random email addresses and signing up like I was able to for this demonstration. Many major websites who have accounts for their members already have this feature of having to confirm the account through email to stop random/false emails being used.
Current screen shown after clicking register after given random details:
This shows that no confirmation is required of the account and after clicking register you are instantly able to use the giffgaff community and "cheat the system".
Proposed method of signing up:
(Supossing real deatails were used) Registration form details filled out:
After clicking submit you are taken to a page like this:
The user then signs into thier email to get confirmation email:
The user then opens the email to click on the confirmation link to allow them to use their new giffgaff account:
I believe that if this was implemented as a part of giffgaff the community would not have as many people who try to "cheat the system" in order to earn more payback points, extra kudos, earn higher community rankings or get nore accepted answers. Therefore making the community a happier place as there is nobody trying to cheat the system and there are no unfair rewards given by cheating users!
Kudos will go far if you think this is a good idea and want there to be a cheat free community!