Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Spam/DoS protection #3380

Open
JustinDrake opened this issue Nov 14, 2016 · 3 comments
Open

Spam/DoS protection #3380

JustinDrake opened this issue Nov 14, 2016 · 3 comments
Labels
need/analysis Needs further analysis before proceeding

Comments

@JustinDrake
Copy link
Contributor

JustinDrake commented Nov 14, 2016

I am writing a DHT crawler for go-ipfs. At the moment it seems I can repeatedly hit the network and not get kickbanned. Is there spam/DoS protection where abusive IPs are automatically removed?

@whyrusleeping
Copy link
Member

@JustinDrake currently no, we havent had issues with it yet so we havent put much effort into adressing that problem.

@JustinDrake
Copy link
Contributor Author

Ok. As side note my crawlers indicate there are about 200 nodes on the network. Realistically OpenBazaar is going to have 2,000 online nodes at any time, pushing the envelope forward.

@jbenet
Copy link
Member

jbenet commented Nov 14, 2016

@JustinDrake hundreds of nodes come online and go offline periodically. from some measurements, most nodes are not long-lived. the network ebbs around 200-500 long lived and, i've observed 1000-3000 unique peer.IDs per week on different weeks i've tried it.

But yes, 2K nodes with OB will be good-- though note OB will be in a separate independent network for a while.

@whyrusleeping whyrusleeping added the need/analysis Needs further analysis before proceeding label Nov 28, 2016
@ajnavarro ajnavarro mentioned this issue Aug 24, 2022
72 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
need/analysis Needs further analysis before proceeding
Projects
None yet
Development

No branches or pull requests

3 participants