The users can either 'proof' something, simply by uploading a file, or 'validate' a file!
Steem as a blockchain platform offers the ideal environment for building social and crowd-related Dapps. The platform has an already existing community of users to increase Dapp adoption and utility with little cost.
Steem Blockchain has some brilliant qualities and is worth looking into.
People wonder what could be done with the blockchain technology and the monetary system build in it. This is a good example.