Pieter Wuille

Belgium

bitcoin.sipa.be

Age: 29

5h
comment What shape of merkle tree does the Bitcoin client build?
Small correction: when there are an odd number of elements in a level, the last one is hashed after appending it to itself. So usually hash6 of one level is H(hash12+hash13) of the level below, but it can be H(hash12+hash12) if hash12 is the last one.
21h
answered Is Bitcoin a developer only currency and community?
1d
answered getbalance not working
Aug
29
comment Private key to WIF
0x00 means a null byte.
Aug
29
answered WIF Format and Storing Private Keys
Aug
28
answered Are time, timereceived and blocktime in UTC?
Aug
27
revised How can I calculate network hashrate for a given range of blocks where difficulty changes somewhere within the range?
added 23 characters in body
Aug
27
revised How can I calculate network hashrate for a given range of blocks where difficulty changes somewhere within the range?
edited body
Aug
27
answered How can I calculate network hashrate for a given range of blocks where difficulty changes somewhere within the range?
Aug
26
comment How does MultiBit figure out balance of an imported address?
In short: it does go through all blocks in the chain. However, this happens on another machine, it skips parts from before wallet creation, and uses Bloom filters to speed up the communication.
Aug
23
answered Blockchain command line tools
Aug
20
comment What is the maximum number of multisigaddresses you can create?
Maybe it failed because the address you're creating already exists in the wallet?
Aug
15
comment calling getaccount rpc method on foreign address
This is correct but completely irrelevant for the question.
Aug
14
comment Is it possible that someone forks the chain?
Adding the same transaction again in a block within a block chain that already has that transaction is a classic double spend attempt, and simply makes the block invalid. No node or wallet in the network will accept it.
Aug
14
comment What % of the network will mine multi-sig transactions where n > 3?
All current Bitcoin Core releases will consider spends with a scriptSig above 500 bytes non-standard. It will likely be raised to 1650 bytes in the next release.
Aug
14
comment Is there a way to check if a CTransaction is multisig from code?
Having multiple outouts is different from multisig (multiple keys for a single output) and is different from P2SH outputs (which moves revealing the actual script to the spender transaction). Which are you talking about?
Aug
10
awarded bitcoin-qt
Aug
9
comment How to sign bitcoin transaction with 'bitcoind' and non-bitcoind-wallet private key?
What is the question?
Aug
6
comment BIP0016 pay-to-scripthash transaction validation
The scriptSig contains 2 push operations: one with the signature, one with the serialized script. The scriptSig itself only contains pushes. Obviously, one of those pushes contains the actual script, but it's still just a push.
Aug
5
comment How/when are transactions removed from the not-confirmed pool?
Dependencies of X: transactions that spend an output of X. Disconnecting: if you have a chain a-b, and you switch to a fork a-c-d, b is disconnected and then c and d are connected. Conflicts are created by attempted double spending (two transactions spending the same outputs).
1 2 3 4 5