Introduction

Dryly speaking, the "goal" of this part of the book is to establish a theoretical understanding, terminology, and vocabulary that will serve us well in the following parts. That is, I want to have a unified source that could be used to initiate anyone into discussing any of the advanced, disparate topics that I plan to cover in the later parts.

However, my true goal is to get the reader excited about the theory of decentralized consensus. Why? Because it is beautiful.

Consensus theory is elementary enough to make it approachable to a relatively broad audience, while deep enough to provide (with some effort) rewarding a-ha! moments that will hopefully make the reader finish this book (or whatever parts of it) feeling smarter than they were before reading. While not requiring high proficiency in any particular branch of math, consensus theory provides a nice sightseeing tour through realms of probability, combinatorics, graph theory, game theory, cryptography, algorithmics, and so on. And if all of that isn't enough, the story of this scientific paradigm shift is wrapped in mystery, espionage, and aspirations for a better world.

That being said, this is not a historical review. While I do point out major milestones, I present the theory in a uniform, modern approach, that consolidates the different works and ideas that diverged from Satoshi et al.'s original work.

I am hopeful that any reader could better appreciate cryptocurrencies and the struggles they are facing with the tools and thought frameworks in this volume, even if they do not decide to apply this insight to study GHOSTDAG.

Overview

TODO: rewrite to accommodate new structure

Last updated