Book Review - Mastering Bitcoin

in #hive-155221last year


Mastering Bitocoin was a book I was looking forward to reading after finishing The Bitcoin Standard. It is by Andreas M.Antonopoulos who is very knowledgeable about Bitcoin and has many videos available on youtube.

The book aims to be useful for developers and also for beginners to Bitcoin. The author of the book comes across as a very knowledgeable person about Bitcoin and there are some really great explanations with diagrams for example about how the network is actually working, how it is choosing block, block size and other pretty important information to know.

Although, you could argue, to use Bitcoin, you do not need to necessarily know how it is fully working to be able to use and enjoy it, I found much of the information pretty interesting and useful to know. It was great for picking up various titbits with a technical explanation so you know how it is really working.

There were some points that were really Dev heavy with coding examples that were mainly only useful to other Devs and maybe people wanting to playing around with the code, but for me it was too technical and not something that I was too interested in.

I also liked some of the coverage of the security features of Bitcoin and how strong it is and how the cryptography works and the explanations on why. Sometimes it could be quite heavy though and is maybe not for everyone.

However, there was also really useful chapters on wallets, how they work and other useful related things regarding onchain keys and seedphrases. Many of these things are not covered in any depth in The Bitcoin Standard and shows the technical nature of the book. The extend of the knowledge of Andreas seems to have a large depth and it really comes across in this book.

What was also good for new users was the details about the different types of wallets, how safe they are how to create the different ones and things to consider such as BIP standards.

Also explained in the book is the fact that wallets are actually empty and are only signing devices for transactions. This is pretty important information and good for people to know and understand. Especially with regards the risk involved in owning and looking after the keys.

There was also some good information to be garnished about the blockchain itself, how it is created and about the nodes. The difference between the different nodes and how with a full node, you can trace a transaction back to the genesis block. Here there was also some code which was too tech heavy for me, but reading about the nodes and blocks and the features I found very interesting and useful.


Although Andreas does cover some of the importance and differences between using Bitcoin, it does not cover the economic theory and features of money that you can read about in The Bitcoin Standard. The books do not have too much overlapping information in a sense of what they are telling and what you can learn from the authors. The Bitcoin Standard is very much a big picture book and covers a much larger topic, whereas Mastering Bitcoin goes into detail about what is Bitcoin and how it is working with the technical and dev background information to really inform you.

Quite a bit of the information is abit overload and more than is required from the average layman and at times I couldn't read some sections and just skipped them as they were too code-y and not really practical or useful for me to read. There were quite a few sections like this, but this is really showing you the depth of knowledge of Andreas, he really knows Bitcoin inside and out and this isn't a bad thing, it reinforced my confidence and trust in his knowledge.

The book is not small either, there is a wealth of information in there and I can imagine some people can mark pages with useful information for future referencing.

Some really cool nuggets of information are contained there such as this one one thing I found particularly fascinating with regards to how you get to the totals of your Bitcoin stack and how you may want to combine these to keep it more tidy onchain.

I was also finding useful with regard to the private and public key sections and how they are generated and was shocked to realise that you could have the same public key generated by another, but although it is long odds for this to occur, it could still happen and I wonder what would happen in this situation!


Of course, this isn't just a thing for Bitcoin I'm sure. Anyhow - I think the Mastering Bitcoin book is the perfect accompanyment for The Bitcoin Standard and both are worth reading. Although you could theoretically look up and find out online much of the information presented, it is so well organised and flows logically from one chapter to the next, this makes sense to have this book to refer back to and use to increase your knowledge.

Reading the book, you feel you are in safe hands and getting the best information from an original source from someone who not only knows Bitcoin, but seems to live it too.

I also want to say the book also covers another interesting topic such as the immutability of the blockchain and the computing power of it. Why it is secure and how Miners are incentivised to mine. The details of these problem solutions are also explained simply and also how it is easy for these answers to mathematical problems checked. It is an eye-opener into the world of cryptography.

Another thing that I found great about this book is also that it stays focused on Bitcoin and doesn't deviate, so you are learning about just Bitcoin only and do not find yourself skimming pages looking when they will write something about Bitcoin.

