Skip to main content

Showing 1–4 of 4 results for author: Kapritsos, M

Searching in archive cs. Search in all archives.
.
  1. arXiv:2502.09251  [pdf, other

    cs.CR

    Recipe: Hardware-Accelerated Replication Protocols

    Authors: Dimitra Giantsidi, Emmanouil Giortamis, Julian Pritzi, Maurice Bailleu, Manos Kapritsos, Pramod Bhatotia

    Abstract: Replication protocols are essential for distributed systems, ensuring consistency, reliability, and fault tolerance. Traditional Crash Fault Tolerant (CFT) protocols, which assume a fail-stop model, are inadequate for untrusted cloud environments where adversaries or software bugs can cause Byzantine behavior. Byzantine Fault Tolerant (BFT) protocols address these threats but face significant perf… ▽ More

    Submitted 13 February, 2025; originally announced February 2025.

  2. arXiv:2312.11029  [pdf, other

    cs.DC cs.CR cs.NI

    Picsou: Enabling Efficient Cross-Consensus Communication

    Authors: Reginald Frank, Micah Murray, Suyash Gupta, Ethan Xu, Natacha Crooks, Manos Kapritsos

    Abstract: Replicated state machines (RSMs) cannot effectively communicate today as there is no formal framework or efficient protocol to do so. To address this issue, we introduce a new primitive, the Cross-Cluster Consistent Broadcast (C3B) and present PICSOU, a practical C3B implementation. PICSOU draws inspiration from networking and TCP to allow two RSMs to communicate with constant metadata overhead in… ▽ More

    Submitted 18 December, 2023; originally announced December 2023.

  3. arXiv:2202.13833  [pdf, other

    cs.PL math.OC

    Formally verified asymptotic consensus in robust networks

    Authors: Mohit Tekriwal, Avi Tachna-Fram, Jean-Baptiste Jeannin, Manos Kapritsos, Dimitra Panagou

    Abstract: Distributed architectures are used to improve performance and reliability of various systems. Examples include drone swarms and load-balancing servers. An important capability of a distributed architecture is the ability to reach consensus among all its nodes. Several consensus algorithms have been proposed, and many of these algorithms come with intricate proofs of correctness, that are not mecha… ▽ More

    Submitted 31 January, 2024; v1 submitted 28 February, 2022; originally announced February 2022.

    Comments: This paper has been accepted for publication at the TACAS,2024 conference

  4. arXiv:2006.01885  [pdf, ps, other

    cs.DC

    On the Significance of Consecutive Ballots in Paxos

    Authors: Eli Goldweber, Nuda Zhang, Manos Kapritsos

    Abstract: In this paper we examine the Paxos protocol and demonstrate how the discrete numbering of ballots can be leveraged to weaken the conditions for learning. Specifically, we define the notion of consecutive ballots and use this to define Consecutive Quorums. Consecutive Quorums weakens the learning criterion such that a learner does not need matching $accept$ messages sent in the $same \; ballot$ fro… ▽ More

    Submitted 2 June, 2020; originally announced June 2020.

    Comments: 19 Pages

    ACM Class: C.4.1