Blockchain is hard to understand because it isn’t one thing, but rather pieces of knowledge from a wide variety of subjects across lots of different disciplines–not only computer science, but economics, finance, and politics as well–that go by the name “blockchain”.