Pages:
Author

Topic: why are people trying to hide their IP? - page 2. (Read 2317 times)

hero member
Activity: 675
Merit: 504
August 10, 2016, 01:17:17 AM
#2
I don't see a flaw in your logic, only the maximum 8 connections could be changed by using maxconnections= in your config file (at least, that's how i understand it).

As far as i understand, it's even a bad idear to use bitcoin and tor: https://arxiv.org/pdf/1410.6079.pdf
I've only read the abstract, but it seems plausible

the TL;DR version is basically: If an attacker does following steps:

Quote
• Inject a number of Bitcoin peers to the network.
Note that though Bitcoin allows only one peer per
IP address, it does not require high bandwidth. IP
addresses can be obtained relatively cheap and on perhour
basis.
• Periodically advertise the newly injected peers in the
network so that they are included into the maximum
possible number of buckets at the client side.
• Inject some number of meduim-bandwidth Tor Exit
relays. Even a small fraction of the Exit bandwidth
would be enough for the attacker as will be shown
later.
• Make non-attacker’s Bitcoin peers ban non-attacker’s
Tor Exit nodes.

he can achieve following things
Quote
1) they are exposed to attacks in which
an attacker controls which Bitcoin blocks and transactions the
users is aware of; 2) they do not get the expected level of
anonymity.
legendary
Activity: 1042
Merit: 2805
Bitcoin and C♯ Enthusiast
August 10, 2016, 01:14:19 AM
#1
i have been seeing a couple of users asking about using TOR with their client and using google i found more people looking for hiding their real IP when sending bitcoin transactions.
so i started reading some technical stuff and this is what i found out correct me if i am wrong

reading the technical information about a transaction i understand that transactions and blockchain is not recording any IP.

so continuing reading broadcasting a transaction and mempool with this paragraph about IP log it says "finding the source is hard" but i can not understand how it can even be possible to find the source unless the person who wants to log IPs is either connected to you and watching you or connected to every single Full Node to log all IPs when first sees the transaction being broadcast from a source which i don't think is even possible.

besides a normal client is connected to max 8 peers (right?) so when broadcasting the transaction those 8 will see the source IP and the rest will see 9 different IPs (8 peers+source) and then it grows so unless one of those 8 are logging IP i don't see any other way.

edit: changed the link for MAX_OUTBOUND_CONNECTIONS
Pages:
Jump to: