4

I am experimenting with leaving a public replica of the Bitcoin chain on the internet. In doing so I'm actively monitoring the debug output so I can get a sense of what is happening with the inbound connections.

How can I tell what the clients are doing and respond appropriately?

Under what criteria should I block a port to an IP address, subnet, etc?

1
  • 2
    The client shouldn't rely on any special firewalling or packet inspection. It should be secure against all hack attempts. If you are concerned about there being a denial of service you can disable incoming connections and only support outgoing. Commented Dec 11, 2012 at 7:01

1 Answer 1

3

You are looking for ways to improve the client's protections against flaws?

Here's a list of its current protections:

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.