Understanding Blockchain Fundamentals, Part 1: Byzantine Fault Tolerance

Image for post
Image for post

Articles in this Understanding Blockchain Fundamentals series:



The Two generals Problem

Image for post
Image for post
Since the possibility of the message not getting through is always > 0, the generals can never reach an aggrement with 100% confidence.

The Byzantine Generals Problem

Image for post
Image for post
page 3, The Byzantine Generals Problem
Image for post
Image for post
m = 0 → no traitors, each lieutenant obeys | m > 0 → each lieutenant’s final choice comes from the majority of all lieutenant’s choices
Image for post
Image for post
OM(1): Lieutenant 3 is a traitor — L2 point of view
Image for post
Image for post
OM(1): Commander is a traitor

Byzantine Fault Tolerance


How does this all relate to blockchain?


Conclusion

Subscribe below to get notified when it goes live!


Loom Network

Distributed Enterprise Platform for Healthcare Providers

Thanks to James Martin Duffy

Georgios Konstantopoulos

Written by

Research @paradigm. prev: independent consultant

Loom Network

Building a distributed enterprise platform for managing data — focused on healthcare providers and government departments.

Georgios Konstantopoulos

Written by

Research @paradigm. prev: independent consultant

Loom Network

Building a distributed enterprise platform for managing data — focused on healthcare providers and government departments.

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store