Mastering Bitcoin 2nd Edition PDF

Edition2nd edition
Pages416 pages
ISBN• ISBN-10: 1491954388
• ISBN-13: 978-1491954386
Book nameMastering Bitcoin
Publisher O'Reilly Media; 2 edition (July 1, 2017
Language English
Author:• Andreas M. Antonopoulos


The storm of technology has taken over the world. Everyone eagerly wants to know the tricks and techniques about the ways to produce more money through technology. Mastering bitcoin 2nd pdf will help you to learn a lot about starting up this new journey.

Book Description:

  • In the beginning, you will get a brief introduction of bitcoin. The content is best for non-technicle people. Even businessman and investors can also take advantage out of this.
  • The content explains the technical stuff related to bitcoins and cryptographic currencies. This is best for developers, system, and software builders and engineers.
  • Details about, transaction lifecycle peer-to-peer architecture, decentralized network and security principles have been explained.
  • New signs of progress such as Lightning Network Segregated Witness and Payment Channels are also included in the content.
  • Revised information about addresses, keys, and wallets are also the part of the content.
  • Code snippets illustrating key technical concepts, examples, analogies and user stories are also explained briefly.

You May also interested in it 

Content Table of Mastering bitcoin 2nd pdf


o    What Is Bitcoin?

o    History of Bitcoin

oBitcoin Uses, Users, and Their Stories

o    Getting Started

How Bitcoin Works

o    Transactions, Blocks, Mining, and the Blockchain

oBitcoin Transactions

o    Constructing a Transaction

o    Bitcoin Mining

o    Mining Transactions in Blocks

o    Spending the Transaction

oBitcoin Core: The Reference Implementation

Bitcoin Development Environment

o    Compiling Bitcoin Core from the Source Code

o    Running a Bitcoin Core Node

oBitcoin Core Application Programming Interface (API)

o    Alternative Clients, Libraries, and Toolkits

Keys, Addresses

o    Introduction

o    Bitcoin Addresses

o    Implementing Keys and Addresses in Python

o    Advanced Keys and Addresses


o    Wallet Technology Overview

o    Wallet Technology Details


o    Introduction

o    Transactions in Detail

o    Transaction Outputs and Inputs

o    Transaction Scripts and Script Language

o    Digital Signatures (ECDSA)

oBitcoin Addresses, Balances, and other abstractions

Advanced Transactions and Scripting

o    Introduction

o    Multi-Signature

o    Pay-to-Script-Hash (P2SH)

o    Data Recording Output (RETURN)

o    Timelocks

o    Scripts with Flow Control (Conditional Clauses)

o    Complex Script Example

The Bitcoin Network

o    Peer-to-Peer Network Architecture

o    Nodes Types and Roles

o    The Extended Bitcoin Network

o    Bitcoin Relay Networks

o    Network Discovery

o    Full Nodes

o    Exchanging “Inventory”

o    Simplified Payment Verification (SPV) Nodes

o    Bloom filters

o    How SPV nodes use bloom filters

o    SPV nodes and privacy

o    Encrypted and Authenticated Connections

o    Transaction Pools

The Blockchain

o    Introduction

o    Structure of a Block

o    Block Header

o    Block Identifiers: Block Header Hash and Block Height

o    The Genesis Block

o    Linking Blocks in the Blockchain

o    Merkle Trees

o    Merkle Trees and Simplified Payment Verification (SPV)

o    Bitcoin’s Test Blockchains

o    Segnet – The Segregated Witness Testnet

o    Regtest – The local blockchain

o    Using test blockchains for development

Mining and Consensus

o    Introduction

o    Decentralized Consensus

o    Independent Verification of Transactions

o    Mining Nodes

o    Aggregating Transactions into Blocks

o    Constructing the Block Header

o    Mining the Block

o    Successfully Mining the Block

o    Validating a New Block

o    Assembling and Selecting Chains of Blocks

o    Mining and the Hashing Race

o    Consensus Attacks

o    Changing the Consensus Rules

o    Soft Fork Signaling with Block Version

o    Consensus Software Development


Refer to this book for to the people who wanted to learn about bitcoins and cryptocurrencies. Mastering bitcoin 2nd pdf  is available at Amazon in a reasonable rate. Share this article with your friends who also wants to learn and earn via technology.

   Check Price

Leave a Reply

Your email address will not be published. Required fields are marked *