--- Log opened Thu Nov 19 00:00:29 2015 00:03 -!- DougieBot5000 [~DougieBot@unaffiliated/dougiebot5000] has quit [Quit: Leaving] 00:05 -!- simba [~simba@18.111.103.50] has joined #bitcoin-wizards 00:07 -!- Vinegar [Vinegar@r74-192-91-97.tyrdcmta01.tylrtx.tl.dh.suddenlink.net] has joined #bitcoin-wizards 00:10 -!- Keefe [~Keefe@unaffiliated/keefe] has quit [Ping timeout: 240 seconds] 00:13 -!- tulip [~tulip@128.199.135.43] has quit [] 00:18 -!- ThomasV [~ThomasV@unaffiliated/thomasv] has quit [Ping timeout: 272 seconds] 00:23 -!- Keefe [~Keefe@unaffiliated/keefe] has joined #bitcoin-wizards 00:27 -!- tulip [~tulip@128.199.135.43] has joined #bitcoin-wizards 00:28 -!- GAit [~GAit@2-230-161-158.ip202.fastwebnet.it] has joined #bitcoin-wizards 00:32 -!- Londe2 [~Londe@cpe-104-32-148-17.socal.res.rr.com] has joined #bitcoin-wizards 00:33 -!- bramc [~bram@99-75-88-206.lightspeed.sntcca.sbcglobal.net] has quit [Quit: This computer has gone to sleep] 00:35 -!- Londe [~Londe@cpe-104-32-148-17.socal.res.rr.com] has quit [Read error: Connection reset by peer] 00:38 -!- paveljanik [~paveljani@79-98-72-216.sys-data.com] has joined #bitcoin-wizards 00:38 -!- paveljanik [~paveljani@79-98-72-216.sys-data.com] has quit [Changing host] 00:38 -!- paveljanik [~paveljani@unaffiliated/paveljanik] has joined #bitcoin-wizards 00:41 -!- Keefe [~Keefe@unaffiliated/keefe] has quit [Ping timeout: 244 seconds] 00:46 -!- roxtrongo [~roxtrongo@190-22-134-69.baf.movistar.cl] has joined #bitcoin-wizards 00:48 -!- tulip [~tulip@128.199.135.43] has quit [] 00:50 -!- roxtrongo [~roxtrongo@190-22-134-69.baf.movistar.cl] has quit [Ping timeout: 244 seconds] 00:51 -!- Graet [~Graet@unaffiliated/graet] has quit [Ping timeout: 255 seconds] 00:54 -!- Keefe [~Keefe@unaffiliated/keefe] has joined #bitcoin-wizards 00:56 -!- Graet [~Graet@unaffiliated/graet] has joined #bitcoin-wizards 00:58 -!- Vinegar [Vinegar@r74-192-91-97.tyrdcmta01.tylrtx.tl.dh.suddenlink.net] has quit [Ping timeout: 255 seconds] 01:00 -!- GAit [~GAit@2-230-161-158.ip202.fastwebnet.it] has quit [Quit: Leaving.] 01:01 -!- Ylbam [uid99779@gateway/web/irccloud.com/x-tqooqtiqdlldfrlu] has joined #bitcoin-wizards 01:04 -!- GAit [~GAit@2-230-161-158.ip202.fastwebnet.it] has joined #bitcoin-wizards 01:05 -!- tulip [~tulip@128.199.135.43] has joined #bitcoin-wizards 01:07 -!- c-cex-finch [uid120855@gateway/web/irccloud.com/x-lymjhesgaxcdqnge] has joined #bitcoin-wizards 01:11 -!- GAit [~GAit@2-230-161-158.ip202.fastwebnet.it] has quit [Quit: Leaving.] 01:12 -!- GAit [~GAit@2-230-161-158.ip202.fastwebnet.it] has joined #bitcoin-wizards 01:26 -!- GAit [~GAit@2-230-161-158.ip202.fastwebnet.it] has quit [Read error: Connection reset by peer] 01:26 -!- GAit [~GAit@2-230-161-158.ip202.fastwebnet.it] has joined #bitcoin-wizards 01:29 -!- Casper- [~Casper@linux-cryptofree1-a.xn--cdaan2d.be] has quit [Read error: Connection reset by peer] 01:45 -!- ThomasV [~ThomasV@unaffiliated/thomasv] has joined #bitcoin-wizards 01:46 -!- GAit [~GAit@2-230-161-158.ip202.fastwebnet.it] has quit [Quit: Leaving.] 01:53 -!- matsjj [~matsjj@31.74.195.106] has quit [Remote host closed the connection] 01:56 -!- GAit [~GAit@2-230-161-158.ip202.fastwebnet.it] has joined #bitcoin-wizards 01:59 -!- Mat555 [~Matcjhfjf@ool-18ba8bdf.dyn.optonline.net] has quit [Ping timeout: 246 seconds] 02:02 -!- GAit [~GAit@2-230-161-158.ip202.fastwebnet.it] has quit [Quit: Leaving.] 02:04 -!- roconnor [~roconnor@host-45-58-252-108.dyn.295.ca] has quit [Ping timeout: 265 seconds] 02:05 -!- GAit [~GAit@2-230-161-158.ip202.fastwebnet.it] has joined #bitcoin-wizards 02:05 -!- GAit [~GAit@2-230-161-158.ip202.fastwebnet.it] has quit [Client Quit] 02:16 -!- roxtrongo [~roxtrongo@190-22-134-69.baf.movistar.cl] has joined #bitcoin-wizards 02:17 -!- GAit [~GAit@2-230-161-158.ip202.fastwebnet.it] has joined #bitcoin-wizards 02:21 -!- roxtrongo [~roxtrongo@190-22-134-69.baf.movistar.cl] has quit [Ping timeout: 260 seconds] 02:27 -!- matsjj [~matsjj@89.197.31.78] has joined #bitcoin-wizards 02:33 -!- paveljanik [~paveljani@unaffiliated/paveljanik] has quit [Quit: Leaving] 02:49 -!- TBI [~TBI@20.84-48-195.nextgentel.com] has joined #bitcoin-wizards 02:52 -!- TBI_ [~TBI@20.84-48-195.nextgentel.com] has quit [Ping timeout: 264 seconds] 02:55 -!- xerox [~xerox@unaffiliated/xerox] has quit [Quit: leaving] 02:58 -!- damethos [~damethos@unaffiliated/damethos] has joined #bitcoin-wizards 03:00 -!- gsdgdfs [~Trans@modemcable082.143-161-184.mc.videotron.ca] has joined #bitcoin-wizards 03:01 -!- livegnik_ [~livegnik@bnw.7c0.nl] has joined #bitcoin-wizards 03:01 -!- Transisto2 [~Trans@modemcable082.143-161-184.mc.videotron.ca] has quit [Write error: Broken pipe] 03:01 -!- livegnik [~livegnik@bnw.7c0.nl] has quit [Write error: Broken pipe] 03:01 -!- Meeh [~meeeeeeh@meeh.sigterm.no] has quit [Write error: Broken pipe] 03:01 -!- Tiraspol [~Tiraspol3@unaffiliated/tiraspol] has quit [Remote host closed the connection] 03:02 -!- Meeh [~meeeeeeh@meeh.sigterm.no] has joined #bitcoin-wizards 03:02 -!- Tiraspol [~Tiraspol3@unaffiliated/tiraspol] has joined #bitcoin-wizards 03:03 < matsjj> in the EC Field, does multiplication work, such that K2=K1*p and k2=k1*p with K the pub and k the priv key respectively? Or is there some other operation like addition where something similar holds? 03:03 < matsjj> with p as a scalar 03:04 -!- allvariables [~allvariab@172.98.67.64] has joined #bitcoin-wizards 03:04 < sipa> matsjj: yes, that's the principle behind ECDH 03:05 < sipa> you have x1 and x2, with corresponding public keys Q1 and Q2, and both sides compute the same P = x1*Q2 = x2*Q2 03:06 < sipa> oh, you were just asking about scalar multiplication 03:06 < sipa> yes 03:06 -!- roxtrongo [~roxtrongo@190-22-134-69.baf.movistar.cl] has joined #bitcoin-wizards 03:06 < sipa> that holds 03:06 < sipa> (though it's a group, not a field) 03:06 < matsjj> And is it difficult to find the scalar, given K1 and K2? 03:07 < sipa> it holds for every scalar 03:07 < sipa> if K1=k1*G, then K1*p = (k1*p)*G for every scalar p 03:08 < matsjj> Right, so I could give someone K1, K2 and p, and he could be sure that if he ever learns about k1, he can also calculate k2, right? 03:08 < sipa> yes 03:08 < sipa> you can just K1 and p 03:09 < sipa> or give K2 and p; you can calculate K1 as K2*(1/p) 03:09 < matsjj> oh indeed 03:09 < sipa> if the elliptic curve points formed a group, you could multiply two points 03:10 < sipa> eh, if they formed a field 03:10 < sipa> and there is something similar with addition as well 03:11 < matsjj> I was thinking about http://lists.linuxfoundation.org/pipermail/lightning-dev/2015-November/000309.html - in lightning a payment can be related using the same hash R across the whole route. If we replace that with priv/pub keys, we could use above instead of using SNARKS ... would need something like OP_CHECKPUBPRIVKEY though 03:12 < sipa> if K1=k1*G, then k2=k1+p and k2*G=K2=K1+p*G 03:12 < sipa> that's the basis behind BIP32 derivation 03:12 < matsjj> I think I read BIP32 3 times already, but still was not sure about the background hehe 03:13 -!- p15 [~p15@118.91.145.64.client.static.strong-tk2.bringover.net] has quit [Ping timeout: 244 seconds] 03:14 -!- Jeremy_Rand__ [~jeremy@172.56.6.254] has quit [Ping timeout: 272 seconds] 03:18 < matsjj> sipa, another question. given that BIP62 was withdrawn now, most of the 3rd party attack vectors are only embedded using isStandard, so a miner could still modify the txid, right? 03:19 < sipa> yes 03:19 < sipa> but bip62 didn't protect against the type of malleability needed for many use cases anyway 03:20 -!- rubensayshi [~ruben@91.206.81.13] has joined #bitcoin-wizards 03:20 < matsjj> and miners have more degrees of freedom in changing it than just the s value, also correct? Can they also change OP_0 into OP_PUSH1[0x00]? 03:20 < sipa> yup 03:20 -!- SwedFTP [~SwedFTP@unaffiliated/swedftp] has quit [Ping timeout: 264 seconds] 03:20 < sipa> or add dummies to the scriptSig 03:21 < matsjj> given a normal 1-input-1-p2sh-output, how big is the vector? is it feasible? 2 values for the s value * ... ? 03:22 -!- SwedFTP [~SwedFTP@unaffiliated/swedftp] has joined #bitcoin-wizards 03:23 -!- arowser [~quassel@106.120.101.38] has quit [Quit: No Ping reply in 180 seconds.] 03:23 -!- arowser [~quassel@106.120.101.38] has joined #bitcoin-wizards 03:25 < matsjj> oh he can do OP_DROP in the scriptSig... so it's practically unlimited 03:25 < tulip> pushdata can be mutated too. 03:26 < sipa> practically unlimted, indeed 03:27 < matsjj> Will SW solve this problem sufficiently? 03:27 < sipa> completely 03:28 < sipa> as the scriptSig data no longer influences the txid 03:28 -!- SwedFTP [~SwedFTP@unaffiliated/swedftp] has quit [Ping timeout: 255 seconds] 03:28 < matsjj> how is the txid calculated then? 03:28 < sipa> mutating it has no effect 03:28 -!- roxtrongo [~roxtrongo@190-22-134-69.baf.movistar.cl] has quit [Ping timeout: 252 seconds] 03:28 < sipa> using everything except the scriptSig :) 03:28 -!- moa [~kiwigb@opentransactions/dev/moa] has quit [Quit: Leaving.] 03:28 < sipa> scriptSigs, even 03:29 < matsjj> isn't it the same as NORMALIZED_TXID then? 03:29 < sipa> no, normalized txid doesn't change the actual txid, it just adds a new txid that's only used in sighash 03:30 < sipa> segregated witness effectiverly moves the scriptSig out of the transaction 03:30 < matsjj> I see! On the mailist list rusty said luke came up with a way to softfork SW into bitcoin? 03:30 < sipa> yeah, i'm working on an implementation 03:31 < matsjj> cool! But how do you make sure old clients are accepting these? 03:31 < sipa> they don't 03:31 < sipa> as the client decides the type of outouts they accept 03:32 < matsjj> but then its a hard fork? 03:32 < sipa> or do you mean how to make old full nodes accept them? easy, make them look like anyone can spend outputs 03:33 -!- roxtrongo [~roxtrongo@190-22-134-69.baf.movistar.cl] has joined #bitcoin-wizards 03:33 < matsjj> hm. do you have a writeup about that? I have a hard time constructing such a transaction in my head 03:34 < sipa> say for example the output is " OP_7" 03:34 -!- SwedFTP [~SwedFTP@unaffiliated/swedftp] has joined #bitcoin-wizards 03:34 < sipa> to old clients, this can be spent with a scriptSig of "" 03:35 -!- AaronvanW_ [~ewout@81.60.139.225.dyn.user.ono.com] has joined #bitcoin-wizards 03:35 < sipa> but we add a new field to transactions, the witness, one per input 03:35 < sipa> which contains both the actual redeem script (whose hash matches the hash in the output) and its inputs 03:36 < sipa> to old nodes, this witness does not exist (it's filtered out on relay) 03:36 < matsjj> and it's not signed then either? 03:36 < sipa> it contains the signature 03:36 < matsjj> oh right 03:37 -!- rustyn [~rustyn@unaffiliated/rustyn] has joined #bitcoin-wizards 03:37 < sipa> but it is not included in the sighash 03:37 < aj> sipa: "and its inputs" ? 03:37 < sipa> scriptSigs aren't in the sighash either (which is exactly the probpem, if they were, they woulkdn't be malleable" 03:38 < sipa> aj: the data needed for it to evaluate to true, what typically went into the scriptSig 03:39 < sipa> oh, OP_NOP7 also checks whether the actual scriptSig is empty... otherwise it would still be malleable 03:39 < aj> sipa: oh, "the redeem script" just means the p2sh script from the input tx then? 03:39 < matsjj> sipa, is there a public document describing that? I am only finding posts writing over it, but nothing technical 03:39 < sipa> aj: yes, and its data inputs 03:39 < sipa> matsjj: no, i've been working on this for the past two weeks, changing design a dozen times 03:40 < sipa> i'll post some writeup soon 03:40 < matsjj> great stuff, thanks for working on it! 03:40 < sipa> i'll also present on it in hongkomg 03:40 < sipa> hongkong 03:40 < aj> what matsjj said; great idea, but sounds like hell to implement :) 03:41 < matsjj> what is your impression, how long would it take to see it fully implemented? 03:41 < aj> sipa: i assume this means lots of new index stuff so you can query by witness versus txid 03:41 < sipa> you can have a look at github.com/sipa/bitcoin/commits/segwit 03:41 < sipa> aj: nope, none 03:41 < sipa> you never need to query for the txid-including-witness 03:42 < sipa> it's only needed inside block commitments 03:42 < sipa> aj: that's the advantage over ntxid, which needs a map txid->ntxid in the chainstate 03:42 < aj> sipa: oh, so tx's with segwit aren't malleable, rather than just it not mattering if they're malleated? 03:43 < sipa> they aren't malleable at all, as their scriptSigs are required to be empty 03:44 < sipa> the redeemscript and data inputs to it (the signature etc) are part of the witness, which is relayed alongside transactions and blocks, but not part of it 03:44 < sipa> (but blocks contain a commitment to the witnesses) 03:44 < matsjj> so it is true then, we save a lot of storage, right? 03:45 < sipa> well you still need to store the witnesses 03:45 < sipa> if you want to relay to full node 03:45 < sipa> but the witness data is "more prunable", as you don't need it unless you want to validate signatures 03:47 < aj> sipa: dropping witnesses (sounds like a mafia thing to do) gets you halfway to SPV; still validating total coins, just not signatures etc... 03:47 < sipa> yup 03:48 < sipa> i briefly considered a p2p message "subpoena" to request witnesses, but that might scare some people :) 03:48 < aj> sipa: you'd have to come up with a "poena" call to use if they nacked your subpoena request too 03:50 < aj> sipa: crossexamine might work though! 03:53 -!- ThomasV [~ThomasV@unaffiliated/thomasv] has quit [Ping timeout: 250 seconds] 03:54 < tulip> aj: that's the first plausible use I've seen for the 12 character size of the p2p command field. 03:59 -!- tromp__ [~tromp@rtc35-246.rentec.com] has quit [Write error: Broken pipe] 04:00 -!- tromp__ [~tromp@rtc35-246.rentec.com] has joined #bitcoin-wizards 04:00 -!- allvariables [~allvariab@172.98.67.64] has quit [Quit: Leaving] 04:21 -!- jtimon [~quassel@74.29.134.37.dynamic.jazztel.es] has quit [Read error: Connection reset by peer] 04:27 -!- dEBRUYNE [~dEBRUYNE@ww010842.uvt.nl] has joined #bitcoin-wizards 04:30 -!- CoinMuncher [~jannes@178.132.211.90] has joined #bitcoin-wizards 04:31 -!- LeMiner2 is now known as LeMiner 04:31 -!- LeMiner [LeMiner@5ED1AFBF.cm-7-2c.dynamic.ziggo.nl] has quit [Changing host] 04:31 -!- LeMiner [LeMiner@unaffiliated/leminer] has joined #bitcoin-wizards 04:32 -!- roxtrongo [~roxtrongo@190-22-134-69.baf.movistar.cl] has quit [Remote host closed the connection] 04:42 -!- ThomasV [~ThomasV@unaffiliated/thomasv] has joined #bitcoin-wizards 04:46 -!- Quanttek [~quassel@ip1f11db5b.dynamic.kabel-deutschland.de] has joined #bitcoin-wizards 04:51 -!- rustyn [~rustyn@unaffiliated/rustyn] has quit [Read error: Connection reset by peer] 04:52 -!- rustyn [~rustyn@unaffiliated/rustyn] has joined #bitcoin-wizards 04:53 -!- roxtrongo [~roxtrongo@190-22-134-69.baf.movistar.cl] has joined #bitcoin-wizards 05:02 -!- Quanttek [~quassel@ip1f11db5b.dynamic.kabel-deutschland.de] has quit [Read error: Connection reset by peer] 05:06 -!- Quanttek [~quassel@ip1f11db5b.dynamic.kabel-deutschland.de] has joined #bitcoin-wizards 05:06 -!- PaulCape_ [~PaulCapes@204.28.124.82] has quit [Quit: .] 05:07 -!- PaulCapestany [~PaulCapes@204.28.124.82] has joined #bitcoin-wizards 05:08 -!- roxtrong_ [~roxtrongo@190-22-235-133.baf.movistar.cl] has joined #bitcoin-wizards 05:08 -!- Giszmo [~leo@pc-36-133-241-201.cm.vtr.net] has joined #bitcoin-wizards 05:10 -!- roxtrongo [~roxtrongo@190-22-134-69.baf.movistar.cl] has quit [Ping timeout: 264 seconds] 05:15 -!- atgreen [~green@CPE687f74122463-CM00fc8d24cab0.cpe.net.cable.rogers.com] has quit [Ping timeout: 276 seconds] 05:15 -!- roxtrong_ [~roxtrongo@190-22-235-133.baf.movistar.cl] has quit [Remote host closed the connection] 05:18 -!- eudoxia [~eudoxia@r167-56-6-199.dialup.adsl.anteldata.net.uy] has joined #bitcoin-wizards 05:26 -!- GAit [~GAit@2-230-161-158.ip202.fastwebnet.it] has quit [Read error: Connection reset by peer] 05:26 -!- GAit [~GAit@2-230-161-158.ip202.fastwebnet.it] has joined #bitcoin-wizards 05:28 -!- dEBRUYNE [~dEBRUYNE@ww010842.uvt.nl] has quit [Ping timeout: 255 seconds] 05:38 -!- ThomasV [~ThomasV@unaffiliated/thomasv] has quit [Ping timeout: 260 seconds] 05:57 -!- eudoxia_ [~eudoxia@r167-56-164-195.dialup.adsl.anteldata.net.uy] has joined #bitcoin-wizards 05:57 -!- eudoxia [~eudoxia@r167-56-6-199.dialup.adsl.anteldata.net.uy] has quit [Read error: Connection reset by peer] 05:58 < kanzure> for those who need a secret decoder ring, SW is segregated witness 05:58 -!- justice [~textual@HSI-KBW-37-209-26-147.hsi15.kabel-badenwuerttemberg.de] has joined #bitcoin-wizards 05:59 -!- eudoxia_ [~eudoxia@r167-56-164-195.dialup.adsl.anteldata.net.uy] has quit [Client Quit] 06:02 -!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has joined #bitcoin-wizards 06:04 -!- MeRoH_LoKo [~Anonymous@186.209.29.228] has joined #bitcoin-wizards 06:04 -!- MeRoH_LoKo [~Anonymous@186.209.29.228] has left #bitcoin-wizards [] 06:09 -!- Quanttek [~quassel@ip1f11db5b.dynamic.kabel-deutschland.de] has quit [Read error: Connection reset by peer] 06:12 -!- Quanttek [~quassel@ip1f11db5b.dynamic.kabel-deutschland.de] has joined #bitcoin-wizards 06:23 -!- roxtrongo [~roxtrongo@190-22-235-133.baf.movistar.cl] has joined #bitcoin-wizards 06:24 -!- GAit [~GAit@2-230-161-158.ip202.fastwebnet.it] has quit [Quit: Leaving.] 06:29 -!- GAit [~GAit@2-230-161-158.ip202.fastwebnet.it] has joined #bitcoin-wizards 06:37 -!- melvster [~melvster@ip-86-49-18-198.net.upcbroadband.cz] has quit [Ping timeout: 240 seconds] 06:39 -!- damethos [~damethos@unaffiliated/damethos] has quit [Quit: Bye] 06:39 -!- adam3us [~Adium@c-98-234-64-218.hsd1.ca.comcast.net] has joined #bitcoin-wizards 06:41 -!- ThomasV [~ThomasV@unaffiliated/thomasv] has joined #bitcoin-wizards 06:46 -!- zmanian_ [sid113594@gateway/web/irccloud.com/x-nhhpsseihgioqkpd] has quit [Ping timeout: 246 seconds] 06:46 -!- sparetire_ [~sparetire@unaffiliated/sparetire] has joined #bitcoin-wizards 06:46 -!- bitkarma [sid124593@gateway/web/irccloud.com/x-sdsmmnmhrnioknov] has quit [Ping timeout: 252 seconds] 06:47 -!- wilbns [sid105317@gateway/web/irccloud.com/x-zvtgduekychxvgfj] has quit [Ping timeout: 255 seconds] 06:47 -!- alexkuck [sid117875@gateway/web/irccloud.com/x-lhmsjpejypxiiypw] has quit [Ping timeout: 246 seconds] 06:47 -!- ibrightly [sid113387@gateway/web/irccloud.com/x-bfptooibmdamhsfa] has quit [Ping timeout: 246 seconds] 06:47 -!- c-cex-finch [uid120855@gateway/web/irccloud.com/x-lymjhesgaxcdqnge] has quit [Ping timeout: 247 seconds] 06:47 -!- btcdrak [uid115429@gateway/web/irccloud.com/x-nimlgqombgnllegr] has quit [Ping timeout: 247 seconds] 06:48 -!- GAit [~GAit@2-230-161-158.ip202.fastwebnet.it] has quit [Quit: Leaving.] 06:48 -!- GAit [~GAit@2-230-161-158.ip202.fastwebnet.it] has joined #bitcoin-wizards 06:51 -!- melvster [~melvster@ip-86-49-18-198.net.upcbroadband.cz] has joined #bitcoin-wizards 06:51 -!- roxtrong_ [~roxtrongo@190-22-235-133.baf.movistar.cl] has joined #bitcoin-wizards 06:52 < Eliel_> So, SW would be similar as a transition to P2SH? It looks like it's doing basically the same thing. That is, it allows reworking the whole script system without breaking backward compatibility. 06:52 < Eliel_> oh, I think it also effectively increases maximum block size. 06:54 -!- ibrightly [sid113387@gateway/web/irccloud.com/x-zjffavuoynoqigof] has joined #bitcoin-wizards 06:54 -!- roxtrongo [~roxtrongo@190-22-235-133.baf.movistar.cl] has quit [Ping timeout: 240 seconds] 06:54 -!- Jeremy_Rand__ [~jeremy@ip-129-15-126-224.fennfwsm.ou.edu] has joined #bitcoin-wizards 06:54 -!- btcdrak [uid115429@gateway/web/irccloud.com/x-jwyhpappcdgxcqov] has joined #bitcoin-wizards 06:59 -!- Jeremy_Rand [~jeremy@129.15.64.249] has joined #bitcoin-wizards 06:59 -!- damethos [~damethos@unaffiliated/damethos] has joined #bitcoin-wizards 07:00 -!- Jeremy_Rand__ [~jeremy@ip-129-15-126-224.fennfwsm.ou.edu] has quit [Ping timeout: 265 seconds] 07:01 -!- wilbns [sid105317@gateway/web/irccloud.com/x-nqffqxouwabtqmlp] has joined #bitcoin-wizards 07:05 -!- bitkarma [sid124593@gateway/web/irccloud.com/x-hcjnqhrabfrcjvra] has joined #bitcoin-wizards 07:05 -!- aburan28 [~xypher@static-108-45-93-78.washdc.fios.verizon.net] has joined #bitcoin-wizards 07:05 -!- zmanian_ [sid113594@gateway/web/irccloud.com/x-miwknbvlwmroihsw] has joined #bitcoin-wizards 07:05 < nsh> Eliel_, segregated witness has other benefits in terms of light clients and time to sync the blockchain wrt particular transactions of interest 07:05 < nsh> and from there general network traffic and scaling consequences 07:06 -!- c-cex-finch [uid120855@gateway/web/irccloud.com/x-abchmregxqytlgdr] has joined #bitcoin-wizards 07:07 -!- alexkuck [sid117875@gateway/web/irccloud.com/x-pqmltyblsnelytud] has joined #bitcoin-wizards 07:07 < Eliel_> yes, I can see how that'd be easy to implement on the side. 07:09 < Eliel_> might also make sense to accompany the soft work with a timed hard fork 5 years to the future that enables all disabled opcodes for old style scripts while changing them into OP_NOPs. Makes more room for future soft forks :P 07:10 -!- Burrito [~Burrito@unaffiliated/burrito] has joined #bitcoin-wizards 07:10 < sipa> Eliel_: no need! 07:10 < sipa> we can just add a vereion number to the script in the witness 07:11 < sipa> if the version number is too high, it's automatically valid 07:11 < Eliel_> well, if you design upgradability into SW, it could be unnecessary, but it seems like a waste to leave the old baggage laying around when you can clean it out. 07:11 < sipa> that allows you to make any script changes as a soft fork 07:11 < Eliel_> ok, that sounds like a good idea. 07:12 -!- Piper-Off is now known as Monthrect 07:13 < Eliel_> but cleaning out the opcodes would allow you to use them as version numbers :P 07:13 -!- GAit [~GAit@2-230-161-158.ip202.fastwebnet.it] has quit [Read error: Connection reset by peer] 07:13 < sipa> with a vereion number you can do that later on as a softfork :) 07:13 -!- GAit [~GAit@2-230-161-158.ip202.fastwebnet.it] has joined #bitcoin-wizards 07:15 -!- zooko [~user@c-71-237-69-190.hsd1.co.comcast.net] has joined #bitcoin-wizards 07:17 -!- pozitron [~nu@gatekeeper.desalconsult.co.uk] has quit [K-Lined] 07:18 -!- pozitron [~nu@162.216.46.135] has joined #bitcoin-wizards 07:21 -!- tulip [~tulip@128.199.135.43] has quit [] 07:21 -!- c-cex-finch [uid120855@gateway/web/irccloud.com/x-abchmregxqytlgdr] has quit [Quit: Connection closed for inactivity] 07:24 < MRL-Relay> [tacotime] aj: seg witness impl is actually trivial 07:24 < MRL-Relay> [tacotime] could be coded up in a few hours 07:25 < MRL-Relay> [tacotime] and you can see from the branch that it doesn't end up being very man loc 07:32 -!- DougieBot5000 [~DougieBot@unaffiliated/dougiebot5000] has joined #bitcoin-wizards 07:34 < aj> tacotime: great, have it on my desk by tomorrow morning then! ;) 07:35 < sipa> just look at my branch... 07:54 -!- justice [~textual@HSI-KBW-37-209-26-147.hsi15.kabel-badenwuerttemberg.de] has quit [Quit: Textual IRC Client: www.textualapp.com] 07:55 -!- justice [~textual@HSI-KBW-37-209-26-147.hsi15.kabel-badenwuerttemberg.de] has joined #bitcoin-wizards 07:57 -!- damethos [~damethos@unaffiliated/damethos] has quit [Quit: Bye] 08:12 -!- roxtrong_ [~roxtrongo@190-22-235-133.baf.movistar.cl] has quit [Remote host closed the connection] 08:14 -!- ebfull [~sean@73.34.119.0] has quit [Remote host closed the connection] 08:15 -!- jgarzik [~jgarzik@unaffiliated/jgarzik] has left #bitcoin-wizards ["Leaving"] 08:15 -!- ebfull [~sean@73.34.119.0] has joined #bitcoin-wizards 08:15 -!- jgarzik [~jgarzik@104-178-201-106.lightspeed.tukrga.sbcglobal.net] has joined #bitcoin-wizards 08:15 -!- jgarzik [~jgarzik@104-178-201-106.lightspeed.tukrga.sbcglobal.net] has quit [Changing host] 08:15 -!- jgarzik [~jgarzik@unaffiliated/jgarzik] has joined #bitcoin-wizards 08:25 -!- damethos [~damethos@unaffiliated/damethos] has joined #bitcoin-wizards 08:49 -!- Jeremy_Rand [~jeremy@129.15.64.249] has quit [Ping timeout: 251 seconds] 08:53 -!- Dizzle [~Dizzle@rrcs-24-173-187-210.sw.biz.rr.com] has joined #bitcoin-wizards 08:53 -!- Dizzle [~Dizzle@rrcs-24-173-187-210.sw.biz.rr.com] has quit [Remote host closed the connection] 09:01 -!- Emcy_ [~MC@unaffiliated/mc1984] has quit [Ping timeout: 245 seconds] 09:02 -!- roxtrongo [~roxtrongo@190-22-235-133.baf.movistar.cl] has joined #bitcoin-wizards 09:05 -!- Yoghur114 [~Yoghurt11@131.224.198.111] has quit [Read error: No route to host] 09:06 -!- dave4925_b [dave4925@unaffiliated/dave4925] has quit [Read error: Connection reset by peer] 09:08 -!- CodeArtix [~ubuntu@ec2-52-27-118-248.us-west-2.compute.amazonaws.com] has quit [Ping timeout: 255 seconds] 09:09 -!- dave4925 [dave4925@unaffiliated/dave4925] has joined #bitcoin-wizards 09:09 -!- CodeArtix [~ubuntu@ec2-52-27-118-248.us-west-2.compute.amazonaws.com] has joined #bitcoin-wizards 09:13 -!- MoALTz [~no@78-11-179-104.static.ip.netia.com.pl] has joined #bitcoin-wizards 09:15 -!- Emcy [~MC@unaffiliated/mc1984] has joined #bitcoin-wizards 09:22 -!- trippysalmon [rob@2001:984:6466:0:a0d3:d9b8:fab7:bab3] has joined #bitcoin-wizards 09:27 -!- adam3us [~Adium@c-98-234-64-218.hsd1.ca.comcast.net] has quit [Quit: Leaving.] 09:27 -!- Monthrect is now known as Piper-Off 09:36 -!- rubensayshi [~ruben@91.206.81.13] has quit [Ping timeout: 265 seconds] 09:38 -!- adam3us [~Adium@c-24-4-96-213.hsd1.ca.comcast.net] has joined #bitcoin-wizards 09:50 -!- Vinegar [~Vinegar@r74-192-91-97.tyrdcmta01.tylrtx.tl.dh.suddenlink.net] has joined #bitcoin-wizards 10:01 -!- priidu [~priidu@unaffiliated/priidu] has quit [Ping timeout: 265 seconds] 10:02 -!- zmanian_ [sid113594@gateway/web/irccloud.com/x-miwknbvlwmroihsw] has quit [Ping timeout: 246 seconds] 10:04 -!- psztorc_ [~psztorc@2607:fb90:e8e:a083:8f68:6db9:53c5:6150] has joined #bitcoin-wizards 10:05 -!- aburan28 [~xypher@static-108-45-93-78.washdc.fios.verizon.net] has quit [Ping timeout: 246 seconds] 10:06 < amiller_> https://github.com/kwonalbert/spacemint 10:06 < amiller_> http://eprint.iacr.org/2015/528 10:06 < amiller_> the spacecoin authors have been busy.... 10:06 -!- psztorc [~psztorc@ool-4575fa8d.dyn.optonline.net] has quit [Ping timeout: 240 seconds] 10:06 -!- GAit [~GAit@2-230-161-158.ip202.fastwebnet.it] has quit [Quit: Leaving.] 10:07 -!- btcdrak [uid115429@gateway/web/irccloud.com/x-jwyhpappcdgxcqov] has quit [Remote host closed the connection] 10:07 -!- bitkarma [sid124593@gateway/web/irccloud.com/x-hcjnqhrabfrcjvra] has quit [Remote host closed the connection] 10:07 -!- ibrightly [sid113387@gateway/web/irccloud.com/x-zjffavuoynoqigof] has quit [Remote host closed the connection] 10:07 -!- alexkuck [sid117875@gateway/web/irccloud.com/x-pqmltyblsnelytud] has quit [Remote host closed the connection] 10:07 -!- wilbns [sid105317@gateway/web/irccloud.com/x-nqffqxouwabtqmlp] has quit [Remote host closed the connection] 10:08 < bsm1175321> New mining algorithms are boring. :-/ Ultimately it still comes down to the economic assets devoted to mining, as measured externally. The algorithm or medium are completely immaterial. 10:10 -!- priidu [~priidu@unaffiliated/priidu] has joined #bitcoin-wizards 10:11 < maaku> sipa: why not have the segwitness scriptPubKey be the hash160 of the redeemscript, and put the redeemscript in the witness? 10:12 < maaku> is there a reason the redeemscript is needed by non-script-validating nodes? 10:12 < bsm1175321> OTOH a diversity of algorithms would be interesting in preventing any one miner from becoming too large. 10:13 -!- wilbns [sid105317@gateway/web/irccloud.com/x-fajdmxijkldylxaj] has joined #bitcoin-wizards 10:13 < amiller_> bsm117532, proofs of space aren't boring, i disagree 10:13 < bsm1175321> amiller_: care to elaborate? ;-) 10:14 < sipa> maaku: i was simplifying, that's the plan indeed (sha256, not hash160, as 160 bit is vulnerable to collisions) 10:14 < maaku> sipa: ok awesome 10:14 < maaku> I'll stop reviewing your branch until it is current then :) 10:14 < sipa> maaku: that's implemented, actually 10:15 -!- cryptowest [~cryptowes@2604:a880:800:10::81f:3001] has quit [Ping timeout: 240 seconds] 10:16 < sipa> maaku: for very small redeemscripts (less than 32 bytes), they can be in the scriptPubKey too (it doesn't add much complexity, but perhaps people consider this too much) 10:20 < andytoshi> amiller_: they claim that high capital vs marginal costs is *good*, which is remarkable 10:20 * zooko looks at http://eprint.iacr.org/2015/528 10:21 < amiller_> let's give 'em a break in this case... what i mean to call attention to today is that they've actually gone and implemented these graphs! 10:21 < andytoshi> ok, fine :) 10:21 < instagibbs> aw, I was hoping for Space mining 10:21 -!- ibrightly [sid113387@gateway/web/irccloud.com/x-mfdasfwlprvvvswz] has joined #bitcoin-wizards 10:21 < andytoshi> let me at least complain that they comment on PoS without citing me 10:22 < andytoshi> and are consequently wrong 10:22 -!- zmanian_ [sid113594@gateway/web/irccloud.com/x-jcpcgdmbossuwhfs] has joined #bitcoin-wizards 10:23 < andytoshi> their anti-grinding mechanism also looks cool 10:24 < amiller_> i have beef with the anti-grinding mechanism, bramc has some ideas of how to combine this with the proof of sequential work i find intersitng 10:24 -!- btcdrak [uid115429@gateway/web/irccloud.com/x-oxmyfwfrtctnavdc] has joined #bitcoin-wizards 10:24 < andytoshi> yeah, i just read it and it doesn't really make sense to me 10:25 < andytoshi> it seems like they just define away grinding 10:25 -!- damethos [~damethos@unaffiliated/damethos] has quit [Quit: Bye] 10:27 < amiller_> well, one problem at a time i guess 10:28 -!- alexkuck [sid117875@gateway/web/irccloud.com/x-oyyhyvutwtdtkhpp] has joined #bitcoin-wizards 10:28 -!- dEBRUYNE [~dEBRUYNE@56-197-ftth.onsbrabantnet.nl] has joined #bitcoin-wizards 10:28 -!- richardkiss [~richardki@ip68-227-33-165.lv.lv.cox.net] has joined #bitcoin-wizards 10:29 < maaku> instagibbs: in that case, here you go: http://www.wired.com/2015/11/congress-says-yes-to-space-mining-no-to-rocket-regulations/ 10:29 < andytoshi> amiller_: i guess my main question is, if it takes time to generate these proofs then what is the problem of grinding? 10:30 < andytoshi> they talk a lot about "some solutions being very good" which doesn't make sense to me 10:33 < andytoshi> (sorry, i really haven't been following the proof-of-space or PoR space) 10:33 < andytoshi> but like, why can't they just have a difficulty threshold like in bitcoin 10:38 -!- bitkarma [sid124593@gateway/web/irccloud.com/x-bgjfihwyxvdqznrq] has joined #bitcoin-wizards 10:40 -!- snthsnth [~snthsnth@206.110.20.18] has joined #bitcoin-wizards 10:42 < andytoshi> oh, this is very strange, it is actually "best block at a given height wins" which seems like it'd have horrible reorg properties 10:43 -!- Burrito [~Burrito@unaffiliated/burrito] has quit [Quit: Leaving] 10:43 -!- zooko [~user@c-71-237-69-190.hsd1.co.comcast.net] has quit [Ping timeout: 240 seconds] 10:44 -!- zooko [~user@c-71-237-69-190.hsd1.co.comcast.net] has joined #bitcoin-wizards 10:47 -!- pozitron [~nu@162.216.46.135] has quit [Ping timeout: 264 seconds] 10:52 -!- damethos [~damethos@unaffiliated/damethos] has joined #bitcoin-wizards 10:52 -!- jtimon [~quassel@74.29.134.37.dynamic.jazztel.es] has joined #bitcoin-wizards 10:55 -!- simba [~simba@18.111.103.50] has quit [Remote host closed the connection] 10:59 -!- Dizzle [~Dizzle@104-6-36-162.lightspeed.austtx.sbcglobal.net] has joined #bitcoin-wizards 11:00 -!- Burrito [~Burrito@unaffiliated/burrito] has joined #bitcoin-wizards 11:02 -!- bramc [~bram@38.99.42.130] has joined #bitcoin-wizards 11:05 -!- priidu [~priidu@unaffiliated/priidu] has quit [Ping timeout: 252 seconds] 11:05 < amiller_> hi bramc https://github.com/kwonalbert/spacemint 11:06 -!- cocoBTC [~cocoBTC__@c-233a71d5.136-1-64736c10.cust.bredbandsbolaget.se] has joined #bitcoin-wizards 11:07 -!- zooko [~user@c-71-237-69-190.hsd1.co.comcast.net] has quit [Ping timeout: 265 seconds] 11:10 -!- Yoghur114 [~jorn@g227014.upc-g.chello.nl] has joined #bitcoin-wizards 11:17 -!- snthsnth [~snthsnth@206.110.20.18] has quit [Ping timeout: 272 seconds] 11:18 -!- rusty [~rusty@ppp14-2-99-82.lns21.adl6.internode.on.net] has joined #bitcoin-wizards 11:18 -!- rusty [~rusty@ppp14-2-99-82.lns21.adl6.internode.on.net] has quit [Changing host] 11:18 -!- rusty [~rusty@pdpc/supporter/bronze/rusty] has joined #bitcoin-wizards 11:20 -!- snthsnth [~snthsnth@206.110.20.18] has joined #bitcoin-wizards 11:21 -!- ThomasV [~ThomasV@unaffiliated/thomasv] has quit [Ping timeout: 260 seconds] 11:26 < fluffypony> Interesting stuff, amiller_ 11:27 -!- pozitrono [~nu@80.82.70.202] has joined #bitcoin-wizards 11:28 -!- mrkent [~textual@unaffiliated/mrkent] has joined #bitcoin-wizards 11:32 < kanzure> can someone explain thaddeus =~ tadge? 11:33 -!- jgarzik [~jgarzik@unaffiliated/jgarzik] has left #bitcoin-wizards ["Leaving"] 11:33 -!- jgarzik [~jgarzik@104-178-201-106.lightspeed.tukrga.sbcglobal.net] has joined #bitcoin-wizards 11:33 -!- jgarzik [~jgarzik@104-178-201-106.lightspeed.tukrga.sbcglobal.net] has quit [Changing host] 11:33 -!- jgarzik [~jgarzik@unaffiliated/jgarzik] has joined #bitcoin-wizards 11:33 < fluffypony> andytoshi: the paper was of a high quality, compared to what we're used to 11:34 -!- TBI_ [~TBI@84.48.195.20] has joined #bitcoin-wizards 11:34 < bsm1175321> That it is, I'll give them that. 11:34 < fluffypony> Intuitively PoSpace feels like it must suffer from an ability to cheat somewhere along the line 11:34 -!- GAit [~GAit@2-230-161-158.ip202.fastwebnet.it] has joined #bitcoin-wizards 11:35 < GreenIsMyPepper> kanzure: yes, it's his nickname 11:35 < kanzure> yeah but... wouldn't that be "thad" instead? 11:35 < kanzure> or unrelated nickname? 11:35 < fluffypony> I'm still digesting and reading, but everything seems to hinge on the unpredictable beacon I wonder if you couldn't do partial storage in the hopes the beacon covers what you actually have on disk 11:36 -!- TBI [~TBI@20.84-48-195.nextgentel.com] has quit [Ping timeout: 250 seconds] 11:36 < GreenIsMyPepper> kanzure: i think he's the 3rd thaddeus in his family tree, so it needs some canonical identifier. he's said it's a problem of "name malleability" 11:36 < kanzure> thanks, that makes much more sense now 11:38 -!- ThomasV [~ThomasV@unaffiliated/thomasv] has joined #bitcoin-wizards 11:39 < kanzure> (context: i had typoed his nickname in a reddit comment a few minutes ago, and just saw his email to lightning-dev with a different spelling from my first guess, so was confused) 11:40 < GreenIsMyPepper> kanzure: haha yeah np. ahhh yeah it confuses me too ^_^ 11:40 < instagibbs> we'll just call him T 11:40 < kanzure> yes i'm sure he'll realize that taking the entire namespace is far more practical than a unique member of the namespace 11:41 < jgarzik> all humans should be named by hash 11:41 < kanzure> and if you know their preimage, you-- wait, no, that's witchcraft, not wizardry. 11:42 < GreenIsMyPepper> lol 11:42 < kanzure> there actually is a large amount of decentralization in the human body regarding genomic content 11:43 -!- ThomasV [~ThomasV@unaffiliated/thomasv] has quit [Ping timeout: 240 seconds] 11:48 -!- paveljanik [~paveljani@unaffiliated/paveljanik] has joined #bitcoin-wizards 11:50 -!- GAit [~GAit@2-230-161-158.ip202.fastwebnet.it] has quit [Quit: Leaving.] 11:51 -!- priidu [~priidu@unaffiliated/priidu] has joined #bitcoin-wizards 11:52 -!- atgreen [~green@CPE687f74122463-CM00fc8d24cab0.cpe.net.cable.rogers.com] has joined #bitcoin-wizards 11:52 -!- priidu [~priidu@unaffiliated/priidu] has quit [Read error: Connection reset by peer] 11:53 -!- damethos [~damethos@unaffiliated/damethos] has quit [Quit: Bye] 11:54 -!- priidu [~priidu@unaffiliated/priidu] has joined #bitcoin-wizards 11:56 -!- zooko [~user@c-73-217-16-2.hsd1.co.comcast.net] has joined #bitcoin-wizards 11:56 -!- _biO_ [~biO_@ip-94-114-112-94.unity-media.net] has joined #bitcoin-wizards 11:56 -!- gielbier [~giel____@unaffiliated/gielbier] has quit [Quit: Leaving] 11:58 -!- GGuyZ [~GGuyZ@216-15-125-203.c3-0.sbo-ubr1.sbo.ma.cable.rcn.com] has joined #bitcoin-wizards 12:00 -!- bramc [~bram@38.99.42.130] has quit [Quit: This computer has gone to sleep] 12:01 < kanzure> hard-fork implementation of segregated witness https://github.com/ElementsProject/elements/commit/663e9bd32965008a43a08d1d26ea09cbb14e83aa 12:02 -!- snthsnth [~snthsnth@206.110.20.18] has quit [Ping timeout: 264 seconds] 12:03 -!- GAit [~GAit@2-230-161-158.ip202.fastwebnet.it] has joined #bitcoin-wizards 12:06 -!- justice [~textual@HSI-KBW-37-209-26-147.hsi15.kabel-badenwuerttemberg.de] has quit [Ping timeout: 272 seconds] 12:06 -!- waxwing [~waxwing@62.205.214.125] has quit [Ping timeout: 260 seconds] 12:12 -!- GAit [~GAit@2-230-161-158.ip202.fastwebnet.it] has quit [Quit: Leaving.] 12:12 < kanzure> segregated witness linkdump https://bitcointalk.org/index.php?topic=1210235.msg13016760#msg13016760 12:16 -!- badmofo [~badmofo@unaffiliated/badmofo] has quit [Ping timeout: 265 seconds] 12:25 -!- tripleslash [~triplesla@unaffiliated/imsaguy] has quit [Ping timeout: 250 seconds] 12:25 -!- tripleslash_x [~triplesla@unaffiliated/imsaguy] has joined #bitcoin-wizards 12:25 -!- waxwing [~waxwing@62.205.214.125] has joined #bitcoin-wizards 12:26 < jouke> kanzure: thanks :) 12:26 -!- belcher [~user@unaffiliated/belcher] has joined #bitcoin-wizards 12:27 -!- matsjj [~matsjj@89.197.31.78] has quit [Remote host closed the connection] 12:29 -!- adam3us [~Adium@c-24-4-96-213.hsd1.ca.comcast.net] has quit [Quit: Leaving.] 12:30 -!- Dizzle [~Dizzle@104-6-36-162.lightspeed.austtx.sbcglobal.net] has quit [Quit: Leaving...] 12:33 -!- Lightsword [~Lightswor@104.194.117.23] has quit [Quit: Lightsword] 12:41 -!- moa [~kiwigb@opentransactions/dev/moa] has joined #bitcoin-wizards 12:43 -!- davec [~davec@cpe-24-243-251-52.hot.res.rr.com] has quit [Read error: No route to host] 12:44 -!- badmofo [~badmofo@unaffiliated/badmofo] has joined #bitcoin-wizards 12:44 -!- davec [~davec@cpe-24-243-251-52.hot.res.rr.com] has joined #bitcoin-wizards 12:46 -!- Vinegar [~Vinegar@r74-192-91-97.tyrdcmta01.tylrtx.tl.dh.suddenlink.net] has quit [Ping timeout: 276 seconds] 12:48 -!- bramc [~bram@38.99.42.130] has joined #bitcoin-wizards 12:50 -!- roxtrongo [~roxtrongo@190-22-235-133.baf.movistar.cl] has quit [Remote host closed the connection] 12:56 -!- pozitrono [~nu@80.82.70.202] has quit [Ping timeout: 265 seconds] 12:57 -!- psztorc [~psztorc@ool-4575fa8d.dyn.optonline.net] has joined #bitcoin-wizards 12:57 < bramc> amiller_, Thanks, I'll look at that later. It should at least clarify what the API is a bit. 12:57 -!- psztorc_ [~psztorc@2607:fb90:e8e:a083:8f68:6db9:53c5:6150] has quit [Ping timeout: 246 seconds] 12:58 < amiller_> the mit student working on it is pretty sharp and totally has a grasp of how the graph is built, it's not that complicated, i invited him to show up here! 12:59 -!- fkhan [weechat@gateway/vpn/mullvad/x-ubkfcmuajrofuphz] has quit [K-Lined] 12:59 < fluffypony> https://w00tsec.blogspot.co.za/2015/11/arris-cable-modem-has-backdoor-in.html 12:59 < fluffypony> .title 12:59 < yoleaux> w00tsec: ARRIS Cable Modem has a Backdoor in the Backdoor 12:59 -!- rusty [~rusty@pdpc/supporter/bronze/rusty] has quit [Ping timeout: 260 seconds] 13:00 < bramc> amiller_, Did you see my babbling in channel about making the later challenges be based on the output of a proof of time on the earlier ones? 13:01 < amiller_> i didn't look closely, no 13:01 < amiller_> i did notice it 13:11 < bramc> amiller_, The basic idea is that you want to prevent gaming from selecting outputs which result in later challenges which you yourself have good answers to, so you make the challenges be timelocked 13:14 -!- NewLiberty [~NewLibert@76-255-129-88.lightspeed.irvnca.sbcglobal.net] has quit [Ping timeout: 255 seconds] 13:18 -!- snthsnth [~snthsnth@206.110.20.18] has joined #bitcoin-wizards 13:21 -!- bramc [~bram@38.99.42.130] has quit [Quit: This computer has gone to sleep] 13:21 -!- zooko [~user@c-73-217-16-2.hsd1.co.comcast.net] has quit [Ping timeout: 260 seconds] 13:22 -!- psztorc_ [~psztorc@2607:fb90:e8d:790:4c34:1bb:ba87:36ff] has joined #bitcoin-wizards 13:22 -!- matsjj [~matsjj@213.205.251.241] has joined #bitcoin-wizards 13:24 -!- psztorc [~psztorc@ool-4575fa8d.dyn.optonline.net] has quit [Ping timeout: 272 seconds] 13:26 -!- matsjj_ [~matsjj@213.205.251.241] has joined #bitcoin-wizards 13:27 -!- aburan28 [~xypher@static-108-45-93-78.washdc.fios.verizon.net] has joined #bitcoin-wizards 13:28 -!- matsjj [~matsjj@213.205.251.241] has quit [Ping timeout: 260 seconds] 13:28 -!- psztorc [~psztorc@ool-4575fa8d.dyn.optonline.net] has joined #bitcoin-wizards 13:30 -!- psztorc_ [~psztorc@2607:fb90:e8d:790:4c34:1bb:ba87:36ff] has quit [Ping timeout: 246 seconds] 13:33 -!- dEBRUYNE [~dEBRUYNE@56-197-ftth.onsbrabantnet.nl] has quit [Ping timeout: 246 seconds] 13:37 -!- _biO_ [~biO_@ip-94-114-112-94.unity-media.net] has quit [Remote host closed the connection] 13:40 -!- ThomasV [~ThomasV@unaffiliated/thomasv] has joined #bitcoin-wizards 13:42 -!- the`doctor [~the`docto@static-108-47-15-123.lsanca.fios.verizon.net] has joined #bitcoin-wizards 13:42 -!- the`doctor [~the`docto@static-108-47-15-123.lsanca.fios.verizon.net] has left #bitcoin-wizards [] 13:42 -!- the`doctor [~the`docto@static-108-47-15-123.lsanca.fios.verizon.net] has joined #bitcoin-wizards 13:49 -!- roxtrongo [~roxtrongo@190-22-235-133.baf.movistar.cl] has joined #bitcoin-wizards 13:50 -!- fkhan [~weechat@2a03:1b20:1:f410:7366::5e] has joined #bitcoin-wizards 13:50 -!- fkhan [~weechat@2a03:1b20:1:f410:7366::5e] has quit [Changing host] 13:50 -!- fkhan [~weechat@unaffiliated/loteriety] has joined #bitcoin-wizards 13:51 -!- dEBRUYNE [~dEBRUYNE@56-197-ftth.onsbrabantnet.nl] has joined #bitcoin-wizards 13:56 -!- Quanttek [~quassel@ip1f11db5b.dynamic.kabel-deutschland.de] has quit [Read error: Connection reset by peer] 13:56 < moa> what's a backdoor in a backdoor? ... a catflap? 13:56 -!- zooko [~user@50.141.117.66] has joined #bitcoin-wizards 13:57 < belcher> moa wicket gate 13:58 -!- snthsnth [~snthsnth@206.110.20.18] has quit [Ping timeout: 244 seconds] 13:59 -!- Quanttek [~quassel@ip1f11db5b.dynamic.kabel-deutschland.de] has joined #bitcoin-wizards 14:01 -!- zooko` [~user@2601:281:8001:26aa:7c2c:2601:b748:7d8a] has joined #bitcoin-wizards 14:01 -!- trippysalmon [rob@2001:984:6466:0:a0d3:d9b8:fab7:bab3] has quit [Ping timeout: 250 seconds] 14:03 -!- zooko [~user@50.141.117.66] has quit [Ping timeout: 255 seconds] 14:08 -!- zooko` is now known as zooko 14:10 -!- blackwraith [~priidu@unaffiliated/priidu] has joined #bitcoin-wizards 14:11 -!- priidu [~priidu@unaffiliated/priidu] has quit [Ping timeout: 250 seconds] 14:16 -!- melvster [~melvster@ip-86-49-18-198.net.upcbroadband.cz] has quit [Ping timeout: 255 seconds] 14:20 -!- Vinegar [Vinegar@r74-192-91-97.tyrdcmta01.tylrtx.tl.dh.suddenlink.net] has joined #bitcoin-wizards 14:30 -!- melvster [~melvster@86.49.18.198] has joined #bitcoin-wizards 14:30 -!- Lightsword [~Lightswor@104.194.117.23] has joined #bitcoin-wizards 14:33 -!- Quanttek [~quassel@ip1f11db5b.dynamic.kabel-deutschland.de] has quit [Ping timeout: 260 seconds] 14:40 -!- justanotheruser [~Justan@unaffiliated/justanotheruser] has quit [Ping timeout: 276 seconds] 14:42 -!- Mat555 [~Matcjhfjf@ool-18ba8bdf.dyn.optonline.net] has joined #bitcoin-wizards 14:42 -!- nwilcox|afk is now known as nwilcox 14:43 -!- kang_ [67efe80a@gateway/web/freenode/ip.103.239.232.10] has joined #bitcoin-wizards 14:44 -!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has quit [Quit: :)] 14:47 -!- tulip [~tulip@128.199.135.43] has joined #bitcoin-wizards 14:48 -!- matsjj_ [~matsjj@213.205.251.241] has quit [Remote host closed the connection] 14:49 -!- dEBRUYNE [~dEBRUYNE@56-197-ftth.onsbrabantnet.nl] has quit [Ping timeout: 246 seconds] 14:51 -!- Vinegar [Vinegar@r74-192-91-97.tyrdcmta01.tylrtx.tl.dh.suddenlink.net] has quit [] 14:51 -!- snthsnth [~snthsnth@206.110.20.18] has joined #bitcoin-wizards 14:55 -!- ThomasV [~ThomasV@unaffiliated/thomasv] has quit [Ping timeout: 246 seconds] 14:56 -!- justanotheruser [~Justan@unaffiliated/justanotheruser] has joined #bitcoin-wizards 15:00 -!- lorenzo_ [~lorenzo@cpe-76-176-116-97.san.res.rr.com] has joined #bitcoin-wizards 15:02 -!- snthsnth [~snthsnth@206.110.20.18] has quit [Ping timeout: 240 seconds] 15:06 -!- roxtrongo [~roxtrongo@190-22-235-133.baf.movistar.cl] has quit [Remote host closed the connection] 15:06 -!- dEBRUYNE [~dEBRUYNE@56-197-ftth.onsbrabantnet.nl] has joined #bitcoin-wizards 15:11 -!- GGuyZ_ [~GGuyZ@216-15-125-203.c3-0.sbo-ubr1.sbo.ma.cable.rcn.com] has joined #bitcoin-wizards 15:11 -!- GGuyZ [~GGuyZ@216-15-125-203.c3-0.sbo-ubr1.sbo.ma.cable.rcn.com] has quit [Read error: Connection reset by peer] 15:11 -!- GGuyZ_ is now known as GGuyZ 15:15 -!- AaronvanW_ [~ewout@81.60.139.225.dyn.user.ono.com] has quit [Remote host closed the connection] 15:15 -!- dEBRUYNE [~dEBRUYNE@56-197-ftth.onsbrabantnet.nl] has quit [Ping timeout: 265 seconds] 15:19 -!- AaronvanW [~ewout@unaffiliated/aaronvanw] has joined #bitcoin-wizards 15:24 -!- dEBRUYNE [~dEBRUYNE@56-197-ftth.onsbrabantnet.nl] has joined #bitcoin-wizards 15:28 -!- DougieBot5000 [~DougieBot@unaffiliated/dougiebot5000] has quit [Quit: Leaving] 15:29 -!- kang_ [67efe80a@gateway/web/freenode/ip.103.239.232.10] has quit [Ping timeout: 246 seconds] 15:32 -!- simba [~simba@243.sub-141-207-129.myvzw.com] has joined #bitcoin-wizards 15:35 -!- lorenzo__ [~lorenzo@cpe-76-176-116-97.san.res.rr.com] has joined #bitcoin-wizards 15:35 -!- lorenzo__ [~lorenzo@cpe-76-176-116-97.san.res.rr.com] has quit [Client Quit] 15:37 -!- bramc [~bram@38.99.42.130] has joined #bitcoin-wizards 15:43 -!- Lightsword [~Lightswor@104.194.117.23] has quit [Ping timeout: 240 seconds] 15:45 -!- Lightsword [~Lightswor@104.194.117.23] has joined #bitcoin-wizards 15:49 -!- lorenzo_ [~lorenzo@cpe-76-176-116-97.san.res.rr.com] has quit [Remote host closed the connection] 15:57 -!- aburan28 [~xypher@static-108-45-93-78.washdc.fios.verizon.net] has quit [Ping timeout: 250 seconds] 16:03 -!- cocoBTC [~cocoBTC__@c-233a71d5.136-1-64736c10.cust.bredbandsbolaget.se] has quit [Quit: Leaving] 16:06 -!- roxtrongo [~roxtrongo@190-22-235-133.baf.movistar.cl] has joined #bitcoin-wizards 16:12 -!- roxtrongo [~roxtrongo@190-22-235-133.baf.movistar.cl] has quit [Ping timeout: 265 seconds] 16:15 -!- GGuyZ [~GGuyZ@216-15-125-203.c3-0.sbo-ubr1.sbo.ma.cable.rcn.com] has quit [Quit: GGuyZ] 16:15 -!- GGuyZ [~GGuyZ@216-15-125-203.c3-0.sbo-ubr1.sbo.ma.cable.rcn.com] has joined #bitcoin-wizards 16:17 -!- davec [~davec@cpe-24-243-251-52.hot.res.rr.com] has quit [Read error: No route to host] 16:17 -!- DougieBot5000 [~DougieBot@unaffiliated/dougiebot5000] has joined #bitcoin-wizards 16:20 -!- tulip [~tulip@128.199.135.43] has quit [] 16:21 -!- drig0r [~nigxinae@50.248.81.66] has quit [Ping timeout: 264 seconds] 16:23 -!- PRab [~chatzilla@c-68-34-102-231.hsd1.mi.comcast.net] has quit [Quit: ChatZilla 0.9.92 [Firefox 42.0/20151029151421]] 16:23 -!- davec [~davec@cpe-24-243-251-52.hot.res.rr.com] has joined #bitcoin-wizards 16:27 -!- simba [~simba@243.sub-141-207-129.myvzw.com] has quit [Read error: Connection reset by peer] 16:29 -!- simba [~simba@243.sub-141-207-129.myvzw.com] has joined #bitcoin-wizards 16:30 -!- rusty [~rusty@pdpc/supporter/bronze/rusty] has joined #bitcoin-wizards 16:31 -!- tulip [~tulip@128.199.135.43] has joined #bitcoin-wizards 16:33 -!- simba [~simba@243.sub-141-207-129.myvzw.com] has quit [Remote host closed the connection] 16:36 -!- justanotheruser [~Justan@unaffiliated/justanotheruser] has quit [Ping timeout: 252 seconds] 16:40 < bramc> does it matter if I make my reference implementation in python2 or python3? Doing it in python2 is slightly annoying. 16:46 < kanzure> nope, but if you find this turns out to be false, i'll volunteer to write a python2 implementation 16:47 -!- justanotheruser [~Justan@unaffiliated/justanotheruser] has joined #bitcoin-wizards 16:49 -!- TBI [~TBI@20.84-48-195.nextgentel.com] has joined #bitcoin-wizards 16:51 -!- TBI_ [~TBI@84.48.195.20] has quit [Ping timeout: 240 seconds] 16:51 -!- aburan28 [~xypher@static-108-45-93-78.washdc.fios.verizon.net] has joined #bitcoin-wizards 17:03 -!- bramc [~bram@38.99.42.130] has quit [Quit: This computer has gone to sleep] 17:04 -!- GGuyZ [~GGuyZ@216-15-125-203.c3-0.sbo-ubr1.sbo.ma.cable.rcn.com] has quit [Quit: GGuyZ] 17:04 -!- nwilcox is now known as nwilcox|afk 17:05 -!- aburan28 [~xypher@static-108-45-93-78.washdc.fios.verizon.net] has quit [Ping timeout: 260 seconds] 17:08 < rusty> sipa: matsjj just posted his "atomic swap by keypair" to lightning-dev, thanked you for sanity check. http://lists.linuxfoundation.org/pipermail/lightning-dev/2015-November/000314.html 17:09 < rusty> sipa: it's awesome work; I suspected it was possible but didn't follow though. Thanks :) Though I can't see a way around the requirement for an OP_CHECKKEYPAIRVERIFY. 17:16 -!- zooko [~user@2601:281:8001:26aa:7c2c:2601:b748:7d8a] has quit [Ping timeout: 246 seconds] 17:16 -!- TheSeven [~quassel@rockbox/developer/TheSeven] has quit [Ping timeout: 252 seconds] 17:17 -!- TheSeven [~quassel@rockbox/developer/TheSeven] has joined #bitcoin-wizards 17:18 -!- Yoghur114 [~jorn@g227014.upc-g.chello.nl] has quit [Remote host closed the connection] 17:18 -!- dEBRUYNE [~dEBRUYNE@56-197-ftth.onsbrabantnet.nl] has quit [Ping timeout: 246 seconds] 17:22 -!- roxtrongo [~roxtrongo@190-22-235-133.baf.movistar.cl] has joined #bitcoin-wizards 17:25 -!- PaulCapestany [~PaulCapes@204.28.124.82] has quit [Quit: .] 17:27 -!- Prattler [~ttttt@78-60-12-33.static.zebra.lt] has joined #bitcoin-wizards 17:27 -!- roxtrongo [~roxtrongo@190-22-235-133.baf.movistar.cl] has quit [Ping timeout: 240 seconds] 17:32 -!- NewLiberty [~NewLibert@174-127-16-194.static-ip.telepacific.net] has joined #bitcoin-wizards 17:35 -!- PaulCapestany [~PaulCapes@204.28.124.82] has joined #bitcoin-wizards 17:35 -!- blackwraith [~priidu@unaffiliated/priidu] has quit [Read error: Connection reset by peer] 17:37 -!- zooko [~user@2601:281:8001:26aa:7c2c:2601:b748:7d8a] has joined #bitcoin-wizards 17:44 -!- Ylbam [uid99779@gateway/web/irccloud.com/x-tqooqtiqdlldfrlu] has quit [Quit: Connection closed for inactivity] 17:48 -!- roconnor [~roconnor@host-45-58-254-51.dyn.295.ca] has joined #bitcoin-wizards 17:50 -!- NewLiberty [~NewLibert@174-127-16-194.static-ip.telepacific.net] has quit [Ping timeout: 255 seconds] 18:00 -!- snthsnth [~snthsnth@c-98-207-208-241.hsd1.ca.comcast.net] has joined #bitcoin-wizards 18:00 -!- Burrito [~Burrito@unaffiliated/burrito] has quit [Quit: Leaving] 18:16 -!- GGuyZ [~GGuyZ@216-15-125-203.c3-0.sbo-ubr1.sbo.ma.cable.rcn.com] has joined #bitcoin-wizards 18:20 -!- the`doctor [~the`docto@static-108-47-15-123.lsanca.fios.verizon.net] has quit [Quit: the`doctor] 18:21 -!- the`doctor [~the`docto@static-108-47-15-123.lsanca.fios.verizon.net] has joined #bitcoin-wizards 18:25 -!- the`doctor [~the`docto@static-108-47-15-123.lsanca.fios.verizon.net] has quit [Ping timeout: 265 seconds] 18:35 -!- belcher [~user@unaffiliated/belcher] has quit [Quit: Leaving] 18:38 -!- roxtrongo [~roxtrongo@190-22-235-133.baf.movistar.cl] has joined #bitcoin-wizards 18:42 -!- AaronvanW [~ewout@unaffiliated/aaronvanw] has quit [Ping timeout: 246 seconds] 18:43 -!- roxtrongo [~roxtrongo@190-22-235-133.baf.movistar.cl] has quit [Ping timeout: 265 seconds] 18:46 -!- p15 [~p15@31.91.145.64.client.static.strong-tk2.bringover.net] has joined #bitcoin-wizards 18:47 -!- adam3us [~Adium@c-24-4-96-213.hsd1.ca.comcast.net] has joined #bitcoin-wizards 18:53 -!- adam3us [~Adium@c-24-4-96-213.hsd1.ca.comcast.net] has quit [Quit: Leaving.] 18:53 -!- Lightsword [~Lightswor@104.194.117.23] has quit [Quit: Lightsword] 18:57 -!- zooko [~user@2601:281:8001:26aa:7c2c:2601:b748:7d8a] has quit [Ping timeout: 246 seconds] 19:12 -!- Emcy [~MC@unaffiliated/mc1984] has quit [Read error: Connection reset by peer] 19:14 -!- Lightsword [~Lightswor@104.194.117.23] has joined #bitcoin-wizards 19:46 -!- roconnor [~roconnor@host-45-58-254-51.dyn.295.ca] has quit [Quit: Konversation terminated!] 20:03 -!- Lightsword [~Lightswor@104.194.117.23] has quit [Ping timeout: 250 seconds] 20:04 -!- Lightsword [~Lightswor@104.194.117.23] has joined #bitcoin-wizards 20:09 -!- nephyrin [~neph@nemu.pointysoftware.net] has quit [Read error: Connection reset by peer] 20:09 -!- starsoccer [~starsocce@unaffiliated/starsoccer] has quit [Ping timeout: 244 seconds] 20:09 -!- roxtrongo [~roxtrongo@190-22-235-133.baf.movistar.cl] has joined #bitcoin-wizards 20:09 -!- nephyrin [~neph@nemu.pointysoftware.net] has joined #bitcoin-wizards 20:10 -!- starsoccer [~starsocce@ns372404.ip-94-23-252.eu] has joined #bitcoin-wizards 20:10 -!- starsoccer is now known as Guest51706 20:14 -!- roxtrongo [~roxtrongo@190-22-235-133.baf.movistar.cl] has quit [Ping timeout: 260 seconds] 20:17 -!- sparetire_ [~sparetire@unaffiliated/sparetire] has quit [Quit: sparetire_] 20:22 -!- TheSeven [~quassel@rockbox/developer/TheSeven] has quit [Disconnected by services] 20:22 -!- [7] [~quassel@rockbox/developer/TheSeven] has joined #bitcoin-wizards 20:27 -!- Giszmo [~leo@pc-36-133-241-201.cm.vtr.net] has quit [Quit: Leaving.] 20:30 -!- Lightsword [~Lightswor@104.194.117.23] has quit [Ping timeout: 260 seconds] 20:31 -!- Lightsword [~Lightswor@104.194.117.23] has joined #bitcoin-wizards 20:35 -!- mrkent [~textual@unaffiliated/mrkent] has quit [] 20:38 -!- GGuyZ [~GGuyZ@216-15-125-203.c3-0.sbo-ubr1.sbo.ma.cable.rcn.com] has quit [Quit: GGuyZ] 20:44 -!- skra [~spark@30-9-36.wireless.csail.mit.edu] has joined #bitcoin-wizards 20:47 -!- Mat555 [~Matcjhfjf@ool-18ba8bdf.dyn.optonline.net] has quit [Ping timeout: 255 seconds] 20:48 -!- GGuyZ [~GGuyZ@216-15-125-203.c3-0.sbo-ubr1.sbo.ma.cable.rcn.com] has joined #bitcoin-wizards 20:48 -!- ThomasV [~ThomasV@f048251168.adsl.alicedsl.de] has joined #bitcoin-wizards 20:48 -!- ThomasV [~ThomasV@f048251168.adsl.alicedsl.de] has quit [Changing host] 20:48 -!- ThomasV [~ThomasV@unaffiliated/thomasv] has joined #bitcoin-wizards 20:58 -!- ThomasV_ [~ThomasV@x4db41e97.dyn.telefonica.de] has joined #bitcoin-wizards 21:02 -!- kisspunch [~za3k@za3k.com] has quit [Quit: ZNC - http://znc.in] 21:02 -!- ThomasV [~ThomasV@unaffiliated/thomasv] has quit [Ping timeout: 260 seconds] 21:04 -!- dave4925 [dave4925@unaffiliated/dave4925] has quit [Ping timeout: 265 seconds] 21:05 -!- dave4925 [dave4925@unaffiliated/dave4925] has joined #bitcoin-wizards 21:05 -!- kisspunch [~za3k@za3k.com] has joined #bitcoin-wizards 21:07 -!- kisspunch [~za3k@za3k.com] has quit [Client Quit] 21:14 -!- skra [~spark@30-9-36.wireless.csail.mit.edu] has quit [Ping timeout: 252 seconds] 21:15 -!- kisspunch [~za3k@za3k.com] has joined #bitcoin-wizards 21:41 -!- snthsnth [~snthsnth@c-98-207-208-241.hsd1.ca.comcast.net] has quit [Ping timeout: 264 seconds] 21:52 -!- Cory [~C@unaffiliated/cory] has quit [Ping timeout: 260 seconds] 22:03 -!- Cory [~C@unaffiliated/cory] has joined #bitcoin-wizards 22:10 -!- roxtrongo [~roxtrongo@190-22-235-133.baf.movistar.cl] has joined #bitcoin-wizards 22:14 -!- roxtrongo [~roxtrongo@190-22-235-133.baf.movistar.cl] has quit [Ping timeout: 260 seconds] 22:33 -!- ThomasV_ [~ThomasV@x4db41e97.dyn.telefonica.de] has quit [Ping timeout: 250 seconds] 22:40 -!- rusty [~rusty@pdpc/supporter/bronze/rusty] has quit [Ping timeout: 260 seconds] 22:46 -!- Emcy [~MC@cpc3-swan1-0-0-cust996.7-3.cable.virginm.net] has joined #bitcoin-wizards 22:46 -!- Emcy [~MC@cpc3-swan1-0-0-cust996.7-3.cable.virginm.net] has quit [Changing host] 22:46 -!- Emcy [~MC@unaffiliated/mc1984] has joined #bitcoin-wizards 22:48 -!- p15_ [~p15@58.91.145.64.client.static.strong-tk2.bringover.net] has joined #bitcoin-wizards 22:50 -!- p15 [~p15@31.91.145.64.client.static.strong-tk2.bringover.net] has quit [Ping timeout: 250 seconds] 23:02 -!- astro [~astrodoom@unaffiliated/astro] has quit [] 23:10 -!- GGuyZ [~GGuyZ@216-15-125-203.c3-0.sbo-ubr1.sbo.ma.cable.rcn.com] has quit [Quit: GGuyZ] 23:16 -!- ThomasV_ [~ThomasV@dslb-188-102-134-163.188.102.pools.vodafone-ip.de] has joined #bitcoin-wizards 23:19 -!- ThomasV_ [~ThomasV@dslb-188-102-134-163.188.102.pools.vodafone-ip.de] has quit [Client Quit] 23:20 -!- ThomasV [~ThomasV@unaffiliated/thomasv] has joined #bitcoin-wizards 23:21 -!- paveljanik [~paveljani@unaffiliated/paveljanik] has quit [Read error: Connection reset by peer] 23:22 -!- paveljanik [~paveljani@unaffiliated/paveljanik] has joined #bitcoin-wizards 23:30 -!- CoinMuncher1 [~jannes@178.132.211.90] has joined #bitcoin-wizards 23:31 -!- CoinMuncher [~jannes@178.132.211.90] has quit [Read error: Connection reset by peer] 23:55 -!- Ylbam [uid99779@gateway/web/irccloud.com/x-sovgqgjhecqovgzf] has joined #bitcoin-wizards --- Log closed Fri Nov 20 00:00:30 2015