SatsAndSports's avatar
SatsAndSports
npub1zthq...xm56
Into bitcoin, specifically cashu. When I'm not working in the fiat mines, I'm into cycling and camping
Mostly focussing on stress testing of MONAD, especially of the networking, in recent days. Turns out that my little laptop can't take 250,000 TCP connections attempting to connect to the same ip_addr:port at the same time ๐Ÿ˜€. So I'll bind lots of listeners across 127.x.y.z View quoted note โ†’
I've worked out how to add Tor-style hidden services (.onion) to MONAD, and have coded some of the logic already A more useful evening than following Nostr drama ๐Ÿ˜‚ View quoted note โ†’
Getting hooked on coding freedom tech again is cool and all. But now it's well after midnight and I'm too excited to sleep
I'm enjoying using state machines. Old state goes in with an Event (e.g. payment received), and a new State and a list of Effects (e.g. update balance) comes out. I really feel that AI is improving the quality, not just the quantity, of my work. When I realize The Right Wayโ„ข to do something, my agent can just do the refactor easily. All the quality things that some devs ignore (testing, documentation, specs, ...) are also really good at educating the agent about how to write good code image View quoted note โ†’
A random update on what I've been doing. This project isn't quite ready, but I'm very happy with my progress since I got back into this about ten days ago. I hope to ask for testers soon: MONAD is a system with some similarities to Tor, and also to the everyday usage of the word "VPN", a system to allow you to access websites and systems while obfuscating your location, e.g. access Netflix from another country. I started it as a demo for @Sovereign Engineering and now I'm going to try to get a usable system out It's funded by Cashu, specifically by the Spilman channels, so that you can easily pay tiny amounts (one sat, or even one millisat) as needed to keep the stream alive. This helps privacy because it makes it easier to use a different payment for each session, so that the relay operator can't easily link your sessions together Like Tor, you can select multiple relays in a chain for extra privacy, and you pay each one separately. It's onion routing, with sessions nested inside each other Lots of encryption of course, using secp256k1. And blinded paths already implemented as an option, in order that the client doesn't know the IP address (or FIPS address) of every relay @npub1y0gj...00ly A few days out of date, I'll update it fully when it's ready for some testing: @Cashu
โ†‘