Encapsulating failure detection: From crash-stop to Byzantine failuresMuteness detectors for consensus with Byzantine processesMuteness failure detectors for consensus with Byzantine processes