Understanding Bitcoin
bitcoin cryptoMastering Bitcoin is a good book to completely understand bitcoin. It’s not super technical, but it’s a good start to learning about bitcoin. It’s excellent, especially if supplemented with other articles and papers on the more technical aspects.