The tag has no wiki summary.

learn more… | top users | synonyms

6
votes
1answer
111 views

Does Bitcoin prefer broadcasting transactions crediting it?

I'm currently doing some double-spend testing, and it appears that the standard client prefers broadcasting transactions that credit its wallet. That is to say, a client that receives such a ...
3
votes
1answer
247 views

How to secure one's Bitcoin Client from packet sniffing?

Potential packet sniffing weakness has been described on the Weakness Wiki page. It states that an attacker that can see all of our internet traffic can pick up which transactions originate from our ...
2
votes
2answers
240 views

What are the limitations of a Client connecting to the Network through TOR?

I've recently been reading the Weaknesses Wiki page on "Attack on all users" and I came upon this statement: The IP addresses of most users are totally public. You can use Tor to hide this, but ...
2
votes
1answer
445 views

How secure is calling bitcoind JSON-RPC?

How secure is calling bitcoind through a JSON-RPC? For example, if I run it on one of my computers, and try calling it from another computer (provided neither of them are compromised), can someone ...
4
votes
2answers
269 views

Bitcoin client two-way communication

When client A opens a connection to client B, it opens its TCP connection to second client's port 8333. Is this connection solely used for A's queries and B's answers to A's query, or can B also query ...
5
votes
1answer
215 views

Bitcoin initial communication diagram

I'm trying to understand how exactly does the Bitcoin client communicate initially with another client, as I'm making my own client and learning new things about TCP protocol. As I understand, the ...
3
votes
1answer
155 views

Can a Bitcoin node send messages to a program on the same machine?

I`m currently programming some TCP communication in my custom Bitcoin client. I am wondering if it is possible for the official client to communicate with it if they are sitting on the same machine? ...
3
votes
1answer
60 views

Bitcoin client communication time constraints

How long does the standard Bitcoin client wait between sending a message to another client and deciding that the client is not responding? That is, if someone makes a client that takes a couple ...