--- Day changed Sat Aug 29 2015 00:08 -!- jtimon [~quassel@172.56.30.106] has joined #secp256k1 02:59 -!- jtimon [~quassel@172.56.30.106] has quit [Ping timeout: 252 seconds] 05:21 < gmaxwell> Is secp256k1_schnorr_generate_nonce_pair() secp256k1_schnorr_blind() secp256k1_schnorr_blind_partial_sign() secp256k1_schnorr_blind_combine() 05:21 < gmaxwell> a nice API sequence for blindsigning? 05:22 < gmaxwell> It looks like singleparty really wants the same API as multiparty blind signing. 05:22 < gmaxwell> As blindsigning already requires the same interaction steps as multiparty. 05:23 < gmaxwell> gen nonce -> gen blinded challenge -> sign -> unblind. Only thing needed to make it multiparty is the challenge step and unblind step being able to gather multiple nonces, and signatures, respectively. 06:21 -!- Netsplit *.net <-> *.split quits: gmaxwell 06:21 -!- gmaxwell [greg@mf4-xiph.osuosl.org] has joined #secp256k1 06:22 -!- gmaxwell is now known as Guest46108 07:10 <@andytoshi> in the language of https://github.com/bitcoin/secp256k1/issues/292 _combine would take the "signatures" s and a? 07:13 <@andytoshi> i like it for the mathematical symmetry but from the POV of a library user i'm not sure it makes sense that the unblind function is called combine 07:13 <@andytoshi> though as you say, it makes the API the same for single- or multiparty- 12:27 < Guest46108> andytoshi: yea, making it multiparty means taking a length and a ** for the s values as input. I think (haven't implemented yet). So I think it really does make sense to just make it natively multiparty. 12:27 -!- Guest46108 [greg@mf4-xiph.osuosl.org] has quit [Changing host] 12:27 -!- Guest46108 [greg@wikimedia/KatWalsh/x-0001] has joined #secp256k1 12:28 -!- Guest46108 is now known as gmaxwell 13:00 <@andytoshi> fyi the power has been out at my parents' for the last couple hours so i'm probably gonna drop off soon for the rest of the day 13:00 <@andytoshi> kinda surprised i've been online this long (my IRC session is in their basement) 13:06 < sipa> do you have your mr. fusion with you? 13:07 -!- andytoshi_ [42444ac1@gateway/web/freenode/ip.66.68.74.193] has joined #secp256k1 13:07 < gmaxwell> andytoshi: aww. 13:07 < andytoshi_> sadly, in 2015 i am running a computer from a car battery, not the other way around 13:08 < gmaxwell> Then I'll have no one interesting to talk to. 13:08 < midnightmagic> :-( 13:08 < midnightmagic> j/k 13:09 < gmaxwell> haha 13:10 -!- andytoshi_ [42444ac1@gateway/web/freenode/ip.66.68.74.193] has quit [Client Quit] 13:10 < gmaxwell> *poof* 13:10 -!- andytoshi [~andytoshi@unaffiliated/andytoshi] has quit [Ping timeout: 240 seconds] 19:29 -!- jtimon [~quassel@172.56.30.106] has joined #secp256k1 19:48 -!- jtimon [~quassel@172.56.30.106] has quit [Ping timeout: 240 seconds] 20:46 -!- jtimon [~quassel@172.56.30.106] has joined #secp256k1 21:11 -!- jtimon [~quassel@172.56.30.106] has quit [Ping timeout: 244 seconds] 21:18 -!- jtimon [~quassel@172.56.30.106] has joined #secp256k1