Search type Search syntax
Tags [tag]
Exact "words here"
Author user:1234
user:me (yours)
Score score:3 (3+)
score:0 (none)
Answers answers:3 (3+)
answers:0 (none)
isaccepted:yes
hasaccepted:no
inquestion:1234
Views views:250
Sections title:apples
body:"apples oranges"
URL url:"*.example.com"
Favorites infavorites:mine
infavorites:1234
Status closed:yes
duplicate:no
migrated:no
wiki:no
Types is:question
is:answer
Exclude -[tag]
-apples
For more details on advanced search visit our help page
Results tagged with Search options user 12034

This tag should be used for Bitcoin addresses. A Bitcoin address is an encoding of the hash of an ECDSA public key or a script. Knowledge of this value allows a user to send Bitcoins to another person over the network. Bitcoin addresses begin with a '1', '3', or 'bc1'. Not to be confused with mailing addresses or IP addresses.

6
votes
A Bitcoin address is a hash of the public key. The Bitcoin wiki explains the exact (complicated) procedure in great detail. In brief, it involves hashing the public key and includes a checksum. The … private key and public key are mathematically related. If you have the private key, you can easily calculate the public key and address. If you have the public key, you can easily calculate the address, but not the private key. If you have the address, you cannot calculate either key. …
answered Jan 29 '14 by Tim S.
2
votes
This should be possible by having several checks happen in one script. So, a normal pay-to-address script looks like: OP_DUP OP_HASH160 <pubKeyHash> OP_EQUALVERIFY OP_CHECKSIG And a normal …
answered Jun 12 '14 by Tim S.
4
votes
Multisig transactions might have multiple addresses. For an example I found on webbtc's list of multisig transactions, see 055f9c6dc094cf21fa224e1eb4a54ee3cc44ae9daa8aa47f98df5c73c48997f9 (using insig …
answered Jun 4 '14 by Tim S.
6
votes
It only knows anything about the address because you asked about it. Since the address has never appeared in the blockchain, all it knows is what can be seen from the address: its hash160 value … . This is the hexadecimal version of what is encoded in your address, which is a hash of your public key via the algorithm explained here. …
answered May 2 '14 by Tim S.
1
vote
Not directly, no. Each private key corresponds to exactly one public key. This public key can be represented in two ways that give different addresses: uncompressed and compressed. This gives you two …
answered May 2 '14 by Tim S.
1
vote
privacy, and so that in case someone sends to an old address, you know whose is whose) The addresses were generated with such low entropy that the same addresses were created and used again. (this is a … serious security flaw in their setup) In either case, it's possible that either... the system records both accounts as owning the address (which is very bad, since you can both spend each other's …
answered Apr 14 '15 by Tim S.
1
vote
When done correctly, yes. The default Bitcoin client uses OpenSSL's RAND_bytes, which... puts num cryptographically strong pseudo-random bytes into buf. An error occurs if the PRNG has not been se …
answered Feb 4 '14 by Tim S.
18
votes
Yes, you can have two keys generate the same address. There are 2^160 possible addresses, and 2^256 possible private keys, so each address corresponds to roughly 2^(256-160)=2^96 private keys. Any … of these will generate the same address and thus be able to spend the money owned by that address. Since 2^160 is so large, however, it would take a near-eternity to find any collisions. Whether two …
answered May 2 '14 by Tim S.
4
votes
are the parts that you're asking about. The n here corresponds to the vout number above, I believe, and the value and addresses values are the input amount and address. "value": "2405.38864196", "n …
answered May 23 '14 by Tim S.
3
votes
The standard client doesn't have any built-in options for this. You could manage it yourself if you built the transaction by the RPC API commands or, more easily, by using a client with that feature b …
answered Nov 12 '14 by Tim S.
0
votes
Note that even if you don't publicly publish the donation address (thus associating the address with your site), the public blockchain would reflect that your donors all paid money to the same person … . While it might've been traceable anyway (especially when you spend the bitcoins), using one address does make it more obvious, and your donors might not appreciate that. Whether this is actually …
answered Feb 15 '14 by Tim S.
7
votes
More accurately, the pseudonyms most commonly used are addresses, which are derived from public keys (not the longer public keys themselves). In order for Bitcoin's idea to work, you must have coins …
answered May 7 '14 by Tim S.
10
votes
A bitcoin address is not like a credit card number. You can safely give your bitcoin address out publicly. What the email is asking for is something you should never give out publicly: the mnemonic … that you use (e.g. if you use Electrum, they have a 12-word mnemonic code), from which you can calculate your private keys. With this, they can easily steal all bitcoins on any address that was …
answered Jan 30 '14 by Tim S.