We become increasingly dependent on online services; therefore, their availability and correct behavior become increasingly important. Software replication is a popular technique for ensuring that computer systems continue to provide a correct service even when some of their components fail. By replicating a service on multiple servers, clients are guaranteed that even if some replica fails, the service is still available. At the core of software replication is the consensus problem, where a set of processes has to agree on a single value. A large number of consensus algorithms for different system models have been proposed. The most general system models (for which consensus is solvable) do not make strong assumptions on the synchrony (all...
Online services are becoming more and more ubiquitous and keep growing in scale. At the same time, t...
Semi-passive replication is a variant of passive replication that does not rely on a group membershi...
International audienceSolving the consensus problem requires in one way or another that the underlyi...
Provide application processes with strong agreement guarantees despite failures is a fundamental pro...
Abstract. The paper considers the consensus problem in a partially synchronous system with Byzantine...
International audienceA process commits a Byzantine failure when its behavior does not comply with t...
Reviewed by Paulo J. SousaByzantine consensus in asynchronous message-passing systems has been shown...
International audienceProviding application processes with strong agreement guarantees despite failu...
AbstractA consensus protocol enables a system of n asynchronous processes, some of them faulty, to r...
AbstractThis paper presents a consensus protocol resilient to Byzantine failures. It uses signed and...
International audienceThis paper is on broadcast and agreement in asynchronous message-passing syste...
Solving the consensus problem requires in one way or another that the underlying system satisfies so...
This paper studies the consensus problem in byzantine asynchronous distributed systems. In such syst...
International audienceThis paper presents a simple protocol that solves the authenticated ByzantineC...
International audienceThis paper presents a new algorithm that reduces multivalued consensus to bina...
Online services are becoming more and more ubiquitous and keep growing in scale. At the same time, t...
Semi-passive replication is a variant of passive replication that does not rely on a group membershi...
International audienceSolving the consensus problem requires in one way or another that the underlyi...
Provide application processes with strong agreement guarantees despite failures is a fundamental pro...
Abstract. The paper considers the consensus problem in a partially synchronous system with Byzantine...
International audienceA process commits a Byzantine failure when its behavior does not comply with t...
Reviewed by Paulo J. SousaByzantine consensus in asynchronous message-passing systems has been shown...
International audienceProviding application processes with strong agreement guarantees despite failu...
AbstractA consensus protocol enables a system of n asynchronous processes, some of them faulty, to r...
AbstractThis paper presents a consensus protocol resilient to Byzantine failures. It uses signed and...
International audienceThis paper is on broadcast and agreement in asynchronous message-passing syste...
Solving the consensus problem requires in one way or another that the underlying system satisfies so...
This paper studies the consensus problem in byzantine asynchronous distributed systems. In such syst...
International audienceThis paper presents a simple protocol that solves the authenticated ByzantineC...
International audienceThis paper presents a new algorithm that reduces multivalued consensus to bina...
Online services are becoming more and more ubiquitous and keep growing in scale. At the same time, t...
Semi-passive replication is a variant of passive replication that does not rely on a group membershi...
International audienceSolving the consensus problem requires in one way or another that the underlyi...