Overall, I enjoyed and found the book interesting and it increased my knowledge in many areas with regard to Bitcoin, however, as I mentioned, I did find myself skipping quite a few technical areas that were either not relevant for me or too techy. Possibly, I could go back and read them if I might need to know this in the future.

Probably the book is more aimed to Devs and maybe not so targeted to new or experienced Bitcoin users wanting to improve the knowledge and learn the best practices, which is what you can do with this book, but it goes over and beyond that requirement.

As a basic and easy flowing book and telling the story of Bitcoin, this is not something you will find in this book. Easy flowing it is, but it is technical and less of a story or presenting some sort of case for Bitcoin. Even though, it would have been interesting if there was more on Andreas's history and background in Bitcoin as this was compeling reading when it was brought up.

I know he has a youtube channel which is a great resource and I often check out from time to time.

mypathtofire divider.jpg

Credits:

All images are my own.

Ecency Waves banner by @irisworld.

mypathtofire divider.jpg

Let's connect : mypathtofire

Sort:  

!BBH

@mypathtofire! Your Content Is Awesome so I just sent 1 $BBH (Bitcoin Backed Hive) to your account on behalf of @fiberfrau. (1/5)

thanks for this book review.
there is always something to learn!
!ALIVE
!DHEDGE
!discovery 25

@mypathtofire has already received an upvote for this post. You still have 11.0 vote calls available today.

Thanks, yes and it really helps on this Blockchain journey. Thanks for your support.

@mypathtofire! You Are Alive so I just staked 0.1 $ALIVE to your account on behalf of @ libertycrypto27. (1/10)

The tip has been paid for by the We Are Alive Tribe through the earnings on @alive.chat, feel free to swing by our daily chat any time you want, plus you can win Hive Power (2x 50 HP) and Alive Power (2x 500 AP) delegations (4 weeks), and Ecency Points (4x 50 EP), in our chat every day.

and was shocked to realise that you could have the same public key generated by another,

I think what you meant to say was that one private key can control multiple public keys.
It sounds like you are saying you can generate a new public key with an old public key.

This sounds like a book that I would find extremely useful because I dabble in programming.
Sounds like a big commitment though I can't even remember the last time I actually read a book.
Maybe one day.

It is a great book explaining some of the SHA256 cryptography and how it is being applied. The coding inside the book was even for the different nodes, it was very comprehensive.

Yes, I think I made a mistake, what I meant was from what I understood that the wallet/signing device can generate you a random private key and that there is a chance that it is technically possible but mathematically improbable that you could generate a private key already in use.

Wallets and security people do not take seriously enough I think!

This sounds an interesting book. This month October is also cyber security awaremess month and I keep meaning to write a post about Wallet Guard.

It is a really important topic with decentralisation and self custody! I look forward to seeing your post about Wallet Guard, it fits well with Cyber Security Awareness month!

That's pretty cool. I had heard about a really good blockchain book a long time ago that I was going to buy, but I never got around to it. I feel like I have a pretty good understanding of how everything works, but I am sure there is more I could learn. There's always more to learn I guess.

This is the 4th Bitcoin book Ive read so far and it is one of the top ones for sure along with The Bitcoin Standard. Like you said though, if you are happy with how its working, this one is less useful for you I think though.

4th book, well done! I should read the Bitcoin standard..

Thanks. Yeah this one is pretty good for the useful bitcoin info that it has. But it is techy.

hehe

I'm not much of a reader anyway, so it would probably be a struggle for me!

Yeah I have had phases where it is hard to stick with some books, but I am glad I am managing to keep up my reading.

This is great
I know your head must be full with so many things about BTC at the moment
It is really amazing!

Thanks, its really spinning with 1's and 0's and how to put it all together.


This post was shared and voted inside the discord by the curators team of discovery-it
Join our Community and follow our Curation Trail
Discovery-it is also a Witness, vote for us here
Delegate to us for passive income. Check our 80% fee-back Program

Thanks for your support

I have that same world map mousepad too!🤩

I like it that it is quite big! lol

