Bitcoin Forum
May 07, 2024, 06:47:45 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Lack of privacy in transactions?  (Read 1349 times)
cdnbcguy (OP)
Full Member
***
Offline Offline

Activity: 128
Merit: 100


View Profile WWW
December 12, 2010, 04:58:02 AM
 #1

Am I understanding the mechanism for transactions properly or is it possible for someone who knows what they are doing and has a lot of computer power to spare (say the US Govt..) to build a mostly complete database of all transactions?

Some people have public notices like 'donate to 1BgTiqXhPkWtTDAeEaECUB4A9VxakLhGE1' - isn't the public key in the block the preimage to the hash digest '1BgTiqXhPkWtTDAeEaECUB4A9VxakLhGE1'?

How hard would it be to scour the net for these and match them up to the public keys we have so conveniently handed over?

I wonder if perhaps some Chaum-ian blinding scheme might be in order - thoughts?

Annona ad! Please keep in mind that there is nothing wrong with Bitcoin itself. All it's scandals are caused by wonky websites and sleazy people exploiting it. The light attracts bugs.

When all this bullshit drys up and blows away, Bitcoin will be stronger than ever.
1715107665
Hero Member
*
Offline Offline

Posts: 1715107665

View Profile Personal Message (Offline)

Ignore
1715107665
Reply with quote  #2

1715107665
Report to moderator
There are several different types of Bitcoin clients. The most secure are full nodes like Bitcoin Core, which will follow the rules of the network no matter what miners do. Even if every miner decided to create 1000 bitcoins per block, full nodes would stick to the rules and reject those blocks.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
galeru
Newbie
*
Offline Offline

Activity: 8
Merit: 2


View Profile
December 12, 2010, 05:25:48 AM
 #2

All the transactions are public already, by Bitcoin's design.  As for the addresses used, it's true that publicly available addresses for any reason can be discovered, although it doesn't really matter, as you publicized it.  The privacy of Bitcoin comes from the concept that you can just create an address and send some btc to it, and now nobody knows who owns those coins.
theymos
Administrator
Legendary
*
Offline Offline

Activity: 5194
Merit: 12974


View Profile
December 12, 2010, 05:58:06 AM
 #3

Am I understanding the mechanism for transactions properly or is it possible for someone who knows what they are doing and has a lot of computer power to spare (say the US Govt..) to build a mostly complete database of all transactions?

No supercomputer is needed. I've already done it:
http://blockexplorer.com/

Quote
How hard would it be to scour the net for these and match them up to the public keys we have so conveniently handed over?

Pretty easy to get a list of addresses<->people. Then by following transactions you can get many more addresses owned by the same person. It's harder to see how they got coins, or how they spent them, because Bitcoin tries to mix coins around to some degree. Certainly not impossible, though.

Quote
I wonder if perhaps some Chaum-ian blinding scheme might be in order - thoughts?

How do you do this in a decentralized way?

1NXYoJ5xU91Jp83XfVMHwwTUyZFK64BoAD
FreeMoney
Legendary
*
Offline Offline

Activity: 1246
Merit: 1014


Strength in numbers


View Profile WWW
December 12, 2010, 10:10:21 AM
 #4

If someone wanted to hide even donations on their website a script can easily be written to give each visitor a new address. Now you only know how much you gave them. Bitcoin can be used for anonymous giving/buying, but it isn't magic you can give your identity away easily.

Play Bitcoin Poker at sealswithclubs.eu. We're active and open to everyone.
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!