Bitcoin Forum
May 14, 2024, 07:42:08 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 [2]  All
  Print  
Author Topic: Bitcoin Dust Address Made Simple  (Read 233 times)
Jumperman4 (OP)
Member
**
Offline Offline

Activity: 66
Merit: 17


View Profile WWW
September 13, 2021, 02:04:01 PM
 #21

I even decided to make the investment of buying the domain name
That's disappointing to say the least. It's not even a website, only a domain forwarder.

What you could (and should) have done, is create your own website that presents the viewer with 3 addresses (1.., 3.. and bc1q..), each generated on the fly and shown only once. That would give each user a unique address to "dispose" of dust, instead of making it very obvious they're using a certain address.
If you'd then add the promise to wait anywhere between 1 and 5 years before moving any of the dust inputs, and promise to only use a random selection of inputs each time, you could actually provide a useful service for getting rid of unwanted dust.
I've thought about creating such a service myself, but decided it's not worth it as barely anyone would use it.

For privacy, it's better to avoid dust. Or burn it. Or add it to an existing transaction from the same address when fees are low. Or freeze the input in your wallet so you never move it.

So basically you are asking people for donations!
That's another reason one shouldn't offer such a service.

what is exactly the problem in having low ammounts of coin in a wallet adress?
The problem is that if you want to spend those low amounts you are going to pay a lot of money in fees.
When fees were high, I've seen many transactions with inputs that weren't even worth the fee it costs to add them. As long as the Max button in for instance Electrum maximizes the input instead of the output, people keep wasting money on fees to move dust.

It is a dust address, not a burn address. I think that you've made a confusion.
Here you go Cheesy
1BURNbitcoinBURNbitcoinBURP3vqZJo

I really like your idea about creating an actual website for this and Id be happy to have the domain I've bought for the next 10 years to be the website address. PM me and we can work it out, I'm not looking for money or donations. I'm going to use your 1BURNbitcoinBURNbitcoinBURP3vqZJo as the burn address since its one of those addresses without a private key for sure. I think it being a vanity address caused people to feel worrisome that I'd end up spending the bitcoins. 
1715672528
Hero Member
*
Offline Offline

Posts: 1715672528

View Profile Personal Message (Offline)

Ignore
1715672528
Reply with quote  #2

1715672528
Report to moderator
1715672528
Hero Member
*
Offline Offline

Posts: 1715672528

View Profile Personal Message (Offline)

Ignore
1715672528
Reply with quote  #2

1715672528
Report to moderator
The forum strives to allow free discussion of any ideas. All policies are built around this principle. This doesn't mean you can post garbage, though: posts should actually contain ideas, and these ideas should be argued reasonably.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
LoyceV
Legendary
*
Online Online

Activity: 3304
Merit: 16655


Thick-Skinned Gang Leader and Golden Feather 2021


View Profile WWW
September 13, 2021, 02:04:24 PM
 #22

Your suggestion doesn't really solve the problem though. Either I have dust which is too small to send without combining it with another input, in which case I would still have to do that and compromise my privacy to send to this new service
You would indeed need at least 2 dust inputs to be able to send it.

Quote
I've spoken before about Peter Todd's Dust B Gone proposal, which would do exactly as you are describing but without the requirement to first compromise your privacy by sending him your dust.
Thanks, I was looking for that project but couldn't remember the name.

Quote
Unfortunately, the demand for such a service would be too small that the anonymity set of people using it would also be too small to be useful.
I wouldn't install software for this, but if it can be integrated as an Electrum Plugin, it could actually work!

Jumperman4 (OP)
Member
**
Offline Offline

Activity: 66
Merit: 17


View Profile WWW
September 13, 2021, 02:07:09 PM
 #23

I had some dust in my wallet 4 years ago, today its worth 6000$.

This is interesting because it gives one to think that as the price goes up, what is dust today may be a respectable amount tomorrow, and therefore if one waits instead of trying to solve the dust problem today, one may find that the problem has solved itself.

It's also greatly incorrect, as @pooya87 also wrote. This was - by far - not dust, neither counted in Bitcoin, neither counted 4 years ago in US Dollars.


Hopefully this will pick up traction and will become THE universal bitcoin dust address.

Are you aware that begging is not allowed in this forum?
And if it's not begging, then please tell us how would help me to send you, on my expense, bitcoin dust...

Seeing that people took the vanity address as begging, and that wasn't my motivation. I used 1BURNbitcoinBURNbitcoinBURP3vqZJo as the dust address, which for sure doesn't have a private key. The purpose was to have a place to dispose of bitcoin dust, and to have it easily searched in the search bar.
Jumperman4 (OP)
Member
**
Offline Offline

Activity: 66
Merit: 17


View Profile WWW
September 13, 2021, 02:12:09 PM
 #24

I know that there are available scripts to create proper burn address
I used ProofOfBurn, it works from the site.

