Questions tagged [address]

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.

Filter by
Sorted by
Tagged with
5
votes
3answers
6k views

How to pre-generate 100M bitcoin addresses? [duplicate]

What is the best method to generate large numbers of bitcoin addresses? I imagine something like the following would break bitcoind in some fashion: ./bitcoind keypool=100000000
7
votes
3answers
2k views

Pseudocode to verify a signed message

Can someone explain or point to some documents with pseudo code that would show me how to verify bitcoin address based on a signature and message. I know how to do this in clients I want to know how ...
4
votes
1answer
174 views

How to implement a green address in Bitcoind?

There are a few websites that use green addresses, but how can one go about implementing it using the standard Bitcoin API?
4
votes
1answer
3k views

How balances are calculated?

Is it the case that the blockchain has information on the balance associated with each public key-address, such that the client on my PC, say, will look at every public/private keys pair in wallet.dat,...
1
vote
2answers
106 views

Restricting a wallet to a specific destination address

I have an idea for a tool I'd like to build, but first I need to understand the Bitcoin protocol a little better. Is there any way, hypothetically, to ensure that a given wallet or address can only ...
2
votes
2answers
271 views

When will the public key of an address used in the network?

On block explorer there are some address with public key available, and some without. (e.g. this one has public key: http://blockexplorer.com/address/1HBheYzvX7NDtcwVrMS7gxReNRVezYS7w2 , and this ...
2
votes
1answer
1k views

Can the same wallet be run from multiple computers

How can i personally utilize many of my home and office computers to mine bitcoin for the same address or user? Does bitcoin allow that? Also if i have supercomputing facilities does it mean i can ...
30
votes
2answers
12k views

Why does Bitcoin use two hash functions (SHA-256 and RIPEMD-160) to create an address?

Why do we use 2 hash functions (both SHA and RIPEMD) to create an address? Why not just use one hash function?
1
vote
2answers
558 views

Compute the balance of every address

As I understand, when Bitcoins are created the beneficiary's Bitcoin address is made public. Likewise, when Bitcoins are transfered, both the source and destination Bitcoin addresses are made public. ...
0
votes
1answer
45 views

Source code: Where is address encoding performed?

I would like to experiment with having fewer characters (trimming a few characters at the end, and fewer checksum) for an address while still retaining enough for adequate security. I've looked into ...
4
votes
2answers
616 views

Does the satoshi client always send the change of a transaction to a newely generated address?

Experimentally, this seems to be the case, but is it always like this or depends on some details? Also, does it generate a new address each time this is done, or first searches the wallet if there is ...
4
votes
1answer
93 views

Bitcoin Address Wiki Issue

I'm having issues following through the technical wiki here - https://en.bitcoin.it/wiki/Technical_background_of_Bitcoin_addresses Point 2 says to perform a SHA256 hash on the public key, which I'm ...
2
votes
1answer
263 views

Do I need to move bitcoins stored in a paper wallet?

In mid 2012 I used bitaddress.org offline to generate address/private key pairs. I purchased bitcoins and had coins sent to these addresses. Do I have to move these bitcoins to keep them in the active ...
6
votes
1answer
1k views

If addresses are hashes of public keys, how are signatures verified?

I've skimmed through the https://en.bitcoin.it/wiki/Protocol_specification and it seems that when sending someone bitcoins, I would sign the transaction data (not quite sure which parts exactly) with ...
1
vote
1answer
185 views

How do I reverse a transaction?

Ok here is the thing I lost coins on this computer trying to send them to my laptop this is what it said Status: 0/unconfirmed Date: 2/6/2013 14:53 To: 1PrM4QW3UtkGhi1uXFjvtDhn3h3x3pMipn Debit: -3.98 ...
4
votes
2answers
2k views

How does blockchain.info associate a message with an address? [duplicate]

I randomly encountered this address on blockchain.info: https://blockchain.info/address/1CzpppydnGN5dQN7iBnZbmm5RXreu7hrHW and at the top a message appears presumably describing the owner of the ...
4
votes
1answer
978 views

Why does Bitcoin-Qt use hidden private addresses?

As I found out from this question default wallet contains 100 private keys but only makes one visible. But what I don't understand is why Bitcoin using those "hidden" addresses? I've been using my ...
4
votes
2answers
6k views

How long does it take for an exchange to send me bitcoins?

I'm not sure I understand all of the bitcoin storage options I know there are bitcoin addresses and bitcoin wallets what is the relationship of an address to a wallet? is a wallet mandatory and a ...
9
votes
1answer
2k views

Wallets vs Addresses

I dont understand how a wallet comes into play? Is a wallet a necessary part of a transaction or is it just a way of collating multiple addresses? I get how I should use a new address for each ...
4
votes
1answer
424 views

What are the transactions included in the merkle root

I am trying to understand the block hashing algorithm used to generate block. One of the points mentioned here is it is (nearly) impossible for two people to have the same Merkle root because the ...
6
votes
2answers
3k views

Why is it impossible to derive public key from address?

This is my first bitcoin transaction. Why this transaction doesn't show my public key? help message on the same page says that, It's impossible to determine the public key from a Bitcoin address, ...
4
votes
1answer
590 views

How is a Ripple address constructed?

How is a Ripple address constructed? Is it similar to how a Bitcoin address works albeit with a different net byte, or are there some more differences?
9
votes
3answers
2k views

What is the difference between accounts and adresses?

What is the difference between accounts and adresses? As discussed in this question accounts are a component of bitcoin wallets, different from addresses. What are they? How do they work?
1
vote
1answer
125 views

How to remove an address used for signing from the key pool?

The message signing feature available in the Bitcoin-Qt client lets me prove that I own a Bitcoin address. I don't wish for this address to ever be used for a future transaction however. Is there ...
1
vote
1answer
3k views

How do I list all of my addresses in namecoind?

I just created a new address using namecoind getnewaddress and am trying to figure out what command lists them (in case I forget mine). What is the command to list my addresses (that I have a private ...
5
votes
1answer
576 views

How to determine valid vanity address prefixes for any starting net byte?

Question inspired by this. There are some combinations letters that will never produce a valid vanity address prefix for various network bytes. For example, for net byte of 52 (Namecoin), one cannot ...
5
votes
1answer
306 views

Once a wallet file is initially created, does the reference client generate additional private keys?

I'm just assuming that the wallet.dat file created by the reference client contains just one private key. (Correct me if I'm wrong here) I want to know if the client generates additional private keys ...
6
votes
2answers
447 views

Is it possible for a decentralized currency to have untraceable transactions?

I have been reading a bit about Bitcoin recently and am fascinated with the project and think it has great potential. However, one thing I think it needs in order to gain mass popularity is to make ...
3
votes
2answers
877 views

Does the public key associated with an address become part of the public record after it has been used to spend?

Since bitcoin addresses are hashes of public keys and not public keys as such, if one wanted to craft a message that could be decrypted by the generator of an address, that can't be done just with an ...
-2
votes
1answer
103 views

Why is the phrase “Received with” used instead of “Received to”? [closed]

Even though I'm not a native English speaker, I feel that "received to" (some address) is more understandable or more naturally sounding to an average user than "received with". Is there any specific ...
4
votes
2answers
791 views

Is there a point to vanity addresses if a new destination address should be created per sender?

There is some advice for merchants to have a unique Bitcoin address for each incoming address. Apparently this will help associate a transaction with a sender. Since it can take a long time to ...
2
votes
1answer
904 views

Can a scriptPubKey have multiple addresses?

When working directly with bitcoind, I can getRawTransaction for any transaction in the network. The vout has multiple outgoing addresses usually which contain a scriptPubKey. The scriptPubKey has a ...
7
votes
1answer
776 views

In what cases would a bitcoin address not have a private key?

According to the https://en.bitcoin.it/wiki/Address site, it states that "most" addresses have a private key. Here is the relavent text: Most addresses have a "private key" For most addresses,...
9
votes
1answer
1k views

How can a transaction have more than one recipient address?

I see a lot of transactions which have more than one recipient address. Examples: Transaction 1 Transaction 2 Edit #1: I just saw a tag call multi-sig-transactions. It is obviously what I am asking ...
7
votes
2answers
2k views

Why don't addresses in an (unencrypted) wallet.dat file seem to match addresses that would be generated by the private keys in the wallet?

I've been messing around with an empty wallet file using the 'pywallet' utility, and have come across something I can't understand. A dump of the unencrypted wallet readily reveals a list containing ...
8
votes
2answers
10k views

What exactly happens when a new wallet is created?

I am asking for what is being created when there is a new wallet created. And the second part of my question is considering public key. Is the public key the same thing as the address? I read that ...
1
vote
1answer
1k views

How can I retrieve my bitcoins when the client crashes as soon as it begins synchronizing

As soon as the client begins synchronizing it crashes. It's stuck at 139,500 blocks left. I am brand new to bitcoin and sent $300 to an address on this client.
3
votes
1answer
535 views

How do I disable automatic address generation for the official bitcoin client?

This question was asked before over at bitcointalk.org over here way back in June '11. The answer back then was a resounding no. Is this still the case? My wallet.dat keeps growing bigger after every ...
2
votes
4answers
553 views

Who has this many BTC?

http://blockchain.info/address/1VayNert3x1KzbpzMGt2qdqrAThiRovi8 I don't understand who could possibly have this many BTC.
3
votes
1answer
1k views

Linking a transaction to a Bitcoin user

Has anyone tried and perhaps succeeded at linking a transaction to a possibly controversial site (such as Wikileaks) to a Bitcoin forum user by their forum signatures? I know a lot of people disclose ...
16
votes
2answers
2k views

Is a wallet just a collection of private and public keys?

There is a fundamental bitcoin concept I don't get. Am I correct in that all I "need" to send and receive money are a single address and its associated private key? In other words, can't I just ...
5
votes
4answers
358 views

How does Alice know she is receiving the correct address?

Let's say Alice wants to send Bob some coins. Bob needs to tell Alice where to send them, so he sends his address to Alice. How does Bob send this address so that Alice knows that the address she is ...
3
votes
1answer
4k views

How can I identify the coin type from its address?

I know Bitcoin addresses start with 1, and it seems that testnet addresses start with m or n, and Namecoin addresses start with N, but is there a more complete list that would allow me to identify the ...
2
votes
1answer
172 views

What is the “wallet export format”?

The "wallet export format" is mentioned at the Wiki page for Mini private key format, but it doesn't seem to be explained on the Wiki. How does one convert the export format to and from corresponding ...
10
votes
1answer
8k views

PHP script to create private key & public address

Does anyone have an PHP code that can do what is done on this website: https://www.bitaddress.org Namely create private keys and associated public addresses?
6
votes
2answers
526 views

Two bitcoin addresses - Can you link them together?

I'm new to bitcoins and I was wondering; if I generate an address, add money to it (from MtGox for example), remove the address and use another address in the future. Would it be possible to link ...
7
votes
1answer
4k views

Bitcoin script example

Is there some good example on how to process a basic tx's scriptsig and get the recipient's address from the raw transaction?
3
votes
1answer
419 views

FirstBits address shortening algorithm

Is the algorithm used by FirstBits to create their shortened addresses described anywhere, so that anyone wanting to automatically generate them could generate the same result as asking the website ...
7
votes
1answer
4k views

How fast can one generate Bitcoin addresses?

Seeing as the topic of generating address conflicts comes up every now and then, I am wondering if someone looked into the problem a bit further. Has anyone measured the speed at which Bitcoin ...
7
votes
2answers
490 views

How should one try verifying to whom a given Bitcoin address belongs?

Lets say, I'd have a website that shows a large number of Bitcoin public addresses, and wanted to give option for anyone that owns a given address to verify it automatically. Assuming that one ...