Pieter Wuille

Belgium

bitcoin.sipa.be

Age: 30

May
21
comment How can I run bitcoind in pruning mode?
The argument to pruning is how much disk space to use for blocks and undo data associated with them. It does not include and does not apply to the chain state or block index databases. Do not increase the number to account for them.
May
15
comment Is there a list of core Bitcoin committers?
However, you spelled my name wrong :)
May
14
comment Is there a list of core Bitcoin committers?
This is correct as of may 2015.
May
13
awarded Revival
May
12
comment Why doesn't Bitcoin use a DHT for choosing peers?
What does 'peer lookup' mean? Bitcoin does not have any local data specific to a node, and every node needs to learn everything anyway. We have peer selection logic, but it optimizes for DoS protection robustness and propagation speed. What exactly would it use a DHT for?
May
7
comment Wallet.dat (<0.4.0) format: retrieving Bitcoin, possible security concerns
txindex does not make sense still. It only helps by-txid lookups of historic transactions. It is not used for import or rescan.
May
6
comment Wallet.dat (<0.4.0) format: retrieving Bitcoin, possible security concerns
No need to use the false flag, as explained above. And having txindex=1 doesn't help one bit.
May
5
comment Wallet.dat (<0.4.0) format: retrieving Bitcoin, possible security concerns
@George importwallet imports all keys at once already, and only rescans the necessary part intelligently.
May
5
comment Wallet.dat (<0.4.0) format: retrieving Bitcoin, possible security concerns
@ChristopherGurnee yes, it will happen automatically.
May
5
revised Wallet.dat (<0.4.0) format: retrieving Bitcoin, possible security concerns
deleted 2 characters in body
May
5
answered Wallet.dat (<0.4.0) format: retrieving Bitcoin, possible security concerns
May
5
comment Stopping Hash field in GetBlocks Message
No, not how many. Just the one after which the sender can stop.
May
5
answered Stopping Hash field in GetBlocks Message
May
5
comment What alternatives are there to hardcoding checkpoints into the Bitcoin client?
If checkpoints ever prevent a large reorganization, they would 1) prove that the PoW consensus mechanism has utterly failed 2) cause a fork in the networj between those who have that checkpoint and don't.
May
4
answered Who issues bitcoins and how?
May
4
comment Regtest: One node nullifying other node's balance
You are misunderstanding. In step 11, node1 generates block number 103. This is the 100th block on top of block number 3, whose coinbase matures at that point. This makes block number 3's generated coin (which belongs to node0, not node1), spendable.
May
4
comment Transaction inclusion into block
In case there is not sufficient space in a block to encode the entire memory pool, the transactions with the highest fee per byte are included first.
May
4
comment Generating blocks in regtest: "hash doesn't match nBits"
Of every two candidate block you try, one will be valid.
May
3
revised Alternatives to OP_RETURN to store data in Bitcoin blockchain
added 279 characters in body
May
3
revised Generating blocks in regtest: "hash doesn't match nBits"
added 2 characters in body
1 2 3 4 5