{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,29]],"date-time":"2026-04-29T04:21:33Z","timestamp":1777436493548,"version":"3.51.4"},"reference-count":54,"publisher":"MDPI AG","issue":"17","license":[{"start":{"date-parts":[[2024,9,8]],"date-time":"2024-09-08T00:00:00Z","timestamp":1725753600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>UAVs are increasingly being used in various domains, from personal and commercial applications to military operations. Ensuring the security and trustworthiness of UAV communications is crucial, and blockchain technology has been explored as a solution. However, privacy remains a challenge, especially in public blockchains. In this work, we propose a novel approach utilizing zero-knowledge proof techniques, specifically zk-SNARKs, which are non-interactive cryptographic proofs. This approach allows UAVs to prove their authenticity or location without disclosing sensitive information. We generated zk-SNARK proofs using the Zokrates tool on a Raspberry Pi, simulating a drone environment, and analyzed power consumption and CPU utilization. The results are promising, especially in the case of larger drones with higher battery capacities. Ethereum was chosen as the public blockchain platform, with smart contracts developed in Solidity and tested on the Sepolia testnet using Remix IDE. This novel proposed approach paves the way for a new path of research in the UAV area.<\/jats:p>","DOI":"10.3390\/s24175838","type":"journal-article","created":{"date-parts":[[2024,9,9]],"date-time":"2024-09-09T05:06:06Z","timestamp":1725858366000},"page":"5838","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":15,"title":["Enhancing Unmanned Aerial Vehicle Security: A Zero-Knowledge Proof Approach with Zero-Knowledge Succinct Non-Interactive Arguments of Knowledge for Authentication and Location Proof"],"prefix":"10.3390","volume":"24","author":[{"ORCID":"https:\/\/orcid.org\/0009-0000-3744-4471","authenticated-orcid":false,"given":"Athanasios","family":"Koulianos","sequence":"first","affiliation":[{"name":"Infili Technologies, 15572 Athens, Greece"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0005-8005-0431","authenticated-orcid":false,"given":"Panagiotis","family":"Paraskevopoulos","sequence":"additional","affiliation":[{"name":"Infili Technologies, 15572 Athens, Greece"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7658-2559","authenticated-orcid":false,"given":"Antonios","family":"Litke","sequence":"additional","affiliation":[{"name":"Infili Technologies, 15572 Athens, Greece"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0497-9565","authenticated-orcid":false,"given":"Nikolaos K.","family":"Papadakis","sequence":"additional","affiliation":[{"name":"Infili Technologies, 15572 Athens, Greece"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2024,9,8]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"55817","DOI":"10.1109\/ACCESS.2019.2912306","article-title":"Lsar: Multi-uav collaboration for search and rescue missions","volume":"7","author":"Alotaibi","year":"2019","journal-title":"IEEE Access"},{"key":"ref_2","first-page":"215","article-title":"A review on object detection in unmanned aerial vehicle surveillance","volume":"2","author":"Ramachandran","year":"2021","journal-title":"Int. J. Cogn. Comput. Eng."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"15717","DOI":"10.3390\/s150715717","article-title":"UAV Deployment Exercise for Mapping Purposes: Evaluation of Emergency Response Applications","volume":"15","author":"Boccardo","year":"2015","journal-title":"Sensors"},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"105100","DOI":"10.1109\/ACCESS.2019.2932119","article-title":"I Unmanned aerial vehicles in agriculture: A review of perspective of platform, control, and applications","volume":"7","author":"Kim","year":"2019","journal-title":"IEEE Access"},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Fern\u00e1ndez-Caram\u00e9s, T.M., Blanco-Novoa, O., Froiz-M\u00edguez, I., and Fraga-Lamas, P. (2019). Towards an Autonomous Industry 4.0 Warehouse: A UAV and Blockchain-Based System for Inventory and Traceability Applications in Big Data-Driven Supply Chain Management. Sensors, 19.","DOI":"10.3390\/s19102394"},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"2068","DOI":"10.1109\/TAES.2011.5937283","article-title":"Wireless relay communications with unmanned aerial vehicles: Performance and optimization","volume":"47","author":"Zhan","year":"2011","journal-title":"IEEE Trans. Aerosp. Electron. Syst."},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Khan, N.A., Jhanjhi, N.Z., Brohi, S.N., and Nayyar, A. (2020). Emerging use of UAV\u2019s: Secure communication protocol issues and challenges. Drones in Smart-Cities, Elsevier.","DOI":"10.1016\/B978-0-12-819972-5.00003-3"},{"key":"ref_8","doi-asserted-by":"crossref","unstructured":"Allouch, A., Cheikhrouhou, O., Koub\u00e2a, A., Khalgui, M., and Abbes, T. (2019, January 24\u201328). MAVSec: Securing the MAVLink protocol for ardupilot\/PX4 unmanned aerial systems. Proceedings of the 15th International Wireless Communications & Mobile Computing Conference (IWCMC), Tangier, Morocco.","DOI":"10.1109\/IWCMC.2019.8766667"},{"key":"ref_9","doi-asserted-by":"crossref","unstructured":"Ko, Y., Kim, J., Duguma, D.G., Astillo, P.V., You, I., and Pau, G. (2021). Drone Secure Communication Protocol for Future Sensitive Applications in Military Zone. Sensors, 21.","DOI":"10.3390\/s21062057"},{"key":"ref_10","first-page":"100249","article-title":"Applications of blockchain in unmanned aerial vehicles: A review","volume":"23","author":"Alladi","year":"2020","journal-title":"Veh. Commun."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"558","DOI":"10.1109\/OJVT.2023.3295208","article-title":"Blockchain-assisted UAV communication systems: A comprehensive survey","volume":"4","author":"Hafeez","year":"2023","journal-title":"IEEE Open J. Veh. Technol."},{"key":"ref_12","first-page":"168320","article-title":"Blockchain-Based Authentication and Authorization Mechanisms for UAVs: A Survey","volume":"8","author":"Hafeez","year":"2020","journal-title":"IEEE Access"},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"946","DOI":"10.1007\/s42452-019-0989-z","article-title":"A survey on zero knowledge range proofs and applications","volume":"1","author":"Morais","year":"2019","journal-title":"SN Appl. Sci."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"1335","DOI":"10.1109\/TDSC.2022.3153084","article-title":"Zk-AuthFeed: Protecting data feed to smart contracts with authenticated zero knowledge proof","volume":"20","author":"Wan","year":"2022","journal-title":"IEEE Trans. Dependable Secur. Comput."},{"key":"ref_15","unstructured":"Ernstberger, J., Zhang, C., Ciprian, L., Jovanovic, P., and Steinhorst, S. (2024). Zero-Knowledge Location Privacy via Accurate Floating Point SNARKs. arXiv."},{"key":"ref_16","unstructured":"Eberhardt, J., and Tai, S. (August, January 30). ZoKrates\u2014Scalable Privacy-Preserving Off-Chain Computations. Proceedings of the IEEE International Conference on Internet of Things (iThings) and IEEE Green Computing and Communications (GreenCom) and IEEE Cyber, Physical and Social Computing (CPSCom) and IEEE Smart Data (SmartData), Halifax, NS, Canada."},{"key":"ref_17","unstructured":"(2024, June 17). Sepolia Resources. Available online: https:\/\/sepolia.dev\/."},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Allouch, A., Cheikhrouhou, O., Koub\u00e2a, A., Toumi, K., Khalgui, M., and Nguyen, G.T. (2021). UTM-Chain: Blockchain-Based Secure Unmanned Traffic Management for Internet of Drones. Sensors, 21.","DOI":"10.3390\/s21093049"},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"64","DOI":"10.1109\/MNET.011.2000170","article-title":"Design Guidelines for Blockchain-Assisted 5G-UAV Networks","volume":"35","author":"Aloqaily","year":"2021","journal-title":"IEEE Netw."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"36","DOI":"10.1016\/j.future.2022.10.002","article-title":"An advanced Internet-of-Drones System with Blockchain for improving quality of service of Search and Rescue: A feasibility study","volume":"140","author":"Nguyen","year":"2023","journal-title":"Future Gener. Comput. Syst."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"328","DOI":"10.1109\/TGCN.2022.3195479","article-title":"Blockchain-Empowered Security and Energy Efficiency of Drone Swarm Consensus for Environment Exploration","volume":"7","author":"Alsamhi","year":"2023","journal-title":"IEEE Trans. Green Commun. Netw."},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Koulianos, A., and Litke, A. (2023). Blockchain Technology for Secure Communication and Formation Control in Smart Drone Swarms. Future Internet, 15.","DOI":"10.3390\/fi15100344"},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"Dawaliby, S., Aberkane, A., and Bradai, A. (2020, January 25). Blockchain-based IoT platform for autonomous drone operations management. Proceedings of the 2nd ACM MobiCom Workshop on Drone Assisted Wireless Communications for 5G and Beyond, London, UK.","DOI":"10.1145\/3414045.3415939"},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Singh, M.P., Singh, A., Aujla, G.S., Singh, B.R., and Jindal, A. (2022, January 16\u201320). Referenced Blockchain Approach for Road Traffic Monitoring in a Smart City using Internet of Drones. Proceedings of the ICC 2022\u2014IEEE International Conference on Communications, Seoul, Republic of Korea.","DOI":"10.1109\/ICC45855.2022.9838264"},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"108234","DOI":"10.1016\/j.compeleceng.2022.108234","article-title":"A drone-based data management and optimization using metaheuristic algorithms and blockchain smart contracts in a secure fog environment","volume":"102","author":"Khan","year":"2022","journal-title":"Comput. Electr. Eng."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"60240","DOI":"10.1109\/ACCESS.2023.3286016","article-title":"Design of Secure and Lightweight Authentication Scheme for UAV-Enabled Intelligent Transportation Systems Using Blockchain and PUF","volume":"11","author":"Son","year":"2023","journal-title":"IEEE Access"},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"21559","DOI":"10.1109\/JIOT.2024.3375918","article-title":"Blockchain-Based Resource Trading in Multi-UAV Edge Computing System","volume":"11","author":"Xu","year":"2024","journal-title":"IEEE Internet Things J."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"343","DOI":"10.1007\/s11277-021-08214-8","article-title":"SpyChain: A lightweight blockchain for authentication and anonymous authorization in IoD","volume":"119","author":"Andola","year":"2021","journal-title":"Wirel. Pers. Commun."},{"key":"ref_29","first-page":"2024004","article-title":"Privacy-preserving location authentication for low-altitude UAVs: A blockchain-based approach","volume":"3","author":"Pan","year":"2024","journal-title":"Secur. Saf."},{"key":"ref_30","doi-asserted-by":"crossref","unstructured":"Panait, A.E., and Olimid, R.F. (2020, January 19\u201320). On using zk-SNARKs and zk-STARKs in blockchain-based identity management. Proceedings of the Innovative Security Solutions for Information Technology and Communications: 13th International Conference (SecITC), Bucharest, Romania.","DOI":"10.1007\/978-3-030-69255-1_9"},{"key":"ref_31","doi-asserted-by":"crossref","unstructured":"Kosba, A., Miller, A., Shi, E., Wen, Z., and Papamanthou, C. (2016, January 22\u201326). Hawk: The Blockchain Model of Cryptography and Privacy-Preserving Smart Contracts. Proceedings of the IEEE Symposium on Security and Privacy (SP), San Jose, CA, USA.","DOI":"10.1109\/SP.2016.55"},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"352","DOI":"10.1504\/IJWGS.2018.095647","article-title":"Blockchain challenges and opportunities: A survey","volume":"14","author":"Zheng","year":"2018","journal-title":"Int. J. Web Grid Serv."},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"79764","DOI":"10.1109\/ACCESS.2020.2988579","article-title":"Blockchain for industry 4.0: A comprehensive review","volume":"8","author":"Bodkhe","year":"2020","journal-title":"IEEE Access"},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"27","DOI":"10.1186\/s40854-019-0147-z","article-title":"A systematic review of blockchain","volume":"5","author":"Xu","year":"2019","journal-title":"Financ. Innov."},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"100073","DOI":"10.1016\/j.tbench.2022.100073","article-title":"A review of Blockchain Technology applications for financial services","volume":"2","author":"Javaid","year":"2022","journal-title":"BenchCouncil Trans. Benchmarks Stand. Eval."},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"105064","DOI":"10.1016\/j.resconrec.2020.105064","article-title":"Blockchain for the future of sustainable supply chain management in Industry 4.0","volume":"163","author":"Esmaeilian","year":"2020","journal-title":"Resour. Conserv. Recycl."},{"key":"ref_37","first-page":"102407","article-title":"Blockchain-based electronic healthcare record system for healthcare 4.0 applications","volume":"50","author":"Tanwar","year":"2020","journal-title":"J. Inf. Secur. Appl."},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"283","DOI":"10.1108\/IJCS-03-2020-0007","article-title":"Blockchain and IoT-based architecture design for intellectual property protection","volume":"4","author":"Lin","year":"2020","journal-title":"Int. J. Crowd Sci."},{"key":"ref_39","first-page":"1","article-title":"A survey of blockchain data management systems","volume":"21","author":"Wei","year":"2020","journal-title":"ACM Trans. Embed. Comput. Syst. (TECS)"},{"key":"ref_40","doi-asserted-by":"crossref","unstructured":"Komalavalli, C., Saxena, D., and Laroiya, C. (2020). Overview of blockchain technology concepts. Handbook of Research on Blockchain Technology, Academic Press.","DOI":"10.1016\/B978-0-12-819816-2.00014-9"},{"key":"ref_41","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/3453161","article-title":"Survey on blockchain networking: Context, state-of-the-art, challenges","volume":"54","author":"Dotan","year":"2021","journal-title":"ACM Comput. Surv. (CSUR)"},{"key":"ref_42","doi-asserted-by":"crossref","first-page":"43620","DOI":"10.1109\/ACCESS.2021.3065880","article-title":"A comprehensive review of blockchain consensus mechanisms","volume":"9","author":"Lashkari","year":"2021","journal-title":"IEEE Access"},{"key":"ref_43","doi-asserted-by":"crossref","first-page":"2901","DOI":"10.1007\/s12083-021-01127-0","article-title":"Blockchain smart contracts: Applications, challenges, and future trends","volume":"14","author":"Khan","year":"2021","journal-title":"Peer-to-Peer Netw. Appl."},{"key":"ref_44","doi-asserted-by":"crossref","unstructured":"Islam, M.R., Rahman, M.M., Mahmud, M., Rahman, M.A., and Mohamad, M.H.S. (2021, January 7). A review on blockchain security issues and challenges. Proceedings of the IEEE 12th Control and System Graduate Research Colloquium (ICSGRC), Shah Alam, Malaysia.","DOI":"10.1109\/ICSGRC53186.2021.9515276"},{"key":"ref_45","doi-asserted-by":"crossref","unstructured":"Fiege, U., Fiat, A., and Shamir, A. (1987, January 1). Zero knowledge proofs of identity. Proceedings of the Nineteenth Annual ACM Symposium on Theory of Computing (STOC87), New York, NY, USA.","DOI":"10.1145\/28395.28419"},{"key":"ref_46","unstructured":"Goldreich, O. (2019). The knowledge complexity of interactive proof-systems. Providing Sound Foundations for Cryptography, Association for Computing Machinery."},{"key":"ref_47","unstructured":"Chen, T., Lu, H., Kunpittaya, T., and Luo, A. (2022). A review of zk-SNARKs. arXiv."},{"key":"ref_48","doi-asserted-by":"crossref","unstructured":"Parno, B., Howell, J., Gentry, C., and Raykova, M. (2013, January 19\u201322). Pinocchio: Nearly Practical Verifiable Computation. Proceedings of the IEEE Symposium on Security and Privacy (SP), Berkeley, CA, USA.","DOI":"10.1109\/SP.2013.47"},{"key":"ref_49","doi-asserted-by":"crossref","unstructured":"Chiesa, A., Hu, Y., Maller, M., Mishra, P., Vesely, N., and Ward, N. (2020, January 10\u201314). Marlin: Preprocessing zkSNARKs with universal and updatable SRS. Proceedings of the Advances in Cryptology\u2013EUROCRYPT: 39th Annual International Conference on the Theory and Applications of Cryptographic Techniques, Zagreb, Croatia.","DOI":"10.1007\/978-3-030-45721-1_26"},{"key":"ref_50","doi-asserted-by":"crossref","unstructured":"Groth, J. (2016, January 8\u201312). On the size of pairing-based non-interactive arguments. Proceedings of the Advances in Cryptology\u2013EUROCRYPT: 35th Annual International Conference on the Theory and Applications of Cryptographic Techniques, Vienna, Austria.","DOI":"10.1007\/978-3-662-49896-5_11"},{"key":"ref_51","unstructured":"(2024, July 15). Available online: https:\/\/remix.ethereum.org."},{"key":"ref_52","doi-asserted-by":"crossref","unstructured":"Baghery, K., Pindado, Z., and R\u00e0fols, C. (2020, January 14\u201316). Simulation extractable versions of Groth\u2019s zk-SNARK revisited. Proceedings of the 19th International Conference on Cryptology and Network Security, Vienna, Austria.","DOI":"10.1007\/978-3-030-65411-5_22"},{"key":"ref_53","unstructured":"Garg, S., Goel, A., Jain, A., Policharla, G.V., and Sekar, S. (2023, January 9\u201311). zkSaaS: Zero-KnowledgeSNARKs as a Service. Proceedings of the 32nd USENIX Security Symposium, Anaheim, CA, USA."},{"key":"ref_54","doi-asserted-by":"crossref","unstructured":"Park, S., Zhang, L., and Chakraborty, S. (2017, January 24\u201326). Battery assignment and scheduling for drone delivery businesses. Proceedings of the IEEE\/ACM International Symposium on Low Power Electronics and Design (ISLPED), Taipei, Taiwan.","DOI":"10.1109\/ISLPED.2017.8009165"}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/24\/17\/5838\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T15:51:43Z","timestamp":1760111503000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/24\/17\/5838"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,9,8]]},"references-count":54,"journal-issue":{"issue":"17","published-online":{"date-parts":[[2024,9]]}},"alternative-id":["s24175838"],"URL":"https:\/\/doi.org\/10.3390\/s24175838","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,9,8]]}}}