Atomic broadcast: From simple message diffusion to byzantine agreementFlavju CristianHoutan Aghiliet al.1995Information and Computation