Author

Topic: How to check if an hot wallet is linked to an IP address (Read 316 times)

legendary
Activity: 2870
Merit: 7490
Crypto Swap Exchange
--snip--
For security purpose, let's assume that every Electrum node logs transaction and Electrum server shares logged data with BCA companies.
Long story short, as I understand, we shouldn't be lazy and mean and should run our node for enhanced security.

That's fine mindset for those who take their privacy very seriously.

--snip--
Aren't transactions processed by all nodes?

Yes. But remember broadcast transaction and process/verify transaction are 2 different action.

Btw there is a thing I want to clarify. So, it's possible for node to know the IP of person who makes transaction but overall this is not something that's automatically logged in the Blockchain, right? If I open node and download all the data, there won't be any logs of IPs but the day I start to run my node, I'll be able to log IPs if someone connects to my node.

Correct, such data isn't stored on Bitcoin Blockchain.
legendary
Activity: 3472
Merit: 10611
I'm not aware of any publicly available website to check for IPs associated with Bitcoin addresses.
And you will never find such a website because such a thing is never made public. It is usually a service run for profit by companies including blockchain analysis companies where they sell said information. Not to mention that others that are "deanonymizing" bitcoin transactions are doing it covertly since if it becomes public that they are being monitored through a certain method, people would avoid those methods (eg. using a certain SPV implementation that is single server dependent).
legendary
Activity: 2422
Merit: 1191
Privacy Servers. Since 2009.
Hello,

Is there any means (website for example ?) to check someone's hot wallet IP address ?
For example if I type a reception address or public key I find the IP address

Thanks

Interesting discussion, I will follow it. I'm not aware of any publicly available website to check for IPs associated with Bitcoin addresses. So, in theory, if you're running a software wallet like Electrum and don't send/receive funds from/to exchanges you should be able to remain anonymous. Steps to improve privacy were already mentioned in this thread: use VPN/Tor and run your own full node.
hero member
Activity: 882
Merit: 792
Watch Bitcoin Documentary - https://t.ly/v0Nim
There are lots of nodes loaded in Electrum wallet, so that means all those node runners know users IP, right?

Technically yes, although we don't know which Electrum server actually perform IP/Bitcoin address logging.

And blockchain analyze companies get the data from those node runners, filter it, etc.

Only if those Electrum server is owned by blockchain analysis company or owner of the Electrum server share logged data with blockchain analysis company.
For security purpose, let's assume that every Electrum node logs transaction and Electrum server shares logged data with BCA companies.
Long story short, as I understand, we shouldn't be lazy and mean and should run our node for enhanced security.

But if I use Bitcoin Core wallet and run my own node, then is it still possible for someone to know my IP address?

Theoretically it's possible. But in practice it's very difficult task since ISP or other node don't know whether your node broadcast either your own transaction or someone else transaction.
Aren't transactions processed by all nodes?
Btw there is a thing I want to clarify. So, it's possible for node to know the IP of person who makes transaction but overall this is not something that's automatically logged in the Blockchain, right? If I open node and download all the data, there won't be any logs of IPs but the day I start to run my node, I'll be able to log IPs if someone connects to my node.
hero member
Activity: 882
Merit: 792
Watch Bitcoin Documentary - https://t.ly/v0Nim
Is there any means (website for example ?) to check someone's hot wallet IP address ?

You need to run lots of Bitcoin node and Electrum server, then log every broadcasted transaction by other node/SPV user along with it's timestamp. Few blockchain analysis company do that, but i doubt they'll share their logged data.

