Digital Content Authentication on Blockchain