Source: https://gigaom.com/2015/02/13/how-do-you-manage-or-grant-identity-in-a-decentralized-network/