Bitcoin Forum

Bitcoin => Bitcoin Discussion => Topic started by: bitlane on March 06, 2012, 05:40:54 PM



Title: Tracking tainted coins - Wikileaks Donations ?
Post by: bitlane on March 06, 2012, 05:40:54 PM
http://blockexplorer.com/address/1HB5XMLmzFVj8ALj6mfBsbifRoD4miY36v

I have no idea how to, so perhaps someone with some actual knowledge might be able to look into this and see if or how many of the recently 'tainted' BTC have made their way into the Wikileaks donations wallet.

Just a thought, as I was checking out Wikileaks as I usually do once a week or so and the BTC Donation option reminded me of the recent thefts...lol


Title: Re: Tracking tainted coins - Wikileaks Donations ?
Post by: SkRRJyTC on March 06, 2012, 05:57:38 PM
http://blockexplorer.com/address/1HB5XMLmzFVj8ALj6mfBsbifRoD4miY36v

I have no idea how to, so perhaps someone with some actual knowledge might be able to look into this and see if or how many of the recently 'tainted' BTC have made their way into the Wikileaks donations wallet.

Just a thought, as I was checking out Wikileaks as I usually do once a week or so and the BTC Donation option reminded me of the recent thefts...lol


When I first embraced BTC, one of the main reasons was because no person or group could deny the sending of coins to any other person or group.  Now with this idea of 'tainted coins' Im not so sure  :-[


Title: Re: Tracking tainted coins - Wikileaks Donations ?
Post by: pusle on March 06, 2012, 06:37:14 PM

They can't deny sending them. The problem occurs when you exchange from bitcoin to another currency.
When the bicoin economy becomes large enough this is a non issue.

As others have explained nobody can prove if you knew your coins were "tainted" or not.
Exchanges trying to act as policemen helps nobody and undermines bitcoin as a whole.
If one exchange breaks the agreed upon principles and acts stupidly then use another.


Title: Re: Tracking tainted coins - Wikileaks Donations ?
Post by: evoorhees on March 06, 2012, 07:22:31 PM
Long term, all wallets will have an average amount of tainted coins in them, and it will mean that "tainted" is a meaningless term.

Exchanges are private property - so if they want to act as policeman of the funds that go in or out of them, that's their right to do so. This is probably something best handled on a case by case basis. If a coin goes direct from a thief to Gox, maybe they should look into it. If a coin has passed through multiple parties without a high burden of proof that all of those parties were complicit in the crime, then it's almost certainly best to let coins be coins.

The fact is that Bitcoins move around the world even more easily than cash. All 21 million will be tainted some day - just as every road has had a murderer drive on it, every restaurant has served a rapist his dinner, and ever dollar bill has seen it's share of blow ;)


Title: Re: Tracking tainted coins - Wikileaks Donations ?
Post by: foggyb on March 06, 2012, 08:05:55 PM
"tainted" is a meaningless term.


Agreed.

I am speechless - how can intelligent people not understand this simple concept? Bitcoins don't commit crimes, people do.



Title: Re: Tracking tainted coins - Wikileaks Donations ?
Post by: RaggedMonk on March 06, 2012, 08:12:29 PM
"tainted" is a meaningless term.


I am speechless - how can anyone with an IQ bigger than their shoe size not understand this simple concept?

Is this forum overrun with toddlers? Or people with an agenda?


Check out this thread to understand why "tainting" schemes can all be circumvented by criminals, and will primarily only hurt legitimate naive users (particularly vendors oblivious to centralized "taint lists").

https://bitcointalk.org/index.php?topic=67383.0


Title: Re: Tracking tainted coins - Wikileaks Donations ?
Post by: foggyb on March 06, 2012, 08:16:00 PM
I think you misunderstood me. Edited my earlier post.

"Tainting" coins is a great way to kill bitcoin dead.


Title: Re: Tracking tainted coins - Wikileaks Donations ?
Post by: RaggedMonk on March 06, 2012, 08:41:46 PM
I think you misunderstood me. Edited my earlier post.

"Tainting" coins is a great way to kill bitcoin dead.

Yep.  Misunderstanding: we are on the same page.


Title: Re: Tracking tainted coins - Wikileaks Donations ?
Post by: Bro on March 06, 2012, 09:00:11 PM
it doesn't matter what you think of the issue.
people checking if coins are tainted are not to blame: the system will evolve in a deterministic way and if tainted coins become a problem, the protocol will just have to be changed and improved.


Title: Re: Tracking tainted coins - Wikileaks Donations ?
Post by: Littleshop on March 06, 2012, 09:50:56 PM
It would not be hard for a thief to taint a huge number of wallets by sending small amounts (random) of tainted coins to addresses that are public.   Even if they sent just .01 BTC to every address in this forum it would make tracking tainted coins very difficult because you would have a huge number of false positives and innocent people with these coins.

Alternatively they could order products on the web using BTC sent to the physical addresses of known bitcoin users.  Basically the data "taint trackers" would be using could contain only invalid data.  I do see the point in trying to catch obviously bad moves by the thiefs but I find it unlikely that the effort will pay off.


Title: Re: Tracking tainted coins - Wikileaks Donations ?
Post by: hamdi on March 06, 2012, 10:20:49 PM
we wont get around accepting tainted coins.


Title: Re: Tracking tainted coins - Wikileaks Donations ?
Post by: Bro on March 07, 2012, 12:16:58 AM
It would not be hard for a thief to taint a huge number of wallets by sending small amounts (random) of tainted coins to addresses that are public.   Even if they sent just .01 BTC to every address in this forum it would make tracking tainted coins very difficult because you would have a huge number of false positives and innocent people with these coins.

Dibs.
I shall call it "Wallet AIDS"

http://1.bp.blogspot.com/-Y5eMqKO-7XA/Tjd0_9tcCKI/AAAAAAAADGM/W4uYEGMqRhI/s1600/Dr%2Bevil.jpg



Title: Re: Tracking tainted coins - Wikileaks Donations ?
Post by: Lupus_Yonderboy on March 07, 2012, 01:39:12 AM
Again, wallets don't get tainted, transaction inputs do. When you send coins, the protocol allows you to specify precisely how many coins and from which inputs. The client generally handles this automatically, but it really should not be hard to implement a feature in which you isolate certain inputs (i.e. ones the user feels are tainted) and either don't use those coins at all or only use those coins (to return to sender, the original owner, or wherever.) Fine grained control over your own money. The end of Bitcoin according to some.  ::)

