How to Achieve 99% Fault Tolerant Consensus

Written by Vitalik | Published 2021/02/05
Tech Story Tags: fault-tolerance | byzantine-fault-tolerance | byzantine-generals-problem | blockchain | blockchain-development | blockchain-security | cyber-security | consensus

TLDR How to achieve consensus with 50% fault tolerance in a synchronous network. If you want to relax the synchrony assumption, the maximum achievable fault tolerance drops to 33%. But if you add even more assumptions, you can increase fault tolerance all the way to 99%. This has in fact been known for a long time; Leslie Lamport's famous 1982 paper "The Byzantine Generals Problem" contains a description of the algorithm. At this point, there is a guarantee that honest nodes have all "validly seen" the same set of values.via the TL;DR App

no story

Published by HackerNoon on 2021/02/05