KIT | KIT-Bibliothek | Impressum | Datenschutz

ReP2P Matrix: Decentralized Relays to Improve Reliability and Performance of Peer-to-Peer Matrix

Schichtholz, Benjamin David ORCID iD icon 1; Bless, Roland ORCID iD icon 1; Jacob, Florian ORCID iD icon; Hartenstein, Hannes; Zitterbart, Martina 1
1 Institut für Telematik (TM), Karlsruher Institut für Technologie (KIT)

Abstract:

Matrix is a decentralized middleware for low-latency group communication, most renowned for its use in the Element instant messenger. Proposals for peer-to-peer (P2P) Matrix architectures aim to decentralize the current architecture further, which is based on federated servers. These proposals require that the receiver and the originator, or another peer that already successfully received the message, are simultaneously online. We introduce relay-enhanced P2P Matrix (ReP2P Matrix) in order to improve message delivery between peers that are online at different times. The design maintains the advantages of P2P Matrix and integrates well into it, e.g., it reuses existing mechanisms for authentication and authorization. Using an extended real-world group messaging traffic dataset, we evaluate ReP2P Matrix by comparing it to P2P Matrix without relays. The results show that relays do not only improve reliability in message delivery, but also increase the share of low delivery latencies by 50 % points in groups with up to 30 members.


Verlagsausgabe §
DOI: 10.5445/IR/1000175264
Veröffentlicht am 17.10.2024
Originalveröffentlichung
DOI: 10.1145/3694809.3700741
Cover der Publikation
Zugehörige Institution(en) am KIT Institut für Informationssicherheit und Verlässlichkeit (KASTEL)
Institut für Telematik (TM)
Publikationstyp Proceedingsbeitrag
Publikationsjahr 2024
Sprache Englisch
Identifikator ISBN: 979-8-4007-1252-4
KITopen-ID: 1000175264
Erschienen in Proceedings of the ACM Conext-2024 Workshop on the Decentralization of the Internet (DIN ’24), Los Angeles, CA, USA, December 9–12, 2024
Veranstaltung 20th International Conference on Emerging Networking EXperiments and Technologies (CoNEXT 2024), Los Angeles, CA, USA, 09.12.2024 – 12.12.2024
Verlag Association for Computing Machinery (ACM)
Externe Relationen Abstract/Volltext
Schlagwörter Matrix, Decentralized Systems, Reliability, Asynchronous Delivery, Instant Messaging, Overlay Networks
KIT – Die Forschungsuniversität in der Helmholtz-Gemeinschaft
KITopen Landing Page