Themis: Fast, strong order-fairness in byzantine consensus
We introduce Themis, a scheme for introducing fair ordering of transactions into
(permissioned) Byzantine consensus protocols with at most ƒ faulty nodes among n≥ 4ƒ+ 1 …
(permissioned) Byzantine consensus protocols with at most ƒ faulty nodes among n≥ 4ƒ+ 1 …
Order-fairness for byzantine consensus
Decades of research in both cryptography and distributed systems has extensively studied
the problem of state machine replication, also known as Byzantine consensus. A consensus …
the problem of state machine replication, also known as Byzantine consensus. A consensus …
Order-fair consensus in the permissionless setting
Transaction-order-manipulation attacks have become commonplace in public blockchains
such as Ethereum, costing hundreds of millions of dollars. In these blockchains, a miner can …
such as Ethereum, costing hundreds of millions of dollars. In these blockchains, a miner can …
Quick order fairness
Leader-based protocols for consensus, ie, atomic broadcast, allow some processes to
unilaterally affect the final order of transactions. This has become a problem for blockchain …
unilaterally affect the final order of transactions. This has become a problem for blockchain …
Algorand agreement: Super fast and partition resilient byzantine agreement
J Chen, S Gorbunov, S Micali, G Vlachos - Cryptology ePrint Archive, 2018 - eprint.iacr.org
We present a simple Byzantine agreement protocol with leader election, that works under>
2/3 honest majority and does not rely on the participants having synchronized clocks. When …
2/3 honest majority and does not rely on the participants having synchronized clocks. When …
Jolteon and ditto: Network-adaptive efficient consensus with asynchronous fallback
Existing committee-based Byzantine state machine replication (SMR) protocols, typically
deployed in production blockchains, face a clear trade-off:(1) they either achieve linear …
deployed in production blockchains, face a clear trade-off:(1) they either achieve linear …
Tendermint: Byzantine fault tolerance in the age of blockchains
E Buchman - 2016 - atrium.lib.uoguelph.ca
Tendermint is a new protocol for ordering events in a distributed network under adversarial
conditions. More commonly known as consensus or atomic broadcast, the problem has …
conditions. More commonly known as consensus or atomic broadcast, the problem has …
Efficient and adaptively secure asynchronous binary agreement via binding crusader agreement
I Abraham, N Ben-David, S Yandamuri - … of the 2022 ACM Symposium on …, 2022 - dl.acm.org
We present a new abstraction based on crusader agreement called Binding Crusader
Agreement (BCA) for solving binary consensus in the asynchronous setting against an …
Agreement (BCA) for solving binary consensus in the asynchronous setting against an …
Wendy, the good little fairness widget: Achieving order fairness for blockchains
K Kursawe - Proceedings of the 2nd ACM Conference on Advances …, 2020 - dl.acm.org
The advent of decentralized trading markets introduces a number of new challenges for
consensus protocols. In addition to the'usual'attacks--a subset of the validators trying to …
consensus protocols. In addition to the'usual'attacks--a subset of the validators trying to …
Detectable Byzantine agreement secure against faulty majorities
M Fitzi, D Gottesman, M Hirt, T Holenstein… - Proceedings of the twenty …, 2002 - dl.acm.org
It is well-known that n players, connected only by pairwise secure channels, can achieve
Byzantine agreement only if the number t of cheaters satisfies t< n/3, even with respect to …
Byzantine agreement only if the number t of cheaters satisfies t< n/3, even with respect to …