Byzantine fault-tolerant information dissemination protocols in distributed systems
In ottemperanza ai requisiti previsti dalla procedura selettiva per il reclutamento di un ricercatore a tempo determinato tipologia A regime a tempo pieno PNRR CN2 SPOKE 9 SC 09/H1 - SSD ING-INF/05 Dipartimento Di Ingegneria Informatica Automatica E Gestionale Antonio Ruberti (SPC: 2023-2185-1340-200031) pubblicata sulla Gazzetta Ufficiale della Repubblica Italiana n.5 del 20/01/2023, (cf. https://web.uniroma1.it/trasparenza/dettaglio_bando_albo/200031), si comunica che il Dr. Giovanni Farina terrà un seminario pubblico sulle attività di ricerca svolte e in corso di svolgimento il 20/03/2023 alle ore 9:00 presso l'aula magna del DIAG. Il seminario sarà anche trasmesso in modalità telematica su zoom al seguente link
https://uniroma1.zoom.us/j/96039072031?pwd=bklvcC9uckVvMVRDL01QeUZpUnNMUT09
Meeting ID: 960 3907 2031
Passcode: 771984
Title
Byzantine fault-tolerant information dissemination protocols in distributed systems
Abstract
Processes in a distributed system need to exchange information to pursue a common goal. The TCP protocol allows two peers to establish reliable end-to-end communication, but its guarantees are not provided in the event of endpoint or link failure. Furthermore, two processes may need to exchange information while they are not allowed to directly establish a communication channel, and this becomes increasingly difficult in the presence of faults in the system.
In this talk, I will outline contributions from my research on Byzantine fault-tolerant information dissemination protocols. I will introduce the Reliable Communication and Byzantine Broadcast problems, discuss their solvability in certain static and dynamic environments, and briefly present some solution protocols.
Short bio
Giovanni Farina received a dual Ph.D. in Engineering in Computer Science from the Sorbonne University (France) and the Sapienza University of Rome (Italy).
His research focuses on Byzantine fault-tolerant distributed computation, mainly on the design and evaluation of fault-tolerant dissemination protocols, such as reliable communication and broadcast primitives, in static and dynamic systems.
Recently, he is extending his attention to distributed ledger technologies and to the definition of an alternative Byzantine fault model that takes into account the actual system configuration.