A Byzantine fault is a condition of a computational system, specifically of distributed computing systems. This condition occurs when one or more components have failed and there is no precise information on whether a component has failed, or if the system information is correct.