目录 Preface 1. Introduction What Is Bitcoin? History of Bitcoin Bitcoin Uses, Users, and Their Stories Getting Started Choosing a Bitcoin Wallet Quick Start Getting Your First Bitcoin Finding the Current Price of Bitcoin Sending and Receiving Bitcoin 2. How Bitcoin Works Transactions, Blocks, Mining, and the Blockchain Bitcoin Overview Buying a Cup of Coffee Bitcoin Transactions Transaction Inputs and Outputs Transaction Chains Making Change Common Transaction Forms Constructing a Transaction Getting the Right Inputs Creating the Outputs Adding the Transaction to the Ledger Bitcoin Mining Mining Transactions in Blocks Spending the Transaction 3. Bitcoin Core: The Reference Implementation Bitcoin Development Environment Compiling Bitcoin Core from the Source Code Selecting a Bitcoin Core Release Configuring the Bitcoin Core Build Building the Bitcoin Core Executables Running a Bitcoin Core Node Running Bitcoin Core for the First Time Configuring the Bitcoin Core Node Bitcoin Core Application Programming Interface (API) Getting Information on the Bitcoin Core Client Status Exploring and Decoding Transactions Exploring Blocks Using Bitcoin Core''s Programmatic Interface Alternative Clients, Libraries, and Toolkits C/C++ JavaScript Java Python Ruby Go Rust C# Objective-C 4. Keys, Addresses Introduction Public Key Cryptography and Cryptocurrency Private and Public Keys Private Keys Public Keys Elliptic Curve Cryptography Explained Generating a Public Key Bitcoin Addresses Base58 and Base58Check Encoding Key Formats Implementing Keys and Addresses in Python Advanced Keys and Addresses Encrypted Private Keys (BIP-38) Pay-to-Script Hash (P2SH) and Multisig Addresses Vanity Addresses Paper Wallets 5. Wallets 6. Transactions 7. Advanced Transactions and Scripting 8. The Bitcoin Network 9. The Blockchain 10. Mining and Consensus 11. Bitcoin Security 12. Blockchain Applications A. The Bitcoin Whitepaper by Satoshi Nakamoto B. Transaction Script Language Operators, Constants, and Symbols C. Bitcoin Improvement Proposals D. Segregated Witness E. Bitcore F. pycoin, ku, and tx G. Bitcoin Explorer (bx) Commands Index
以下为对购买帮助不大的评价