Thanks for the in-depth review on "Mastering Bitcoin"! It sounds like a treasure trove for those keen on the technicalities, though perhaps a bit dense for the casual reader.

Thanks for checking it out. It is quite technical and could be hard going for beginners I think.

I read a couple of layman-targeted Bitcoin/crypto books several years ago and I liked them, and frikkin' A I cannot remember their names right now and trying to search on Amazon figuring they'd pop up so I could remember didn't net me anything, lol. If I remember, I'll have to comment. Who knew there would be so many Bitcoin books now when I looked? I should have seen that coming.
!LUV

Yeah there seem to be many around now. This one and The Bitcoin Standard were recommended to me to start with.

AHA, the first one I read was: The Age of Cryptocurrency: How Bitcoin and Digital Money Are Challenging the Global Economic Order ...and I really liked it :)

That one has a good rating. Thanks I will check it out. 😃👍

@mypathtofire, @faeriestories(1/1) sent LUV. | connect | community | HiveWiki | NFT | <>< daily

Join in Hive General chat | Type ! help (no space) to get help on Hive. Info

Made with LUV by crrdlx

It's great to hear your thoughts on "Mastering Bitcoin" by Andreas M. Antonopoulos! I agree that his expertise in the field of Bitcoin is highly valuable, and this book seems to provide a deep dive into the technical aspects of the cryptocurrency.

The book's coverage of the network's inner workings, security features, and various types of wallets sounds very informative. I appreciate your honesty about some sections being overly technical, as not all readers may have a background in coding. Still, it's reassuring to know that Andreas's extensive knowledge is evident throughout the book.

#dreemerforlife #dreemport

Acknowledging the complexity of certain sections is crucial, especially considering the diverse backgrounds of readers approaching the topic. However, the fact that Andreas's profound knowledge shines through the book is a testament to his ability to make even the most intricate concepts accessible to a wide audience.

Thanks for thaking the time to comment.

O'Rilley's books are known for being quite technical and challenging for ordinary readers. I, I confess, would not have taken it up. I prefer those yellow books, like "Bitcoin for idiots" :) 😂
Well, it's more of a joke, but with crypto and Bitcoin in particular, to understand it, it's essential to know how the blockchain and transaction validation works in the first place, and only then do these financial aspects come into play.
I have watched a couple of videos from this Greek professor and I think he is really knowledgeable in this area.
!DHEDGE

I feel you there, it wasn't something I can read in one session but felt even though it was techy, it was important to know some of the key details of the technology, especially if you plan to invest in it.

This guy is one of the most knowledgeable I know of I think.

Completely agree with this.

1


This post has been selected for upvote from our token accounts by @seckorama! Based on your tags you received upvotes from the following account(s):

- @dhedge.bonus
- @dhedge.leo
- @dhedge.ctp
- @dhedge.pob
- @dhedge.cent
- @dhedge.alive

@seckorama has 13 vote calls left today.

Hold 10 or more DHEDGE to unlock daily dividends and gain access to upvote rounds on your posts from @dhedge. Hold 100 or more DHEDGE to unlock thread votes. Calling in our curation accounts currently has a minimum holding requirement of 100 DHEDGE. The more DHEDGE you hold, the higher upvote you can call in. Buy DHEDGE on Tribaldex or earn some daily by joining one of our many delegation pools at app.dhedge.cc.

Thank you for burning ALIVE tokens and supporting the We Are Alive Tribe, you have earned 1 tickets for our weekly ALIVE Burning Contest.


!ALIVE
!BBH
!PIZZA



Made in Canva

@flaxz - Alive Chat Host on @alive.chat

Follow our Curation Trail


@mypathtofire! Your Content Is Awesome so I just sent 1 $BBH (Bitcoin Backed Hive) to your account on behalf of @aliveprojects. (10/20)

@mypathtofire! You Are Alive so I just staked 0.1 $ALIVE to your account on behalf of @ aliveprojects. (20/30)

The tip has been paid for by the We Are Alive Tribe through the earnings on @alive.chat, feel free to swing by our daily chat any time you want, plus you can win Hive Power (2x 50 HP) and Alive Power (2x 500 AP) delegations (4 weeks), and Ecency Points (4x 50 EP), in our chat every day.

