https://github.com/MM2-0/Kvaesitso and previously KISS. Once you try a search based launcher, you never go back.
Haters gonna hate hate hate
That means all code in one repo? Just different folders for the various pieces?
What’s the advantage?
Yes and yes. Advantages: DRY, code reuse, easier to manage internal dependencies (as they are always in sync), commit changes are atomic, you can do large refactors across subprojects more easily.
You were the defacto tracker
Monorepo or gtfo
I will fight anyone that claims otherwise
Clients will only unblind if there are other blind outputs already in the CJ. That way, the anonset is never of 1.
Clients can verify that the other blind outputs were provided by the same people that provided the inputs.
I got curious so did some digging:
https://github.com/noosphere888/Whirlpool/blob/main/THEORY.md#chaumian-coinjoin
> The users anonymously reconnect, unblind their output addresses, and return them to the server. The server can see that all the outputs were signed by it and so all the outputs had to come from valid participants. Later people reconnect and sign.
Seems like "anonymous reconnects" are what guarantees that the coordinator cannot deanonimize the CJ. A client should never unblind their output unless they see all other blinded outputs signed already there.
When a metric becomes a target, it seizes to be a good metric.
You mean the first client is always vulnerable?
You can solve this by not being the first one 😂
In a chaumian CJ, outputs are blinded from the coordinator. Clients don't directly "register" an output with the coordinator.
It works for recent notes but over time, the relays get outdated and...
Interesting that a "Shitcoin wallet" is the first mover on this. Says a lot about the state of the bitcoin space.
On a more serious note, I think it's more important to pick relays run by people you "know" rather than whatever is faster at the moment.
That's why I picked relays run by nostr:npub1ktt8phjnkfmfrsxrgqpztdjuxk3x6psf80xyray0l3c7pyrln49qhkyhz0 nostr:npub12262qa4uhw7u8gdwlgmntqtv7aye8vdcmvszkqwgs0zchel6mz7s6cgrkj and nostr:npub1gnwpctdec0aa00hfy4lvadftu08ccs9677mr73h9ddv2zvw8fu9smmerrq
I can't believe I missed this note 😅
#devstr

You still need a tracker to get the initial peers. Try publishing a torrent without a tracker and see if someone picks it up...

