Bitcoin Forum

Bitcoin => Bitcoin Technical Support => Topic started by: calkob on December 21, 2016, 03:30:35 PM



Title: I didnt know that Bitsquare connects to my own node.
Post by: calkob on December 21, 2016, 03:30:35 PM
I have a node running on my computer and whilst my VPN is on it only has outbound connections,  but i was using bitsquare today and noticed that i had an incoming connection on my core node whilst using the vpn.  so i checked it out and it was from my local ip and was a Bitcoinj connection by bitsquare,  what is the purpose for this?  does anyone know?


Title: Re: I didnt know that Bitsquare connects to my own node.
Post by: shorena on December 21, 2016, 04:18:57 PM
I have a node running on my computer and whilst my VPN is on it only has outbound connections,  but i was using bitsquare today and noticed that i had an incoming connection on my core node whilst using the vpn.  so i checked it out and it was from my local ip and was a Bitcoinj connection by bitsquare,  what is the purpose for this?  does anyone know?

BitcoinJ is a SPV implementation, it gets data from full nodes. Your "no external connection" rule is probably a firewall rule. If you did not set the node to listen=0 it will still accept inbound connections if its reachable.


Title: Re: I didnt know that Bitsquare connects to my own node.
Post by: achow101 on December 21, 2016, 06:31:25 PM
I have a node running on my computer and whilst my VPN is on it only has outbound connections,  but i was using bitsquare today and noticed that i had an incoming connection on my core node whilst using the vpn.  so i checked it out and it was from my local ip and was a Bitcoinj connection by bitsquare,  what is the purpose for this?  does anyone know?

BitcoinJ is a SPV implementation, it gets data from full nodes. Your "no external connection" rule is probably a firewall rule. If you did not set the node to listen=0 it will still accept inbound connections if its reachable.
Bitcoinj also defaults to connect to a local node of one exists.