RVC: A reputation and voting based blockchain consensus mechanism for edge computing-enabled IoT systems[J] JOURNAL OF NETWORK AND COMPUTER APPLICATIONS 2023(209) Liao, Zhuofan Cheng, Siwei