Bitcoin Forum
April 19, 2024, 09:13:22 PM *
News: Latest Bitcoin Core release: 26.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Tracking tainted coins - Wikileaks Donations ?  (Read 1919 times)
bitlane (OP)
Internet detective
Sr. Member
****
Offline Offline

Activity: 462
Merit: 250


I heart thebaron


View Profile
March 06, 2012, 05:40:54 PM
 #1

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

Every time a block is mined, a certain amount of BTC (called the subsidy) is created out of thin air and given to the miner. The subsidy halves every four years and will reach 0 in about 130 years.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1713561202
Hero Member
*
Offline Offline

Posts: 1713561202

View Profile Personal Message (Offline)

Ignore
1713561202
Reply with quote  #2

1713561202
Report to moderator
1713561202
Hero Member
*
Offline Offline

Posts: 1713561202

View Profile Personal Message (Offline)

Ignore
1713561202
Reply with quote  #2

1713561202
Report to moderator
1713561202
Hero Member
*
Offline Offline

Posts: 1713561202

View Profile Personal Message (Offline)

Ignore
1713561202
Reply with quote  #2

1713561202
Report to moderator
SkRRJyTC
Legendary
*
Offline Offline

Activity: 1008
Merit: 1000


View Profile
March 06, 2012, 05:57:38 PM
 #2

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  Embarrassed
pusle
Member
**
Offline Offline

Activity: 89
Merit: 10


View Profile
March 06, 2012, 06:37:14 PM
 #3


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.
evoorhees
Legendary
*
Offline Offline

Activity: 1008
Merit: 1021


Democracy is the original 51% attack


View Profile
March 06, 2012, 07:22:31 PM
 #4

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 Wink
foggyb
Legendary
*
Offline Offline

Activity: 1652
Merit: 1006


View Profile
March 06, 2012, 08:05:55 PM
Last edit: March 06, 2012, 08:57:01 PM by foggyb
 #5

"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.

RaggedMonk
Sr. Member
****
Offline Offline

Activity: 308
Merit: 250



View Profile
March 06, 2012, 08:12:29 PM
Last edit: March 06, 2012, 08:42:35 PM by RaggedMonk
 #6

"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
foggyb
Legendary
*
Offline Offline

Activity: 1652
Merit: 1006


View Profile
March 06, 2012, 08:16:00 PM
 #7

I think you misunderstood me. Edited my earlier post.

"Tainting" coins is a great way to kill bitcoin dead.
RaggedMonk
Sr. Member
****
Offline Offline

Activity: 308
Merit: 250



View Profile
March 06, 2012, 08:41:46 PM
 #8

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.
Bro
Full Member
***
Offline Offline

Activity: 218
Merit: 100



View Profile
March 06, 2012, 09:00:11 PM
 #9

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.
Littleshop
Legendary
*
Offline Offline

Activity: 1386
Merit: 1003



View Profile WWW
March 06, 2012, 09:50:56 PM
 #10

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.

hamdi
Hero Member
*****
Offline Offline

Activity: 826
Merit: 500



View Profile
March 06, 2012, 10:20:49 PM
 #11

we wont get around accepting tainted coins.
Bro
Full Member
***
Offline Offline

Activity: 218
Merit: 100



View Profile
March 07, 2012, 12:16:58 AM
 #12

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"



Lupus_Yonderboy
Full Member
***
Offline Offline

Activity: 153
Merit: 100



View Profile
March 07, 2012, 01:39:12 AM
Last edit: March 07, 2012, 02:00:39 AM by Lupus_Yonderboy
 #13

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.  Roll Eyes

Edit: And besides you should be using a hot wallet and an offline wallet anyway, for security.  Eto's Armory client makes this exceptionally easy  Wink
Littleshop
Legendary
*
Offline Offline

Activity: 1386
Merit: 1003



View Profile WWW
March 07, 2012, 03:16:01 AM
 #14

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.  Roll Eyes

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. 

RaggedMonk
Sr. Member
****
Offline Offline

Activity: 308
Merit: 250



View Profile
March 07, 2012, 08:26:41 AM
 #15

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.  Roll Eyes

Edit: And besides you should be using a hot wallet and an offline wallet anyway, for security.  Eto's Armory client makes this exceptionally easy  Wink

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.
dropboxexpander
Member
**
Offline Offline

Activity: 63
Merit: 10



View Profile
March 07, 2012, 10:06:40 AM
 #16

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.

Increase your Dropbox account storage
https://bitcointalk.org/index.php?topic=68059.0
disclaimer201
Legendary
*
Offline Offline

Activity: 1526
Merit: 1001


View Profile
March 07, 2012, 06:36:11 PM
 #17

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.  Roll Eyes

Edit: And besides you should be using a hot wallet and an offline wallet anyway, for security.  Eto's Armory client makes this exceptionally easy  Wink


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.
Lupus_Yonderboy
Full Member
***
Offline Offline

Activity: 153
Merit: 100



View Profile
March 08, 2012, 02:48:04 AM
 #18

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.  Roll Eyes

Edit: And besides you should be using a hot wallet and an offline wallet anyway, for security.  Eto's Armory client makes this exceptionally easy  Wink

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 Wink

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.


marcus_of_augustus
Legendary
*
Offline Offline

Activity: 3920
Merit: 2348


Eadem mutata resurgo


View Profile
March 08, 2012, 08:37:29 AM
 #19


Send all your tainted coins to me ....  Roll Eyes

Pages: [1]
  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!