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

Mathematics with Love – Mary Stopes-Roe *****

Admittedly it’s early days (this review is written in January), but this, for me, is the surprise hit of the year so far! I approached this book with trepidation, but found it absolutely delightful. It is described on the cover as the “courtship correspondence of Barnes Wallis, inventor of the bouncing bomb”, and contains a series of letters between Wallis and his cousin and eventual wife Molly Bloxham, along with some useful annotation by their daughter, Mary. The courtship itself is not without difficulties, as Wallis was 18 years older than the 17-year-old Molly at the start of the correspondence, and her father, not surprisingly, wasn’t too pleased about the interest of such an elderly suitor, but that isn’t the only reason the letters are interesting – it’s also because of maths, and Wallis’s position in the UK as the engineering hero of the Second World War. (Incidentally, it seemed very strange to see letters addressed to “Barnes” – I had always assumed Barnes Wallis was a ...

Andrew Jaffe - Five way interview

Andrew Jaffe is professor of astrophysics and cosmology at Imperial College, London and director of the Imperial Centre for Inference and Cosmology. His new book is The Random Universe. Why science? I’ve always been interested in science, in particular in  astronomy, astrophysics, and space. One of my earliest memories - back in nursery school in New Jersey, I think - was watching one of the moon launches. I wanted that excitement to be part of my life! I never got to be an astronaut, but I did get to be part of the Planck Satellite team, and was privileged to be able to travel to the ESA Spaceport in French Guiana to watch the launch.  In between, I was lucky enough to have a supportive family, get a good education, and find inspiring teachers, mentors, and collaborators. They helped me model the universe, and helped me learn how to refine those models in the face of experimental and observational evidence. That is, they taught me to be a scientist. Why this book? The Random...

Why Nobody Understands Quantum Physics - Frank Verstraete and Céline Broeckaert **

It's with a heavy heart that I have to say that I could not get on with this book. The structure is all over the place, while the content veers from childish remarks to unexplained jargon. Frank Versraete is a highly regarded physicist and knows what he’s talking about - but unfortunately, physics professors are not always the best people to explain physics to a general audience and, possibly contributed to by this being a translation, I thought this book simply doesn’t work. A small issue is that there are few historical inaccuracies, but that’s often the case when scientists write history of science, and that’s not the main part of the book so I would have overlooked it. As an example, we are told that Newton's apple story originated with Voltaire. Yet Newton himself mentioned the apple story to William Stukeley in 1726. He may have made it up - but he certainly originated it, not Voltaire. We are also told that ‘Galileo discovered the counterintuitive law behind a swinging o...