We present a novel and simple solution to Atomic Broadcast (AB). We reduce AB to two subproblems. One of them is Reliable Broadcast (RB). We also introduce a subproblem we call Weakly-terminating Binary Agreement (WBA). WBA relaxes Binary Agreement (BA) protocols by not always terminating. WBA admits much simpler solutions than BA. We discuss concrete solutions to RB and WBA. We prove safety, liveness, and censorship resilience of our new AB protocol.
翻译:我们向原子广播(AB)提出了一个新颖而简单的解决方案。我们把AB减为两个子问题。其中之一是可靠广播(RB)。我们还引入了一个我们称之为“弱效二进制协议(WBA) ” 的子问题。WBA通过不总是终止来放松二进制协议(BA) 。WBA承认比BA简单得多的解决办法。我们讨论了RB和WBA的具体解决方案。我们证明了我们新的AB协议的安全性、活性和审查能力。