sipa changed the topic of #bitcoin-wizards to: This channel is for discussing theoretical ideas with regard to cryptocurrencies, not about short-term Bitcoin development | http://bitcoin.ninja/ | This channel is logged. | For logs and more information, visit http://bitcoin.ninja
mathepauker has quit []
<ZmnSCPxj>
My use-case is reasonably near to Wasabi use-case, so what is the reasoning behind the forgery-safeness?
<ZmnSCPxj>
In essence, as the output-demander Bob, if the server gets more Bobs than Alices, the round is failed and no transaction is built.
<ZmnSCPxj>
And forging a signature means I can make more Bobs than Alices.
<ZmnSCPxj>
Would that be correct?
<ZmnSCPxj>
So someone using a Wagner forgery would only be able to get more outputs if some user did not claim an output, otherwise it just causes the round to fail and thus DoS.
<ZmnSCPxj>
And since rounds are time-bound and have a liveness requirement, that is unlikely
jtimon has quit [Remote host closed the connection]
zombor has joined #bitcoin-wizards
AaronvanW has quit [Remote host closed the connection]
ddustin has joined #bitcoin-wizards
<gmaxwell>
Can't it result in theft? I get an extra signture, show up with it, and DOS the server just hard enough that it doesn't get the last participant before closing the round and announcing the transaction.
phwalkr has joined #bitcoin-wizards
Guest47752 is now known as murrayn
murrayn has quit [Changing host]
murrayn has joined #bitcoin-wizards
phwalkr has quit [Client Quit]
rusty has joined #bitcoin-wizards
ddustin has quit [Remote host closed the connection]
ddustin has joined #bitcoin-wizards
ddustin has quit [Remote host closed the connection]
ddustin has joined #bitcoin-wizards
ddustin has quit [Ping timeout: 240 seconds]
andytoshi has quit [Ping timeout: 246 seconds]
<ZmnSCPxj>
If the last participant never managed to send a signature, it will not sign the CoinJoin transaction in the first place
<ZmnSCPxj>
because the CoinJoin transaction would not have an output going to itself
<ZmnSCPxj>
so it would not have any reason to authorize the CoinJoin transaction that takes its money if it will not get the same money back.
<ZmnSCPxj>
Chaumian CoinJoin goes: (1) register inputs and get blinded signatures (2) register outputs by presenting unblinded signature (3) server creates CoinJoin tx (4) participants sign off CoinJoin tx if their output exists on it.
<ZmnSCPxj>
So only DoS, not theft.
<ZmnSCPxj>
the later step stops the theft
Chris_Stewart_5 has quit [Ping timeout: 246 seconds]
<gmaxwell>
oh derp. right.
<gmaxwell>
okay I agree in that case blind signature insecurity is probably not a big deal.
EmmyNoether has quit [Ping timeout: 276 seconds]
EmmyNoether has joined #bitcoin-wizards
DeanWeen has joined #bitcoin-wizards
EmmyNoether has quit [Ping timeout: 265 seconds]
Belkaar has quit [Ping timeout: 250 seconds]
Belkaar has joined #bitcoin-wizards
Belkaar has quit [Changing host]
Belkaar has joined #bitcoin-wizards
EmmyNoether has joined #bitcoin-wizards
ddustin has joined #bitcoin-wizards
ddustin has quit [Remote host closed the connection]
Emcy has quit [Read error: Connection reset by peer]
Emcy has joined #bitcoin-wizards
ddustin has joined #bitcoin-wizards
TheoStorm has joined #bitcoin-wizards
ddustin has quit [Ping timeout: 240 seconds]
zombor has quit []
marcoagner has quit [Ping timeout: 252 seconds]
ddustin has joined #bitcoin-wizards
EmmyNoether has quit [Ping timeout: 276 seconds]
EmmyNoether has joined #bitcoin-wizards
TheoStorm has quit [Quit: Leaving]
DeanWeen has quit [Remote host closed the connection]
spinza has quit [Ping timeout: 268 seconds]
DeanWeen has joined #bitcoin-wizards
Krellan has joined #bitcoin-wizards
Krellan has quit [Ping timeout: 250 seconds]
ddustin has quit [Remote host closed the connection]
ddustin has joined #bitcoin-wizards
ddustin has quit [Ping timeout: 265 seconds]
ddustin has joined #bitcoin-wizards
EmmyNoether has quit [Ping timeout: 268 seconds]
EmmyNoether has joined #bitcoin-wizards
ddustin has quit [Remote host closed the connection]
ddustin has joined #bitcoin-wizards
ddustin has quit [Ping timeout: 250 seconds]
EmmyNoether has quit [Ping timeout: 240 seconds]
EmmyNoether has joined #bitcoin-wizards
EmmyNoether has quit [Ping timeout: 265 seconds]
EmmyNoether has joined #bitcoin-wizards
Krellan has joined #bitcoin-wizards
Krellan has quit [Ping timeout: 250 seconds]
ddustin has joined #bitcoin-wizards
ddustin has quit [Ping timeout: 265 seconds]
slivera has quit [Remote host closed the connection]
hmachado has joined #bitcoin-wizards
spinza has joined #bitcoin-wizards
rusty has quit [Quit: Leaving.]
EmmyNoether has quit [Ping timeout: 268 seconds]
EmmyNoether has joined #bitcoin-wizards
EmmyNoether has quit [Ping timeout: 252 seconds]
EmmyNoether has joined #bitcoin-wizards
Krellan has joined #bitcoin-wizards
Krellan has quit [Ping timeout: 250 seconds]
ddustin has joined #bitcoin-wizards
Kiminuo has joined #bitcoin-wizards
ddustin has quit [Ping timeout: 276 seconds]
EmmyNoether has quit [Ping timeout: 250 seconds]
EmmyNoether has joined #bitcoin-wizards
ddustin has joined #bitcoin-wizards
ddustin has quit [Ping timeout: 276 seconds]
EmmyNoether has quit [Ping timeout: 252 seconds]
EmmyNoether has joined #bitcoin-wizards
_whitelogger has joined #bitcoin-wizards
hmachado has quit []
belcher has quit [Ping timeout: 240 seconds]
belcher has joined #bitcoin-wizards
AaronvanW has joined #bitcoin-wizards
nijynot has joined #bitcoin-wizards
DeanWeen has quit [Remote host closed the connection]
<phwalkr>
jonatack: I think there is no active user there now. Actually, that's why I came here.
<jonatack>
phwalkr: This channel is for discussing theoretical ideas. Perhaps give the 166 people currently signed in on the #lightning-dev channel some time to respond.