The user must enter his bitcointalk address along with a signed message while signing up.And there should be an inbuilt message verifier.So that he could recover his account if it gets stolen or hacked by re-signing with the same address with the time stamp.
I cannot think of a better way to stifle forum growth than this idea!
Maybe we should hide the domain name as well!
How is it going to stifle up the forum?
Its only going to add an extra layer for security.
What if your email account gets hacked too and your address wasn't quoted by anyone?
Then there would be no way to recover it.
Unless the database has your address stored.
I think you got the the idea in a wrong way.