Ask HN: Disruptive crypto tools: Develop with true names, or "go Satoshi"?
Is it a good idea to attach my real name to such new projects (or contributions to existing projects), or should I follow the lead of Satoshi Nakamoto and protect my activities with a pseudonym?
Psuedonymity pros:
- Even though I am not interested in doing anything illegal, even law-abiding individuals can be harassed and have their life complicated. (Nadim Kobeissi, developer of CryptoCat, is routinely delayed and questioned at airports.)
- Tools that are legal today could be illegal in the future.
- Pseudonymity could help shield from frivolous trademark and patent risks.
- You can always transition from pseudonymity to true names, but not the other way around.
True name pros:
- Less development friction.
- Accrual of non-pseudonymous reputation to further establish my real-world credentials as a serious software developer. This is a somewhat self-serving point, but we all have to put food on the table, and established reputation could provide more opportunities for pursuing my passion. (As well as perhaps allowing me to justify spending more time on such projects.)
Any thoughts?
10 comments
[ 3.6 ms ] story [ 160 ms ] threadConsidering this, my choice would be to start with a believable pseudonym and generate a gpg- and/or rsa-key to sign stuff and tie it to that psudonym.
If something goes wrong you simply revoke and nothing happend. For the rare occasion of success you can still prove your are that person.
My thought was indeed to establish verifiable pseudonymity through the usual public key cryptography tools.
But open source your work so if you make mistakes the ideas you have can be improved upon by others.