On a side note, blockchain.info (today it's blockchain.com) used to log IP address of IP which send transaction data to blockchain.info node. But it seems they no longer do that and they don't show such data on older transaction.
So, does that mean that for example when someone uses a light version of Electrum or any other wallet, his IP address is leaked? There are lots of nodes loaded in Electrum wallet, so that means all those node runners know users IP, right? And blockchain analyze companies get the data from those node runners, filter it, etc.

But if I use Bitcoin Core wallet and run my own node, then is it still possible for someone to know my IP address? And as I understand, logically, if someone uses a light Electrum wallet and uses a bitcoin mixer at the same time, actually sees 0 benefit in terms of privacy, right? This is something that's rarely discussed.

hero member
Activity: 406
Merit: 443
The issue for me at this point would be that the cheapest setup for a node will still set you back more than 100 USD (raspi) or is there a cheaper (and convenient) option?

Cheaper (lower than $100)? In this case, you should use computer or laptop your already have and optionally buy 1 TB SSD or HDD.

Using https://raspibolt.org  will be inexpensive in the long run. I think $60 is enough to get you to run a full node and is better than using an old laptop. You only need an external 1 terabyte or two if you intend to keep the node for more than 10 years.

https://github.com/rootzoll/raspiblitz/tree/dev/alternative.platforms#amd64-image

assume that the price of electricity in your country is 20c/kWh and old PC run with 50 W/hour then:

12Wh * 24 * 365 = 21 USD
50Wh * 24 * 365 = 87 USD

87-21= 66 USD which is considered enough to buy raspibolt
legendary
Activity: 2870
Merit: 7490
Crypto Swap Exchange
So if I understand correctly I can only evade this issue by running my own dedicated node, or can this also be solved by running bitcoin core that downloads the whole blockchain?

Both option you mention are same thing, since Bitcoin Core is software to run full node. Although wallet which implement BIP-158 and use Tor/VPN already offer better privacy than most lightweight wallet (such as Electrum).

The issue for me at this point would be that the cheapest setup for a node will still set you back more than 100 USD (raspi) or is there a cheaper (and convenient) option?

Cheaper (lower than $100)? In this case, you should use computer or laptop your already have and optionally buy 1 TB SSD or HDD.
hero member
Activity: 1022
Merit: 642
Magic
So if I understand correctly I can only evade this issue by running my own dedicated node, or can this also be solved by running bitcoin core that downloads the whole blockchain?
The issue for me at this point would be that the cheapest setup for a node will still set you back more than 100 USD (raspi) or is there a cheaper (and convenient) option?
hero member
Activity: 406
Merit: 443
Is there any means (website for example ?) to check someone's hot wallet IP address ?
For example if I type a reception address or public key I find the IP address
You, as a regular user, will not be able to obtain this information, and if there is a service that provides such information, know that it is a trap to collect more information about you. I will give example with https://www.walletexplorer.com/ which is a honeypot according to this document.

https://www.coindesk.com/business/2021/09/21/leaked-slides-show-how-chainalysis-flags-crypto-suspects-for-cops/


Electrum is bad when it came to privacy Chainalysis runs Electrum nodes.

Quote
Another way Chainalysis captures Bitcoin user data is by running nodes that verify transactions, the documents confirm. This allows the company to capture data leaks on the publicly accessible internet, or clearnet, from users’ simplified payment verification (SPV) wallets. Those services were designed to prioritize easy storage over foolproof security (although to be fair they are arguably more secure than wallets that rely on APIs to verify transactions).

“The downside to this design is that when the user wallet connects to the network, a variety of information is revealed - the user’s IP address, the full set of addresses in the wallet (used and unused) and the version of the wallet software,” according to the slide deck. “Chainalysis runs a series of nodes on the Bitcoin network ... and if a user connects to one of our nodes, we receive the above information.”
legendary
Activity: 2380
Merit: 5213
but what is the use of that when your IP can be tracked in the second that you send a transaction and therefore have to connect electrum to the internet.
As long as you use a SPV wallet, you have to connect the a server and send your addresses to the server. That's inevitable.
Note that even if you use a VPN, your addresses are linked together and that may hurt your privacy. If you want to protect your privacy, you should run your own server.
hero member
Activity: 1022
Merit: 642
Magic
Electrum (if it's used properly as a cold storage) is secure enough and note that OP's concern is about privacy, not security.


Electrum may be secure enough as a cold storage option, but what is the use of that when your IP can be tracked in the second that you send a transaction and therefore have to connect electrum to the internet. The only solution then seems to use a vpn or use different addresses so the person that does want to trade you can’t know your current address.
legendary
Activity: 2380
Merit: 5213
If you want peace or rest of mind, choose a hardware wallet, I'll tell you this for free. The possibility of being tracked or spied on won't worry you so much like when you use an online electrum wallet.
Electrum (if it's used properly as a cold storage) is secure enough and note that OP's concern is about privacy, not security.
If you use a hardware wallet and you don't run your own node, you still have to connect to a server and the server can link your addresses together. If you connect to the server with your real IP address, the server can even link your addresses to your IP.
hero member
Activity: 1120
Merit: 887
Livecasino.io
My concern is that if I setup an online electrum wallet, someone can track and spy me ?
If you want peace or rest of mind, choose a hardware wallet, I'll tell you this for free. The possibility of being tracked or spied on won't worry you so much like when you use an online electrum wallet. This is so because your private keys are stored offline, and an additional security measure a tiny chip is added to further prevent access to your private keys by unauthorized people or organizations. Only when you wish to complete a transaction are they linked to the internet. Please note that, there is no assurance that you won't be tracked or spied on by hackers, the government, or other parties if the device or network utilized to perform a transaction is hacked and you disclose your Bitcoin address there.
legendary
Activity: 2870
Merit: 7490
Crypto Swap Exchange
My concern is that if I setup an online electrum wallet, someone can track and spy me ?
If you are worried then you can use tor: https://electrum.readthedocs.io/en/latest/tor.html
Or you can setup your own back end server and do it yourself: https://bitcointalksearch.org/topic/guide-full-node-opensuse-153-bitcoind-electrs-c-lightning-rtl-5366854
For the most part since you usually connect to a random server anyway it's not that big a deal.

Take note even if someone use Tor on Electrum, server still know list of Bitcoin address on your wallet belong to same person/entity.

My concern is that if I setup an online electrum wallet, someone can track and spy me ?

The question you are asking seems to be impossible, it would be very difficult to trace back the IP of a hot wallet. It might be possible to get the IP of the blockchain node used for transactions .But using your wallet ip to spy on you, how?

How? Someone just need to replace running bunch of node with running bunch of Electrum server.
legendary
Activity: 3500
Merit: 6320
Crypto Swap Exchange
My concern is that if I setup an online electrum wallet, someone can track and spy me ?

If you are worried then you can use tor: https://electrum.readthedocs.io/en/latest/tor.html
Or you can setup your own back end server and do it yourself: https://bitcointalksearch.org/topic/guide-full-node-opensuse-153-bitcoind-electrs-c-lightning-rtl-5366854
For the most part since you usually connect to a random server anyway it's not that big a deal.

Keep in mind, there are a lot of ways to be tracked, so unless you are doing something to separate the coins from you if the government is looking for you through your BTC spending just doing a little is about as good as doing nothing.

-Dave

jr. member
Activity: 48
Merit: 27
My concern is that if I setup an online electrum wallet, someone can track and spy me ?
legendary
Activity: 2870
Merit: 7490
Crypto Swap Exchange
Is there any means (website for example ?) to check someone's hot wallet IP address ?

You need to run lots of Bitcoin node and Electrum server, then log every broadcasted transaction by other node/SPV user along with it's timestamp. Few blockchain analysis company do that, but i doubt they'll share their logged data.

On a side note, blockchain.info (today it's blockchain.com) used to log IP address of IP which send transaction data to blockchain.info node. But it seems they no longer do that and they don't show such data on older transaction.
legendary
Activity: 1512
Merit: 4795
Leading Crypto Sports Betting & Casino Platform
Is there any means (website for example ?) to check someone's hot wallet IP address ?
IP address linked to bitcoin address(es)? No site that I know of but possible if Chainanlysis company want to do that.

If you use an SPV wallet, centralized server can know your bitcoin addresses and IP addresses used. But what if the person is using Bitcoin Core with Tor which is a way to privacy.
jr. member
Activity: 48
Merit: 27
Hello,

Is there any means (website for example ?) to check someone's hot wallet IP address ?
For example if I type a reception address or public key I find the IP address

Thanks
Jump to: