Arvid Norberg
Arvid Norberg
the original use (at least per my understanding, but doesn't seem to be implemented anywhere) was that a tracker would use the `&key=` as the single unique identifier for a...
> > It's a DDoS attack vector, as you can announce other people's IPs > > No it is not. Let's say a PT has `n` active clients in total....
The benefit of announcing each IP interface separately, is that it gives you a 3-way handshake per IP you're announcing. Proving to the tracker that you do in fact have...
> We are talking about a malicious peer here. IMHO if a peer decided to send victim's ip= to the tracker to cause DDoS on victim, it can also reply...
@wangqr can you explain how you come to the conclusion that this would double tracker load? What portions of users have IPv6 connectivity? I don't means just have an IPv6...
I think we only validate batches of 32 blocks at a time right now, so we probably can't utilize all 61 cores anyway
> Generally speaking, having multiple potential responses to a particular request is annoying. It means when a client makes a request, it has multiple message IDs it needs to wait...
@richardkiss it sounds like the general features of the protocol you're describing matches what @Rigidity has documented, and is implementing. Some major differences is that in his protocol you subscribe...
> I can get rid of RequestAddPuzzleSubscriptions, but I do like the flexibility having it offers you if you want it. Perhaps I'm missing something. Given that the wallet can't...
I think it's reasonable to not cover the checks for race condition