Mastering Bitcoin: verschil tussen versies

Uit BitcoinWiki.nl
eerste opzet
(geen verschil)

Versie van 9 feb 2025 19:34

Ondertitel: Programming the Open Blockchain

Mastering Bitcoin is een boek geschreven door Andreas Antonopoulos over de technische werking van Bitcoin, op software en data-structuur niveau. Het beoogd publiek is de software-ontwikkelaar die programmatuur gaat schrijven welke met het Bitcoin systeem interacteert: denk aan wallet-software, exchanges, mining software, mempool- en blockchain explorers enzovoorts.

De eerste hoofdstukken zijn volgens de auteur ook interessant voor lezers die gewoon geïnteresseerd zijn in de technische werking van Bitcoin en de opbouw van de blockchain.

De eerste uitgave stamt uit 2017 en iedereen kon meelezen met het werk om dat Andreas het boek digitaal op Github schreef en publiceerde.

Inmiddels is de 3e editie verschenen.

Inhoudsopgave

  1. Introduction
  2. How Bitcoin Works
  3. Bitcoin Core: The Reference Implementation
  4. Keys, Addresses
  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

Appendices

  • The Bitcoin Whitepaper by Satoshi Nakamoto
  • Transaction Script Language Operators, Constants, and Symbols
  • Bitcoin Improvement Proposals
  • Bitcore
  • pycoin, ku, and tx
  • Bitcoin Explorer (bx) Commands