Blockchain-Based Shared Data Integrity Auditing and Deduplication | IEEE Journals & Magazine | IEEE Xplore