An improved P2P file system scheme based on IPFS and Blockchain
IPFS - Content Addressed, Versioned, P2P File System