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
140 votes
11 answers
79k views

Is it possible to brute force bitcoin address creation in order to steal money?

Bitcoin users frequently generate new addresses for each transaction they make, which greatly increases the number of bitcoin addresses being used to receive money. Would it be possible (and ...
user avatar
  • 11.4k
10 votes
2 answers
24k views

Bitcoin Cash accidentally sent to Bitcoin address. Can I get them back?

I managed my Bitcoins Cash in a Electrum Cash wallet on my PC. From there, I accidentally sent them to another internet based wallet, but didn't notice that this wallet is for Bitcoin and not Bitcoin ...
user avatar
52 votes
3 answers
67k views

What's the difference between a wallet and an address?

Bitcoin seems to have the concept of a wallet and an address. Are they the same thing? If not, how do they differ?
user avatar
  • 6,994
42 votes
7 answers
39k views

What happens if I mistype the address when making a payment?

I sent bitcoins to an address, but I think I made a typo when I copied it. Where did these bitcoins go. Can I get them back?
user avatar
  • 5,372
45 votes
3 answers
16k views

Why does Bitcoin send the "change" to a different address?

For example I have an address (A) with 20 BTC and send 9 BTC to address (B). Bitcoin will create a "change" portion of the transaction where the remaining 11 BTC goes to address (C). Why not send ...
user avatar
72 votes
4 answers
35k views

What is a compressed Bitcoin key?

The standard Bitcoin client in version 0.6 apparently introduces compressed keys. What are they? Are there any drawbacks to using them? Any incompatibilities with older software? Reductions in ...
user avatar
  • 4,731
30 votes
5 answers
18k views

How are public & private keys in an address created?

I understand the high level concept I am more interested specific details. How is a private key generated. How exactly is public key generated, how is address generated from public key.
user avatar
6 votes
2 answers
5k views

How are compressed PubKeys generated?

Just read this: https://bitcoin.stackexchange.com/a/1715/ What is the process to generate compressed pub keys via ECDSA?
user avatar
  • 9,849
15 votes
3 answers
22k views

How to get all addresses - including the "change" addresses - from bitcoind?

I want to get all my addresses - including the auto-generated "change" addresses - from a running bitcoind somehow. I haven't been able to do it in a simple way. "getaddressesbyaccount" and all the ...
user avatar
  • 2,545
67 votes
5 answers
73k views

What happens if your bitcoin client generates an address identical to another person's?

Here's a what-if scenario: Person A has a Bitcoin address with 25BTC. Person B opens up their Bitcoin client: which may or may not have the complete blockchain (the latter would mean no copies of ...
user avatar
  • 1,099
33 votes
3 answers
15k 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?
user avatar
  • 773
20 votes
3 answers
17k views

What are the minimum and maximum lengths of a Mainnet Bitcoin address?

I'm getting mixed answers on this question. For example, this source says addresses vary between 27 and 34 characters in length. The Wiki says 26-35 characters. Neither source cites something that ...
user avatar
  • 2,236
19 votes
5 answers
24k views

How do you send to multiple addresses by paying a one time fee? Which wallet supports this?

I have 20+ addresses I need to payout to. How can I send to all of these addresses without having to do it one at a time and paying a fee for each? Which desktop and mobile wallet supports this type ...
user avatar
16 votes
3 answers
5k views

Why is P2PKH used instead of the simpler P2PK?

If elliptic curve cryptography is secure enough to be able to give away a public key without fear of anyone being able to calculate our private key from it, what's the reason for hashing our public ...
user avatar
  • 2,808
12 votes
3 answers
8k views

How can I generate a large number of Bitcoin addresses?

I would like to generate a large number of public Bitcoin addresses (several hundred thousand) quickly and efficiently into a simple text file. What would be the easiest way to get this done? I'm just ...
user avatar
  • 7,513
6 votes
2 answers
16k views

What happens if you send Bitcoin to a Litecoin address?

Is it lost forever? What about the reverse: sending Litecoin to a Bitcoin address?
user avatar
39 votes
2 answers
10k views

What are Green Addresses?

What are Green Addresses? Is it true that they can solve the "confirmation delay" problem, and how does that work? Are there any drawbacks?
user avatar
  • 4,731
27 votes
2 answers
8k views

How many Bitcoin addresses are/have been carrying a balance?

Bitcoin addresses can be generated at will, and the theoretical limit to their number is high. Addresses are constantly being generated to receive funds or balance transactions, but they are also ...
user avatar
16 votes
2 answers
9k views

Can two private keys generate the same (public) Bitcoin address?

I know that private key is generated randomly by wallet. Is it possible that wallet generate the same address which is used in Bitcoin? In other words: Given two private keys ka ≠ kb, is it ...
user avatar
16 votes
4 answers
16k views

Is it possible to figure out whether two addresses are in the same wallet?

I'm wondering, if I sent some bitcoins from one of my own addresses to another address in my wallet, will it be possible for someone to figure out that both addresses are in the same wallet? Or can I ...
user avatar
  • 489
14 votes
1 answer
3k views

What are the potential attacks against ECDSA that would be possible if we used raw public keys as addresses?

According to this answer about why addresses are hashes rather than public keys there are potential attacks that are possible if you have the public key rather than the address, what are these attacks?...
user avatar
15 votes
4 answers
3k views

What is the Bitcoin equivalent of /dev/null?

Which canonical address is a legitimate address that nobody can claim?
user avatar
  • 26.4k
14 votes
3 answers
17k views

Do faucets actually work?

Doing a simple Google search shows that there are many places on the Internet that say that they give out free bitcoins. All you need to do is give them your deposit address and confirm that you're ...
user avatar
7 votes
2 answers
2k views

How to get the Input Address from vin where only a txid is given (Insight-Api)

I like to find the Input Address and Amount for a vin like this: "vin": [ { "txid": "e3f0e88ce224d342a0189c1b9d2fd488d8bda2f303dbe1e1dbbaa5f51d9f4a53", "vout": 1, "...
user avatar
  • 113
39 votes
3 answers
15k views

What is a stealth address?

Stealth addresses are mentioned in the context of privacy of bitcoin transactions. What are they and how would they work? Can they provide 100% anonymity?
user avatar
  • 3,148
21 votes
2 answers
12k views

How will multisig addresses work?

How will multisig addresses work? Will they consist of multiple traditional addresses, or will they have some different structure? Will one be able to specify whether they will require 2 out of 2, 2 ...
user avatar
  • 42.8k
34 votes
1 answer
8k views

Why are Bitcoin addresses hashes of public keys?

Currently, Bitcoin addresses and their checksums are constructed from the public key by a using repeated hashing with SHA256 and RIPEMD160. Now I understand the reasoning behind using hashing for ...
user avatar
  • 1,469
11 votes
2 answers
3k views

How to get balance from a specific address in bitcoinj?

I'm trying to get the balance of a specific address in a wallet by using bitcoinj, but I don't know how. Can someone help me? Thanks in advance!!
user avatar
9 votes
4 answers
6k views

How to generate keypair completely offline?

Is it possible to generate address and private key pair completely offline, using only dice / other random number generators, calculators, paper and pen? If yes, whats the procedure and formulas used?
user avatar
  • 1,844
9 votes
3 answers
3k 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?
user avatar
6 votes
2 answers
4k 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, ...
user avatar
  • 1,844
12 votes
1 answer
5k views

How to create a Bech32 address from a public key?

What are the steps to create a Bech32 address from an ECDSA public key? Bitcoin wiki has a nice step-by-step guide to create an address from a public key but what about Bech32 addresses? I've read ...
user avatar
  • 3,225
13 votes
3 answers
1k views

What's stopping someone from taking over all the bitcoin addresses?

Anyone can generate unlimited bitcoin addresses. Presumably, there's a limited number of these (even if it's a very very large number). What's stopping someone from taking over all the bitcoin ...
user avatar
3 votes
1 answer
4k views

What is the maximum of receive addresses the default wallet can handle?

I guess there is no limit. But on tests, what is the maximum before the bitcoind start to slow down in a specific machine?
user avatar
  • 1,660
4 votes
2 answers
631 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 ...
user avatar
  • 41
20 votes
4 answers
19k views

How are different addresses generated from the same private key?

I was reading in the "Technical background of version 1 Bitcoin addresses" that addresses are a function of the private key. More or less: Private Key -> Public Key -> Address If the ...
user avatar
  • 303
16 votes
2 answers
174k views

Check how much money there is in my Bitcoin address/wallet

Is there a website or service that can quickly lookup how much bitcoins are there in a given wallet/address, so I can look up my own wallet from a friend's computer which doesn't have the Bitcoin ...
user avatar
  • 419
11 votes
2 answers
3k views

How to get addresses from scriptPubKey in segwit transactions?

I'm running through raw transaction data, and I'd like to be able to gather addresses (where possible). So far, I've made this diagram to help me understand when it's possible to figure out addresses ...
user avatar
  • 2,808
8 votes
4 answers
7k views

How can I test if a bitcoin address is compressed or not?

I have two bitcoin addresses: 1D8VSXHFAWNhAbruwUMbNp4hsXAnRNkYvX 12T15tvMGaymMX97X9KxVzyLF323r8v6Hg One is compressed, one is not. How can I test which is which? (Preferably using python 2.7) ...
user avatar
  • 686
13 votes
1 answer
11k views

How to get a bitcoin address's balance?

I know blockchain.info has an API: https://blockchain.info/q/addressbalance/134dV6U7gQ6wCFbfHUz2CMh6Dth72oGpgH gets the bitcoin address's balance,but it's not open source and must connect to the ...
user avatar
  • 265
19 votes
7 answers
11k views

What is the longest known vanity address generated?

Anyone can generate a vanity address of arbitrary length with appropriate tools, it's just a matter of performing enough computations. What is the longest known vanity address anyone has generated?
user avatar
  • 42.8k
6 votes
3 answers
9k views

Sending and receiving address

What's the difference between sending and receiving address? I mean, if for mistake I asked to send a payment to my sending address, have I lost my bitcoin? TX
user avatar
  • 61
5 votes
3 answers
7k 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
user avatar
  • 837
5 votes
1 answer
452 views

Can you detect that the addresses generated by an HD wallet came from a single wallet?

Can someone who is looking at the blockchain detect that 2 or more addresses generated by a single HD wallet are actually generated by that single seed/HD wallet ? Can someone who does know that 2 or ...
user avatar
11 votes
4 answers
22k views

How can I delete an address (private key) in the list of received Bitcoins?

For every transaction I wanted to get, I was creating a new address, but soon I realized that there is just no way to delete all these addresses from the UI. To make it clear, here is a picture: I ...
user avatar
9 votes
1 answer
12k views

Bitcoin Cash "Cash Address" format

What is "Cash Address" or "CashAddr"? Is that a new Bitcoin Cash address format?
user avatar
  • 9,849
8 votes
2 answers
3k views

If SHA256 and/or RIPEMD-160 were broken, would all bitcoin addresses be compromised?

If not, what else would be needed to steal all funds from all people and completely break bitcoin? I bet some will say ECSDA gives bitcoin an additional layer of protection. I counter this by saying ...
user avatar
6 votes
1 answer
4k views

Electrum addresses start with "b"

As far as I know, all bitcoin addresses start with a "1" or "3" prefix. I've just started using electrum wallet and all the addresses it generated had a prefix of "b", or even "bc". Is this legit or ...
user avatar
6 votes
1 answer
1k views

How to handle a ridiculous amount of receiving addresses?

By ridiculous I mean something absolutely absurd. 1 million+ addresses. Like say if Amazon had started to accept payments, how could they possibly keep up? Bitcoind probably can't keep up? How would I ...
user avatar
  • 2,873
4 votes
2 answers
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 ...
user avatar