This paper proposes a hierarchy of three Byzantine-resistant protocols aimed to be used in practical distributed systems: multi-valued consensus, vector consensus and atomic broadcast. These protocols are designed as successive transformations from one to another. The first protocol, multi-valued consensus, is implemented on top of a randomized binary consensus. The protocols share a set of important structural properties. Firstly, they do not use signatures obtained with public-key cryptography, a well-known performance bottleneck in this kind of protocols. Secondly, they are timefree, i.e., they make no synchrony assumptions, since these assumptions are often vulnerable to subtle but effective attacks. Thirdly, they have no leaders, thus ...
Provide application processes with strong agreement guarantees despite failures is a fundamental pro...
Provide application processes with strong agreement guarantees despite failures is a fundamental pro...
International audienceThis paper presents a new algorithm that reduces multivalued consensus to bina...
This paper proposes a stack of three Byzantine-resistant protocols aimed to be used in practical dis...
This paper proposes a hierarchy of three Byzantine-resistant protocols aimed to be used in practical...
This paper proposes a hierarchy of three Byzantine-resistant protocols aimed to be used in practical...
International audienceThis paper presents a new algorithm that reduces multivalued consensus to bina...
International audienceThis paper presents a new algorithm that reduces multivalued consensus to bina...
International audienceThis paper is on broadcast and agreement in asynchronous message-passing syste...
International audienceThis paper presents a new algorithm that reduces multivalued consensus to bina...
International audienceThis paper is on broadcast and agreement in asynchronous message-passing syste...
International audienceThis paper is on broadcast and agreement in asynchronous message-passing syste...
Provide application processes with strong agreement guarantees despite failures is a fundamental pro...
Provide application processes with strong agreement guarantees despite failures is a fundamental pro...
Provide application processes with strong agreement guarantees despite failures is a fundamental pro...
Provide application processes with strong agreement guarantees despite failures is a fundamental pro...
Provide application processes with strong agreement guarantees despite failures is a fundamental pro...
International audienceThis paper presents a new algorithm that reduces multivalued consensus to bina...
This paper proposes a stack of three Byzantine-resistant protocols aimed to be used in practical dis...
This paper proposes a hierarchy of three Byzantine-resistant protocols aimed to be used in practical...
This paper proposes a hierarchy of three Byzantine-resistant protocols aimed to be used in practical...
International audienceThis paper presents a new algorithm that reduces multivalued consensus to bina...
International audienceThis paper presents a new algorithm that reduces multivalued consensus to bina...
International audienceThis paper is on broadcast and agreement in asynchronous message-passing syste...
International audienceThis paper presents a new algorithm that reduces multivalued consensus to bina...
International audienceThis paper is on broadcast and agreement in asynchronous message-passing syste...
International audienceThis paper is on broadcast and agreement in asynchronous message-passing syste...
Provide application processes with strong agreement guarantees despite failures is a fundamental pro...
Provide application processes with strong agreement guarantees despite failures is a fundamental pro...
Provide application processes with strong agreement guarantees despite failures is a fundamental pro...
Provide application processes with strong agreement guarantees despite failures is a fundamental pro...
Provide application processes with strong agreement guarantees despite failures is a fundamental pro...
International audienceThis paper presents a new algorithm that reduces multivalued consensus to bina...