So when should you consider a blockchain? Answers with Flow Charts.

CC0 Pexels

The Decision Path in Flow Charts

“…using […] blockchain only makes sense when multiple mutually mistrusting entities want to interact and change the state of a system, and are not willing to agree on an online trusted third party […]”

Taken from Wüst/Gervais’ paper “Do you need a blockchain?”, here TTP = Trusted Third Party
Taken from Yaga et al., available at

Should you use a blockchain?

Founder at · Machine Learning for your Software Systems · previously @tudelft

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