Recently, I want to write a self-used bitcoin wallet. So I decide to learn about basic knowledge of bitcoin. And I find Grokking Bitcoin. It is a good book for beginner and talk about the basic knowledge of bitcoin. After finishing this book, you will have a overview of what is bitcoin and how it work?
You can learn from this book:
-
Cryptographic hash function and digital signatures
-
Addresses
-
Wallets
-
Transactions
-
The blockchain
-
Proof of work
-
Peer-to-peer network
-
Segregated witness
-
Bitcoin upgrades