How exactly do you stop sockpuppetry while maintaining anonymity?
In order to ensure that a person cannot create more than 1 account, it would be necessary to observe some property of the person that is difficult to alter (such as their appearance, or their social security number) for uniqueness on the network.
Now if this network is truly anonymous, then it must be disjoint from every other network. And there is at least one other network ("real life"), so whatever this property is, must be something that an adversary in the real-life network would not be able to compare to the anonymous network.
And so certainly, it must not be some property that a person in the real-life network could observe by following you around or ruffling through your drawers and then compare to the answer you gave to sign up for the anonymous network. So it must be something in your head (like a password).
But if it is in your head, isn't it easily changed, and this property would be exploitable to create sockpuppets?
I must have missed something fundamental here, possibly in terminology. Can somebody who is current on the research here enlighten me?