# MOSAIC-FL, a micro-service based privacy-preserving framework with application to genomics

arXiv: https://arxiv.org/abs/2607.25107 · HTML: https://mlsanity.com/paper/2607.25107/

## Key facts

- No citing papers in the map yet (data through 14 Oct 2026).
- Builds on 6 of its 29 references that are in the map.
- First posted on arXiv 27 Jul 2026.

## Builds on (most cited first, 6 of 6)

- [Communication-Efficient Learning of Deep Networks from Decentralized Data](https://mlsanity.com/paper/1602.05629/) (2016)
- [EMNIST: an extension of MNIST to handwritten letters](https://mlsanity.com/paper/1702.05373/) (2017)
- [TenSEAL: A Library for Encrypted Tensor Operations Using Homomorphic Encryption](https://mlsanity.com/paper/2104.03152/) (2021)
- [A Survey of Distributed Consensus Protocols for Blockchain Networks](https://mlsanity.com/paper/1904.04098/) (2019)
- [Collaborative Homomorphic Computation on Data Encrypted under Multiple Keys](https://mlsanity.com/paper/1911.04101/) (2019)
- [A Privacy-Preserving Federated Learning Method with Homomorphic Encryption in Omics Data](https://mlsanity.com/paper/2511.06064/) (2025)

## Abstract (arXiv)

Security and privacy are primordial requirements for Federated Learning (FL), especially in fields such as healthcare and genomics where sensitive information has to be analyzed. Our FL framework is designed to address these challenges while proposing a modular, flexible and micro-service architecture. More precisely, it integrates an efficient gRPC communication layer and a Finite State Machine to ensure robust component synchronization and threat detection, while relying on a fault-tolerant secure aggregation protocol using a Threshold variant of the CKKS homomorphic cryptosystem. This allows blind model aggregation by an orchestration server, requiring a minimum of t-out-of-N active clients for decryption while minimizing communication overhead thanks to both cryptographic and network protocols. We ensure IND-CPA-D security through noise flooding and mitigate the recent key-recovery attack on synchronized decryptors by renewing the collective key material at every round. We demonstrate the framework's effectiveness through diverse use cases, ranging from standard image recognition (EMNIST) to complex genomic classification including breast cancer subtyping on TCGA, evaluating system performance across different threshold values and model scales.
