We just launched three new Nostr relays! Here are the links:

๐Ÿ”— **Relay 1:** wss://nostr1.daedaluslabs.io

๐Ÿ”— **Relay 2:** wss://nostr2.daedaluslabs.io

๐Ÿ”— **Relay 3:** wss://nostr3.daedaluslabs.io

**We invite the NOSTR community to use, misuse, and even spam these relays!**

We're eager to see how much traffic they can handle and how well they perform under stress.

**#DaedalusLabs #Nostr #Decentralization #TechTesting** https://video.nostr.build/0e372ff49802b6826c712b5666ae00a5b5d3e59bb6182a6353ef79b9a4dd44b0.mp4

Reply to this note

Please Login to reply.

Discussion

#zapathon

nostr:note1kfvscs5kh8e7cpkaa2ca6dhlhggwrny3ww5mu9ffh7zlyffx7x7qy6vlcf

Give it your best shot ๐Ÿ˜๐Ÿ˜‚ nostr:npub1k5f85zx0xdskyayqpfpc0zq6n7vwqjuuxugkayk72fgynp34cs3qfcvqg2 asked for it ๐Ÿ˜

Hmmโ€ฆ donโ€™t mind if I do

I do not believe Nostream supports cancelling queries so you could rapidly open/close subs. The event tags index is not implemented properly leading to all events with a certain tag being loaded for a JOIN. If this exceeds about 32-64MB for a single query it will start spilling over to disk and amplify the attack by wasting your resources on context switches, leading to disk IO being wasted and more CPU cycles to load/save from/to disk.

Bonus points for using IPv6 to get around ratelimits.

Can I use it as an unlicenced money transmitter?

You sir, donโ€™t ask for permission. You are Kevin after all.

๐Ÿ’ฏ

Nice work nostr:npub1k5f85zx0xdskyayqpfpc0zq6n7vwqjuuxugkayk72fgynp34cs3qfcvqg2

Have you looked at Khatru and Chorus as well as a relay implementation?

Khatru yes (curious about the pyramid relay :P), Chorus not yet... thanks!

https://github.com/gourcetools/spamster

I haven't used it but looks like it can generate spam and might come in handy for future testing.