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:  

Review by Brian Clegg

Comments

Popular posts from this blog

The Demon in the Machine - Paul Davies *****

Physicists have a habit of dabbling in biology and, perhaps surprisingly, biologists tend to be quite tolerant of it. (I find it hard to believe the reverse would be true if biologists tried to do physics.) Perhaps one reason for that tolerance is Schrödinger’s lecture series and book What is Life?, which had a huge impact on molecular biology and with a reference to which, not surprisingly, Paul Davies begins his fascinating book. 

At the heart of the The Demon in the Machine (we'll come back to that demon in a moment) is the relationship between life and information. In essence, Davies points out that if we try to reduce life to its simple physical components it is like trying to work with a computer that has no software. The equivalent of software here is information, not just in the best publicised aspect of the information stored in the DNA, but on a far broader scale, operating in networks across the organism.
This information and its processing gives life its emergent compl…

The Cosmic Mystery Tour – Nicholas Mee ****

This is another book, like last year’s Enjoy Our Universe by Alvaro de Rújula, that sets out to provide a light-hearted introduction to physics and astrophysics for the general reader. It’s from the same publisher (OUP) and packaged in the same way: as a high quality small-format hardback with 200 glossy pages, the majority of them adorned with colour pictures. But that’s where the resemblance ends. Unlike its predecessor, this new book by Nicholas Mee delivers exactly what it promises.

It’s not that de Rújula’s book was a bad one, but he just wasn’t able to think his way into the reader’s mind. He kept saying ‘physics is fun’, but he was talking about the fun a professional physicist gets out of doing it – which is a very arcane, often highly mathematical, type of fun. The result, for a non-specialist reader, was actually quite alienating. Mee, on the other hand, understands exactly how his readers think, what they find interesting, and the details that – no matter how important they …

Professor Maxwell's Duplicitous Demon - Brian Clegg ****

‘It’s not uncommon when trying to give Maxwell his rightful place in the pantheon of physics to bracket him with Newton and Einstein’, Brian Clegg says towards the end of this book. In one sense that’s perfectly true. Dip into any physics textbook and you’ll see Maxwell’s name at least as often as the other two. His greatest achievement – Maxwell’s equations – did for electromagnetism what Newton had done for gravity, while laying the essential theoretical groundwork for everything Einstein was to do.

There’s a big difference, though. A few years ago, when I was offered the chance to write short biographies of Newton and Einstein, I jumped at it – because they addressed mysteries of the universe that anyone can relate to, and their lives outside physics were, if anything, even more fascinating. At the risk of sounding downright rude, you can’t say either of those things about James Clerk Maxwell. In spite of that, Brian Clegg has done a wonderful job here of recounting just what Maxwel…