GitPedia

Awesome bft

Awesome Byzantine Fault Tolerance (BFT)

From rupc·Updated June 6, 2026·View on GitHub·

Note that papers in the table are mainly from system and security conferences/journal, a few from theory/algorithm-focused conference. The project is first published in 2018. Key topics include: bft, blockchain, byzantine-fault-tolerance.

Note that papers in the table are mainly from system and security conferences/journal, a few from theory/algorithm-focused conference.

YearPublishedPaperCode
1999OSDIPractical Byzantine Fault TolerancePBFT
2000OSDIProactive Recovery in a Byzantine-Fault-Tolerant SystemPR-PBFT
2000DSNFrom crash fault-tolerance to arbitrary-fault tolerance: Towards a modular approach
2001DSNByzantine Fault Tolerance Can Be FastN/A
2001SOSPUsing Abstraction to Improve Fault ToleranceBASE
2002TOCSPractical Byzantine Fault Tolerance and Proactive RecoveryPBFT-PR
2002DISCMinimal Byzantine Storage
2002RSTEncapsulating failure detection: From crash to byzantine failures
2003SOSPSeparating Agreement from Execution for Byzantine Fault Tolerant ServicesSAE-BFT
2004DSNA Framework for Dynamic Byzantine Storage
2005OSDIFault-Scalable Byzantine Fault-Tolerant ServicesQ/U
2005SOSPBAR Fault Tolerance for Cooperative ServicesBAR
2006N/AFast Byzantine PaxosFaB 1
2006IEEE TDSCFast Byzantine ConsensusFaB 2
2006OSDIBAR gossipBAR Gossip
2007NSDIBeyond one-third faulty replicas in Byzantine fault tolerant systemBFT2F
2007SOSPTolerating Byzantine faults in transaction processing systems using commit barrier schedulingHRDB
2007SOSPTolerating Byzantine Faults in Database Systems using Commit Barrier SchedulingCBS
2007SOSPLow-Overhead Byzantine Fault-Tolerant StorageErasureBFT
2007SOSPSpeculative Byzantine Fault ToleranceZyzzyva
2007SOSPAttested Append-Only Memory: Making Adversaries Stick to their WordA2M
2008DSNByzantine replication under attackPrime
2008ICDCNThe Building Blocks of ConsensusBuildingBlock
2008NSDIPractical protocol transformation to tolerate Byzantine failuresNysiad
2008NSDIBFT Protocols Under FireBFTSim
2008IEEE TDSCSteward: Scaling byzantine fault-tolerant replication to wide area networksSteward
2008HotDepByzantium: Byzantine-Fault-Tolerant Database Replication Providing Snapshot IsolationByzantium
2009NSDIZeno: Eventually Consistent Byzantine-Fault ToleranceZeno
2009NSDIMaking Byzantine Fault Tolerant Systems Tolerate Byzantine FaultsAardvark
2009NSDITrInc: Small Trusted Hardware for Large Distributed SystemsTrInc
2009NSDITolerating latency in replicated state machines through client speculation
2009SOSPUpRight Cluster ServicesUpRight
2009SRDSSpin One’s Wheels? Byzantine Fault Tolerance with a Spinning PrimarySpin
2010DSNZzyzx: Scalable fault tolerance through Byzantine lockingZzyzx
2010DSNGeneric construction of consensus algorithms for benign and Byzantine faultsGenericBFT
2010PODCBreaking the O(n^2) Bit Barrier: Scalable Byzantine Agreement with an Adaptive Adversary
2010EuroSysThe Next 700 BFT ProtocolsAbstract
2010SIGACTThe Byzantine empire in the intercloud
2011DISCByzantizing Paxos by RefinementByzantinePaxos
2011EPFL: Tech reportObfuscating bftOBFT
2011EuroSysZZ and the Art of Practical BFT ExecutionZZ
2011EuroSysIncreasing performance in byzantine fault-tolerant systems with on-demand replica consistency
2011IEEE TCEfficient Byzantine Fault ToleranceMinBFT
2012EuroSysCheapBFT: Resource-efficient Byzantine Fault ToleranceCheapBFT
2012OPODISByzantine chain replicationBCR
2012OSDIAll about Eve: Execute-Verify Replication for Multi-Core Servers
2013ICDCSRBFT: Redundant Byzantine Fault ToleranceRBFT
2013MiddlewareAssured Cloud-Based Data Analysis with ClusterBFTClusterBFT
2013NETYSBFT SelectionBFT-Sel
2013STOCMultidimensional approximate agreement in Byzantine asynchronous systems
2013EuroSysAugustus: scalable and robust storage for cloud applicationsAugustus
2014DSNState machine replication for the masses with BFT-SMARTBFT-SMaRt
2014ICSCByzantine Fault Tolerance for Services with Commutative OperationsN/A
2014N/ATangaroa: a Byzantine Fault Tolerant RaftTangaroa
2014OPODISBChain: Byzantine replication with high throughput and embedded reconfigurationBChain
2014SRDSByzID: Byzantine Fault Tolerance from Intrusion DetectionByzID
2015OSRAdaptive request batching for byzantine replicationBFT-batch
2015DSNConsensus RefinedRefined
2015IEEE TDSChBFT: Speculative Byzantine Fault Tolerance with Minimum CosthBFT
2015MiddlewareConsensus-Oriented Parallelization: How to Earn Your First MillionCOP
2016CCSA Secure Sharding Protocol For Open BlockchainsElastico
2016CCSThe Honey Badger of BFT ProtocolsHoneyBadger
2016EDCCSAREK: Optimistic Parallel Ordering in Byzantine Fault ToleranceSAREK
2016EuroSysVisigoth fault toleranceVFT:VFT-SMaRt
2016ThesisTendermint: Byzantine Fault Tolerance in the Age of BlockchainsTendermint
2016N/ABVP: Byzantine Vertical PaxosBVP
2016NDSSCentrally Banked CryptocurrenciesRSCoin
2016ATCCallinicos: Robust Transactional Storage for Distributed Data StructuresCallinicos
2016OSDIXFT: Practical Fault Tolerance beyond CrashesXFT:XPaxos
2016USENIX SecurityEnhancing Bitcoin Security and Performance with Strong Consistency via Collective SigningByzCoin
2016IEEE ToCResource-efficient byzantine fault tolerance
2016EuroSysAugustus: scalable and robust storage for cloud applicationsAugustus
2017EDCCScalable Byzantine Fault Tolerance on Heterogeneous ServersOmada
2017EuroSysHybrids on Steroids: SGX-Based High Performance BFTHybster
2017N/AGuru: Universal Reputation Module for Distributed Consensus ProtocolsGuru
2017OPODISSolida: A Blockchain Protocol Based on Reconfigurable Byzantine ConsensusSolida
2017SOSPScaling Byzantine Agreements for CryptocurrenciesAlgorand
2018CCSRapidChain: Scaling Blockchain via Full ShardingRapidChain
2018DSNTroxy: Transparent Access to Byzantine Fault-Tolerant SystemsTroxy
2018ESOPVelisarios: Byzantine Fault-Tolerant Protocols Powered by CoqVelisarios
2018EuroCryptThunderella: Blockchains with Optimistic Instant ConfirmationThunderella
2018IEEE S&POmniLedger: A Secure, Scale-Out, Decentralized Ledger via ShardingOmniLedger
2018NCADBFT: Efficient Leaderless Byzantine Consensus and its Application to BlockchainsDBFT
2018NDSSChainspace: A Sharded Smart Contracts PlatformChainspace
2018SACDynamic Adaptation of Byzantine Consensus ProtocolsDynBFT
2018SRDSPolicy-Based Adaptation of a Byzantine Fault Tolerant Distributed Graph DatabaseFireplug
2019CCSBEAT: Asynchronous BFT Made PracticalBEAT
2019AFTAleph: A leaderless, asynchronous, Byzantine fault tolerant consensus protocolAleph
2019ICDCSezBFT: Decentralizing Byzantine Fault-Tolerant State Machine ReplicationezBFT
2019ICDCSQuorum Selection for Byzantine Fault ToleranceQuorumSelBFT
2019IEEE ToCScalable byzantine consensus via hardware-assisted secret sharingFastBFT
2019SRDSMaking Speculative BFT Resilient with Trusted Monotonic CountersSACZyzzyva
2019PODCCommunication Complexity of Byzantine Agreement, Revisited
2019PODCExact Byzantine Consensus on Undirected Graphs under Local Broadcast Model
2019PODCAsymptotically Optimal Validated Asynchronous Byzantine Agreement
2019PODCThe Consensus Number of a Cryptocurrency
2019DISCFormalizing and Implementing Distributed Ledger Objects
2019DISCSeredinschi: Scalable Byzantine Reliable BroadcastSeredinschi
2019DISCOn the Round Complexity of Randomized Byzantine Agreement
2019DISCBrief Announcement: Towards Byzantine Broadcast in Generalized Communication and Adversarial Models
2019DISCByzantine Approximate Agreement on Graphs
2019DSNSBFT: a Scalable and Decentralized Trust InfrastructureSBFT
2019CCSFlexible Byzantine Fault ToleranceFBFT
2019CCSEfficient Verifiable Secret Sharing with Share Recovery in BFT ProtocolsVSSR
2019PODCHotStuff: BFT Consensus with Linearity and ResponsivenessHotStuff
2019SOSPFast and Secure Global Payments with StellarStellar
2019SOSPTeechain: A Secure Payment Network with Asynchronous Blockchain AccessTeechain
2019LibraState Machine Replication in the Libra BlockchainLibraBFT
2019N/AScalable and Probabilistic Leaderless BFT Consensus through MetastabilitySnowflake
2019SecurityMonoxide : Scale out Blockchains with Asynchronous Consensus ZonesMonoxide
2019NDSSVault : Fast Bootstrapping for the Algorand CryptocurrencyVault
2019VLDBCAPER : a cross-application permissioned blockchainCaper
2019VLDBBlockchainDB : A Shared Database on BlockchainsBlockchainDB
2019SIGMODAHL: Towards scaling blockchain systems via shardingAHL
2019N/ARCC: Resilient Concurrent Consensus for High-Throughput Secure Transaction Processing​RCC
2020IEEE S&PSync HotStuff: Simple and Practical Synchronous State Machine ReplicationSyncHotStuff
2020OSDIByzantine Ordered Consensus without Byzantine OligarchyPompe
2020OSDIBlockene: A High-throughput Blockchain Over Mobile DevicesBlockene
2020VLDBResilientDB: Global Scale Resilient Blockchain FabricResilientDB
2020CCSDumbo: Faster Asynchronous BFT ProtocolsDumbo
2020SRDSPnyxDB: a Lightweight Leaderless Democratic Byzantine Fault Tolerant Replicated DatastorePnyxDB
2021arxivMir-BFT: High-Throughput Robust BFT for Decentralized NetworksMirBFT
2021SIGMODSharPer: Sharding Permissioned Blockchains Over Network ClustersSharPer
2021VLDBByShard: Sharding in a Byzantine EnvironmentByShard
2021SOSPBasil: Breaking up BFT with ACID (transactions)Basil
2021SOSPKauri: Scalable BFT Consensus with Pipelined Tree-Based Dissemination and AggregationKauri
2021SOSPBIDL: A High-throughput, Low-latency Permissioned Blockchain Framework for Datacenter NetworksBIDL
2021VLDBSlimChain: Scaling Blockchain Transactions through Off-Chain Storage and Parallel ProcessingSlimChain
2021IEEE S&PEbb-and-Flow Protocols: A Resolution of the Availability-Finality DilemmaEbb-and-Flow
2021IEEE S&PRed Belly: A Secure, Fair and Scalable Open BlockchainRedBelly
2021EDBTProof-of-Execution: Reaching Consensus through Fault-Tolerant SpeculationPoE
2021ICDCSStrengthened Fault Tolerance in Byzantine Fault Tolerant ReplicationSFT
2021ICDCSPolygraph: Accountable Byzantine AgreementPolygraph
2021SSSClairvoyant state machine replicationsByblos
2022NSDIDispersedLedger: High-Throughput Byzantine Consensus on Variable Bandwidth NetworksDispersedLedger
2022NSDIIA-CCF: Individual Accountability for Permissioned LedgersIA-CCF
2022EuroSysNarwhal and Tusk: a DAG-based mempool and efficient BFT consensusNarwhal and Tusk
2022EuroSysDAMYSUS: Streamlined BFT Consensus Leveraging Trusted ComponentsDAMYSUS
2022IEEE S&PUsing Throughput-Centric Byzantine Broadcast to Tolerate Malicious Majority in BlockchainsOverlayBB
2022IEEE S&PCOBRA: Dynamic Proactive Secret Sharing for Confidential BFT ServicesCOBRA

Contributors

Showing top 1 contributor by commit count.

View all contributors on GitHub →

This article is auto-generated from rupc/awesome-bft via the GitHub API.Last fetched: 6/24/2026