@Skanda42 on the specific topic of using a trusted third-party it really depends on how it is implemented.
Personally I prefer transparency to trust, so any third-party should be transparent enough in their processes in order to minimise the risk of malpractice (purposeful or accidental). But like @Galuel well said, you don’t need to ask anyone’s permission to do as you please on your currency. Just code it in.
Translated, in short : it is dangerous because it strengthens state surveillance. It is unneeded because “I am me, whatever does the state says”. Is Snowden still Snowden even after his passport was revoked ?
Yes, but the whole concern for Duniter is to know who you are for others. Saying “I am me” doesn’t help others to know what is your identity on the currency, and to check if you have already one.
Using the state identification system as a springboard for bootstraping a Duniter currency seems fair enough to me, but also very effective. But it does not need to be the exclusive way. If someone wants to use a pseudonym, invent its own UID string which he prefers, I think we should let him to do so. And that’s what I’ve coded.
There is an online service called Keybase that links multiple online identities to each other via a cryptographic tree. It lets one easily manage PGP keys and verify identities in a Web-of-Trust with other members.
If Duniter were to use this service, it could benefit both communities. Not only would it provide proof that one is in control of their identities, it would also provide public access to such proofs.
Keybase need not be put in the core of Duniter, but could simply be used by the community as a form of proof-of-identity.
Another implementation of identity management, in a blockchain, is really interesting, its name is Blockstack : https://blockstack.org/ A web service using it is called onename : https://onename.com/ Blockstack works above Bitcoin’s blockchain and extend it with the use of Virtualchain. Papers are available here : https://blockstack.org/papers As we don’t use the Bitcoin’s blockchain in Duniter it’s not really what we could looking for, but I think many ideas are very attractive in this project.