Open Access. Powered by Scholars. Published by Universities.®

Engineering Commons

Open Access. Powered by Scholars. Published by Universities.®

Performance

Electrical and Computer Engineering

ETD Archive

Articles 1 - 1 of 1

Full-Text Articles in Engineering

Byzantine Fault Tolerance For Nondeterministic Applications, Bo Chen Jan 2008

Byzantine Fault Tolerance For Nondeterministic Applications, Bo Chen

ETD Archive

The growing reliance on online services accessible on the Internet demands highly reliable system that would not be interrupted when encountering faults. A number of Byzantine fault tolerance (BFT) algorithms have been developed to mask the most complicated type of faults - Byzantine faults such as software bugs,operator mistakes, and malicious attacks, which are usually the major cause of service interruptions. However, it is often difficult to apply these algorithms to practical applications because such applications often exhibit sophisticated non-deterministic behaviors that the existing BFT algorithms could not cope with. In this thesis, we propose a classification of common types …