For adversarial recordings, I wonder if we could have a camera that instantly uploads a timestamp and hash of each video taken to a blockchain. This way, we could have videos that we know for a fact were recorded at the latest at a certain time. It would still be vulnerable for a fake video to be post dated, but never pre dated.