Title: What happens if you send funds to a customized address? Post by: BlackHatCoiner on July 09, 2020, 03:23:30 PM I don't try it, because I may lose some satoshis for no reason.
If you browse this: https://blockchair.com/bitcoin/address/satoshi You can see that it reads whatever address you submit. Of course, address named "satoshi" doesn't exist because no private key produces it. So, do wallets allow me to send funds to that address? Title: Re: What happens if you send funds to a customized address? Post by: ranochigo on July 09, 2020, 03:26:21 PM Nothing will happen.
On a client level, the client should have a check which rejects any addresses that are of an unknown format. If it does filter through, in the case of a typo, the checksum will not checkout and it won't be a valid address. If you do send to an invalid address, the nodes that receive the transaction will not consider it as valid. As a result, your transaction is not propagated and nothing happens. There is no real danger of accidentally sending to the wrong address through typo either. Title: Re: What happens if you send funds to a customized address? Post by: akhjob on July 09, 2020, 04:23:14 PM On a client level, the client should have a check which rejects any addresses that are of an unknown format. If it does filter through, in the case of a typo, the checksum will not checkout and it won't be a valid address. While we can't send anything to a customised address like "satoshi" or "bitcoin" because they are of unknown format, what about customised addresses like "1BitcoinEaterAddressDontSendf59kuE (https://blockchair.com/bitcoin/address/1BitcoinEaterAddressDontSendf59kuE)"? We can send funds to the said address, right? Title: Re: What happens if you send funds to a customized address? Post by: BlackHatCoiner on July 09, 2020, 04:25:23 PM Yes, because there may be a private key that produces it.
Title: Re: What happens if you send funds to a customized address? Post by: ranochigo on July 09, 2020, 11:23:35 PM While we can't send anything to a customised address like "satoshi" or "bitcoin" because they are of unknown format, what about customised addresses like "1BitcoinEaterAddressDontSendf59kuE (https://blockchair.com/bitcoin/address/1BitcoinEaterAddressDontSendf59kuE)"? We can send funds to the said address, right? Yes you can. They are valid addresses.Those kinds of addresses are specially designed to burn the coins. This means that while they are valid[1], there is a very low chance that someone would have access to those coins. It is obvious that the address is used to burn coins. Typing those addresses out accidentally and not realising that something is amiss is impossible. Yes, because there may be a private key that produces it. There is. The address is perfectly valid because the checksum checks out.[1] https://bitcoin.stackexchange.com/questions/1851/how-to-generate-a-valid-bitcoin-address-for-destroying-bitcoins Title: Re: What happens if you send funds to a customized address? Post by: bitmover on July 10, 2020, 03:42:01 AM While we can't send anything to a customised address like "satoshi" or "bitcoin" because they are of unknown format, what about customised addresses like "1BitcoinEaterAddressDontSendf59kuE (https://blockchair.com/bitcoin/address/1BitcoinEaterAddressDontSendf59kuE)"? We can send funds to the said address, right? Yes you can. They are valid addresses.Those kinds of addresses are specially designed to burn the coins. This means that while they are valid[1], there is a very low chance that someone would have access to those coins. It is obvious that the address is used to burn coins. Typing those addresses out accidentally and not realising that something is amiss is impossible. Just to add some more information to the discussion, I want to share this table which shows the average time to find a customized address like this one: https://en.bitcoin.it/wiki/Vanitygen https://i.imgur.com/lIXdolc.png It would take 3.3 decilllion years. What the hell is a decillion? lol I checked wikipedia (https://en.wikipedia.org/wiki/Names_of_large_numbers), it is a 1033 years lol Title: Re: What happens if you send funds to a customized address? Post by: PrimeNumber7 on July 10, 2020, 05:45:16 AM It appears that blockchair will accept any string, and will search their database of addresses with the string you provide. It does not appear that blockchair will actually confirm the string you are providing is actually a valid address.
If you do send to an invalid address, the nodes that receive the transaction will not consider it as valid. As a result, your transaction is not propagated and nothing happens. More importantly, any miner that includes a transaction that sends coin to an invalid address in their block will have the block be rejected by the rest of the network. Title: Re: What happens if you send funds to a customized address? Post by: pooya87 on July 10, 2020, 06:06:29 AM More importantly, any miner that includes a transaction that sends coin to an invalid address in their block will have the block be rejected by the rest of the network. this is not true. bitcoin does not validate outputs in transactions so they can contain any kind of script or even invalid set of bytes and the transaction and the block containing it is still a perfectly valid one. you can already find many invalid (unspendable) UTXOs that were mined just fine. P.S. BTW your wording is bad, we don't send coins to an address. we send coins to an output script. and that script can be invalid. Title: Re: What happens if you send funds to a customized address? Post by: BlackHatCoiner on July 10, 2020, 06:58:51 AM Do we know any burning addresses that have funds right now? They should be written in the blockchain. I wonder of on LoyceV's csv file exist.
Title: Re: What happens if you send funds to a customized address? Post by: ranochigo on July 10, 2020, 07:46:27 AM Do we know any burning addresses that have funds right now? They should be written in the blockchain. I wonder of on LoyceV's csv file exist. 1CounterpartyXXXXXXXXXXXXXXXUWLpVr1111111111111111111114oLvT2 1ChancecoinXXXXXXXXXXXXXXXXXZELUFD It's not immediately obvious if an address is a burn address but I imagine you can train a script which can identify them to a reasonable accuracy. Burn addresses are not the best way to burn coins as they can introduce UTXO bloat. It's better to use OP_Return. Title: Re: What happens if you send funds to a customized address? Post by: LoyceV on July 10, 2020, 09:31:26 AM Only 1 week for 1Bitcoin*? Interesting. Actually, it can be generated much faster, bitmover's list (https://bitcointalk.org/index.php?topic=5261105.msg54764993#msg54764993) must be outdated. My old laptop gives 20 hours for 50% chance of finding such an address, and I've read about vanity generating speeds up to 100 times faster than this. So with modern hardware, you should be able to get several per hour. And if you just want "something nice", you can search for thousands of different word phrases at once.Do we know any burning addresses that have funds right now? They should be written in the blockchain. I wonder of on LoyceV's csv file exist. Feel free to check it: List of all Bitcoin addresses with a balance (https://bitcointalk.org/index.php?topic=5254914.0).If I search for a bunch of xxxxxxxxxx, I find 219 matches: Code: 1CounterpartyXXXXXXXXXXXXXXXUWLpVr 213091301265 1CounterpartyXXXXXXXXXXXXXXXUWLpVr is the dumbest: they burned 2130 BTC to create a shitcoin that's now worth only 2.4 million dollars (https://coinmarketcap.com/currencies/counterparty/). It's not immediately obvious if an address is a burn address Any address can burn coins (just delete your private keys and it's burned!), but what makes burn addresses special is that it's obviously not randomly generated. I've used an address starting with 166666666 in the past, which wasn't a burn address. But if it would be 20 more sixes, it becomes very unlikely to own it's private key.For fun: Create your own Bitcoin burn address (http://gobittest.appspot.com/ProofOfBurn). Title: Re: What happens if you send funds to a customized address? Post by: BlackHatCoiner on July 10, 2020, 11:23:06 AM And we should not forget that a private key is a fixed length string. If you choose an address without knowing its private key it is very likely that there is no 64-length private key that produces it, right? Theoretically.
Example: Address 1: 1L1Z1V8WCQi5DEuQeF3GLR9LPWEUF2swtU Private key 1: c89856dd1b8f867fedfbefaa95c340a086aaaf1b086ffa3772b37540b45912f9 Address 2: 1L1Z1V8WCQi5DEuQeF3GLR9LPWEUF2swtu Private key 2: ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? We can't know if there is a 64-length private key that produces 1L1Z1V8WCQi5DEuQeF3GLR9LPWEUF2swtu Title: Re: What happens if you send funds to a customized address? Post by: LoyceV on July 10, 2020, 11:40:30 AM And we should not forget that a private key is a fixed length string. If you choose an address without knowing its private key it is very likely that there is no 64-length private key that produces it, right? Theoretically. That's very unlikely: there are 2256 public keys, but only 2160 version-0 addresses, so each address actually represents on average 296 different public keys (https://www.reddit.com/r/Bitcoin/comments/5a3nh4/question_how_many_public_keys_per_private_key/).Quote Address 2: 1L1Z1V8WCQi5DEuQeF3GLR9LPWEUF2swtu This is not a valid address. The last characters are a checksum.Title: Re: What happens if you send funds to a customized address? Post by: ranochigo on July 10, 2020, 12:32:35 PM It's not immediately obvious if an address is a burn address Any address can burn coins (just delete your private keys and it's burned!), but what makes burn addresses special is that it's obviously not randomly generated. I've used an address starting with 166666666 in the past, which wasn't a burn address. But if it would be 20 more sixes, it becomes very unlikely to own it's private key.For fun: Create your own Bitcoin burn address (http://gobittest.appspot.com/ProofOfBurn). Title: Re: What happens if you send funds to a customized address? Post by: RXUser on July 10, 2020, 02:38:57 PM 1CounterpartyXXXXXXXXXXXXXXXUWLpVr is the dumbest: they burned 2130 BTC to create a shitcoin that's now worth only 2.4 million dollars (https://coinmarketcap.com/currencies/counterparty/). Do you have any idea why this address and some other old addresses keep receiving coins from a specifics address periodically ? Title: Re: What happens if you send funds to a customized address? Post by: BlackHatCoiner on July 10, 2020, 02:55:28 PM OMG, I just saw the 1CounterpartyXXXXXXXXXXXXXXXUWLpVr!
What exactly happened there? Do we have any threads? It seems burnt address. (meaning, no private key that produces it) Title: Re: What happens if you send funds to a customized address? Post by: ranochigo on July 10, 2020, 03:00:58 PM OMG, I just saw the 1CounterpartyXXXXXXXXXXXXXXXUWLpVr! Proof of burn. A new crypto was created through the use of burning Bitcoins to earn the alt coin. See LoyceV's post and Google it please., its pretty easy to find the info.What exactly happened there? Do we have any threads? It seems burnt address. (meaning, no private key that produces it) https://counterparty.io/why-proof-of-burn/ https://bitcointalk.org/index.php?topic=395761.0 |