I have started taking interest in smart contracts and got to understand solidity and erc20 tokens a bit. Still I am not able to understand how can I design a dapp based on ethereum which can be used for identity of a person.
What should represent the identity (map address with identity proof)? What would be role of transaction in this case?
I am not able to get a larger picture.
Any flowchart, architecture diagram etc would be very helpful.