Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Conceptual Issue: Multiple accounts? #40

Open
marxzuckerburg opened this issue Sep 29, 2020 · 0 comments
Open

Conceptual Issue: Multiple accounts? #40

marxzuckerburg opened this issue Sep 29, 2020 · 0 comments
Labels
conceptual conceptual issues

Comments

@marxzuckerburg
Copy link
Contributor

Will we allow users to have multiple accounts?

The only way to limit this would be to disallow multiple accounts from being stored on one device (by having app check if its hardware-only redis-like database already has a record for a user) -- since we don't want to store IPs or sessions or cookies: actually we can't, since users are coming to us via a different IP address each time via Tor.

Here are some pros and cons I can see.

Pros

  • It would allow people to make accounts with varying levels of anonymity.

    • If I want to create an account which links to my twitter, maybe I also want to create an account which doesn't?
  • Multiple accounts could share QRcodes of other accounts (their public keys) by simply having them stored on the same device. That allows your alter ego to message the people your normal ego can message. Maybe that's good and bad?

  • It would allow for bots.

Cons

  • The web of trust gets complicated: if multiple accounts share contacts, and if someone contacts you claiming to be the alter-ego of your friend, how do you know that's true? Your friend could also 'sign' the message, so that you could verify he had something to do with it. But then does that betray the point of anonymity in the first place?

  • It would allow for bots.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
conceptual conceptual issues
Projects
None yet
Development

No branches or pull requests

1 participant