I. Introduction
In many real-world scenarios, such as e-commerce, clinical services, social networks, and the Internet of Things (IoT), data are distributed among devices or organizations and it is a common practice to gather these data and train a global model for intelligent services, such as recommendation and anomaly detection. Undoubtedly, it raises concerns about data ownership, privacy, security, and monopolies. Federated Learning (FL) [1] mitigates some of these concerns by training a global model without gathering confidential data from each participating node. Cross-silo FL [2], [3] is an important type of FL where a moderate number of organizations collectively train a model on a central parameter server provided by a third party. All participants assume the central server to be trusted and reliable. However, this assumption may not hold in practice. For example, the central server could be malicious, leading to poisoning the model [4], [5], [6], [7], or skewing the model by favoring particular participants [8], [9]. Besides, fatal crashes in the central server could lead to an accuracy drop, convergence time increase, or even training procedure abortion.