ProvChain: A Blockchain-Based Data Provenance Architecture in Cloud Environment with Enhanced Privacy and Availability | IEEE Conference Publication | IEEE Xplore