Skip to main content

Bits to Bitcoin - Mark Stuart Day ***

When I saw the title of this book, I got all excited - at last we were going to get an explanation of bitcoin for the rest of us, who struggle to understand what the heck it really involves. There certainly is an explanation of bitcoin, but it comes in chapter 26 - in practice, the book contains far more. Almost every popular computer science title I've read has effectively been history of computer science - this is one of the first examples I've ever come across that is actually trying to make the 'science' part of computer science accessible to the general reader.

I don't mean by this that it's an equivalent of Programming for Dummies. Instead, Bits to Bitcoin takes the reader through the concepts lying behind programming. If we think of programming as engineering, this is the physics that the engineering depends on. This is a really interesting proposition. Many years ago, I was a professional programmer, but I never studied computer science, so I was only familiar with the practical part, rather than the theory. And there's no doubt that I learned quite a lot, but it was distinctly hard work to do so.

There are two problems here. One is that Mark Stuart Day is determined not to use code in examples, as he believes that it will scare off ordinary readers. So instead he uses analogies, some of which are so stretched that it's really difficult to follow what's going on - it would have been far simpler to have used actual examples from computing. I'm really not sure that the 'no code' approach works, because frankly, if you're prepared to put in the considerable effort required to work your way through this book, you wouldn't be scared of a little simple code.

The second issue is that this really is a textbook with some of the sharp edges rubbed off. There's no context, no narrative, no people - nothing but fact after fact. Again, this makes reading the book much more like hard work than it needs to be. As I've already mentioned, that's not to say that you won't learn quite a lot if you make the effort - but things don't have to be like this. And the constant abstraction from actual code or hardware detail makes it more of a struggle to get through. This comes across particularly when Day gets on to the internet, where there pretty much has to be more specifics, and suddenly things get a touch more readable.

As far as bitcoin goes, I'm still waiting for an explanation of it that is comprehensible to the general reader. Again, Day does give us plenty of information, but it's not put across in a usefully comprehensible way. I was pleased to see, though, that he does address the issue that has recently been in the news that bitcoin mining is currently resulting in a lot of dirty energy being used.

Overall, then, the intention of this book is brilliant - it's supposed to be proper popular computer science. It's just the execution of that intent that makes reading it a lot harder work than it should be.

Hardback:  

Kindle:  
Using these links earns us commission at no cost to you

Review by Brian Clegg

Comments

Popular posts from this blog

Govert Schilling - Five Way Interview

Govert Schilling is an acclaimed and prize-winning freelance astronomy writer and broadcaster in the Netherlands. His articles appear in Dutch newspapers and magazines, but he also has written for New Scientist, Science and BBC Sky at Night Magazine, and he is a contributing editor of Sky & Telescope. He wrote dozens of books (including a couple of children’s books) on a wide variety of astronomical topics, many of which have been translated into English, German, Italian, and Chinese, among other languages. In 2007, the International Astronomical Union (IAU) named asteroid 10986 Govert after him, and in 2014, he received the David N. Schramm Award for high-energy astrophysics science journalism from the High Energy Astrophysics Division of the American Astronomical Society.His latest book is Target Earth . Why science? We live in troubling times. Fake news and conspiracy theories abound, and trust in science is diminishing. Many adults don't seem to realize that almost everythi...

The Compelling Scientific Evidence for UFOs - Erol A. Faruk **

  You can see immediately from the cover that this is no ordinary popular science book. There are some issues with The Compelling Scientific Evidence for UFOs , but if you have an interest in the field, particularly if, like me, you are an open-minded sceptic on the subject, I would consider reading it. This is because it is one of the few attempts to use proper scientific methods on UFO evidence, and though I don't agree with Erol Faruk's conclusions, it is refreshing not to see simplistic acceptance or knee-jerk denial of what is, for many people, a genuinely interesting topic. This isn't a general discussion of the UFO phenomenon - for that I'd recommend How UFOs Conquered the World by David Clarke, but instead gives us the author's take on a specific incident at Delphos, Kansas, where an alleged UFO landing left behind some very interesting material. The book has as an appendix made up of Faruk's scientific paper describing an analysis of the ...

The Infinite Book – John D. Barrow ****

Authors are often asked to review books on a topic they’ve written on themselves. The reasoning is sensible – they ought to know something about the subject – but there’s always that uneasy suspicion that there’s going to be a bit of bias creeping in. So I think it’s only fair to admit up front that I have written a book on infinity (of which more later). Infinity is a wonderful subject, because it’s intimately mind-bending (if the combination sounds paradoxical, that’s what infinity is all about) and gives you the chance to pull in all sorts of different concepts and assocations along the way, something Barrow does with great gusto. There’s a surprisingly large amount of coverage here for God, and for the universe, and the book jumps around from Aristotle to Hilbert’s Infinite Hotel (explained at great length), from the paradoxes of infinite sets to the paradoxes of time travel. Overall it’s an enjoyable journey that gives plenty of opportunity to be amazed and surprised. The...