Not to mention TCP guarnatees packet order and rate acceleration. I noticed they were using damus relay, too.
Discussion
How do you explain me being able to download data with 2 MB/s via my own relay?
Maybe you have a fast connection?
Yeah and because it works great.
Not sure I'd say that. 2MB/s sounds like an attack on nostr.
Sorry but your antagonism is getting a bit ridiculous. You're jumping from one issue to the next. Have you ever opened primal and measured your traffic? Why are you attacking nostr?
Let's all attack nostr to make it heal back stronger 🤝
Primal talks to a single read relay, it is not a good example of actual bandwidth use. We are also talking about bandwidth capacity if relays not user connections. My relay bandwidth is sitting at a consistent 50MBps out, I will have to think of other solutions if we have any more users.
You always get defensive with feedback? Nostr barely worked with lower levels of traffic until strfry came along. I have spent days of my life trying to keep my relay alive. A while ago threads barely loaded.
The concerns are valid. We would rather use our bandwidth for notes, not for proxying traffic.
I will have to block this, because from my perspective it is an attack and abuse of relays, but of course feel free to run it on your own relays, but it would likely break after any large scale usage.
I highly doubt anyone could do that much on public relays with rate limiting. If you are not rate limiting you are begging to be dos’d
If you’re fine with blowing your note budget on ephemeral event spam then great! you are limited to 6 notes per minute on the damus relay, would be very slow.
if you want to build on top of this then fine, but I can’t see it being a reliable protocol for arbitrary relays. I would build a special purpose proxy for this use case.
Exactly. As you say, use the right tool for the right job.
On the contrary, I'm greatful for the constructive feedback.
It's just simply not true that "it's not gonna work" or "it's too inefficient". I know it works, I've actually used it, in contrast to everyone else.
For our use case, it's perfect. 6 notes per minute will be more than enough.