--- Log opened Sat Sep 08 00:00:03 2018 00:14 -!- Zenton [~user@unaffiliated/vicenteh] has quit [Ping timeout: 240 seconds] 00:27 -!- _whitelogger [~whitelogg@uruz.whitequark.org] has quit [Remote host closed the connection] 00:28 -!- _whitelogger [~whitelogg@uruz.whitequark.org] has joined #bitcoin-wizards 00:36 -!- _whitelogger [~whitelogg@uruz.whitequark.org] has quit [Remote host closed the connection] 00:37 -!- _whitelogger [~whitelogg@uruz.whitequark.org] has joined #bitcoin-wizards 01:47 < da2ce7> Hello. I want to have a hash-puzzle something like: OP_SIZE <32> OP_EQUAL OP_VERIFY OP <32 byte puzzle> OP_EQUAL . Where I want to constrain any valid solution to being exactly 32 bytes long. 01:47 < da2ce7> Is this the right approach to doing it? 01:48 < da2ce7> My concern is that I don't want any attacks where the spending script is very large. 01:52 < da2ce7> *OP_HASH256 01:52 < da2ce7> OP_SIZE <32> OP_EQUAL OP_VERIFY OP_HASH256 <32 byte puzzle> OP_EQUAL 02:09 -!- tromp [~tromp@ip-217-103-3-94.ip.prioritytelecom.net] has quit [Remote host closed the connection] 02:42 -!- tromp [~tromp@ip-217-103-3-94.ip.prioritytelecom.net] has joined #bitcoin-wizards 02:47 -!- tromp [~tromp@ip-217-103-3-94.ip.prioritytelecom.net] has quit [Ping timeout: 272 seconds] 02:50 -!- tromp [~tromp@ip-217-103-3-94.ip.prioritytelecom.net] has joined #bitcoin-wizards 02:56 -!- Kaizen_ [~kaizen_@2605:a601:b021:f00:d2:d85b:17d4:d954] has joined #bitcoin-wizards 03:01 -!- Kaizen_ [~kaizen_@2605:a601:b021:f00:d2:d85b:17d4:d954] has quit [Ping timeout: 240 seconds] 03:28 < da2ce7> The second question is how do I do this? I need to be able validate an output matches the template: "OP_SIZE <32> OP_EQUAL OP_VERIFY OP <32 byte puzzle> OP_EQUAL" (or whatever it should best be) by looking at the blockchain deterministically. (no out-of-chain validation data). - Is there any way to do this without breaking IS_STANDARD? 03:29 < da2ce7> As a P2SH script, this would not work as only in spending the P2SH output is the script shown in the blockchain. 03:30 < da2ce7> I'm not sure if it is possible to do this witnesses. 03:30 < da2ce7> Otherwise I think that I must settle for a non-standard transaction. 03:32 < da2ce7> The core reason why I don't want to use a P2SH as the Puzzle Function is that the redeeming Solution is unconstrained in length (well to the point of the blocksize limit). 03:34 < waxwing> grubles, i'm curious why you specified 'interactive' atomic swap? am i forgetting something, but what kind of atomic swap doesn't involve interaction? 03:34 < waxwing> the question's interesting to me because i've spent some time trying to come up with (even crazy) schemes which really minimize the interaction, but also don't expose the swap somehow on-chain (i.e. don't lose privacy) 03:35 < waxwing> a bare-bones atomic swap with hash preimages in the script minimizes interactivity (in particular no 'cross-block' interactivity) but gives no privacy boost 03:46 -!- Jmabsd [~jmabsd@203-166-226-250.dyn.iinet.net.au] has joined #bitcoin-wizards 03:47 < Jmabsd> Can I add witness data to a transaction input that is not necessarily segwit and where the witness data i'd add is unrelated to the output the input spends? (repeat from #bitcoin however disconnected.) 03:51 -!- thrmo [~thrmo@gateway/tor-sasl/thrmo] has joined #bitcoin-wizards 04:01 -!- SopaXorzTaker [~SopaXorzT@unaffiliated/sopaxorztaker] has joined #bitcoin-wizards 04:19 < waxwing> Jmabsd, answered in #bitcoin 04:20 -!- meshcollider_ [uid246294@gateway/web/irccloud.com/x-skbjnyglgikalast] has joined #bitcoin-wizards 04:28 -!- Zenton [~user@unaffiliated/vicenteh] has joined #bitcoin-wizards 04:42 -!- Guyver2 [AdiIRC@guyver2.xs4all.nl] has joined #bitcoin-wizards 04:48 -!- harrigan [~harrigan@skynet.skynet.ie] has quit [Ping timeout: 245 seconds] 05:10 -!- Chris_Stewart_5 [~chris@unaffiliated/chris-stewart-5/x-3612383] has joined #bitcoin-wizards 05:18 -!- rmwb_ [~rmwb@199.178.233.220.static.exetel.com.au] has quit [Ping timeout: 252 seconds] 05:33 -!- Chris_Stewart_5 [~chris@unaffiliated/chris-stewart-5/x-3612383] has quit [Ping timeout: 246 seconds] 05:41 -!- Chris_Stewart_5 [~chris@unaffiliated/chris-stewart-5/x-3612383] has joined #bitcoin-wizards 06:16 -!- Krellan [~Krellan@2601:640:4000:9258:dd54:1588:bada:6119] has quit [Read error: Connection reset by peer] 06:17 -!- Chris_Stewart_5 [~chris@unaffiliated/chris-stewart-5/x-3612383] has quit [Ping timeout: 240 seconds] 06:18 -!- Krellan [~Krellan@2601:640:4000:9258:dd54:1588:bada:6119] has joined #bitcoin-wizards 06:20 -!- son0p [~ff@190.240.56.104] has joined #bitcoin-wizards 06:28 -!- Kaizen_ [~kaizen_@2605:a601:b021:f00:58f0:a536:6e99:f6c3] has joined #bitcoin-wizards 06:32 -!- Kaizen_ [~kaizen_@2605:a601:b021:f00:58f0:a536:6e99:f6c3] has quit [Ping timeout: 252 seconds] 06:43 -!- samm_ [~samm@176-161-115-196.abo.bbox.fr] has quit [Ping timeout: 240 seconds] 06:46 -!- ruby32 [~ruby32@2604:2000:e884:9700:49af:2ef9:442:201e] has joined #bitcoin-wizards 06:46 < ruby32> Hi all, wondering about the proposed change to Bitcoin Cash with OP_CHECKDATASIG. https://github.com/bitcoincashorg/bitcoincash.org/pull/93/files 06:47 < ruby32> Just to make sure I'm understanding this correctly: this is a minor improvement over using a symmetric key with OP_HASH and OP_EQUAL, correct? 06:47 < ruby32> My understanding is: anything that OP_CHECKDATASIG can do could with asymmetric keys could also be done with hashing a symmetric key 06:54 -!- samm_ [~samm@176-161-115-196.abo.bbox.fr] has joined #bitcoin-wizards 07:21 -!- JackH [~laptop@host86-182-8-23.range86-182.btcentralplus.com] has quit [Quit: Leaving] 07:30 -!- ruby32 [~ruby32@2604:2000:e884:9700:49af:2ef9:442:201e] has quit [Ping timeout: 252 seconds] 07:30 -!- laurentmt [~Thunderbi@185.44.76.120] has joined #bitcoin-wizards 07:40 -!- meshcollider_ [uid246294@gateway/web/irccloud.com/x-skbjnyglgikalast] has quit [Quit: Connection closed for inactivity] 07:58 -!- son0p [~ff@190.240.56.104] has quit [Quit: leaving] 08:11 -!- laurentmt [~Thunderbi@185.44.76.120] has quit [Quit: laurentmt] 08:22 -!- ruby32 [~ruby32@2604:2000:e884:9700:49af:2ef9:442:201e] has joined #bitcoin-wizards 08:24 -!- Krellan [~Krellan@2601:640:4000:9258:dd54:1588:bada:6119] has quit [Read error: Connection reset by peer] 08:24 -!- Krellan [~Krellan@2601:640:4000:9258:dd54:1588:bada:6119] has joined #bitcoin-wizards 08:36 -!- ruby32 [~ruby32@2604:2000:e884:9700:49af:2ef9:442:201e] has quit [Ping timeout: 250 seconds] 08:42 < grubles> waxwing, oh no reason other than to just be specific i guess 09:04 -!- Jmabsd [~jmabsd@203-166-226-250.dyn.iinet.net.au] has quit [Ping timeout: 246 seconds] 09:22 -!- Dizzle [~Dizzle@2605:6000:1019:41ab:80bd:950b:c2cb:925a] has joined #bitcoin-wizards 09:22 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has joined #bitcoin-wizards 09:22 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has quit [Client Quit] 10:01 -!- m8tion [~user@88.190.249.49] has joined #bitcoin-wizards 10:18 -!- shesek [~shesek@unaffiliated/shesek] has quit [Ping timeout: 246 seconds] 10:24 -!- Kaizen_ [~kaizen_@2605:a601:b021:f00:d31:8262:e478:c726] has joined #bitcoin-wizards 10:29 -!- jb55 [~jb55@S010660e327dca171.vc.shawcable.net] has quit [Quit: WeeChat 2.1] 10:38 -!- antanst_ [~antanst@37.6.201.214] has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 10:38 -!- Dizzle [~Dizzle@2605:6000:1019:41ab:80bd:950b:c2cb:925a] has quit [Remote host closed the connection] 10:50 -!- son0p [~ff@adsl201-232-238-252.epm.net.co] has joined #bitcoin-wizards 10:54 -!- Kaizen_ [~kaizen_@2605:a601:b021:f00:d31:8262:e478:c726] has quit [Remote host closed the connection] 10:55 -!- timerskull [46200072@gateway/web/freenode/ip.70.32.0.114] has quit [Ping timeout: 252 seconds] 11:02 -!- antanst_ [~antanst@37.6.201.214] has joined #bitcoin-wizards 11:21 -!- antanst_ [~antanst@37.6.201.214] has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 11:31 -!- Kaizen_ [~kaizen_@2605:a601:b021:f00:d31:8262:e478:c726] has joined #bitcoin-wizards 11:31 -!- ruby32 [~ruby32@2604:2000:e884:9700:49af:2ef9:442:201e] has joined #bitcoin-wizards 11:57 -!- Krellan [~Krellan@2601:640:4000:9258:dd54:1588:bada:6119] has quit [Ping timeout: 250 seconds] 12:02 -!- Krellan [~Krellan@2601:640:4000:9258:dd54:1588:bada:6119] has joined #bitcoin-wizards 12:02 -!- Kaizen_ [~kaizen_@2605:a601:b021:f00:d31:8262:e478:c726] has quit [Remote host closed the connection] 12:06 -!- _whitelogger [~whitelogg@uruz.whitequark.org] has quit [Remote host closed the connection] 12:07 -!- _whitelogger [~whitelogg@uruz.whitequark.org] has joined #bitcoin-wizards 12:07 -!- samm_ [~samm@176-161-115-196.abo.bbox.fr] has quit [Read error: Connection reset by peer] 12:07 -!- samm_ [~samm@176-161-115-196.abo.bbox.fr] has joined #bitcoin-wizards 12:11 -!- adiabat [~adiabat@63.209.32.102] has quit [Quit: WeeChat 1.9.1] 12:15 -!- Guyver2 [AdiIRC@guyver2.xs4all.nl] has quit [Quit: Going offline, see ya! (www.adiirc.com)] 12:40 -!- Kaizen_ [~kaizen_@170.178.173.158] has joined #bitcoin-wizards 12:52 -!- Kaizen_ [~kaizen_@170.178.173.158] has quit [Remote host closed the connection] 13:00 -!- Jmabsd [~jmabsd@203-166-226-250.dyn.iinet.net.au] has joined #bitcoin-wizards 13:06 -!- SopaXorzTaker [~SopaXorzT@unaffiliated/sopaxorztaker] has quit [Quit: Leaving] 13:06 -!- Kaizen_ [~kaizen_@170.178.173.158] has joined #bitcoin-wizards 13:06 -!- Dizzle [~Dizzle@2605:6000:1019:41ab:80bd:950b:c2cb:925a] has joined #bitcoin-wizards 13:07 -!- Kaizen_ [~kaizen_@170.178.173.158] has quit [Remote host closed the connection] 14:08 -!- CheckDavid [uid14990@gateway/web/irccloud.com/x-ircdtwlqwkjmowjs] has joined #bitcoin-wizards 14:13 -!- nickler [~nickler@185.12.46.130] has quit [Ping timeout: 260 seconds] 14:25 -!- nickler [~nickler@185.12.46.130] has joined #bitcoin-wizards 14:46 -!- valwal [~quassel@2601:645:8201:a6f8:f2d5:bfff:feea:f362] has joined #bitcoin-wizards 15:19 -!- son0p [~ff@adsl201-232-238-252.epm.net.co] has quit [Remote host closed the connection] 15:45 -!- dvknv [~dvknv@cpe-74-140-134-27.cinci.res.rr.com] has joined #bitcoin-wizards 16:08 -!- Dizzle [~Dizzle@2605:6000:1019:41ab:80bd:950b:c2cb:925a] has quit [Remote host closed the connection] 16:09 -!- Dizzle [~Dizzle@2605:6000:1019:41ab:80bd:950b:c2cb:925a] has joined #bitcoin-wizards 16:11 -!- Krellan [~Krellan@2601:640:4000:9258:dd54:1588:bada:6119] has quit [Read error: Connection reset by peer] 16:11 -!- Krellan [~Krellan@2601:640:4000:9258:dd54:1588:bada:6119] has joined #bitcoin-wizards 16:36 -!- CheckDavid [uid14990@gateway/web/irccloud.com/x-ircdtwlqwkjmowjs] has quit [Quit: Connection closed for inactivity] 16:42 -!- Dizzle [~Dizzle@2605:6000:1019:41ab:80bd:950b:c2cb:925a] has quit [Remote host closed the connection] 16:42 -!- Dizzle [~Dizzle@2605:6000:1019:41ab:80bd:950b:c2cb:925a] has joined #bitcoin-wizards 16:48 -!- _whitelogger [~whitelogg@uruz.whitequark.org] has quit [Remote host closed the connection] 16:49 -!- _whitelogger [~whitelogg@uruz.whitequark.org] has joined #bitcoin-wizards 16:59 -!- wizkid057 [~wk@unaffiliated/wizkid057] has quit [Read error: Connection reset by peer] 17:05 -!- wizkidO57 [~wk@unaffiliated/wizkid057] has joined #bitcoin-wizards 17:29 -!- echonaut [~echonaut@46.101.192.134] has quit [Remote host closed the connection] 17:29 -!- echonaut10 [~echonaut@46.101.192.134] has joined #bitcoin-wizards 17:43 -!- wizkidO57 is now known as wizkid057 17:44 -!- tin_ [~tyn@2601:645:4100:87b0:90ae:282e:ac:14e3] has joined #bitcoin-wizards 18:08 -!- ruby32 [~ruby32@2604:2000:e884:9700:49af:2ef9:442:201e] has quit [Remote host closed the connection] 18:08 -!- ruby32 [~ruby32@2604:2000:e884:9700:49af:2ef9:442:201e] has joined #bitcoin-wizards 18:27 -!- _whitelogger [~whitelogg@uruz.whitequark.org] has quit [Remote host closed the connection] 18:27 -!- valwal [~quassel@2601:645:8201:a6f8:f2d5:bfff:feea:f362] has quit [Ping timeout: 252 seconds] 18:28 -!- _whitelogger [~whitelogg@uruz.whitequark.org] has joined #bitcoin-wizards 18:36 -!- _whitelogger [~whitelogg@uruz.whitequark.org] has quit [Remote host closed the connection] 18:36 -!- ECH [ac6fff44@gateway/web/freenode/ip.172.111.255.68] has quit [Quit: Page closed] 18:37 -!- _whitelogger [~whitelogg@uruz.whitequark.org] has joined #bitcoin-wizards 18:54 -!- m8tion [~user@88.190.249.49] has quit [Remote host closed the connection] 19:28 -!- Belkaar_ [~Belkaar@xdsl-78-35-70-10.netcologne.de] has joined #bitcoin-wizards 19:28 -!- Belkaar [~Belkaar@unaffiliated/belkaar] has quit [Ping timeout: 272 seconds] 19:29 -!- Jmabsd [~jmabsd@203-166-226-250.dyn.iinet.net.au] has quit [Ping timeout: 246 seconds] 19:33 -!- schmidty_ [~schmidty@104-7-216-111.lightspeed.austtx.sbcglobal.net] has quit [Ping timeout: 252 seconds] 19:40 -!- Jmabsd [~jmabsd@203-166-226-250.dyn.iinet.net.au] has joined #bitcoin-wizards 19:56 -!- dougsland [~douglas@c-73-234-93-65.hsd1.nh.comcast.net] has joined #bitcoin-wizards 20:23 -!- Krellan [~Krellan@2601:640:4000:9258:dd54:1588:bada:6119] has quit [Read error: Connection reset by peer] 20:24 -!- Krellan [~Krellan@2601:640:4000:9258:dd54:1588:bada:6119] has joined #bitcoin-wizards 20:53 -!- ruby32 [~ruby32@2604:2000:e884:9700:49af:2ef9:442:201e] has quit [Ping timeout: 252 seconds] 21:12 -!- RubenSomsen [uid301948@gateway/web/irccloud.com/x-crhknphkebusbtlu] has quit [Quit: Connection closed for inactivity] 21:16 -!- Jmabsd [~jmabsd@203-166-226-250.dyn.iinet.net.au] has quit [Ping timeout: 245 seconds] 21:16 -!- Jmabsd2 [~jmabsd@203-166-226-250.dyn.iinet.net.au] has joined #bitcoin-wizards 21:36 -!- _whitelogger [~whitelogg@uruz.whitequark.org] has quit [Remote host closed the connection] 21:37 -!- _whitelogger [~whitelogg@uruz.whitequark.org] has joined #bitcoin-wizards 21:40 -!- Jmabsd2 [~jmabsd@203-166-226-250.dyn.iinet.net.au] has quit [Ping timeout: 245 seconds] 21:50 -!- adiabat [~adiabat@63.209.32.102] has joined #bitcoin-wizards 22:06 -!- dougsland [~douglas@c-73-234-93-65.hsd1.nh.comcast.net] has quit [Ping timeout: 245 seconds] 22:18 -!- _whitelogger [~whitelogg@uruz.whitequark.org] has quit [Remote host closed the connection] 22:19 -!- _whitelogger [~whitelogg@uruz.whitequark.org] has joined #bitcoin-wizards 22:19 -!- tin_ [~tyn@2601:645:4100:87b0:90ae:282e:ac:14e3] has quit [Ping timeout: 240 seconds] 22:29 -!- Krellan [~Krellan@2601:640:4000:9258:dd54:1588:bada:6119] has quit [Read error: Connection reset by peer] 22:33 -!- Krellan [~Krellan@2601:640:4000:9258:dd54:1588:bada:6119] has joined #bitcoin-wizards 22:41 -!- Jmabsd [~jmabsd@203-166-226-250.dyn.iinet.net.au] has joined #bitcoin-wizards 22:48 -!- Dizzle [~Dizzle@2605:6000:1019:41ab:80bd:950b:c2cb:925a] has quit [Quit: Leaving...] 22:54 -!- tromp [~tromp@ip-217-103-3-94.ip.prioritytelecom.net] has quit [Remote host closed the connection] 23:04 -!- valwal [~quassel@2601:645:8201:a6f8:f2d5:bfff:feea:f362] has joined #bitcoin-wizards 23:22 -!- phwalkr [~phwalkr@203-166-226-250.dyn.iinet.net.au] has joined #bitcoin-wizards 23:34 -!- tromp [~tromp@ip-217-103-3-94.ip.prioritytelecom.net] has joined #bitcoin-wizards 23:38 -!- phwalkr [~phwalkr@203-166-226-250.dyn.iinet.net.au] has quit [Ping timeout: 272 seconds] 23:38 -!- tromp [~tromp@ip-217-103-3-94.ip.prioritytelecom.net] has quit [Ping timeout: 246 seconds] 23:41 -!- antanst_ [~antanst@37.6.201.214] has joined #bitcoin-wizards --- Log closed Sun Sep 09 00:00:03 2018