How Does Distributed Consensus Work?

An overview of key breakthroughs in blockchain technology — and why Nakamoto Consensus is such a big deal

Preethi Kasireddy
27 min readNov 13, 2018
Credit: Michael Roberts/Moment Open/Getty

Distributed systems can be difficult to understand, mainly because the knowledge surrounding them is distributed. But don’t worry, I’m well aware of the irony. While teaching myself distributed computing, I fell flat on my face many times. Now, after many trials and tribulations, I’m finally ready to explain the basics of distributed systems to you.

Blockchains have forced engineers and scientists to re-examine and question firmly entrenched paradigms in distributed computing.

I also want to discuss the profound effect that blockchain technology has had on the field. Blockchains have forced engineers and scientists to re-examine and question firmly entrenched paradigms in distributed computing. Perhaps no other technology has catalyzed progress faster in this area of study than blockchain.

Distributed systems are by no means new. Scientists and engineers have spent decades researching the subject. But what does blockchain have to do with them? Well, all the contributions that blockchain has made wouldn’t have been possible if distributed systems…

--

--

Preethi Kasireddy

I do not publish on Medium any longer. You can find my latest writings here: www.preethikasireddy.com