Questions tagged [mastering-bitcoin]

“Mastering Bitcoin” is a book by Andreas M. Antonopoulos giving an introduction to the fundamental concepts and technical details of Bitcoin. Mastering Bitcoin was published in 2014, and an updated 2nd Edition was published in 2017.

6 questions with no upvoted or accepted answers
Filter by
Sorted by
Tagged with
3 votes
0 answers
1k views

Compiling bitcoin error : A compiler with support for C++17 language features is required

I am reading the "Mastering bitcoin: Programming the Open Blockchain" book by Andreas Antonopolous. In the chapter about compiling bitcoin, the instructions were to execute first ./autogen....
Pranay Reddy's user avatar
2 votes
1 answer
818 views

BIP32 HD Wallets: HMAC vs. "just" Hashing the Seed

In A. Antonopoulus' Mastering Bitcoin (2nd edition) on page 106, there is a nice illustration showing how the basis for a BIP32 HD Wallet is generated: So here is the one thing I don't understand ...
Dalit Sairio's user avatar
1 vote
0 answers
65 views

Lightning Network node collusion

I' m learning about Bitcoin and LN enjoying Antonopoulos's excellent "Mastering Bitcoin" book I stumbled upon Figure#7 in Chapter 12 https://github.com/bitcoinbook/bitcoinbook/blob/develop/...
crma's user avatar
  • 21
0 votes
0 answers
63 views

Question about Second-Party Transaction Malleability described in book "mastering bitcoin"

In book "mastering bitcoin", 3rd edition, page 136, there is a statement as below. "Tx1 spends the second output of Tx0 to two new outputs, one to Alice for her share of the joint funds,...
fa william's user avatar
0 votes
0 answers
134 views

HD wallet root seed length

Mastering Bitcoin describes the process of generating the HD wallet seed: "1. Create a random sequence (entropy) of 128 to 256 bits." ... 6. The mnemonic code is the sequence of words. ... 9....
Rony Tesler's user avatar
0 votes
1 answer
540 views

python - No module named 'bitcoin' on Ubuntu using WSL on Windows 10

Which version of python should I use? When running pip3 install python-bitcoinlib I get 'Requirement already satisfied'. I run on Ubuntu using WSL in Windows 10. I have this error: >>> from ...
Rony Tesler's user avatar