As I’ve always said: It’s not the sock-puppets that worry me, it’s the people who wear them.

I’ve not heard the term used to describe an alter Internet persona (alter I-go?) before, but it certainly seems an apt description.