Vitalik Buterin, a co-founder of Ethereum, published an article titled "Is there still a risk to digital identity even if it is encapsulated in ZK? 》Among them, it is pointed out that ZK wrapping has solved many important problems, but there are still risks associated with zero knowledge proof of identity cards, which seem unrelated to biometric identification. Most of the risks (privacy breaches, vulnerability to coercion, errors) stem from attempting to maintain the "one person, one identity" attribute. The other extreme is to use "proof of wealth" for anti witch attacks, but this is not enough in too many use cases, so something "ID like" is needed. The theoretical ideal is somewhere in between, which is difficult to achieve in practice, but the correct "multiple identities" are close to the goal, making it the best practical solution. Multiple identities can be explicit (such as based on social graphs) or implicit (multiple types of zero knowledge proofs, and no single type of market share can approach 100%).