Tendermint: Byzantine Fault Tolerance in the Age of Blockchains
By Ethan Buchman. 2016
648 citations recorded by the source corpus.
View Paper: https://www.semanticscholar.org/paper/07ebd46dc1f020cfbad17c9285ba372c040695d5
How researchers see this paper
The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.
- Eleftherios Kokoris-Kogias
- George Danezis
- Marianna Belotti
- Alberto Sonnino
- Mustafa Al-Bassam
- Shehar Bano
- Guy Golan-Gueta
- Zibin Zheng
Citations in the corpus
- A Vademecum on Blockchain Technologies: When, Which, and How (2019, methodology): “In terms of delay performance, Tendermint can achieve thousands tps on dozens of nodes distributed around the globe [160], with latencies of about one second, and”
- Blockchain Consensus Protocols in the Wild (2017, methodology): “Tendermint as originally described by Buchman [13] suffers from a livelock bug, pertaining to locking and unlocking votes by validators in the protocol.”
- Hyperledger fabric: a distributed operating system for permissioned blockchains (2018, background): “…ledger platforms in the permissioned model have come out recently, which makes it impossible to compare to all (some prominent ones are Tendermint [5], Quorum [19], Chain Core [12], Multi-chain ( https://www.multichain.com/ ), Hyperledger Sawtooth ( https://sawtooth.hyperledger.org ), the Volt…”
- OmniLedger: A Secure, Scale-Out, Decentralized Ledger via Sharding (2018, methodology): “To reduce the storage and bootstrapping costs for validators (whose shard assignments might change periodically), we introduce state blocks that are similar to stable checkpoints in PBFT [13] and that summarize the entire state of a shard’s ledger.”
- Enhancing Bitcoin Security and Performance with Strong Consistency via Collective Signing (2016, methodology): “Both therefore differ from more classic approaches to Byzantine faulttolerant SMRs with static or slowly changing consensus groups such as PBFT [14], Tendermint [10], or Hyperledger [42].”
- Narwhal and Tusk: a DAG-based mempool and efficient BFT consensus (2021, methodology): “Widely-used blockchain systems such as Tendermint, provide 5k tx/sec [13].”
- DeepChain: Auditable and Privacy-Preserving Deep Learning with Blockchain-Based Incentive (2019, methodology): “blockwise-BA protocol includes three main steps — (1) A leader who creates a new block is randomly selected by using cryptographic sortition, (2) A committee, consisting of participants whose transactions are included in the new block, verifies and agrees on the new block by executing a Byzantine ag”
- A Survey of Distributed Consensus Protocols for Blockchain Networks (2019, methodology): “1) Tendermint: Tendermint was developed by Kwon [12] and Buchman [103] in 2014 and currently used in Cosmos Hub network [104].”
- HotStuff: BFT Consensus with Linearity and Responsiveness (2019, background): “To our knowledge, only BFT protocols in the blockchain arena like Tendermint [15, 16] and Casper [17] follow such a simple leader regime.”
- Blockchain for Future Smart Grid: A Comprehensive Survey (2019, background): “Besides these aforementioned popular consensus mechanisms, some others include Algorand [57], RAFT [58], Seive [59], Tendermint [60], [61], Ripple [62], Stellar [63], proof of space [64], [65], proof of importance [66], proof of exercise [67], and so on.”
- Chainspace: A Sharded Smart Contracts Platform (2017, background): “Other related works include improvements to Byzantine consensus for reduced latency and decentralization [Buc16, Maz15, SYB14], but these do not support sharding.”
- A Comprehensive Review of Blockchain Consensus Mechanisms (2021, background): “ICON is a variation of tendermint [41] that reaches consensus using an enhanced BFT known as loop fault tolerance.”
- A Byzantine Fault-Tolerant Ordering Service for the Hyperledger Fabric Blockchain Platform (2017, background): “By contrast, permissioned blockchains employ a closed consortium of nodes tasked with creating new blocks and executing a traditional Byzantine consensus protocol to decide the order by which the blocks are inserted to the ledger [3], [14], [15].”
- A Survey of Blockchain From the Perspectives of Applications, Challenges, and Opportunities (2019, unknown): “, proposed Tendermint, which is based on the Byzantine consensus algorithm [76].”
- Bullshark: DAG BFT Protocols Made Practical (2022, background): “We limit our comparison to these two systems, thus omitting a number of important related works such as [11, 13, 14, 19, 21, 28, 30].”
- Solutions to Scalability of Blockchain: A Survey (2020, methodology): “For example, Tendermint [70] uses validators with voting power to vote for each round and reach consensus finally.”