Byzantine Faults In Distributed System