Byzantine Fault Tolerance (BFT) is het vermogen van een gedistribueerd systeem om correct te blijven functioneren, zelfs wanneer sommige deelnemers (nodes) falen of kwaadwillig handelen. Het concept is afgeleid van het Byzantine Generals Problem. Een BFT-systeem kan doorgaans tot een derde van zijn nodes als defect tolereren. Veel blockchain consensusmechanismen, waaronder Practical BFT (pBFT) en Tendermint, zijn gebouwd op BFT-principes om te garanderen dat het netwerk overeenstemming bereikt ondanks onbetrouwbare deelnemers.