Date of Award

2025

Document Type

Thesis

Degree Name

Master of Science in Engineering (MSE)

Department

Electrical and Computer Engineering

Committee Chair

Dinh C. Nguyen

Committee Member

Earl Wells

Committee Member

David Coe

Research Advisor

Dinh C. Nguyen

Subject(s)

Federated learning (Machine learning), Artificial intelligence--Security measures, Privacy-preserving techniques (Computer science)

Abstract

Federated Learning (FL) enables collaborative model training across distributed clients without sharing raw data, thereby preserving privacy. However, conventional FL depends on a centralized aggregator, exposing it to poisoning and backdoor attacks that threaten model integrity. This thesis introduces B-ZkFed, a blockchain-based and zero-knowledge proof (ZKP)-enhanced FL framework designed to ensure verifiable trust, transparency, and robustness. The blockchain layer decentralizes aggregation through smart contracts, while the ZKP module allows clients to cryptographically prove the correctness of updates without revealing private data. A multi-layer adaptive defense combining gradient-norm filtering, model-similarity analysis, and robust aggregation mitigates poisoning threats under both IID and Non-IID settings. Experiments on the CIFAR-10 dataset show that B-ZkFed reduces attack success rates by up to 30.7% and sustains accuracy within 3-4% of the clean baseline, with minimal computational overhead. Overall, B-ZkFed establishes a verifiable, privacy-preserving, and tamper-resistant foundation for secure federated intelligence.

uddin 11191 supp.pptx (13570 kB)
Raihan_Thesis_FL_Blockchain_ZKP_final.pptx

Share

COinS
 
 

To view the content in your browser, please download Adobe Reader or, alternately,
you may Download the file to your hard drive.

NOTE: The latest versions of Adobe Reader do not support viewing PDF files within Firefox on Mac OS and if you are using a modern (Intel) Mac, there is no official plugin for viewing PDF files within the browser window.