A Survey on Essential Components of a Self-Sovereign Identity
IPFS - Content Addressed, Versioned, P2P File System