Title: Electrum to introduce coinjoins using Nostr Post by: Pmalek on November 28, 2023, 07:23:44 PM The Electrum team made a public post on Twitter that they are working on introducing coinjoins for the Electrum wallet using Nostr.
They refer to it as decentralized coinjoins. They have provided a test transaction on testnet: https://mempool.space/signet/tx/0cf53abb348a1835b7f586c0c669598bacf746053bc810b73d6ebc37c4d6624c Nostr is supposedly a decentralized social network that is censorship-resistant. But Peter Todd quickly commented that Nostr isn't decentralized because new relays can't join the network. Since we don't have a thread for this yet, we can discuss it here. https://twitter.com/ElectrumWallet/status/1729501537578152034 https://nostr.com/ Title: Re: Electrum to introduce coinjoins using Nostr Post by: Yamane_Keto on November 29, 2023, 07:21:14 AM For those looking for more details about how it works, you can read the link below https://docs.joinstr.xyz/overview/how-does-it-work and here is a comparison between joinstr and other coinjoin implementations https://docs.joinstr.xyz/overview/difference-between-joinstr-and-other-coinjoin-implementations
It looks like all they did was uses ALL| ANYONECANPAY SIGHASH flag and then record the output first, which allows it to be published as a nostr event and distribute the fees to everyone. The problem is that Coordination is nostr only, so it offers questionable decentralization, just like Mixin Safe: A Convenient and Decentralized Multisig, which was hacked several months ago. Title: Re: Electrum to introduce coinjoins using Nostr Post by: BlackHatCoiner on November 29, 2023, 08:53:24 AM Nostr is relatively new, and I'll have to agree with Peter Todd's criticism here. Coinjoins are a sensitive situation. I wouldn't attempt to use software that doesn't officially provide this functionality in a private manner. For example, in Whirlpool, you get to connect via Tor in a known coordinator, with extensively reviewed software and grasped theoretical background.
Electrum isn't advertising itself as privacy focused, and I don't want to make false claims and conclusions, so I'll wait more about this rather than endorse it. Title: Re: Electrum to introduce coinjoins using Nostr Post by: dkbit98 on November 29, 2023, 04:56:11 PM The problem is that Coordination is nostr only, so it offers questionable decentralization, just like Mixin Safe: A Convenient and Decentralized Multisig, which was hacked several months ago. You can't really compare Nostr with Mixin Safe that was fully centralized with data kept on cloud servers, and they use shitcoin blockchain ecosystem. I was one of the people who reviewed Mixin Safe and straight away I said that this is unsecure system that is just waiting to be exploited. Joinstr sounds very interesting and I think it's going to be easier to use it than joinmarket. Anyone can be a coordinator but question is who is going to do it. Electrum isn't advertising itself as privacy focused So what?You use your own node and you have privacy, you don't need electrum to tell you that. Title: Re: Electrum to introduce coinjoins using Nostr Post by: BlackHatCoiner on November 29, 2023, 09:31:03 PM Joinstr sounds very interesting and I think it's going to be easier to use it than joinmarket. Definitely easier. Joinmarket's installation is more complicated and time consuming than an Electrum extension or a Whirlpool mixing service accessible from Sparrow.You use your own node and you have privacy, you don't need electrum to tell you that. That's exactly my point. I can gain privacy by running my own node, mixing, using coin control etc., but Electrum had always had neutral stance on privacy. If they become pro-privacy, then they should then be criticized if they do mistakes regarding that. And as far as the history of that niche software is concerned, they're probably going to be criticized often. Title: Re: Electrum to introduce coinjoins using Nostr Post by: pooya87 on November 30, 2023, 04:35:46 AM Electrum isn't advertising itself as privacy focused So what?You use your own node and you have privacy, you don't need electrum to tell you that. This is the same criticism that exists about altcoins that claim to offer privacy but it is not the default option. |