Development of an Enhanced Blockchain Mechanism for Internet of Things Authentication[J] WIRELESS PERSONAL COMMUNICATIONS 2023 Sadrishojaei, Mahyar Kazemian, Faeze