Blockchain Oracles: State-of-the-Art and Research Directions. - Shahinaz Kamal Ezzat; Yasmine N. M. Saleh; Ayman A. Abdel-Hamid (IEEE Access, 2022)