--- Log opened Wed Nov 21 00:00:09 2018 --- Day changed Wed Nov 21 2018 00:00 < arubi> re: Safer sighashes and more granular SIGHASH_NOINPUT , sighash_scriptmask\op_mask is really cool. just need clarification on "for every OP_MASK in scriptCode the subsequent opcode/push is removed", does this mean "MASK 0x20 " removes both 0x20 and ? 00:00 < arubi> also if I understand the current spec correctly, a script like "MASK 1 0x20 CHECKSIG" will sign the same scriptcode as "MASK MASK 1 0x20 CHECKSIG" I think? not sure if it matters but it's an interesting edge case 00:04 -!- thomasan_ [~thomasand@2605:a601:b021:f00:7c84:b81e:832:a4a] has quit [Ping timeout: 252 seconds] 00:06 < sipa> arubi: i meant only the immediately following opcode 00:07 < sipa> and thinking more about it, i think MASK should require the next opcode to be a push - otherwise you can substitute a push for a non-push opcode, changing script semantics entirely 00:07 < sipa> that would outlaw mask mask 00:10 < arubi> I agree with only allowing masking of push ops. don't see a use for masking other opcodes 00:11 < sipa> there may be a use for masking a variable number of pushes, such as the inputs to a CHECKMULTISIG, where the count isn't known or so 00:11 < sipa> but that seems pretty excentric already 00:13 < arubi> oh yea I see what you mean. it does :) 00:49 -!- ruby32 [~ruby32@2604:2000:e882:c800:f813:dc64:e780:4abe] has quit [Remote host closed the connection] 00:49 -!- ruby32 [~ruby32@2604:2000:e882:c800:f813:dc64:e780:4abe] has joined #bitcoin-wizards 00:55 -!- rh0nj [~rh0nj@136.243.139.96] has quit [Remote host closed the connection] 00:55 -!- deusexbeer [~deusexbee@093-092-178-067-dynamic-pool-adsl.wbt.ru] has joined #bitcoin-wizards 00:55 -!- ruby32 [~ruby32@2604:2000:e882:c800:f813:dc64:e780:4abe] has quit [Remote host closed the connection] 00:56 -!- rh0nj [~rh0nj@136.243.139.96] has joined #bitcoin-wizards 00:56 -!- ruby32 [~ruby32@2604:2000:e882:c800:f813:dc64:e780:4abe] has joined #bitcoin-wizards 01:03 -!- setpill [~setpill@unaffiliated/setpill] has joined #bitcoin-wizards 01:07 -!- rusty [~rusty@pdpc/supporter/bronze/rusty] has joined #bitcoin-wizards 01:09 -!- ruby32 [~ruby32@2604:2000:e882:c800:f813:dc64:e780:4abe] has quit [Ping timeout: 250 seconds] 01:40 -!- Zenton [~user@unaffiliated/vicenteh] has joined #bitcoin-wizards 01:46 -!- Guyver2 [AdiIRC@guyver2.xs4all.nl] has joined #bitcoin-wizards 02:12 -!- harrymm [~harrymm@69.161.195.103] has joined #bitcoin-wizards 02:32 -!- serejandmyself [2e27e514@gateway/web/freenode/ip.46.39.229.20] has joined #bitcoin-wizards 02:34 -!- rusty [~rusty@pdpc/supporter/bronze/rusty] has left #bitcoin-wizards [] 02:34 < serejandmyself> hey! 02:36 -!- schmidty_ [~schmidty@104-7-216-111.lightspeed.austtx.sbcglobal.net] has quit [] 02:36 -!- serejandmyself [2e27e514@gateway/web/freenode/ip.46.39.229.20] has left #bitcoin-wizards [] 02:40 -!- tombusby [~tombusby@gateway/tor-sasl/tombusby] has quit [Ping timeout: 256 seconds] 02:41 -!- tombusby [~tombusby@gateway/tor-sasl/tombusby] has joined #bitcoin-wizards 02:43 -!- spinza [~spin@155.93.246.187] has quit [Quit: Coyote finally caught up with me...] 03:01 -!- spinza [~spin@155.93.246.187] has joined #bitcoin-wizards 03:12 -!- spinza [~spin@155.93.246.187] has quit [Ping timeout: 246 seconds] 03:25 -!- wildermind [uid300433@gateway/web/irccloud.com/x-dtckpszmelwdibfd] has joined #bitcoin-wizards 03:35 -!- spinza [~spin@155.93.246.187] has joined #bitcoin-wizards 03:40 -!- shesek` [~shesek@185.3.147.72] has joined #bitcoin-wizards 03:44 -!- shesek [~shesek@unaffiliated/shesek] has quit [Ping timeout: 240 seconds] 03:45 -!- shesek` [~shesek@185.3.147.72] has quit [Read error: Connection reset by peer] 03:46 -!- shesek` [~shesek@185.3.147.72] has joined #bitcoin-wizards 03:46 -!- AndrewRH [~Andrew@rhglasgow.plus.com] has joined #bitcoin-wizards 03:51 -!- Chris_Stewart_5 [~chris@unaffiliated/chris-stewart-5/x-3612383] has joined #bitcoin-wizards 03:55 -!- shesek` [~shesek@185.3.147.72] has quit [Read error: Connection reset by peer] 03:56 -!- shesek` [~shesek@185.3.147.72] has joined #bitcoin-wizards 03:59 -!- intcat [~zshlyk@gateway/tor-sasl/intcat] has quit [Remote host closed the connection] 04:01 -!- intcat [~zshlyk@gateway/tor-sasl/intcat] has joined #bitcoin-wizards 04:22 -!- shesek` [~shesek@185.3.147.72] has quit [Read error: Connection reset by peer] 04:22 -!- scoobybejesus [sid271506@gateway/web/irccloud.com/x-yjdqaqarwsmzvtdg] has quit [Ping timeout: 245 seconds] 04:23 -!- shesek` [~shesek@185.3.147.72] has joined #bitcoin-wizards 04:23 -!- scoobybejesus [sid271506@gateway/web/irccloud.com/x-kqgucfqxcniqosxo] has joined #bitcoin-wizards 04:24 -!- shesek` [~shesek@185.3.147.72] has quit [Read error: No route to host] 04:25 -!- shesek` [~shesek@185.3.147.72] has joined #bitcoin-wizards 04:26 -!- davec_ [~davec@cpe-24-243-249-218.hot.res.rr.com] has quit [Ping timeout: 245 seconds] 04:27 -!- davec [~davec@cpe-24-243-249-218.hot.res.rr.com] has joined #bitcoin-wizards 04:31 -!- Chris_Stewart_5 [~chris@unaffiliated/chris-stewart-5/x-3612383] has quit [Ping timeout: 268 seconds] 04:38 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has joined #bitcoin-wizards 04:44 -!- Chris_Stewart_5 [~chris@unaffiliated/chris-stewart-5/x-3612383] has joined #bitcoin-wizards 05:14 -!- shesek` [~shesek@185.3.147.72] has quit [Read error: Connection reset by peer] 05:15 -!- shesek` [~shesek@185.3.147.72] has joined #bitcoin-wizards 05:31 -!- root_____ [~root@46.101.75.242] has joined #bitcoin-wizards 05:35 -!- Guyver2 [AdiIRC@guyver2.xs4all.nl] has quit [Quit: Going offline, see ya! (www.adiirc.com)] 05:47 -!- rh0nj [~rh0nj@136.243.139.96] has quit [Remote host closed the connection] 06:13 -!- spinza [~spin@155.93.246.187] has quit [Quit: Coyote finally caught up with me...] 06:33 -!- spinza [~spin@155.93.246.187] has joined #bitcoin-wizards 07:04 -!- wildermind [uid300433@gateway/web/irccloud.com/x-dtckpszmelwdibfd] has quit [Quit: Connection closed for inactivity] 07:05 -!- setpill [~setpill@unaffiliated/setpill] has quit [Quit: o/] 07:06 -!- ruby32 [~ruby32@2604:2000:e882:c800:f813:dc64:e780:4abe] has joined #bitcoin-wizards 07:24 -!- Guyver2 [~Guyver@2001:985:f3f:1:30e7:cd22:97d1:f298] has joined #bitcoin-wizards 07:52 -!- CheckDavid [uid14990@gateway/web/irccloud.com/x-khbhamcctpbxcvjt] has joined #bitcoin-wizards 08:16 -!- shesek` [~shesek@185.3.147.72] has quit [Read error: Connection reset by peer] 08:17 -!- shesek [~shesek@unaffiliated/shesek] has joined #bitcoin-wizards 08:21 -!- shesek [~shesek@unaffiliated/shesek] has quit [Read error: Connection reset by peer] 08:22 -!- shesek [~shesek@unaffiliated/shesek] has joined #bitcoin-wizards 08:34 -!- shesek [~shesek@unaffiliated/shesek] has quit [Read error: No route to host] 08:38 -!- shesek [~shesek@185.3.147.72] has joined #bitcoin-wizards 08:38 -!- shesek [~shesek@185.3.147.72] has quit [Changing host] 08:38 -!- shesek [~shesek@unaffiliated/shesek] has joined #bitcoin-wizards 08:43 < cjd> Question: Is it possible to make a ring/threshold pubkey and signature which validates using plain old sig validation code ? 08:47 < sipa> cjd: it depends what setup is acceptable 08:48 < cjd> Trying to settle a discussion about whether or not you can make an x509 cert that any old browser would accept but using a ring/threshold to sign with it 08:48 < cjd> (neither of us know the answer and googling it doesn't seem to be super helpful) 08:48 < sipa> if what you want to do is "given a number of public keys P1, P2, P3, ..., i want to be able to construct a combined public key which any k-of-n threshold of the originals can sign for", i believe it is onoy possible for n-of-n 08:49 < cjd> only possible for n-of-n, thanks 08:49 < sipa> if you permit the individual keyholders to first interact and store artefacts of that interaction, anything is probably possible 08:50 < sarang> Yes, it can be done for the threshold case with interaction 08:50 < sipa> threshold ecdsa and threshold schnorr both exist 08:50 < cjd> ahh, cool 08:51 < sipa> with ecdsa this is certainly nontrivial though 08:51 < sipa> and schnorr isn't used in certificates afaik 08:51 < sipa> with rsa i believe multiparty constructions exist too 08:54 -!- shesek [~shesek@unaffiliated/shesek] has quit [Read error: No route to host] 08:54 -!- Jeremy_Rand_Talo [jeremyra1@gateway/shell/matrix.org/x-awyvhnuxasxeirhz] has joined #bitcoin-wizards 08:55 -!- shesek [~shesek@unaffiliated/shesek] has joined #bitcoin-wizards 09:00 -!- meshcollider_ [uid246294@gateway/web/irccloud.com/x-ntngerbmermoigbe] has joined #bitcoin-wizards 09:07 -!- Chris_Stewart_5 [~chris@unaffiliated/chris-stewart-5/x-3612383] has quit [Ping timeout: 276 seconds] 09:09 -!- nuncanada [~dude@187.65.64.52] has joined #bitcoin-wizards 09:17 -!- devrandom [~devrandom@unaffiliated/niftyzero1] has quit [Ping timeout: 246 seconds] 09:25 -!- devrandom [~devrandom@unaffiliated/niftyzero1] has joined #bitcoin-wizards 09:28 -!- nuncanada [~dude@187.65.64.52] has quit [Quit: Leaving] 09:32 -!- Chris_Stewart_5 [~chris@unaffiliated/chris-stewart-5/x-3612383] has joined #bitcoin-wizards 09:33 -!- rh0nj [~rh0nj@136.243.139.96] has joined #bitcoin-wizards 09:34 -!- devrandom [~devrandom@unaffiliated/niftyzero1] has quit [Ping timeout: 246 seconds] 09:37 -!- spinza [~spin@155.93.246.187] has quit [Ping timeout: 244 seconds] 09:38 -!- devrandom [~devrandom@208.80.116.218] has joined #bitcoin-wizards 09:46 -!- spinza [~spin@155.93.246.187] has joined #bitcoin-wizards 10:05 < andytoshi> fwiw you can literally share a private key if you want 1-of-n 10:05 < andytoshi> naturally this does not work with preexisting keys, gives you no possibility of accountability, etc 10:17 -!- shesek [~shesek@unaffiliated/shesek] has quit [Read error: Connection reset by peer] 10:18 -!- shesek [~shesek@185.3.147.72] has joined #bitcoin-wizards 10:18 -!- shesek [~shesek@185.3.147.72] has quit [Changing host] 10:18 -!- shesek [~shesek@unaffiliated/shesek] has joined #bitcoin-wizards 10:26 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has quit [Remote host closed the connection] 10:36 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has joined #bitcoin-wizards 10:38 -!- Zenton [~user@unaffiliated/vicenteh] has quit [Ping timeout: 268 seconds] 10:41 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has quit [Ping timeout: 244 seconds] 10:52 -!- shesek [~shesek@unaffiliated/shesek] has quit [Read error: Connection reset by peer] 11:00 -!- enemabandit [~enemaband@16.77.54.77.rev.vodafone.pt] has joined #bitcoin-wizards 11:12 -!- fabianfabian [~fabianfab@D9656CCE.cm-27.dynamic.ziggo.nl] has joined #bitcoin-wizards 11:34 -!- CheckDavid [uid14990@gateway/web/irccloud.com/x-khbhamcctpbxcvjt] has quit [Quit: Connection closed for inactivity] 11:38 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has joined #bitcoin-wizards 11:38 -!- ruby32 [~ruby32@2604:2000:e882:c800:f813:dc64:e780:4abe] has quit [Ping timeout: 264 seconds] 11:43 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has quit [Ping timeout: 246 seconds] 11:43 -!- kristofferR [~kristoffe@cm-84.208.55.44.getinternet.no] has joined #bitcoin-wizards 11:48 < wallet42> https://tickets.events.ccc.de/35c3/ <-- last batch of tickets in 12 minutes. we'll have a bitcoin table there like every year since 2013. hope to see a lot of you! 12:14 -!- AndrewRH [~Andrew@rhglasgow.plus.com] has quit [Ping timeout: 272 seconds] 12:32 -!- kristofferR [~kristoffe@cm-84.208.55.44.getinternet.no] has quit [Quit: Textual IRC Client: www.textualapp.com] 12:33 -!- ruby32 [~ruby32@2604:2000:e882:c800:f813:dc64:e780:4abe] has joined #bitcoin-wizards 12:36 -!- afk11 [~afk11@193.67.179.202] has joined #bitcoin-wizards 12:37 -!- spinza [~spin@155.93.246.187] has quit [Ping timeout: 268 seconds] 12:47 -!- spinza [~spin@155.93.246.187] has joined #bitcoin-wizards 12:52 -!- Zenton [~user@unaffiliated/vicenteh] has joined #bitcoin-wizards 13:01 -!- AndrewRH [~Andrew@rhglasgow.plus.com] has joined #bitcoin-wizards 13:14 -!- kenshi84 [~kenshi84@2409:11:c161:1300:69ce:75e9:85b4:9450] has joined #bitcoin-wizards 13:16 -!- kenshi84_ [~kenshi84@2409:11:c161:1300:3533:63ac:e348:4bd2] has quit [Ping timeout: 250 seconds] 13:20 -!- Zenton [~user@unaffiliated/vicenteh] has quit [Ping timeout: 244 seconds] 13:24 -!- Zenton [~user@unaffiliated/vicenteh] has joined #bitcoin-wizards 13:28 -!- Eliel_ [~jojkaart@104-250-47-212.rev.cloud.scaleway.com] has quit [Ping timeout: 260 seconds] 13:28 -!- Eliel [~jojkaart@104-250-47-212.rev.cloud.scaleway.com] has joined #bitcoin-wizards 13:34 -!- rh0nj [~rh0nj@136.243.139.96] has quit [Remote host closed the connection] 13:35 -!- rh0nj [~rh0nj@136.243.139.96] has joined #bitcoin-wizards 13:39 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has joined #bitcoin-wizards 13:44 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has quit [Ping timeout: 252 seconds] 14:02 -!- tfreedman[m] [tylertyler@gateway/shell/matrix.org/x-fgakqkbzpsdtnxfj] has joined #bitcoin-wizards 14:04 -!- napo1eon [~ask@72.20.43.106] has quit [Ping timeout: 252 seconds] 14:14 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has joined #bitcoin-wizards 14:31 -!- spinza [~spin@155.93.246.187] has quit [Quit: Coyote finally caught up with me...] 14:35 -!- rusty [~rusty@pdpc/supporter/bronze/rusty] has joined #bitcoin-wizards 14:36 -!- afk11 [~afk11@193.67.179.202] has quit [Remote host closed the connection] 14:44 -!- spinza [~spin@155.93.246.187] has joined #bitcoin-wizards 14:50 -!- AndrewRH [~Andrew@rhglasgow.plus.com] has quit [Ping timeout: 240 seconds] 14:53 -!- napo1eon [metro@72.20.43.106] has joined #bitcoin-wizards 15:01 -!- Chris_Stewart_5 [~chris@unaffiliated/chris-stewart-5/x-3612383] has quit [Ping timeout: 245 seconds] 15:07 -!- Guyver2 [~Guyver@2001:985:f3f:1:30e7:cd22:97d1:f298] has quit [Quit: Going offline, see ya! (www.adiirc.com)] 15:28 -!- enemabandit [~enemaband@16.77.54.77.rev.vodafone.pt] has quit [Ping timeout: 252 seconds] 15:42 -!- napo1eon [metro@72.20.43.106] has quit [Ping timeout: 268 seconds] 15:44 -!- fabianfabian [~fabianfab@D9656CCE.cm-27.dynamic.ziggo.nl] has quit [Quit: Textual IRC Client: www.textualapp.com] 16:02 -!- napo1eon [~ask@72.20.43.106] has joined #bitcoin-wizards 16:19 -!- napo1eon [~ask@72.20.43.106] has quit [Ping timeout: 252 seconds] 17:17 -!- napo1eon [~ask@72.20.43.106] has joined #bitcoin-wizards 17:36 -!- rh0nj [~rh0nj@136.243.139.96] has quit [Remote host closed the connection] 17:37 -!- rh0nj [~rh0nj@136.243.139.96] has joined #bitcoin-wizards 17:56 -!- antanst_ [~antanst@62.169.219.213] has quit [Quit: ZNC 1.7.1 - https://znc.in] 17:56 -!- antanst [~antanst@62.169.219.213] has joined #bitcoin-wizards 18:33 -!- Belkaar [~Belkaar@unaffiliated/belkaar] has quit [Ping timeout: 268 seconds] 18:33 -!- Belkaar_ [~Belkaar@xdsl-87-79-99-2.nc.de] has joined #bitcoin-wizards 19:15 -!- meshcollider_ [uid246294@gateway/web/irccloud.com/x-ntngerbmermoigbe] has quit [] 19:39 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has quit [] 19:42 -!- contrapumpkin [~copumpkin@haskell/developer/copumpkin] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…] 20:00 -!- achow101 [~achow101@unaffiliated/achow101] has quit [Quit: ZNC 1.6.3+deb1+xenial0 - http://znc.in] 20:07 -!- achow101 [~achow101@unaffiliated/achow101] has joined #bitcoin-wizards 20:23 -!- mn3monic [jsz@unaffiliated/mn3monic] has quit [Excess Flood] 20:23 -!- mn3monic [jsz@unaffiliated/mn3monic] has joined #bitcoin-wizards 20:33 -!- e4xit [~e4xit@cpc123762-trow7-2-0-cust7.18-1.cable.virginm.net] has quit [Quit: ZNC 1.7.0 - https://znc.in] 20:40 -!- dougsland [~douglas@c-24-34-137-83.hsd1.nh.comcast.net] has quit [Ping timeout: 268 seconds] 20:42 -!- dougsland [~douglas@c-24-34-137-83.hsd1.nh.comcast.net] has joined #bitcoin-wizards 20:48 -!- dougsland [~douglas@c-24-34-137-83.hsd1.nh.comcast.net] has quit [Ping timeout: 245 seconds] 21:26 -!- luke-jr [~luke-jr@unaffiliated/luke-jr] has quit [Excess Flood] 21:26 -!- luke-jr [~luke-jr@unaffiliated/luke-jr] has joined #bitcoin-wizards 21:41 -!- ruby32 [~ruby32@2604:2000:e882:c800:f813:dc64:e780:4abe] has quit [Remote host closed the connection] 21:42 -!- ruby32 [~ruby32@2604:2000:e882:c800:f813:dc64:e780:4abe] has joined #bitcoin-wizards 21:47 -!- intcat [~zshlyk@gateway/tor-sasl/intcat] has quit [Remote host closed the connection] 21:47 -!- ghost43 [~daer@gateway/tor-sasl/daer] has quit [Remote host closed the connection] 21:48 -!- ghost43 [~daer@gateway/tor-sasl/daer] has joined #bitcoin-wizards 21:49 -!- intcat [~zshlyk@gateway/tor-sasl/intcat] has joined #bitcoin-wizards 22:45 -!- rusty [~rusty@pdpc/supporter/bronze/rusty] has quit [Ping timeout: 245 seconds] 22:51 -!- esotericnonsense [~esotericn@unaffiliated/esotericnonsense] has quit [Ping timeout: 250 seconds] 22:52 -!- esotericnonsense [~esotericn@unaffiliated/esotericnonsense] has joined #bitcoin-wizards 23:00 -!- thomasan_ [~thomasand@2605:a601:b021:f00:7c84:b81e:832:a4a] has joined #bitcoin-wizards --- Log closed Thu Nov 22 00:00:28 2018