Toward Data Authenticity and Integrity for Blockchain-Based Mobile Edge Computing