RevBloc: A Blockchain-based Secure Customer Review System. - Xiuli Fang; Muhammad Rizwan Asghar (TrustCom, 2020)