Pieter Wuille

Belgium

bitcoin.sipa.be

Age: 30

Mar
27
comment Why doesn't changing MAX_MONEY change the maximum number of coins?
Check where MAX_MONEY is used, and you'll see it does not affect subsidy. It only limits the values being allowed in transactions.
Mar
17
revised Reindexing of blockchain using bitcoin qt v8.5 using 427% of Macbook CPU
added 71 characters in body
Mar
17
revised What are orphaned and stale blocks?
added 132 characters in body
Mar
17
awarded Nice Answer
Mar
13
comment If the temporary 8 decimals limit is removed, will the reward continue halving forever instead of eventually going from 1 satoshi to 0 satoshi?
That's all true, but it doesn't change the fact that whatever "everyone" agrees upon, can change. Obviously not everything is equally likely to be agreed upon :)
Mar
12
answered 2 bitcoinqt - getrawmempool returns different results
Mar
12
revised If the temporary 8 decimals limit is removed, will the reward continue halving forever instead of eventually going from 1 satoshi to 0 satoshi?
deleted 1 character in body
Mar
12
answered If the temporary 8 decimals limit is removed, will the reward continue halving forever instead of eventually going from 1 satoshi to 0 satoshi?
Mar
10
comment How do you invert an ECDSA multiplication to get the generator?
... or by raising it to the (order-2)'th power modulo order (which is only allowed because order is prime in this case).
Mar
9
answered How do you invert an ECDSA multiplication to get the generator?
Mar
9
awarded Revival
Mar
8
comment Address generator for Bitcoin wallet
No, it does not add anything. There are no security properties that a multiplication gives that addition doesn't. The reasons for changing was that it 1) didn't improve anything 2) was faster 3) was easier to implement and 4) would not make people assume it has any properties it doesn't (people often assume that no inverse for EC multiplication exists, which is true, but only to solve for k in k*P = Q; solving for P is possible).
Mar
4
comment How can I run bitcoind on test and production networks, at the same time, on the same computer?
I probably did :)
Mar
3
answered getreceivedbyaddress without knowing the private key
Feb
27
answered What's the difference between the Bitcoin's peer to peer protocol and the RPC API?
Feb
22
comment Problems with deterministic ECDSA based on RFC6979 in Bitcoin
I benchmarked it. Can't get more scientific than that.
Feb
21
comment Problems with deterministic ECDSA based on RFC6979 in Bitcoin
@abeikverdi Read RFC6979 and try to implement it, you'll see.
Feb
21
awarded Pundit
Feb
20
comment Bitcoind becomes non-responsive over JSON-RPC, have to manually restart all the time
Some HTTP client software does not deal with the persistent connection feature that bitcoind offer. Persistant connections are off by default in 0.10 again, but can be re-enabled with -rpckeepalive.
Feb
20
comment Problems with deterministic ECDSA based on RFC6979 in Bitcoin
@abeikverdi Actually, generating a nonce using RFC6979 with SHA256 requires 22 invocations of the SHA256 compression function, which takes in the order of 10% of the whole signing time.
1 2 3 4 5