Byzantine Agreement: Optimistic AnalysisByzantine Agreement • May 23rd, 2019Contract TypeByzantine AgreementFiledMay 23rd, 2019