Voting-based probabilistic consensuses and their applications in distributed ledgers[J] ANNALS OF TELECOMMUNICATIONS Popov, Serguei Muller, Sebastian