Edit: And besides you should be using a hot wallet and an offline wallet anyway, for security.  Eto's Armory (https://bitcointalk.org/index.php?topic=56424.0) client makes this exceptionally easy  ;)


Title: Re: Tracking tainted coins - Wikileaks Donations ?
Post by: Littleshop on March 07, 2012, 03:16:01 AM
Again, wallets don't get tainted, transaction inputs do. When you send coins, the protocol allows you to specify precisely how many coins and from which inputs. The client generally handles this automatically, but it really should not be hard to implement a feature in which you isolate certain inputs (i.e. ones the user feels are tainted) and either don't use those coins at all or only use those coins (to return to sender, the original owner, or wherever.) Fine grained control over your own money. The end of Bitcoin according to some.  ::)

What you are saying is possible, but since it is not reality for the program that exists on 99% of the users computers.....

The wallet would be tainted just as I said.  The user would not know when the tainted coins would go out in a payment. 

Sure, they could manually go into the wallet.dat and delete the tainted key, but the average user is simply not going to do that. 


Title: Re: Tracking tainted coins - Wikileaks Donations ?
Post by: RaggedMonk on March 07, 2012, 08:26:41 AM
Again, wallets don't get tainted, transaction inputs do. When you send coins, the protocol allows you to specify precisely how many coins and from which inputs. The client generally handles this automatically, but it really should not be hard to implement a feature in which you isolate certain inputs (i.e. ones the user feels are tainted) and either don't use those coins at all or only use those coins (to return to sender, the original owner, or wherever.) Fine grained control over your own money. The end of Bitcoin according to some.  ::)

Edit: And besides you should be using a hot wallet and an offline wallet anyway, for security.  Eto's Armory (https://bitcointalk.org/index.php?topic=56424.0) client makes this exceptionally easy  ;)

This could work, but I think the implementational challenges are likely insurmountable.  Getting the network effect of the majority of Bitcoin users all adopting the same (centralized) "taint list" seems immensely difficult. 

Look at the whole p2sh controversy at the beginning of the year which is still not resolved.

Until the protocol you suggest is almost universally adopted, many people will be unaware of which coins are tainted.  If 10% of the bitcoins people are holding  become worthless, it would be as destructive to Bitcoin as splitting the blockchain. 