Oh man I'm so happy that you've got around reading the book and that you've enjoyed it! It was the first book I've read and tbh one of very few bitcoin books. most of the newer books are very different to the older ones mostly with a different view of bitcoin is and heavily focused on wealth creation rather than Bitcoins essentials and the impact it has on legacy banking and how they control our lives.

Love you bro! !PIZZA

Welcome back man. Good to see you back on line. Seems like an eternity.

Yes, the book helps you understand how Bitcoin does what it does and it's an important piece of the puzzle.

1love man!

I was also finding useful with regard to the private and public key sections and how they are generated and was shocked to realise that you could have the same public key generated by another, but although it is long odds for this to occur, it could still happen and I wonder what would happen in this situation!

I use an Apple credit card. As I understand it, as part of their security they generate a new number every time you use it. And the Apple reddit is full of people who get assigned numbers that others already have and have random bills show up on their cards.

Even with low odds, having the same number generated does happen enough to affect people. Of course a private key is much longer than a credit card number, so hopefully it happens less there.

Anyway, great review! I really need to learn more about the fundamentals of Bitcoin. I'm invested enough in it that I should know it better.

I didn't know that about Apple. I think the private keys are much longer so it would be like winning the lottery twice or something for it to happen, but theoretically it could happen! I am also invested in BTC, so it is worth to deep dive a little on the tech.

Yeah, totally. I really need to learn more about both BTC and the technical details of Hive, both of those coins being my biggest investments.

It is worth it in the long run I think. There is something new to learn every day.

This was my first read in blockchain space back in 2018 I guess... and oh boy was it techical .... I read some parts multiple times, other one skipped ... but looking from this peespectuve it sure gave me the core knowladge about Bitcoin

Yeah, it was way more techy than I thought but definitely it is worth persisting for that core knowledge. When looking at Shitcoins now, it is easier to know what to look for and what questions to ask.

With this one will understand Bitcoin better

Thanks, it has been a great help.

Your post has been promoted with 1 ALIVE (burned by @youarealive) on We Are Alive And Social thanks to publishing your post in the We Are Alive Tribe Community using Ecency.


!ALIVE
!LUV



Made in Canva

@flaxz - Alive Chat Host on @alive.chat


@mypathtofire! You Are Alive so I just staked 0.1 $ALIVE to your account on behalf of @ iamalivechalleng. (8/20)

The tip has been paid for by the We Are Alive Tribe through the earnings on @alive.chat, feel free to swing by our daily chat any time you want, plus you can win Hive Power (2x 50 HP) and Alive Power (2x 500 AP) delegations (4 weeks), and Ecency Points (4x 50 EP), in our chat every day.

@mypathtofire, @iamalivechalleng(8/10) sent LUV. | connect | community | HiveWiki | NFT | <>< daily

Join in Hive General chat | Type ! help (no space) to get help on Hive. Info

Made with LUV by crrdlx

PIZZA!

$PIZZA slices delivered:
@thecyberdexter(1/10) tipped @mypathtofire
aliveprojects tipped mypathtofire

Andreas Antonopoulos is my favorite Bitcoin speaker. He has a good YouTube channel to follow many of his presentations.

I am really a big fan of his too. I have the youtube channel subscribed. Only youtube trying to get me to remove my adblocker right now but they have no chance!

Congratulations @mypathtofire! You have completed the following achievement on the Hive blockchain And have been rewarded with New badge(s)

You got more than 38500 replies.
Your next target is to reach 39000 replies.

You can view your badges on your board and compare yourself to others in the Ranking
If you no longer want to receive notifications, reply to this comment with the word STOP

I never really read on Bitcoin, but this makes me want to try it out, seeing how you gain knowledge from it. From #dreemport

It has been a great learning experience. Thanks for checking it out

Mastering Bitcoin seems to be a comprehensive guideline and exploration into the world of Bitcoin which seems a nice book recommendation.

Thanks. I really found it helpful to learn more about Bitcoin.