Blockchain-Aided Edge Computing Market: Smart Contract and Consensus Mechanisms[J] IEEE TRANSACTIONS ON MOBILE COMPUTING 2023(22) Du, Yu Wang, Zhe Li, Jun Shi, Long Jayakody, Dushantha Nalin K. Chen, Quan Chen, Wen Han, Zhu