Author

Topic: How to defend the Bitcoin network against traffic filtering? (Read 1631 times)

legendary
Activity: 1204
Merit: 1000
฿itcoin: Currency of Resistance!
On Ubuntu / Debian you can basically run on Terminal (for example, to use TOR):

sudo apt-get install tor
bitcoind -proxy=127.0.0.1:9050

or set it up on bitcoin-qt (GUI): https://en.bitcoin.it/wiki/Tor

 Wink
legendary
Activity: 2142
Merit: 1010
Newbie
Passing it through an encrypted channel should stop filtering.

Is it already implemented? If not we should ask devs to implement it while we have time.

There's no reason to worry.
It's already "implemented" if you pass your traffic through Tor, a VPN, a SSH tunnel etc.

The Bitcoin protocol itself should not be rendered more complex with useless (in what concern the application) cryptography. There's no need to worry about it. Packet filtering is not a serious threat.

Ah, I expected to get "more user-friendly" solution. So I have to do some extra magic besides launching Satoshi's client... Thx anyway.
legendary
Activity: 1106
Merit: 1004
Passing it through an encrypted channel should stop filtering.

Is it already implemented? If not we should ask devs to implement it while we have time.

There's no reason to worry.
It's already "implemented" if you pass your traffic through Tor, a VPN, a SSH tunnel etc.

The Bitcoin protocol itself should not be rendered more complex with useless (in what concern the application) cryptography. There's no need to worry about it. Packet filtering is not a serious threat.
legendary
Activity: 2142
Merit: 1010
Newbie
Passing it through an encrypted channel should stop filtering.

Is it already implemented? If not we should ask devs to implement it while we have time.
legendary
Activity: 1106
Merit: 1004
Passing it through an encrypted channel should stop filtering.
Packet filtering does little harm to P2P protocols. There's no particular reason to worry IMHO.
China style IP-blocking, on the other hand, can be quite destructive, if it manages to prevent bootstrapping.
legendary
Activity: 2142
Merit: 1010
Newbie
The title says what I worry about:

What if the state forces ISPs to filter Bitcoin traffic?
What tricks does Bitcoin use to defend itself against such an attack?
Shouldn't we add something into the protocol to survive the day when ISPs switch the filtering on trying to fragment the Bitcoin network?
Jump to: