“…While consensus problems have a long history, dating back to at least the 1960's and 1970's (see, e.g., [24]), they have perhaps never been as relevant as they are today. The basic problemnamely, to device a method that allows a group of individuals or agents to reach agreement about some parameters through a decentralized communication protocol -naturally appears broadly in numerous IoT contexts, such as sensor fusion [25], [26], [27], [28], load balancing [29], [30], clock synchronization [31], [32], peak power load shedding [33] and resource management [34] in smart grids, distributed optimization [35], [36], swarm coordination [37], [38], [39], [40], distributed and federated learning [41], and large scale peer-to-peer networks [42], [43].…”