top | item 26811820

(no title)

liorn | 4 years ago

Can one even refuse it? If someone just sends tainted coin to my address, am I screwed?

discuss

order

noxer|4 years ago

Not an answer to your question but BTC does not really have wallets. Someone just signs a number of BTCs with his private key and your public key so the only way to sign it again is with your private key. This is essentially how it "moves" to "someone". Some other DTLs (blockchains) actually have wallets/accounts with properties where you can disable incoming funds/add a name/change the password and such stuff.

csomar|4 years ago

Unlike Ethereum, Bitcoin addresses are just a hash of a public key. The sent Bitcoins are unspent outputs that you can selectively (depends on the wallet) decide not to use.

grlass|4 years ago

iirc, a number of wallets allow you to specify which unspent TX outputs you use.

So if you got tainted coin sent to your address, you could avoid using that UTXO in future TXs.

That might protect you from some scrutiny.

gst|4 years ago

That would work. But then there's also the question if the received transaction counts as taxable income in the jurisdiction of the receiver. If that's the case and if they received a very significant amount they would be forced to sell some of the coins so that they can pay the tax for them.

thinkmassive|4 years ago

> a number of wallets allow you to specify which unspent TX outputs you use.

Yep, this is referred to as “coin control”

arcticfox|4 years ago

What's wrong with simply returning it? Any "tainted coin tracker" could easily build in a mechanism for detecting that

horsawlarway|4 years ago

The simplest answer is that returning it isn't free.

feanaro|4 years ago

And why would currency users even bother with it? If I receive a payment for something, I don't feel the need to pretend to be the police.

swinglock|4 years ago

Why would you give money to a criminal?

noxer|4 years ago

Would you return stolen goods to the thief? How about return it to the owner/authorities. May not be simple but certainly better than sending it back. If all else fail there are black hole addresses to forever lock the BTCs.

sennight|4 years ago

Every so often a moron shows up trying to sell the idea of colored coins... it is almost as if they've never heard of "fungibility".

spinny|4 years ago

what is tracked is outputs and inputs, not addresses. addresses are derived from a public key or a script.

when a block is mined, an output is created, outputs can only be spent once. a bitcoin transaction is just a list of existing outputs (inputs) and new outputs to create (outputs). each output is created with a lock script, to spend the output you must provide the unlock script which normally contains at least a signature and a public key

returning the output that corresponds to the unwanted transaction should do

thinkmassive|4 years ago

Would you pay the transaction fee from the returned funds, washing a fraction of it through mining? Or pay for it out of your own utxo, potentially leading to a griefing attack?