Pieter Wuille

Belgium

bitcoin.sipa.be

Age: 30

2d
comment Get non-wallet transactions using bitcoin rpc (gettransaction)
jangorecki: getrawtransaction always works on transactions that are not yet completely spent.
Aug
21
comment Why does Bitcoin use the input/output system?
Another one: a balance-based system would give an efficiency benefit to account reuse. In general, you don't want a system that encourages bad privacy.
Aug
18
comment ECDSA: (v, r, s), what is v?
X and Y coordinates are numbers modulo p, the field size, which is around 2^256 - 2^32 for secp256k1. The value r and s in the signature however are modulo n, the group order, which is around 2^256 - 2^128. When R.x is between n and p, r is reduced to R.x-n. Thus, if you have an r value below 2^128-2^32, there may be 2 valid R.x values corresponding to it.
Aug
15
answered Do all Bitcoin client enforce checkpoints?
Aug
12
comment How to tell how many hashes/sec the bitcoin core app on osx is running?
Please report that as a bug. As long as the feature exists, it should work.
Aug
12
comment How to tell how many hashes/sec the bitcoin core app on osx is running?
This is not technically true. You can still enable the internal miners using the -gen option, and using the setgenerate RPC. It is non-optimized and slow though, even for a CPU miner.
Aug
12
answered Why are change addresses not associated with an account in your wallet?
Aug
11
awarded Enlightened
Aug
11
awarded Nice Answer
Aug
10
comment Is "previousblockhash" always returned from getblock RPC calls?
@Bitcoin Nice analysis, but it's not correct. getblockheader was indeed added because getblock can fail when a block is pruned, but even then, the index entries remain. See my answer.
Aug
10
answered Is "previousblockhash" always returned from getblock RPC calls?
Aug
9
revised Must block contents be stored with the proof that they haven't been changed?
added 10 characters in body; deleted 4 characters in body; deleted 2 characters in body
Aug
9
answered Must block contents be stored with the proof that they haven't been changed?
Aug
9
comment Transaction for real use / transaction for changin Bitcoin in other currencies?
In addition, you can't even know what the actual amount being transaction on the blockchain is, due to change outputs, or transactions to yourself.
Aug
7
comment Will there be 21 million bitcoins eventually?
Arturo: to clarify, typically an OP_RETURN output would have value 0, so it won't burn anything. It still increases the transaction size, so it increases the necessary fee for relay and mining.
Aug
7
revised Will there be 21 million bitcoins eventually?
added 4 characters in body
Aug
7
comment Will there be 21 million bitcoins eventually?
Arturo: no. You can just create a transaction with a higher fee though, if you want to give money to miners.
Aug
7
revised Will there be 21 million bitcoins eventually?
deleted 1 character in body
Aug
7
revised Will there be 21 million bitcoins eventually?
deleted 13 characters in body
Aug
7
revised Will there be 21 million bitcoins eventually?
added 24 characters in body
1 2 3 4 5