Author

Topic: Question Blocks (Read 642 times)

newbie
Activity: 51
Merit: 0
August 26, 2012, 12:23:56 AM
#4
thanks to Stephen Gornick for that detailed, as I had the same sort of question.
legendary
Activity: 2506
Merit: 1010
August 25, 2012, 08:35:59 PM
#3
Apparently, blocks, which records every transaction, can also record the ip address of the sender and receiver.

Here's the raw data from a block:
 - http://blockexplorer.com/rawblock/00000000000000fb84a13a76c4594f3aae4b1173e308887e961c9953031b4811

There is no IP address recorded.

However Blockchain.info says that it believes Deepbit was the miner where that specific block came from:

 - http://blockchain.info/block-index/266324/00000000000000fb84a13a76c4594f3aae4b1173e308887e961c9953031b4811

Blockchain.info knows this only because it has a connection to Deepbit (and to most other pools and some miners).  Because Deepbit was the first node where that block was seen, Blockchain.info themselves record that node's IP address and displays it as the "relayed by".

In other words, by listening to the network, some conclusions can be made and be semi-accurate.

The same thing happens for transactions.  If your node was connected only to one node, let's say that node was Deepbit's, and Deepbit relayed your transaction, then Blockchain.info would think that Deepbit was the node where your transaction occurred.   Your IP would not be revealed anywhere as a result.


I love being entirely anonymous, so I was wondering if there was a why to prevent a block from recording your ip address.

The bitcoin.org client can use tor.

Even without Tor, you can make sure your client does no listening, and only connects to a specific well connected node that isn't sharing your IP.  Because there is no guarantee that this sharing occurs, if anonymity is important, then your better bet is to use Tor.

Another thing you can do is to use a hosted (shared) EWallet, such as Instawallet, or a hybrid EWallet (Bitcoin Spinner mobile app, Electrum, or Blockchain.info/wallet ) instead of running a node yourself.  That way the IP address reported will not have any link to your IP.   There is no guarantee that an EWallet isn't logging your IP address though, so again, the best answer there as well is Tor.
kjj
legendary
Activity: 1302
Merit: 1026
August 25, 2012, 08:26:59 PM
#2
There are no fields for IPs in blocks or transactions.
newbie
Activity: 21
Merit: 0
August 25, 2012, 07:57:41 PM
#1
While exploring the subject of bitcoin, I found this article about blocks in this wiki page (forgot the name of the site). Apparently, blocks, which records every transaction, can also record the ip address of the sender and receiver. I love being entirely anonymous, so I was wondering if there was a why to prevent a block from recording your ip address.
Jump to: