Skip to main content

Showing 1–6 of 6 results for author: Alchieri, E

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

    cs.CR

    Privacy-Preserving Smart Contracts for Permissioned Blockchains: A zk-SNARK-Based Recipe Part-1

    Authors: Aldenio Burgos, Eduardo Alchieri

    Abstract: The Bitcoin white paper introduced blockchain technology, enabling trustful transactions without intermediaries. Smart contracts emerged with Ethereum and blockchains expanded beyond cryptocurrency, applying to auctions, crowdfunding and electronic voting. However, blockchain's transparency raised privacy concerns and initial anonymity measures proved ineffective. Smart contract privacy solutions… ▽ More

    Submitted 6 January, 2025; originally announced January 2025.

  2. arXiv:2405.04606  [pdf, other

    cs.DC

    Probabilistic Byzantine Fault Tolerance (Extended Version)

    Authors: Diogo Avelãs, Hasan Heydari, Eduardo Alchieri, Tobias Distler, Alysson Bessani

    Abstract: Consensus is a fundamental building block for constructing reliable and fault-tolerant distributed services. Many Byzantine fault-tolerant consensus protocols designed for partially synchronous systems adopt a pessimistic approach when dealing with adversaries, ensuring safety in a deterministic way even under the worst-case scenarios that adversaries can create. Following this approach typically… ▽ More

    Submitted 11 June, 2024; v1 submitted 7 May, 2024; originally announced May 2024.

    Comments: Preprint of a paper to appear at the 43rd ACM Symposium on Principles of Distributed Computing (PODC 2024)

  3. arXiv:2309.14074  [pdf, other

    cs.DC

    FlexCast: genuine overlay-based atomic multicast

    Authors: Eliã Batista, Paulo Coelho, Eduardo Alchieri, Fernando Dotti, Fernando Pedone

    Abstract: Atomic multicast is a communication abstraction where messages are propagated to groups of processes with reliability and order guarantees. Atomic multicast is at the core of strongly consistent storage and transactional systems. This paper presents FlexCast, the first genuine overlay-based atomic multicast protocol. Genuineness captures the essence of atomic multicast in that only the sender of a… ▽ More

    Submitted 28 September, 2023; v1 submitted 25 September, 2023; originally announced September 2023.

  4. arXiv:2004.14527  [pdf, other

    cs.DC cs.CR

    From Byzantine Replication to Blockchain: Consensus is only the Beginning

    Authors: Alysson Bessani, Eduardo Alchieri, João Sousa, André Oliveira, Fernando Pedone

    Abstract: The popularization of blockchains leads to a resurgence of interest in Byzantine Fault-Tolerant (BFT) state machine replication protocols. However, much of the work on this topic focuses on the underlying consensus protocols, with emphasis on their lack of scalability, leaving other subtle limitations unaddressed. These limitations are related to the effects of maintaining a durable blockchain ins… ▽ More

    Submitted 29 April, 2020; originally announced April 2020.

    Comments: This is a preprint of a paper to appear on the 50th IEEE/IFIP Int. Conf. on Dependable Systems and Networks (DSN'20)

  5. arXiv:1805.05152  [pdf, other

    cs.DC

    Early Scheduling in Parallel State Machine Replication

    Authors: Eduardo Alchieri, Fernando Dotti, Fernando Pedone

    Abstract: State machine replication is standard approach to fault tolerance. One of the key assumptions of state machine replication is that replicas must execute operations deterministically and thus serially. To benefit from multi-core servers, some techniques allow concurrent execution of operations in state machine replication. Invariably, these techniques exploit the fact that independent operations (t… ▽ More

    Submitted 14 May, 2018; originally announced May 2018.

  6. arXiv:1607.05344  [pdf, other

    cs.DC

    Efficient and Modular Consensus-Free Reconfiguration for Fault-Tolerant Storage

    Authors: Eduardo Alchieri, Alysson Bessani, Fabiola Greve, Joni Fraga

    Abstract: Quorum systems are useful tools for implementing consistent and available storage in the presence of failures. These systems usually comprise a static set of servers that provide a fault-tolerant read/write register accessed by a set of clients. We consider a dynamic variant of these systems and propose FreeStore, a set of fault-tolerant protocols that emulates a register in dynamic asynchronous s… ▽ More

    Submitted 18 July, 2016; originally announced July 2016.