Re: [bitcoin-dev] joinstr: coinjoin implementation using nostr

2022-09-10 Thread alicexbt via bitcoin-dev
Hi woltx, > I've been reviewing joinstr, and if I understand the code correctly, the > cryptographic scheme mentioned as an alternative to blind signatures isn't > implemented yet, is it? Currently, it seems that anyone can submit unrelated > inputs and outputs. Thanks for reviewing joinstr. Y

Re: [bitcoin-dev] joinstr: coinjoin implementation using nostr

2022-09-09 Thread woltx via bitcoin-dev
Hi /dev/fd0, I've been reviewing joinstr, and if I understand the code correctly, the cryptographic scheme mentioned as an alternative to blind signatures isn't implemented yet, is it? Currently, it seems that anyone can submit unrelated inputs and outputs. Perhaps PR #24058 (https://github.co

Re: [bitcoin-dev] joinstr: coinjoin implementation using nostr

2022-08-20 Thread alicexbt via bitcoin-dev
Hi Max, There a few DoS vectors that need to be fixed. Its just a proof of concept that I wanted to share with everyone to get feedback which could be improved over time. There is also a warning at the bottom of README to not use this on mainnet as it might have bugs. I will continue the devel

Re: [bitcoin-dev] joinstr: coinjoin implementation using nostr

2022-08-20 Thread Max Hillebrand via bitcoin-dev
Great to see an implementation of the idea. Maybe I misunderstand, but isn't there a vulnerability of denial of service here? A user who registers one input will receive the round secret identifier, and this is all the information required for output registration. However, that malicious user

[bitcoin-dev] joinstr: coinjoin implementation using nostr

2022-08-20 Thread alicexbt via bitcoin-dev
Hi Bitcoin Developers, I have written a python script as proof of concept for the [coinjoin implementation][1] using [nostr][2]. I used a lot of Python scripts created by others in school, so it feels nice to offer something that could be useful to others. The implementation uses Bitcoin Core