Jim McDonald
Jim McDonald
Some relays have the ability to turn off their ability to serve payloads if they have potential issues, but remain operational so would be returning 204. Other times we have...
Although it would be nice, the problem with sending SSZ first always, and then falling back to JSON, is the cost of doing so in terms of time taken. This...
After taking a look at the other beacon nodes none of them return 415 if they don't support the supplied content type for an arbitrary endpoint, so it would be...
Thanks for the information. For my own understanding, if I had a score function that looked like this: ``` func Score(pid peer.ID) int { if !Connected(pid) { return -999 }...
@vyzo please take a look at https://hackmd.io/@jgm/SJGg_VLCS it attempts to explain some of the issues we're seeing and suggests how a solution may be approached. I'm afraid I'm no libp2p...
@vyzo @Stebalien any thoughts on the document at https://hackmd.io/@jgm/SJGg_VLCS ? Can these features be achieved with the current codebase, and if not is this something that can be provided with...
To give an example of why this is becoming a necessary feature, here is a 1-second chunk of network logs from prysm: ``` {"level":"debug","msg":"Ignoring connection request","peer":"16Uiu2HAmQQBSMDZto6Eh3FQHHEnA22cmPysj16z18zZX6yURWJ4o","prefix":"p2p","reason":"bad peer","time":"2020-01-17T09:35:26+01:00"} {"level":"debug","msg":"Ignoring connection request","peer":"16Uiu2HAm1kEiusD2sM9m3mqJfmsZkqB5Gtc1KeNSrXi8dzkUGw5Y","prefix":"p2p","reason":"bad...
@aschmahmann thank you for the suggestion. Unfortunately it appears that blacklsting the peer in pubsub doesn't stop it from continuing to attempt to talk to us; we continue to see...
@vyzo thank you for the link (and, of course, the PR). From a quick read through it appears that I pass a `WithPeerScore()` that contains the global thresholds, and a...
I made a comment in the issue you mentioned, copied here: > we need to be able to close down incoming peer connections as soon as we can. > >...