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
tromp has quit [Ping timeout: 248 seconds]
Giszmo has quit [Ping timeout: 256 seconds]
Giszmo has joined #bitcoin-wizards
Emcy has quit [Ping timeout: 260 seconds]
jtimon has joined #bitcoin-wizards
vdo has joined #bitcoin-wizards
vdo has joined #bitcoin-wizards
vdo has quit [Changing host]
tromp has joined #bitcoin-wizards
m8tion has quit [Remote host closed the connection]
vdo has quit [Ping timeout: 240 seconds]
belcher has quit [Quit: Leaving]
vdo has joined #bitcoin-wizards
vdo has joined #bitcoin-wizards
vdo has quit [Changing host]
tromp has quit [Ping timeout: 260 seconds]
Aaronvan_ has quit [Ping timeout: 256 seconds]
packetsmurf has joined #bitcoin-wizards
madacol has quit [Read error: Connection reset by peer]
madacol has joined #bitcoin-wizards
coinsmurf has quit [Ping timeout: 260 seconds]
douglas__ has quit [Ping timeout: 264 seconds]
vdo has quit [Ping timeout: 256 seconds]
Aranjedeath has quit [Quit: Three sheets to the wind]
isis_ is now known as isis
vdo has joined #bitcoin-wizards
vdo has joined #bitcoin-wizards
vdo has quit [Changing host]
merlinsbeard has quit [Quit: Leaving.]
Giszmo has quit [Ping timeout: 240 seconds]
madacol has quit [Ping timeout: 248 seconds]
go1111111 has quit [Quit: Leaving]
Giszmo has joined #bitcoin-wizards
go1111111 has joined #bitcoin-wizards
Giszmo has quit [Ping timeout: 264 seconds]
madacol has joined #bitcoin-wizards
sausage_factory has quit [Ping timeout: 240 seconds]
Giszmo has joined #bitcoin-wizards
Giszmo has quit [Read error: Connection reset by peer]
go1111111 has quit [Quit: Leaving]
Chex has quit [Ping timeout: 260 seconds]
Giszmo has joined #bitcoin-wizards
meshcollider has joined #bitcoin-wizards
madacol has quit [Remote host closed the connection]
Krellan_ has joined #bitcoin-wizards
tromp has joined #bitcoin-wizards
Krellan has quit [Ping timeout: 268 seconds]
Krellan_ has quit [Ping timeout: 240 seconds]
tromp has quit [Ping timeout: 260 seconds]
Aranjedeath has joined #bitcoin-wizards
nuncanada has quit [Quit: Leaving]
madacol has joined #bitcoin-wizards
son0p_ has quit [Remote host closed the connection]
tromp has joined #bitcoin-wizards
madacol has quit [Ping timeout: 268 seconds]
madacol has joined #bitcoin-wizards
tromp has quit [Ping timeout: 264 seconds]
kenshi84_ has quit [Ping timeout: 268 seconds]
kenshi84 has joined #bitcoin-wizards
Aranjedeath has quit [Quit: Three sheets to the wind]
legogris has quit [Remote host closed the connection]
legogris has joined #bitcoin-wizards
cryptojanitor has quit [Quit: Connection closed for inactivity]
arowser has quit [Remote host closed the connection]
arowser has joined #bitcoin-wizards
arowser has quit [Remote host closed the connection]
arowser has joined #bitcoin-wizards
arowser has quit [Remote host closed the connection]
arowser has joined #bitcoin-wizards
arowser has quit [Remote host closed the connection]
arowser has joined #bitcoin-wizards
esotericnonsense has quit [Read error: Connection reset by peer]
esotericnonsense has joined #bitcoin-wizards
harrymm has quit [Ping timeout: 260 seconds]
shesek has quit [Ping timeout: 268 seconds]
harrymm has joined #bitcoin-wizards
tromp has joined #bitcoin-wizards
SopaXorzTaker has joined #bitcoin-wizards
tromp has quit [Ping timeout: 240 seconds]
arowser has quit [Remote host closed the connection]
arowser has joined #bitcoin-wizards
tromp has joined #bitcoin-wizards
Emcy has joined #bitcoin-wizards
AaronvanW has joined #bitcoin-wizards
Aaronvan_ has joined #bitcoin-wizards
AaronvanW has quit [Ping timeout: 264 seconds]
arowser has quit [Remote host closed the connection]
arowser has joined #bitcoin-wizards
arowser has quit [Remote host closed the connection]
arowser has joined #bitcoin-wizards
arowser has quit [Remote host closed the connection]
arowser has joined #bitcoin-wizards
arowser has quit [Remote host closed the connection]
arowser has joined #bitcoin-wizards
arowser has quit [Remote host closed the connection]
arowser has joined #bitcoin-wizards
arowser has quit [Remote host closed the connection]
arowser has joined #bitcoin-wizards
arowser has quit [Remote host closed the connection]
arowser has joined #bitcoin-wizards
Aaronvan_ has quit [Ping timeout: 264 seconds]
Guyver2 has joined #bitcoin-wizards
son0p has joined #bitcoin-wizards
arowser has quit [Remote host closed the connection]
binaryatrocity has quit [Ping timeout: 276 seconds]
arowser has joined #bitcoin-wizards
arowser has quit [Remote host closed the connection]
arowser has joined #bitcoin-wizards
arowser has quit [Remote host closed the connection]
arowser has joined #bitcoin-wizards
Guyver2_ has joined #bitcoin-wizards
Guyver2_ has quit [Client Quit]
Guyver2_ has joined #bitcoin-wizards
Guyver2 has quit [Ping timeout: 260 seconds]
Guyver2_ is now known as Guyver2
mariniuccornel has quit [Quit: Connection closed for inactivity]
son0p has quit [Remote host closed the connection]
priidu has joined #bitcoin-wizards
jtimon has joined #bitcoin-wizards
madacol has joined #bitcoin-wizards
merlinsbeard has joined #bitcoin-wizards
deusexbeer has quit [Quit: Konversation terminated!]
SopaXorzTaker has quit [Remote host closed the connection]
arowser has quit [Remote host closed the connection]
arowser has joined #bitcoin-wizards
Aranjedeath has joined #bitcoin-wizards
arowser has quit [Remote host closed the connection]
arowser has joined #bitcoin-wizards
arowser has quit [Remote host closed the connection]
arowser has joined #bitcoin-wizards
madacol has quit [Ping timeout: 260 seconds]
madacol has joined #bitcoin-wizards
nuncanada has joined #bitcoin-wizards
priidu has quit [Ping timeout: 240 seconds]
madacol has quit [Remote host closed the connection]
laurentmt has joined #bitcoin-wizards
packetsmurf has quit [Ping timeout: 268 seconds]
tromp has quit [Remote host closed the connection]
laurentmt has quit [Quit: laurentmt]
meshcollider has quit [Quit: Connection closed for inactivity]
d9b4bef9 has quit [Remote host closed the connection]
tromp has joined #bitcoin-wizards
tromp has quit [Remote host closed the connection]
tromp has joined #bitcoin-wizards
tromp has quit [Remote host closed the connection]
Giszmo has quit [Quit: Leaving.]
nuncanada has quit [Quit: Leaving]
tromp has joined #bitcoin-wizards
Giszmo has joined #bitcoin-wizards
Chris_Stewart_5 has joined #bitcoin-wizards
Chris_Stewart_5 has quit [Ping timeout: 248 seconds]
deusexbeer has joined #bitcoin-wizards
SopaXorzTaker has joined #bitcoin-wizards
Giszmo has quit [Quit: Leaving.]
<arubi>
hey, can I prove to you that I know a signature for some message and pubkey without disclosing the message? for example, first I give you ((r, s), P, zG) where (r,s) is the siganture, P is the pubkey and z is the message; then I also prove knowledge of z by giving you a second signature where zG acts as a pubkey, and finally you check that 'zG == sR - rP' ?
Krellan has joined #bitcoin-wizards
Giszmo has joined #bitcoin-wizards
Giszmo has quit [Quit: Leaving.]
priidu has joined #bitcoin-wizards
SopaXorzTaker has quit [Remote host closed the connection]
Giszmo has joined #bitcoin-wizards
Guyver2 has quit [Quit: Going offline, see ya! (www.adiirc.com)]
LeMiner has joined #bitcoin-wizards
<waxwing>
arubi, it sounds right to me (except P should be fixed ahead of the signature in the first bit, not handed over concurrently).
<waxwing>
although it's quite mindbending and hard to understand what you're trying to do
<waxwing>
you're saying you want to prove that you know the message to which this signature corresponds, and that the sig is valid for the given pubkey, not prove that you *know* a signature (i guess there's no way to make the latter make sense really, given a signature is (partly) a proof of knowledge itself).
laurentmt has joined #bitcoin-wizards
<arubi>
yes, exactly. I want to prove validity and also commit to all these values, but not disclose the message itself
Giszmo has quit [Ping timeout: 240 seconds]
<arubi>
the reason why I want this : https://joinmarket.me/blog/blog/coinswaps/ , specifically "Another privacy tweak appears impossible for now" , I feel that this might be possible if sighash noinput is merged
<waxwing>
hmm why not just use a hash of the message? :) (which we do)
<waxwing>
oh, ok.
<arubi>
because I can't feed <hash message> to a scriptpubkey
<arubi>
say the message is alice's spend out of her backout, and bob has to figure out a secret value when she does that
laurentmt has quit [Client Quit]
<arubi>
(I'm writing it all down in a way that's understandable, but since you asked... :) )
<waxwing>
yeah. understood.
<waxwing>
i mean, understood that it is not (yet) understood :)
<arubi>
I'm gonna tidy things up and paste it at #coinswap, if not today than hopefully tomorrow
<arubi>
oh, just to be a bit more clear, the secret message is alice's spend out of her backout transaction - her sighash basically. bob doesn't have to know about it until it actually happens, but he can freely sign for the spend into the scriptpubkey that commits to a pubkey + noinput signature. if she ever tries to redeem that scriptpubkey, the message is revealed and bob gains knowledge of a secret parameter (well, hopefully)
LeMiner has quit [Read error: Connection reset by peer]
cryptojanitor has joined #bitcoin-wizards
Krellan has quit [Ping timeout: 260 seconds]
Krellan has joined #bitcoin-wizards
tromp has quit [Remote host closed the connection]
samm__ is now known as samm_
jtimon has quit [Ping timeout: 240 seconds]
Giszmo has quit [Ping timeout: 264 seconds]
priidu has quit [Ping timeout: 240 seconds]
sammi` has joined #bitcoin-wizards
sammi`_ has quit [Quit: Lost terminal]
tromp has joined #bitcoin-wizards
Giszmo has joined #bitcoin-wizards
Giszmo has quit [Ping timeout: 260 seconds]
bildramer has quit [Ping timeout: 240 seconds]
Giszmo has joined #bitcoin-wizards
bildramer has joined #bitcoin-wizards
Krellan has quit [Ping timeout: 265 seconds]
Krellan has joined #bitcoin-wizards
<roasbeef>
arubi: see "a signature scheme with efficient protocols" perhaps? able to give a zkp that a commitment is one to a valid signature of another commitment
merlinsbeard has quit [Quit: Leaving.]
son0p has joined #bitcoin-wizards
Noldorin has joined #bitcoin-wizards
cryptojanitor has quit [Quit: Connection closed for inactivity]