Quote
And again, your choice of starting string is impressive  Smiley
The last "burp" instead of "burn" was totally a coincidence Cheesy

Thank You for posting that link, I ended up using it to create the redirect to 1B1tco1nDustAddressDotComxxxntn2T in order to sooth people from thinking I was begging.
Jumperman4 (OP)
Member
**
Offline Offline

Activity: 66
Merit: 17


View Profile WWW
September 13, 2021, 02:13:41 PM
 #25

reported
Unsure why?
 I though education here was able to create this gem

1B1tco1nDustAddressDotComxxxntn2T

and the redirect takes people to that address on blockchain to send their unwanted dust.
thirdprize
Sr. Member
****
Offline Offline

Activity: 485
Merit: 274


View Profile WWW
September 13, 2021, 04:58:34 PM
 #26

reported
Unsure why?
 I though education here was able to create this gem

1B1tco1nDustAddressDotComxxxntn2T

and the redirect takes people to that address on blockchain to send their unwanted dust.

Why?  So you can collect it?

o_e_l_e_o
In memoriam
Legendary
*
Offline Offline

Activity: 2268
Merit: 18515


View Profile
September 13, 2021, 07:27:28 PM
 #27

Which makes me wonder is there a private key to those addresses?
Almost certainly.

could someone get lucky and unlock those bitcoins?
Almost certainly not.

If we take the address 1BURNbitcoinBURNbitcoinBURP3vqZJo as an example, working backwards along the process all we can say that is generated from a RIPEMD-160 hash output of 01FB0C820F0995E24AAD95DB98BA96BA28F4AD66. To work out the private key we would first have to reverse RIPEMD-160, then reverse SHA-256, then solved the DLP to get the private key. Alternatively, we would just need to brute force trillions upon trillion upon trillions of private keys until we stumbled on to a collision. Both are so incredibly unlikely as to be safely considered impossible.

I wouldn't install software for this, but if it can be integrated as an Electrum Plugin, it could actually work!
Now there's a nice idea, although the usual caveats with Electrum would apply - if you create a single signed transaction spending all your change outputs and send it via your Electrum server to the central server running this service, then which server you are using can link all your change outputs.
pooya87
Legendary
*
Offline Offline

Activity: 3444
Merit: 10561



View Profile
September 14, 2021, 03:00:10 AM
 #28

I suppose I could make one of those addresses that are 1xxxxxxxxxxxxxxxxxxxxxx if you know what I mean.
1B1tco1nDustAddressDotComxxxntn2T
This also is a bad idea. Because you'd be creating new UTXOs that will remain in all nodes' memory forever without ever being spent. I'd say the initial address (where you had the private key) was better because at least that way assuming you received anything you' be eventually able to spend that output.

The better way, which was also already mentioned, is to use OP_RETURN and give all the satoshis to the miners as fee.

.
.BLACKJACK ♠ FUN.
█████████
██████████████
████████████
█████████████████
████████████████▄▄
░█████████████▀░▀▀
██████████████████
░██████████████
████████████████
░██████████████
████████████
███████████████░██
██████████
CRYPTO CASINO &
SPORTS BETTING
▄▄███████▄▄
▄███████████████▄
███████████████████
█████████████████████
███████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████████████████████
█████████████████████
███████████████████
▀███████████████▀
█████████
.
Timelord2067
Legendary
*
Offline Offline

Activity: 3668
Merit: 2218


💲🏎️💨🚓


View Profile
September 17, 2021, 02:27:32 PM
 #29

Dust on their own might be cost prohibitive to on send (even if the mempool is at or near empty). However,  dust added to other transactions will show up as cojoin transactions and could actually be useful.

I.E. turning two in, three out into three in and three out transactions would mask who sent what both to and from whom.

LoyceV
Legendary
*
Online Online

Activity: 3304
Merit: 16655


Thick-Skinned Gang Leader and Golden Feather 2021


View Profile WWW
September 17, 2021, 03:18:12 PM
 #30

I.E. turning two in, three out into three in and three out transactions would mask who sent what both to and from whom.
If you send 3 inputs, one of which is dust, to 3 outputs, it's pretty obvious it's not a coinjoin but just one guy making one transaction.
To make it look like coinjoin, there should be multiple "pairs" of inputs that match the outputs, so you can't tell which output belongs to which input.

o_e_l_e_o
In memoriam
Legendary
*
Offline Offline

Activity: 2268
Merit: 18515


View Profile
September 18, 2021, 07:38:11 AM
 #31

Further, unless one of your outputs is an even smaller dust output (which would defeat the whole purpose of trying to use up the dust in the first place), then your third dust input couldn't possibly pay any of the outputs and therefore must be linked to at least one of the other inputs. Combine that with other heuristics which could identify the change output, and you can probably tell that the dust input was entirely unnecessary and definitely not part of a coinjoin.
Pages: « 1 [2]  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!