I guess what I am trying to say is: if you can actually drum up the support needed to get everyone convinced of this plan, great work.  But until there is some sort of consensus, so many innocent naive users will be hurt that a "taint" system will be more destructive to Bitcoin than the thefts are.


Title: Re: Tracking tainted coins - Wikileaks Donations ?
Post by: dropboxexpander on March 07, 2012, 10:06:40 AM
Instead of introducing notions like "tainted coins" maybe bitcoin users should consider protecting their coins better. If exchangers will impose restrictions in trading bitcoins that will be the end of the bitcoin currency.


Title: Re: Tracking tainted coins - Wikileaks Donations ?
Post by: disclaimer201 on March 07, 2012, 06:36:11 PM
Again, wallets don't get tainted, transaction inputs do. When you send coins, the protocol allows you to specify precisely how many coins and from which inputs. The client generally handles this automatically, but it really should not be hard to implement a feature in which you isolate certain inputs (i.e. ones the user feels are tainted) and either don't use those coins at all or only use those coins (to return to sender, the original owner, or wherever.) Fine grained control over your own money. The end of Bitcoin according to some.  ::)

Edit: And besides you should be using a hot wallet and an offline wallet anyway, for security.  Eto's Armory (https://bitcointalk.org/index.php?topic=56424.0) client makes this exceptionally easy  ;)


Using clients that can do that is exactly what we should not be doing. So, creating the feature would actually contribute to bitcoin becoming less equal and making the problem worse if it came to be used by many.


Title: Re: Tracking tainted coins - Wikileaks Donations ?
Post by: Lupus_Yonderboy on March 08, 2012, 02:48:04 AM
Again, wallets don't get tainted, transaction inputs do. When you send coins, the protocol allows you to specify precisely how many coins and from which inputs. The client generally handles this automatically, but it really should not be hard to implement a feature in which you isolate certain inputs (i.e. ones the user feels are tainted) and either don't use those coins at all or only use those coins (to return to sender, the original owner, or wherever.) Fine grained control over your own money. The end of Bitcoin according to some.  ::)

Edit: And besides you should be using a hot wallet and an offline wallet anyway, for security.  Eto's Armory (https://bitcointalk.org/index.php?topic=56424.0) client makes this exceptionally easy  ;)

This could work, but I think the implementational challenges are likely insurmountable.  Getting the network effect of the majority of Bitcoin users all adopting the same (centralized) "taint list" seems immensely difficult. 

Look at the whole p2sh controversy at the beginning of the year which is still not resolved.

Until the protocol you suggest is almost universally adopted, many people will be unaware of which coins are tainted.  If 10% of the bitcoins people are holding  become worthless, it would be as destructive to Bitcoin as splitting the blockchain. 

I guess what I am trying to say is: if you can actually drum up the support needed to get everyone convinced of this plan, great work.  But until there is some sort of consensus, so many innocent naive users will be hurt that a "taint" system will be more destructive to Bitcoin than the thefts are.

P2sh is a perfect example of what the 'community' is capable of. Fortunately one does not need to start with >50% to make this happen. Start small and then there will be a snowball effect. Although if Gox fully implements it, it will be more like an avalanche. Hmmm, I wonder if they might not want to help fund the development for the first taint capable client.

I imagine there will be a niche market for services to provide reasonably accurate data regarding thefts and transactions. The ones doing a good job will largely agree with each other, and the market will take care of those that are inacccurate/unreliable. I also imagine that there will be some kind of feedback loop for those who can prove certain coins are wrongly tainted. I have no intention of running such a service, so that's just a rough sketch. The market can figure out the details ;)

I doubt all of the stolen coins add up to 10%, and even if they did they are not all circulating. But let's say that is 10%. Tainting them makes the rest of everyone else's coins that much more valuable. There will be some upheavals in the marketplace as things get sorted, but once the dust settles we will be left with the only currency in the world that has completely taken the profit motive out of theft. And that will bring far more widespread adoption than making byzantine security solutions that are difficult to impossible for normal users to implement.

Curious thought I just had: what if only thefts going forward were tainted? Amnesty if you will.




Title: Re: Tracking tainted coins - Wikileaks Donations ?
Post by: marcus_of_augustus on March 08, 2012, 08:37:29 AM

Send all your tainted coins to me ....  ::)