What is Bitcoin?
As outlined in the previous chapter, Bitcoin is a peer-to-peer electronic cash system based on blockchain technology. Technically speaking, Bitcoin is a protocol maintaining the blockchain data structure and ensuring consensus between different network parties (senders, recipients, miners, and so on). This protocol defines the ruleset for validating transactions, Bitcoin mining, and avoiding counterfeiting or double spending.
Bitcoin is referenced as a cryptocurrency because it uses cryptography to control the creation and transfer of money. Specifically, it uses digital signatures (based on ECDSA public key encryption) to process and verify the transactions, and cryptographic hash functions (SHA-256) to secure the blockchain ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access