2015-11-19.log

--- Log opened Thu Nov 19 00:00:29 2015
-!- DougieBot5000 [~DougieBot@unaffiliated/dougiebot5000] has quit [Quit: Leaving]00:03
-!- simba [~simba@18.111.103.50] has joined #bitcoin-wizards00:05
-!- Vinegar [Vinegar@r74-192-91-97.tyrdcmta01.tylrtx.tl.dh.suddenlink.net] has joined #bitcoin-wizards00:07
-!- Keefe [~Keefe@unaffiliated/keefe] has quit [Ping timeout: 240 seconds]00:10
-!- tulip [~tulip@128.199.135.43] has quit []00:13
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has quit [Ping timeout: 272 seconds]00:18
-!- Keefe [~Keefe@unaffiliated/keefe] has joined #bitcoin-wizards00:23
-!- tulip [~tulip@128.199.135.43] has joined #bitcoin-wizards00:27
-!- GAit [~GAit@2-230-161-158.ip202.fastwebnet.it] has joined #bitcoin-wizards00:28
-!- Londe2 [~Londe@cpe-104-32-148-17.socal.res.rr.com] has joined #bitcoin-wizards00:32
-!- bramc [~bram@99-75-88-206.lightspeed.sntcca.sbcglobal.net] has quit [Quit: This computer has gone to sleep]00:33
-!- Londe [~Londe@cpe-104-32-148-17.socal.res.rr.com] has quit [Read error: Connection reset by peer]00:35
-!- paveljanik [~paveljani@79-98-72-216.sys-data.com] has joined #bitcoin-wizards00:38
-!- paveljanik [~paveljani@79-98-72-216.sys-data.com] has quit [Changing host]00:38
-!- paveljanik [~paveljani@unaffiliated/paveljanik] has joined #bitcoin-wizards00:38
-!- Keefe [~Keefe@unaffiliated/keefe] has quit [Ping timeout: 244 seconds]00:41
-!- roxtrongo [~roxtrongo@190-22-134-69.baf.movistar.cl] has joined #bitcoin-wizards00:46
-!- tulip [~tulip@128.199.135.43] has quit []00:48
-!- roxtrongo [~roxtrongo@190-22-134-69.baf.movistar.cl] has quit [Ping timeout: 244 seconds]00:50
-!- Graet [~Graet@unaffiliated/graet] has quit [Ping timeout: 255 seconds]00:51
-!- Keefe [~Keefe@unaffiliated/keefe] has joined #bitcoin-wizards00:54
-!- Graet [~Graet@unaffiliated/graet] has joined #bitcoin-wizards00:56
-!- Vinegar [Vinegar@r74-192-91-97.tyrdcmta01.tylrtx.tl.dh.suddenlink.net] has quit [Ping timeout: 255 seconds]00:58
-!- GAit [~GAit@2-230-161-158.ip202.fastwebnet.it] has quit [Quit: Leaving.]01:00
-!- Ylbam [uid99779@gateway/web/irccloud.com/x-tqooqtiqdlldfrlu] has joined #bitcoin-wizards01:01
-!- GAit [~GAit@2-230-161-158.ip202.fastwebnet.it] has joined #bitcoin-wizards01:04
-!- tulip [~tulip@128.199.135.43] has joined #bitcoin-wizards01:05
-!- c-cex-finch [uid120855@gateway/web/irccloud.com/x-lymjhesgaxcdqnge] has joined #bitcoin-wizards01:07
-!- GAit [~GAit@2-230-161-158.ip202.fastwebnet.it] has quit [Quit: Leaving.]01:11
-!- GAit [~GAit@2-230-161-158.ip202.fastwebnet.it] has joined #bitcoin-wizards01:12
-!- 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-wizards01:26
-!- Casper- [~Casper@linux-cryptofree1-a.xn--cdaan2d.be] has quit [Read error: Connection reset by peer]01:29
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has joined #bitcoin-wizards01:45
-!- GAit [~GAit@2-230-161-158.ip202.fastwebnet.it] has quit [Quit: Leaving.]01:46
-!- matsjj [~matsjj@31.74.195.106] has quit [Remote host closed the connection]01:53
-!- GAit [~GAit@2-230-161-158.ip202.fastwebnet.it] has joined #bitcoin-wizards01:56
-!- Mat555 [~Matcjhfjf@ool-18ba8bdf.dyn.optonline.net] has quit [Ping timeout: 246 seconds]01:59
-!- GAit [~GAit@2-230-161-158.ip202.fastwebnet.it] has quit [Quit: Leaving.]02:02
-!- roconnor [~roconnor@host-45-58-252-108.dyn.295.ca] has quit [Ping timeout: 265 seconds]02:04
-!- GAit [~GAit@2-230-161-158.ip202.fastwebnet.it] has joined #bitcoin-wizards02:05
-!- GAit [~GAit@2-230-161-158.ip202.fastwebnet.it] has quit [Client Quit]02:05
-!- roxtrongo [~roxtrongo@190-22-134-69.baf.movistar.cl] has joined #bitcoin-wizards02:16
-!- GAit [~GAit@2-230-161-158.ip202.fastwebnet.it] has joined #bitcoin-wizards02:17
-!- roxtrongo [~roxtrongo@190-22-134-69.baf.movistar.cl] has quit [Ping timeout: 260 seconds]02:21
-!- matsjj [~matsjj@89.197.31.78] has joined #bitcoin-wizards02:27
-!- paveljanik [~paveljani@unaffiliated/paveljanik] has quit [Quit: Leaving]02:33
-!- TBI [~TBI@20.84-48-195.nextgentel.com] has joined #bitcoin-wizards02:49
-!- TBI_ [~TBI@20.84-48-195.nextgentel.com] has quit [Ping timeout: 264 seconds]02:52
-!- xerox [~xerox@unaffiliated/xerox] has quit [Quit: leaving]02:55
-!- damethos [~damethos@unaffiliated/damethos] has joined #bitcoin-wizards02:58
-!- gsdgdfs [~Trans@modemcable082.143-161-184.mc.videotron.ca] has joined #bitcoin-wizards03:00
-!- livegnik_ [~livegnik@bnw.7c0.nl] has joined #bitcoin-wizards03: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:01
-!- Meeh [~meeeeeeh@meeh.sigterm.no] has joined #bitcoin-wizards03:02
-!- Tiraspol [~Tiraspol3@unaffiliated/tiraspol] has joined #bitcoin-wizards03:02
matsjjin 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
matsjjwith p as a scalar03:03
-!- allvariables [~allvariab@172.98.67.64] has joined #bitcoin-wizards03:04
sipamatsjj: yes, that's the principle behind ECDH03:04
sipayou have x1 and x2, with corresponding public keys Q1 and Q2, and both sides compute the same P = x1*Q2 = x2*Q203:05
sipaoh, you were just asking about scalar multiplication03:06
sipayes03:06
-!- roxtrongo [~roxtrongo@190-22-134-69.baf.movistar.cl] has joined #bitcoin-wizards03:06
sipathat holds03:06
sipa(though it's a group, not a field)03:06
matsjjAnd is it difficult to find the scalar, given K1 and K2?03:06
sipait holds for every scalar03:07
sipaif K1=k1*G, then K1*p = (k1*p)*G for every scalar p03:07
matsjjRight, 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
sipayes03:08
sipayou can just K1 and p03:08
sipaor give K2 and p; you can calculate K1 as K2*(1/p)03:09
matsjjoh indeed03:09
sipaif the elliptic curve points formed a group, you could multiply two points03:09
sipaeh, if they formed a field03:10
sipaand there is something similar with addition as well03:10
matsjjI 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 though03:11
sipaif K1=k1*G, then k2=k1+p and k2*G=K2=K1+p*G03:12
sipathat's the basis behind BIP32 derivation03:12
matsjjI think I read BIP32 3 times already, but still was not sure about the background hehe03:12
-!- p15 [~p15@118.91.145.64.client.static.strong-tk2.bringover.net] has quit [Ping timeout: 244 seconds]03:13
-!- Jeremy_Rand__ [~jeremy@172.56.6.254] has quit [Ping timeout: 272 seconds]03:14
matsjjsipa, 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:18
sipayes03:19
sipabut bip62 didn't protect against the type of malleability needed for many use cases anyway03:19
-!- rubensayshi [~ruben@91.206.81.13] has joined #bitcoin-wizards03:20
matsjjand 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
sipayup03:20
-!- SwedFTP [~SwedFTP@unaffiliated/swedftp] has quit [Ping timeout: 264 seconds]03:20
sipaor add dummies to the scriptSig03:20
matsjjgiven a normal 1-input-1-p2sh-output, how big is the vector? is it feasible? 2 values for the s value * ... ?03:21
-!- SwedFTP [~SwedFTP@unaffiliated/swedftp] has joined #bitcoin-wizards03:22
-!- 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-wizards03:23
matsjjoh he can do OP_DROP in the scriptSig... so it's practically unlimited03:25
tulippushdata can be mutated too.03:25
sipapractically unlimted, indeed03:26
matsjjWill SW solve this problem sufficiently?03:27
sipacompletely03:27
sipaas the scriptSig data no longer influences the txid03:28
-!- SwedFTP [~SwedFTP@unaffiliated/swedftp] has quit [Ping timeout: 255 seconds]03:28
matsjjhow is the txid calculated then?03:28
sipamutating it has no effect03:28
-!- roxtrongo [~roxtrongo@190-22-134-69.baf.movistar.cl] has quit [Ping timeout: 252 seconds]03:28
sipausing everything except the scriptSig :)03:28
-!- moa [~kiwigb@opentransactions/dev/moa] has quit [Quit: Leaving.]03:28
sipascriptSigs, even03:28
matsjjisn't it the same as NORMALIZED_TXID then?03:29
sipano, normalized txid doesn't change the actual txid, it just adds a new txid that's only used in sighash03:29
sipasegregated witness effectiverly moves the scriptSig out of the transaction03:30
matsjjI see! On the mailist list rusty said luke came up with a way to softfork SW into bitcoin?03:30
sipayeah, i'm working on an implementation03:30
matsjjcool! But how do you make sure old clients are accepting these?03:31
sipathey don't03:31
sipaas the client decides the type of outouts they accept03:31
matsjjbut then its a hard fork?03:32
sipaor do you mean how to make old full nodes accept them? easy, make them look like anyone can spend outputs03:32
-!- roxtrongo [~roxtrongo@190-22-134-69.baf.movistar.cl] has joined #bitcoin-wizards03:33
matsjjhm. do you have a writeup about that? I have a hard time constructing such a transaction in my head03:33
sipasay for example the output is "<somehash> OP_7"03:34
-!- SwedFTP [~SwedFTP@unaffiliated/swedftp] has joined #bitcoin-wizards03:34
sipato old clients, this can be spent with a scriptSig of ""03:34
-!- AaronvanW_ [~ewout@81.60.139.225.dyn.user.ono.com] has joined #bitcoin-wizards03:35
sipabut we add a new field to transactions, the witness, one per input03:35
sipawhich contains both the actual redeem script (whose hash matches the hash in the output) and its inputs03:35
sipato old nodes, this witness does not exist (it's filtered out on relay)03:36
matsjjand it's not signed then either?03:36
sipait contains the signature03:36
matsjjoh right03:36
-!- rustyn [~rustyn@unaffiliated/rustyn] has joined #bitcoin-wizards03:37
sipabut it is not included in the sighash03:37
ajsipa: "and its inputs" ?03:37
sipascriptSigs aren't in the sighash either (which is exactly the probpem, if they were, they woulkdn't be malleable"03:37
sipaaj: the data needed for it to evaluate to true, what typically went into the scriptSig03:38
sipaoh, OP_NOP7 also checks whether the actual scriptSig is empty... otherwise it would still be malleable03:39
ajsipa: oh, "the redeem script" just means the p2sh script from the input tx then?03:39
matsjjsipa, is there a public document describing that? I am only finding posts writing over it, but nothing technical03:39
sipaaj: yes, and its data inputs03:39
sipamatsjj: no, i've been working on this for the past two weeks, changing design a dozen times03:39
sipai'll post some writeup soon03:40
matsjjgreat stuff, thanks for working on it!03:40
sipai'll also present on it in hongkomg03:40
sipahongkong03:40
ajwhat matsjj said; great idea, but sounds like hell to implement :)03:40
matsjjwhat is your impression, how long would it take to see it fully implemented?03:41
ajsipa: i assume this means lots of new index stuff so you can query by witness versus txid03:41
sipayou can have a look at github.com/sipa/bitcoin/commits/segwit03:41
sipaaj: nope, none03:41
sipayou never need to query for the txid-including-witness03:41
sipait's only needed inside block commitments03:42
sipaaj: that's the advantage over ntxid, which needs a map txid->ntxid in the chainstate03:42
ajsipa: oh, so tx's with segwit aren't malleable, rather than just it not mattering if they're malleated?03:42
sipathey aren't malleable at all, as their scriptSigs are required to be empty03:43
sipathe 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 it03:44
sipa(but blocks contain a commitment to the witnesses)03:44
matsjjso it is true then, we save a lot of storage, right?03:44
sipawell you still need to store the witnesses03:45
sipaif you want to relay to full node03:45
sipabut the witness data is "more prunable", as you don't need it unless you want to validate signatures03:45
ajsipa: dropping witnesses (sounds like a mafia thing to do) gets you halfway to SPV; still validating total coins, just not signatures etc...03:47
sipayup03:47
sipai briefly considered a p2p message "subpoena" to request witnesses, but that might scare some people :)03:48
ajsipa: you'd have to come up with a "poena" call to use if they nacked your subpoena request too03:48
ajsipa: crossexamine might work though!03:50
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has quit [Ping timeout: 250 seconds]03:53
tulipaj: that's the first plausible use I've seen for the 12 character size of the p2p command field.03:54
-!- tromp__ [~tromp@rtc35-246.rentec.com] has quit [Write error: Broken pipe]03:59
-!- tromp__ [~tromp@rtc35-246.rentec.com] has joined #bitcoin-wizards04:00
-!- allvariables [~allvariab@172.98.67.64] has quit [Quit: Leaving]04:00
-!- jtimon [~quassel@74.29.134.37.dynamic.jazztel.es] has quit [Read error: Connection reset by peer]04:21
-!- dEBRUYNE [~dEBRUYNE@ww010842.uvt.nl] has joined #bitcoin-wizards04:27
-!- CoinMuncher [~jannes@178.132.211.90] has joined #bitcoin-wizards04:30
-!- LeMiner2 is now known as LeMiner04:31
-!- LeMiner [LeMiner@5ED1AFBF.cm-7-2c.dynamic.ziggo.nl] has quit [Changing host]04:31
-!- LeMiner [LeMiner@unaffiliated/leminer] has joined #bitcoin-wizards04:31
-!- roxtrongo [~roxtrongo@190-22-134-69.baf.movistar.cl] has quit [Remote host closed the connection]04:32
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has joined #bitcoin-wizards04:42
-!- Quanttek [~quassel@ip1f11db5b.dynamic.kabel-deutschland.de] has joined #bitcoin-wizards04:46
-!- rustyn [~rustyn@unaffiliated/rustyn] has quit [Read error: Connection reset by peer]04:51
-!- rustyn [~rustyn@unaffiliated/rustyn] has joined #bitcoin-wizards04:52
-!- roxtrongo [~roxtrongo@190-22-134-69.baf.movistar.cl] has joined #bitcoin-wizards04:53
-!- Quanttek [~quassel@ip1f11db5b.dynamic.kabel-deutschland.de] has quit [Read error: Connection reset by peer]05:02
-!- Quanttek [~quassel@ip1f11db5b.dynamic.kabel-deutschland.de] has joined #bitcoin-wizards05:06
-!- PaulCape_ [~PaulCapes@204.28.124.82] has quit [Quit: .]05:06
-!- PaulCapestany [~PaulCapes@204.28.124.82] has joined #bitcoin-wizards05:07
-!- roxtrong_ [~roxtrongo@190-22-235-133.baf.movistar.cl] has joined #bitcoin-wizards05:08
-!- Giszmo [~leo@pc-36-133-241-201.cm.vtr.net] has joined #bitcoin-wizards05:08
-!- roxtrongo [~roxtrongo@190-22-134-69.baf.movistar.cl] has quit [Ping timeout: 264 seconds]05:10
-!- 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:15
-!- eudoxia [~eudoxia@r167-56-6-199.dialup.adsl.anteldata.net.uy] has joined #bitcoin-wizards05:18
-!- 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-wizards05:26
-!- dEBRUYNE [~dEBRUYNE@ww010842.uvt.nl] has quit [Ping timeout: 255 seconds]05:28
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has quit [Ping timeout: 260 seconds]05:38
-!- eudoxia_ [~eudoxia@r167-56-164-195.dialup.adsl.anteldata.net.uy] has joined #bitcoin-wizards05:57
-!- eudoxia [~eudoxia@r167-56-6-199.dialup.adsl.anteldata.net.uy] has quit [Read error: Connection reset by peer]05:57
kanzurefor those who need a secret decoder ring, SW is segregated witness05:58
-!- justice [~textual@HSI-KBW-37-209-26-147.hsi15.kabel-badenwuerttemberg.de] has joined #bitcoin-wizards05:58
-!- eudoxia_ [~eudoxia@r167-56-164-195.dialup.adsl.anteldata.net.uy] has quit [Client Quit]05:59
-!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has joined #bitcoin-wizards06:02
-!- MeRoH_LoKo [~Anonymous@186.209.29.228] has joined #bitcoin-wizards06:04
-!- MeRoH_LoKo [~Anonymous@186.209.29.228] has left #bitcoin-wizards []06:04
-!- Quanttek [~quassel@ip1f11db5b.dynamic.kabel-deutschland.de] has quit [Read error: Connection reset by peer]06:09
-!- Quanttek [~quassel@ip1f11db5b.dynamic.kabel-deutschland.de] has joined #bitcoin-wizards06:12
-!- roxtrongo [~roxtrongo@190-22-235-133.baf.movistar.cl] has joined #bitcoin-wizards06:23
-!- GAit [~GAit@2-230-161-158.ip202.fastwebnet.it] has quit [Quit: Leaving.]06:24
-!- GAit [~GAit@2-230-161-158.ip202.fastwebnet.it] has joined #bitcoin-wizards06:29
-!- melvster [~melvster@ip-86-49-18-198.net.upcbroadband.cz] has quit [Ping timeout: 240 seconds]06:37
-!- damethos [~damethos@unaffiliated/damethos] has quit [Quit: Bye]06:39
-!- adam3us [~Adium@c-98-234-64-218.hsd1.ca.comcast.net] has joined #bitcoin-wizards06:39
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has joined #bitcoin-wizards06:41
-!- zmanian_ [sid113594@gateway/web/irccloud.com/x-nhhpsseihgioqkpd] has quit [Ping timeout: 246 seconds]06:46
-!- sparetire_ [~sparetire@unaffiliated/sparetire] has joined #bitcoin-wizards06:46
-!- bitkarma [sid124593@gateway/web/irccloud.com/x-sdsmmnmhrnioknov] has quit [Ping timeout: 252 seconds]06:46
-!- 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:47
-!- 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-wizards06:48
-!- melvster [~melvster@ip-86-49-18-198.net.upcbroadband.cz] has joined #bitcoin-wizards06:51
-!- roxtrong_ [~roxtrongo@190-22-235-133.baf.movistar.cl] has joined #bitcoin-wizards06:51
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:52
-!- ibrightly [sid113387@gateway/web/irccloud.com/x-zjffavuoynoqigof] has joined #bitcoin-wizards06: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-wizards06:54
-!- btcdrak [uid115429@gateway/web/irccloud.com/x-jwyhpappcdgxcqov] has joined #bitcoin-wizards06:54
-!- Jeremy_Rand [~jeremy@129.15.64.249] has joined #bitcoin-wizards06:59
-!- damethos [~damethos@unaffiliated/damethos] has joined #bitcoin-wizards06:59
-!- Jeremy_Rand__ [~jeremy@ip-129-15-126-224.fennfwsm.ou.edu] has quit [Ping timeout: 265 seconds]07:00
-!- wilbns [sid105317@gateway/web/irccloud.com/x-nqffqxouwabtqmlp] has joined #bitcoin-wizards07:01
-!- bitkarma [sid124593@gateway/web/irccloud.com/x-hcjnqhrabfrcjvra] has joined #bitcoin-wizards07:05
-!- aburan28 [~xypher@static-108-45-93-78.washdc.fios.verizon.net] has joined #bitcoin-wizards07:05
-!- zmanian_ [sid113594@gateway/web/irccloud.com/x-miwknbvlwmroihsw] has joined #bitcoin-wizards07:05
nshEliel_, segregated witness has other benefits in terms of light clients and time to sync the blockchain wrt particular transactions of interest07:05
nshand from there general network traffic and scaling consequences07:05
-!- c-cex-finch [uid120855@gateway/web/irccloud.com/x-abchmregxqytlgdr] has joined #bitcoin-wizards07:06
-!- alexkuck [sid117875@gateway/web/irccloud.com/x-pqmltyblsnelytud] has joined #bitcoin-wizards07:07
Eliel_yes, I can see how that'd be easy to implement on the side.07:07
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 :P07:09
-!- Burrito [~Burrito@unaffiliated/burrito] has joined #bitcoin-wizards07:10
sipaEliel_: no need!07:10
sipawe can just add a vereion number to the script in the witness07:10
sipaif the version number is too high, it's automatically valid07: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
sipathat allows you to make any script changes as a soft fork07:11
Eliel_ok, that sounds like a good idea.07:11
-!- Piper-Off is now known as Monthrect07:12
Eliel_but cleaning out the opcodes would allow you to use them as version numbers :P07:13
-!- GAit [~GAit@2-230-161-158.ip202.fastwebnet.it] has quit [Read error: Connection reset by peer]07:13
sipawith 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-wizards07:13
-!- zooko [~user@c-71-237-69-190.hsd1.co.comcast.net] has joined #bitcoin-wizards07:15
-!- pozitron [~nu@gatekeeper.desalconsult.co.uk] has quit [K-Lined]07:17
-!- pozitron [~nu@162.216.46.135] has joined #bitcoin-wizards07:18
-!- 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:21
MRL-Relay[tacotime] aj: seg witness impl is actually trivial07:24
MRL-Relay[tacotime] could be coded up in a few hours07:24
MRL-Relay[tacotime] and you can see from the branch that it doesn't end up being very man loc07:25
-!- DougieBot5000 [~DougieBot@unaffiliated/dougiebot5000] has joined #bitcoin-wizards07:32
ajtacotime: great, have it on my desk by tomorrow morning then! ;)07:34
sipajust look at my branch...07:35
-!- justice [~textual@HSI-KBW-37-209-26-147.hsi15.kabel-badenwuerttemberg.de] has quit [Quit: Textual IRC Client: www.textualapp.com]07:54
-!- justice [~textual@HSI-KBW-37-209-26-147.hsi15.kabel-badenwuerttemberg.de] has joined #bitcoin-wizards07:55
-!- damethos [~damethos@unaffiliated/damethos] has quit [Quit: Bye]07:57
-!- roxtrong_ [~roxtrongo@190-22-235-133.baf.movistar.cl] has quit [Remote host closed the connection]08:12
-!- ebfull [~sean@73.34.119.0] has quit [Remote host closed the connection]08:14
-!- jgarzik [~jgarzik@unaffiliated/jgarzik] has left #bitcoin-wizards ["Leaving"]08:15
-!- ebfull [~sean@73.34.119.0] has joined #bitcoin-wizards08:15
-!- jgarzik [~jgarzik@104-178-201-106.lightspeed.tukrga.sbcglobal.net] has joined #bitcoin-wizards08:15
-!- jgarzik [~jgarzik@104-178-201-106.lightspeed.tukrga.sbcglobal.net] has quit [Changing host]08:15
-!- jgarzik [~jgarzik@unaffiliated/jgarzik] has joined #bitcoin-wizards08:15
-!- damethos [~damethos@unaffiliated/damethos] has joined #bitcoin-wizards08:25
-!- Jeremy_Rand [~jeremy@129.15.64.249] has quit [Ping timeout: 251 seconds]08:49
-!- Dizzle [~Dizzle@rrcs-24-173-187-210.sw.biz.rr.com] has joined #bitcoin-wizards08:53
-!- Dizzle [~Dizzle@rrcs-24-173-187-210.sw.biz.rr.com] has quit [Remote host closed the connection]08:53
-!- Emcy_ [~MC@unaffiliated/mc1984] has quit [Ping timeout: 245 seconds]09:01
-!- roxtrongo [~roxtrongo@190-22-235-133.baf.movistar.cl] has joined #bitcoin-wizards09:02
-!- Yoghur114 [~Yoghurt11@131.224.198.111] has quit [Read error: No route to host]09:05
-!- dave4925_b [dave4925@unaffiliated/dave4925] has quit [Read error: Connection reset by peer]09:06
-!- CodeArtix [~ubuntu@ec2-52-27-118-248.us-west-2.compute.amazonaws.com] has quit [Ping timeout: 255 seconds]09:08
-!- dave4925 [dave4925@unaffiliated/dave4925] has joined #bitcoin-wizards09:09
-!- CodeArtix [~ubuntu@ec2-52-27-118-248.us-west-2.compute.amazonaws.com] has joined #bitcoin-wizards09:09
-!- MoALTz [~no@78-11-179-104.static.ip.netia.com.pl] has joined #bitcoin-wizards09:13
-!- Emcy [~MC@unaffiliated/mc1984] has joined #bitcoin-wizards09:15
-!- trippysalmon [rob@2001:984:6466:0:a0d3:d9b8:fab7:bab3] has joined #bitcoin-wizards09:22
-!- adam3us [~Adium@c-98-234-64-218.hsd1.ca.comcast.net] has quit [Quit: Leaving.]09:27
-!- Monthrect is now known as Piper-Off09:27
-!- rubensayshi [~ruben@91.206.81.13] has quit [Ping timeout: 265 seconds]09:36
-!- adam3us [~Adium@c-24-4-96-213.hsd1.ca.comcast.net] has joined #bitcoin-wizards09:38
-!- Vinegar [~Vinegar@r74-192-91-97.tyrdcmta01.tylrtx.tl.dh.suddenlink.net] has joined #bitcoin-wizards09:50
-!- priidu [~priidu@unaffiliated/priidu] has quit [Ping timeout: 265 seconds]10:01
-!- zmanian_ [sid113594@gateway/web/irccloud.com/x-miwknbvlwmroihsw] has quit [Ping timeout: 246 seconds]10:02
-!- psztorc_ [~psztorc@2607:fb90:e8e:a083:8f68:6db9:53c5:6150] has joined #bitcoin-wizards10:04
-!- aburan28 [~xypher@static-108-45-93-78.washdc.fios.verizon.net] has quit [Ping timeout: 246 seconds]10:05
amiller_https://github.com/kwonalbert/spacemint10:06
amiller_http://eprint.iacr.org/2015/52810: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:06
-!- 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:07
bsm1175321New 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:08
-!- priidu [~priidu@unaffiliated/priidu] has joined #bitcoin-wizards10:10
maakusipa: why not have the segwitness scriptPubKey be the hash160 of the redeemscript, and put the redeemscript in the witness?10:11
maakuis there a reason the redeemscript is needed by non-script-validating nodes?10:12
bsm1175321OTOH a diversity of algorithms would be interesting in preventing any one miner from becoming too large.10:12
-!- wilbns [sid105317@gateway/web/irccloud.com/x-fajdmxijkldylxaj] has joined #bitcoin-wizards10:13
amiller_bsm117532, proofs of space aren't boring, i disagree10:13
bsm1175321amiller_: care to elaborate?  ;-)10:13
sipamaaku: i was simplifying, that's the plan indeed (sha256, not hash160, as 160 bit is vulnerable to collisions)10:14
maakusipa: ok awesome10:14
maakuI'll stop reviewing your branch until it is current then :)10:14
sipamaaku: that's implemented, actually10:14
-!- cryptowest [~cryptowes@2604:a880:800:10::81f:3001] has quit [Ping timeout: 240 seconds]10:15
sipamaaku: 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:16
andytoshiamiller_: they claim that high capital vs marginal costs is *good*, which is remarkable10:20
* zooko looks at http://eprint.iacr.org/2015/52810:20
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
andytoshiok, fine :)10:21
instagibbsaw, I was hoping for Space mining10:21
-!- ibrightly [sid113387@gateway/web/irccloud.com/x-mfdasfwlprvvvswz] has joined #bitcoin-wizards10:21
andytoshilet me at least complain that they comment on PoS without citing me10:21
andytoshiand are consequently wrong10:22
-!- zmanian_ [sid113594@gateway/web/irccloud.com/x-jcpcgdmbossuwhfs] has joined #bitcoin-wizards10:22
andytoshitheir anti-grinding mechanism also looks cool10:23
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 intersitng10:24
-!- btcdrak [uid115429@gateway/web/irccloud.com/x-oxmyfwfrtctnavdc] has joined #bitcoin-wizards10:24
andytoshiyeah, i just read it and it doesn't really make sense to me10:24
andytoshiit seems like they just define away grinding10:25
-!- damethos [~damethos@unaffiliated/damethos] has quit [Quit: Bye]10:25
amiller_well, one problem at a time i guess10:27
-!- alexkuck [sid117875@gateway/web/irccloud.com/x-oyyhyvutwtdtkhpp] has joined #bitcoin-wizards10:28
-!- dEBRUYNE [~dEBRUYNE@56-197-ftth.onsbrabantnet.nl] has joined #bitcoin-wizards10:28
-!- richardkiss [~richardki@ip68-227-33-165.lv.lv.cox.net] has joined #bitcoin-wizards10:28
maakuinstagibbs: in that case, here you go: http://www.wired.com/2015/11/congress-says-yes-to-space-mining-no-to-rocket-regulations/10:29
andytoshiamiller_: i guess my main question is, if it takes time to generate these proofs then what is the problem of grinding?10:29
andytoshithey talk a lot about "some solutions being very good" which doesn't make sense to me10:30
andytoshi(sorry, i really haven't been following the proof-of-space or PoR space)10:33
andytoshibut like, why can't they just have a difficulty threshold like in bitcoin10:33
-!- bitkarma [sid124593@gateway/web/irccloud.com/x-bgjfihwyxvdqznrq] has joined #bitcoin-wizards10:38
-!- snthsnth [~snthsnth@206.110.20.18] has joined #bitcoin-wizards10:40
andytoshioh, this is very strange, it is actually "best block at a given height wins" which seems like it'd have horrible reorg properties10:42
-!- 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:43
-!- zooko [~user@c-71-237-69-190.hsd1.co.comcast.net] has joined #bitcoin-wizards10:44
-!- pozitron [~nu@162.216.46.135] has quit [Ping timeout: 264 seconds]10:47
-!- damethos [~damethos@unaffiliated/damethos] has joined #bitcoin-wizards10:52
-!- jtimon [~quassel@74.29.134.37.dynamic.jazztel.es] has joined #bitcoin-wizards10:52
-!- simba [~simba@18.111.103.50] has quit [Remote host closed the connection]10:55
-!- Dizzle [~Dizzle@104-6-36-162.lightspeed.austtx.sbcglobal.net] has joined #bitcoin-wizards10:59
-!- Burrito [~Burrito@unaffiliated/burrito] has joined #bitcoin-wizards11:00
-!- bramc [~bram@38.99.42.130] has joined #bitcoin-wizards11:02
-!- priidu [~priidu@unaffiliated/priidu] has quit [Ping timeout: 252 seconds]11:05
amiller_hi bramc https://github.com/kwonalbert/spacemint11:05
-!- cocoBTC [~cocoBTC__@c-233a71d5.136-1-64736c10.cust.bredbandsbolaget.se] has joined #bitcoin-wizards11:06
-!- zooko [~user@c-71-237-69-190.hsd1.co.comcast.net] has quit [Ping timeout: 265 seconds]11:07
-!- Yoghur114 [~jorn@g227014.upc-g.chello.nl] has joined #bitcoin-wizards11:10
-!- snthsnth [~snthsnth@206.110.20.18] has quit [Ping timeout: 272 seconds]11:17
-!- rusty [~rusty@ppp14-2-99-82.lns21.adl6.internode.on.net] has joined #bitcoin-wizards11: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-wizards11:18
-!- snthsnth [~snthsnth@206.110.20.18] has joined #bitcoin-wizards11:20
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has quit [Ping timeout: 260 seconds]11:21
fluffyponyInteresting stuff, amiller_11:26
-!- pozitrono [~nu@80.82.70.202] has joined #bitcoin-wizards11:27
-!- mrkent [~textual@unaffiliated/mrkent] has joined #bitcoin-wizards11:28
kanzurecan someone explain thaddeus =~ tadge?11:32
-!- jgarzik [~jgarzik@unaffiliated/jgarzik] has left #bitcoin-wizards ["Leaving"]11:33
-!- jgarzik [~jgarzik@104-178-201-106.lightspeed.tukrga.sbcglobal.net] has joined #bitcoin-wizards11:33
-!- jgarzik [~jgarzik@104-178-201-106.lightspeed.tukrga.sbcglobal.net] has quit [Changing host]11:33
-!- jgarzik [~jgarzik@unaffiliated/jgarzik] has joined #bitcoin-wizards11:33
fluffyponyandytoshi: the paper was of a high quality, compared to what we're used to11:33
-!- TBI_ [~TBI@84.48.195.20] has joined #bitcoin-wizards11:34
bsm1175321That it is, I'll give them that.11:34
fluffyponyIntuitively PoSpace feels like it must suffer from an ability to cheat somewhere along the line11:34
-!- GAit [~GAit@2-230-161-158.ip202.fastwebnet.it] has joined #bitcoin-wizards11:34
GreenIsMyPepperkanzure: yes, it's his nickname11:35
kanzureyeah but... wouldn't that be "thad" instead?11:35
kanzureor unrelated nickname?11:35
fluffyponyI'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 disk11:35
-!- TBI [~TBI@20.84-48-195.nextgentel.com] has quit [Ping timeout: 250 seconds]11:36
GreenIsMyPepperkanzure: 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
kanzurethanks, that makes much more sense now11:36
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has joined #bitcoin-wizards11:38
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:39
GreenIsMyPepperkanzure: haha yeah np. ahhh yeah it confuses me too ^_^11:40
instagibbswe'll just call him T11:40
kanzureyes i'm sure he'll realize that taking the entire namespace is far more practical than a unique member of the namespace11:40
jgarzikall humans should be named by hash11:41
kanzureand if you know their preimage, you-- wait, no, that's witchcraft, not wizardry.11:41
GreenIsMyPepperlol11:42
kanzurethere actually is a large amount of decentralization in the human body regarding genomic content11:42
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has quit [Ping timeout: 240 seconds]11:43
-!- paveljanik [~paveljani@unaffiliated/paveljanik] has joined #bitcoin-wizards11:48
-!- GAit [~GAit@2-230-161-158.ip202.fastwebnet.it] has quit [Quit: Leaving.]11:50
-!- priidu [~priidu@unaffiliated/priidu] has joined #bitcoin-wizards11:51
-!- atgreen [~green@CPE687f74122463-CM00fc8d24cab0.cpe.net.cable.rogers.com] has joined #bitcoin-wizards11:52
-!- priidu [~priidu@unaffiliated/priidu] has quit [Read error: Connection reset by peer]11:52
-!- damethos [~damethos@unaffiliated/damethos] has quit [Quit: Bye]11:53
-!- priidu [~priidu@unaffiliated/priidu] has joined #bitcoin-wizards11:54
-!- zooko [~user@c-73-217-16-2.hsd1.co.comcast.net] has joined #bitcoin-wizards11:56
-!- _biO_ [~biO_@ip-94-114-112-94.unity-media.net] has joined #bitcoin-wizards11:56
-!- gielbier [~giel____@unaffiliated/gielbier] has quit [Quit: Leaving]11:56
-!- GGuyZ [~GGuyZ@216-15-125-203.c3-0.sbo-ubr1.sbo.ma.cable.rcn.com] has joined #bitcoin-wizards11:58
-!- bramc [~bram@38.99.42.130] has quit [Quit: This computer has gone to sleep]12:00
kanzurehard-fork implementation of segregated witness https://github.com/ElementsProject/elements/commit/663e9bd32965008a43a08d1d26ea09cbb14e83aa12:01
-!- snthsnth [~snthsnth@206.110.20.18] has quit [Ping timeout: 264 seconds]12:02
-!- GAit [~GAit@2-230-161-158.ip202.fastwebnet.it] has joined #bitcoin-wizards12:03
-!- 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:06
-!- GAit [~GAit@2-230-161-158.ip202.fastwebnet.it] has quit [Quit: Leaving.]12:12
kanzuresegregated witness linkdump https://bitcointalk.org/index.php?topic=1210235.msg13016760#msg1301676012:12
-!- badmofo [~badmofo@unaffiliated/badmofo] has quit [Ping timeout: 265 seconds]12:16
-!- tripleslash [~triplesla@unaffiliated/imsaguy] has quit [Ping timeout: 250 seconds]12:25
-!- tripleslash_x [~triplesla@unaffiliated/imsaguy] has joined #bitcoin-wizards12:25
-!- waxwing [~waxwing@62.205.214.125] has joined #bitcoin-wizards12:25
joukekanzure: thanks :)12:26
-!- belcher [~user@unaffiliated/belcher] has joined #bitcoin-wizards12:26
-!- matsjj [~matsjj@89.197.31.78] has quit [Remote host closed the connection]12:27
-!- adam3us [~Adium@c-24-4-96-213.hsd1.ca.comcast.net] has quit [Quit: Leaving.]12:29
-!- Dizzle [~Dizzle@104-6-36-162.lightspeed.austtx.sbcglobal.net] has quit [Quit: Leaving...]12:30
-!- Lightsword [~Lightswor@104.194.117.23] has quit [Quit: Lightsword]12:33
-!- moa [~kiwigb@opentransactions/dev/moa] has joined #bitcoin-wizards12:41
-!- davec [~davec@cpe-24-243-251-52.hot.res.rr.com] has quit [Read error: No route to host]12:43
-!- badmofo [~badmofo@unaffiliated/badmofo] has joined #bitcoin-wizards12:44
-!- davec [~davec@cpe-24-243-251-52.hot.res.rr.com] has joined #bitcoin-wizards12:44
-!- Vinegar [~Vinegar@r74-192-91-97.tyrdcmta01.tylrtx.tl.dh.suddenlink.net] has quit [Ping timeout: 276 seconds]12:46
-!- bramc [~bram@38.99.42.130] has joined #bitcoin-wizards12:48
-!- roxtrongo [~roxtrongo@190-22-235-133.baf.movistar.cl] has quit [Remote host closed the connection]12:50
-!- pozitrono [~nu@80.82.70.202] has quit [Ping timeout: 265 seconds]12:56
-!- psztorc [~psztorc@ool-4575fa8d.dyn.optonline.net] has joined #bitcoin-wizards12:57
bramcamiller_, 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:57
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:58
-!- fkhan [weechat@gateway/vpn/mullvad/x-ubkfcmuajrofuphz] has quit [K-Lined]12:59
fluffyponyhttps://w00tsec.blogspot.co.za/2015/11/arris-cable-modem-has-backdoor-in.html12:59
fluffypony.title12:59
yoleauxw00tsec: ARRIS Cable Modem has a Backdoor in the Backdoor12:59
-!- rusty [~rusty@pdpc/supporter/bronze/rusty] has quit [Ping timeout: 260 seconds]12:59
bramcamiller_, 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:00
amiller_i didn't look closely, no13:01
amiller_i did notice it13:01
bramcamiller_, 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 timelocked13:11
-!- NewLiberty [~NewLibert@76-255-129-88.lightspeed.irvnca.sbcglobal.net] has quit [Ping timeout: 255 seconds]13:14
-!- snthsnth [~snthsnth@206.110.20.18] has joined #bitcoin-wizards13:18
-!- 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:21
-!- psztorc_ [~psztorc@2607:fb90:e8d:790:4c34:1bb:ba87:36ff] has joined #bitcoin-wizards13:22
-!- matsjj [~matsjj@213.205.251.241] has joined #bitcoin-wizards13:22
-!- psztorc [~psztorc@ool-4575fa8d.dyn.optonline.net] has quit [Ping timeout: 272 seconds]13:24
-!- matsjj_ [~matsjj@213.205.251.241] has joined #bitcoin-wizards13:26
-!- aburan28 [~xypher@static-108-45-93-78.washdc.fios.verizon.net] has joined #bitcoin-wizards13:27
-!- matsjj [~matsjj@213.205.251.241] has quit [Ping timeout: 260 seconds]13:28
-!- psztorc [~psztorc@ool-4575fa8d.dyn.optonline.net] has joined #bitcoin-wizards13:28
-!- psztorc_ [~psztorc@2607:fb90:e8d:790:4c34:1bb:ba87:36ff] has quit [Ping timeout: 246 seconds]13:30
-!- dEBRUYNE [~dEBRUYNE@56-197-ftth.onsbrabantnet.nl] has quit [Ping timeout: 246 seconds]13:33
-!- _biO_ [~biO_@ip-94-114-112-94.unity-media.net] has quit [Remote host closed the connection]13:37
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has joined #bitcoin-wizards13:40
-!- the`doctor [~the`docto@static-108-47-15-123.lsanca.fios.verizon.net] has joined #bitcoin-wizards13: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-wizards13:42
-!- roxtrongo [~roxtrongo@190-22-235-133.baf.movistar.cl] has joined #bitcoin-wizards13:49
-!- fkhan [~weechat@2a03:1b20:1:f410:7366::5e] has joined #bitcoin-wizards13:50
-!- fkhan [~weechat@2a03:1b20:1:f410:7366::5e] has quit [Changing host]13:50
-!- fkhan [~weechat@unaffiliated/loteriety] has joined #bitcoin-wizards13:50
-!- dEBRUYNE [~dEBRUYNE@56-197-ftth.onsbrabantnet.nl] has joined #bitcoin-wizards13:51
-!- Quanttek [~quassel@ip1f11db5b.dynamic.kabel-deutschland.de] has quit [Read error: Connection reset by peer]13:56
moawhat's a backdoor in a backdoor? ... a catflap?13:56
-!- zooko [~user@50.141.117.66] has joined #bitcoin-wizards13:56
belchermoa wicket gate13:57
-!- snthsnth [~snthsnth@206.110.20.18] has quit [Ping timeout: 244 seconds]13:58
-!- Quanttek [~quassel@ip1f11db5b.dynamic.kabel-deutschland.de] has joined #bitcoin-wizards13:59
-!- zooko` [~user@2601:281:8001:26aa:7c2c:2601:b748:7d8a] has joined #bitcoin-wizards14:01
-!- trippysalmon [rob@2001:984:6466:0:a0d3:d9b8:fab7:bab3] has quit [Ping timeout: 250 seconds]14:01
-!- zooko [~user@50.141.117.66] has quit [Ping timeout: 255 seconds]14:03
-!- zooko` is now known as zooko14:08
-!- blackwraith [~priidu@unaffiliated/priidu] has joined #bitcoin-wizards14:10
-!- priidu [~priidu@unaffiliated/priidu] has quit [Ping timeout: 250 seconds]14:11
-!- melvster [~melvster@ip-86-49-18-198.net.upcbroadband.cz] has quit [Ping timeout: 255 seconds]14:16
-!- Vinegar [Vinegar@r74-192-91-97.tyrdcmta01.tylrtx.tl.dh.suddenlink.net] has joined #bitcoin-wizards14:20
-!- melvster [~melvster@86.49.18.198] has joined #bitcoin-wizards14:30
-!- Lightsword [~Lightswor@104.194.117.23] has joined #bitcoin-wizards14:30
-!- Quanttek [~quassel@ip1f11db5b.dynamic.kabel-deutschland.de] has quit [Ping timeout: 260 seconds]14:33
-!- justanotheruser [~Justan@unaffiliated/justanotheruser] has quit [Ping timeout: 276 seconds]14:40
-!- Mat555 [~Matcjhfjf@ool-18ba8bdf.dyn.optonline.net] has joined #bitcoin-wizards14:42
-!- nwilcox|afk is now known as nwilcox14:42
-!- kang_ [67efe80a@gateway/web/freenode/ip.103.239.232.10] has joined #bitcoin-wizards14:43
-!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has quit [Quit: :)]14:44
-!- tulip [~tulip@128.199.135.43] has joined #bitcoin-wizards14:47
-!- matsjj_ [~matsjj@213.205.251.241] has quit [Remote host closed the connection]14:48
-!- dEBRUYNE [~dEBRUYNE@56-197-ftth.onsbrabantnet.nl] has quit [Ping timeout: 246 seconds]14:49
-!- 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-wizards14:51
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has quit [Ping timeout: 246 seconds]14:55
-!- justanotheruser [~Justan@unaffiliated/justanotheruser] has joined #bitcoin-wizards14:56
-!- lorenzo_ [~lorenzo@cpe-76-176-116-97.san.res.rr.com] has joined #bitcoin-wizards15:00
-!- snthsnth [~snthsnth@206.110.20.18] has quit [Ping timeout: 240 seconds]15:02
-!- 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-wizards15:06
-!- GGuyZ_ [~GGuyZ@216-15-125-203.c3-0.sbo-ubr1.sbo.ma.cable.rcn.com] has joined #bitcoin-wizards15: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 GGuyZ15:11
-!- 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:15
-!- AaronvanW [~ewout@unaffiliated/aaronvanw] has joined #bitcoin-wizards15:19
-!- dEBRUYNE [~dEBRUYNE@56-197-ftth.onsbrabantnet.nl] has joined #bitcoin-wizards15:24
-!- DougieBot5000 [~DougieBot@unaffiliated/dougiebot5000] has quit [Quit: Leaving]15:28
-!- kang_ [67efe80a@gateway/web/freenode/ip.103.239.232.10] has quit [Ping timeout: 246 seconds]15:29
-!- simba [~simba@243.sub-141-207-129.myvzw.com] has joined #bitcoin-wizards15:32
-!- lorenzo__ [~lorenzo@cpe-76-176-116-97.san.res.rr.com] has joined #bitcoin-wizards15:35
-!- lorenzo__ [~lorenzo@cpe-76-176-116-97.san.res.rr.com] has quit [Client Quit]15:35
-!- bramc [~bram@38.99.42.130] has joined #bitcoin-wizards15:37
-!- Lightsword [~Lightswor@104.194.117.23] has quit [Ping timeout: 240 seconds]15:43
-!- Lightsword [~Lightswor@104.194.117.23] has joined #bitcoin-wizards15:45
-!- lorenzo_ [~lorenzo@cpe-76-176-116-97.san.res.rr.com] has quit [Remote host closed the connection]15:49
-!- aburan28 [~xypher@static-108-45-93-78.washdc.fios.verizon.net] has quit [Ping timeout: 250 seconds]15:57
-!- cocoBTC [~cocoBTC__@c-233a71d5.136-1-64736c10.cust.bredbandsbolaget.se] has quit [Quit: Leaving]16:03
-!- roxtrongo [~roxtrongo@190-22-235-133.baf.movistar.cl] has joined #bitcoin-wizards16:06
-!- roxtrongo [~roxtrongo@190-22-235-133.baf.movistar.cl] has quit [Ping timeout: 265 seconds]16:12
-!- 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-wizards16:15
-!- 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-wizards16:17
-!- tulip [~tulip@128.199.135.43] has quit []16:20
-!- drig0r [~nigxinae@50.248.81.66] has quit [Ping timeout: 264 seconds]16:21
-!- 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-wizards16:23
-!- simba [~simba@243.sub-141-207-129.myvzw.com] has quit [Read error: Connection reset by peer]16:27
-!- simba [~simba@243.sub-141-207-129.myvzw.com] has joined #bitcoin-wizards16:29
-!- rusty [~rusty@pdpc/supporter/bronze/rusty] has joined #bitcoin-wizards16:30
-!- tulip [~tulip@128.199.135.43] has joined #bitcoin-wizards16:31
-!- simba [~simba@243.sub-141-207-129.myvzw.com] has quit [Remote host closed the connection]16:33
-!- justanotheruser [~Justan@unaffiliated/justanotheruser] has quit [Ping timeout: 252 seconds]16:36
bramcdoes it matter if I make my reference implementation in python2 or python3? Doing it in python2 is slightly annoying.16:40
kanzurenope, but if you find this turns out to be false, i'll volunteer to write a python2 implementation16:46
-!- justanotheruser [~Justan@unaffiliated/justanotheruser] has joined #bitcoin-wizards16:47
-!- TBI [~TBI@20.84-48-195.nextgentel.com] has joined #bitcoin-wizards16:49
-!- 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-wizards16:51
-!- bramc [~bram@38.99.42.130] has quit [Quit: This computer has gone to sleep]17:03
-!- 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|afk17:04
-!- aburan28 [~xypher@static-108-45-93-78.washdc.fios.verizon.net] has quit [Ping timeout: 260 seconds]17:05
rustysipa: 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.html17:08
rustysipa: 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:09
-!- 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:16
-!- TheSeven [~quassel@rockbox/developer/TheSeven] has joined #bitcoin-wizards17:17
-!- 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:18
-!- roxtrongo [~roxtrongo@190-22-235-133.baf.movistar.cl] has joined #bitcoin-wizards17:22
-!- PaulCapestany [~PaulCapes@204.28.124.82] has quit [Quit: .]17:25
-!- Prattler [~ttttt@78-60-12-33.static.zebra.lt] has joined #bitcoin-wizards17:27
-!- roxtrongo [~roxtrongo@190-22-235-133.baf.movistar.cl] has quit [Ping timeout: 240 seconds]17:27
-!- NewLiberty [~NewLibert@174-127-16-194.static-ip.telepacific.net] has joined #bitcoin-wizards17:32
-!- PaulCapestany [~PaulCapes@204.28.124.82] has joined #bitcoin-wizards17:35
-!- blackwraith [~priidu@unaffiliated/priidu] has quit [Read error: Connection reset by peer]17:35
-!- zooko [~user@2601:281:8001:26aa:7c2c:2601:b748:7d8a] has joined #bitcoin-wizards17:37
-!- Ylbam [uid99779@gateway/web/irccloud.com/x-tqooqtiqdlldfrlu] has quit [Quit: Connection closed for inactivity]17:44
-!- roconnor [~roconnor@host-45-58-254-51.dyn.295.ca] has joined #bitcoin-wizards17:48
-!- NewLiberty [~NewLibert@174-127-16-194.static-ip.telepacific.net] has quit [Ping timeout: 255 seconds]17:50
-!- snthsnth [~snthsnth@c-98-207-208-241.hsd1.ca.comcast.net] has joined #bitcoin-wizards18:00
-!- Burrito [~Burrito@unaffiliated/burrito] has quit [Quit: Leaving]18:00
-!- GGuyZ [~GGuyZ@216-15-125-203.c3-0.sbo-ubr1.sbo.ma.cable.rcn.com] has joined #bitcoin-wizards18:16
-!- the`doctor [~the`docto@static-108-47-15-123.lsanca.fios.verizon.net] has quit [Quit: the`doctor]18:20
-!- the`doctor [~the`docto@static-108-47-15-123.lsanca.fios.verizon.net] has joined #bitcoin-wizards18:21
-!- the`doctor [~the`docto@static-108-47-15-123.lsanca.fios.verizon.net] has quit [Ping timeout: 265 seconds]18:25
-!- belcher [~user@unaffiliated/belcher] has quit [Quit: Leaving]18:35
-!- roxtrongo [~roxtrongo@190-22-235-133.baf.movistar.cl] has joined #bitcoin-wizards18:38
-!- AaronvanW [~ewout@unaffiliated/aaronvanw] has quit [Ping timeout: 246 seconds]18:42
-!- roxtrongo [~roxtrongo@190-22-235-133.baf.movistar.cl] has quit [Ping timeout: 265 seconds]18:43
-!- p15 [~p15@31.91.145.64.client.static.strong-tk2.bringover.net] has joined #bitcoin-wizards18:46
-!- adam3us [~Adium@c-24-4-96-213.hsd1.ca.comcast.net] has joined #bitcoin-wizards18:47
-!- 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:53
-!- zooko [~user@2601:281:8001:26aa:7c2c:2601:b748:7d8a] has quit [Ping timeout: 246 seconds]18:57
-!- Emcy [~MC@unaffiliated/mc1984] has quit [Read error: Connection reset by peer]19:12
-!- Lightsword [~Lightswor@104.194.117.23] has joined #bitcoin-wizards19:14
-!- roconnor [~roconnor@host-45-58-254-51.dyn.295.ca] has quit [Quit: Konversation terminated!]19:46
-!- Lightsword [~Lightswor@104.194.117.23] has quit [Ping timeout: 250 seconds]20:03
-!- Lightsword [~Lightswor@104.194.117.23] has joined #bitcoin-wizards20:04
-!- 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-wizards20:09
-!- nephyrin [~neph@nemu.pointysoftware.net] has joined #bitcoin-wizards20:09
-!- starsoccer [~starsocce@ns372404.ip-94-23-252.eu] has joined #bitcoin-wizards20:10
-!- starsoccer is now known as Guest5170620:10
-!- roxtrongo [~roxtrongo@190-22-235-133.baf.movistar.cl] has quit [Ping timeout: 260 seconds]20:14
-!- sparetire_ [~sparetire@unaffiliated/sparetire] has quit [Quit: sparetire_]20:17
-!- TheSeven [~quassel@rockbox/developer/TheSeven] has quit [Disconnected by services]20:22
-!- [7] [~quassel@rockbox/developer/TheSeven] has joined #bitcoin-wizards20:22
-!- Giszmo [~leo@pc-36-133-241-201.cm.vtr.net] has quit [Quit: Leaving.]20:27
-!- Lightsword [~Lightswor@104.194.117.23] has quit [Ping timeout: 260 seconds]20:30
-!- Lightsword [~Lightswor@104.194.117.23] has joined #bitcoin-wizards20:31
-!- mrkent [~textual@unaffiliated/mrkent] has quit []20:35
-!- GGuyZ [~GGuyZ@216-15-125-203.c3-0.sbo-ubr1.sbo.ma.cable.rcn.com] has quit [Quit: GGuyZ]20:38
-!- skra [~spark@30-9-36.wireless.csail.mit.edu] has joined #bitcoin-wizards20:44
-!- Mat555 [~Matcjhfjf@ool-18ba8bdf.dyn.optonline.net] has quit [Ping timeout: 255 seconds]20:47
-!- GGuyZ [~GGuyZ@216-15-125-203.c3-0.sbo-ubr1.sbo.ma.cable.rcn.com] has joined #bitcoin-wizards20:48
-!- ThomasV [~ThomasV@f048251168.adsl.alicedsl.de] has joined #bitcoin-wizards20:48
-!- ThomasV [~ThomasV@f048251168.adsl.alicedsl.de] has quit [Changing host]20:48
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has joined #bitcoin-wizards20:48
-!- ThomasV_ [~ThomasV@x4db41e97.dyn.telefonica.de] has joined #bitcoin-wizards20:58
-!- kisspunch [~za3k@za3k.com] has quit [Quit: ZNC - http://znc.in]21:02
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has quit [Ping timeout: 260 seconds]21:02
-!- dave4925 [dave4925@unaffiliated/dave4925] has quit [Ping timeout: 265 seconds]21:04
-!- dave4925 [dave4925@unaffiliated/dave4925] has joined #bitcoin-wizards21:05
-!- kisspunch [~za3k@za3k.com] has joined #bitcoin-wizards21:05
-!- kisspunch [~za3k@za3k.com] has quit [Client Quit]21:07
-!- skra [~spark@30-9-36.wireless.csail.mit.edu] has quit [Ping timeout: 252 seconds]21:14
-!- kisspunch [~za3k@za3k.com] has joined #bitcoin-wizards21:15
-!- snthsnth [~snthsnth@c-98-207-208-241.hsd1.ca.comcast.net] has quit [Ping timeout: 264 seconds]21:41
-!- Cory [~C@unaffiliated/cory] has quit [Ping timeout: 260 seconds]21:52
-!- Cory [~C@unaffiliated/cory] has joined #bitcoin-wizards22:03
-!- roxtrongo [~roxtrongo@190-22-235-133.baf.movistar.cl] has joined #bitcoin-wizards22:10
-!- roxtrongo [~roxtrongo@190-22-235-133.baf.movistar.cl] has quit [Ping timeout: 260 seconds]22:14
-!- ThomasV_ [~ThomasV@x4db41e97.dyn.telefonica.de] has quit [Ping timeout: 250 seconds]22:33
-!- rusty [~rusty@pdpc/supporter/bronze/rusty] has quit [Ping timeout: 260 seconds]22:40
-!- Emcy [~MC@cpc3-swan1-0-0-cust996.7-3.cable.virginm.net] has joined #bitcoin-wizards22: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-wizards22:46
-!- p15_ [~p15@58.91.145.64.client.static.strong-tk2.bringover.net] has joined #bitcoin-wizards22:48
-!- p15 [~p15@31.91.145.64.client.static.strong-tk2.bringover.net] has quit [Ping timeout: 250 seconds]22:50
-!- astro [~astrodoom@unaffiliated/astro] has quit []23:02
-!- GGuyZ [~GGuyZ@216-15-125-203.c3-0.sbo-ubr1.sbo.ma.cable.rcn.com] has quit [Quit: GGuyZ]23:10
-!- ThomasV_ [~ThomasV@dslb-188-102-134-163.188.102.pools.vodafone-ip.de] has joined #bitcoin-wizards23:16
-!- ThomasV_ [~ThomasV@dslb-188-102-134-163.188.102.pools.vodafone-ip.de] has quit [Client Quit]23:19
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has joined #bitcoin-wizards23:20
-!- paveljanik [~paveljani@unaffiliated/paveljanik] has quit [Read error: Connection reset by peer]23:21
-!- paveljanik [~paveljani@unaffiliated/paveljanik] has joined #bitcoin-wizards23:22
-!- CoinMuncher1 [~jannes@178.132.211.90] has joined #bitcoin-wizards23:30
-!- CoinMuncher [~jannes@178.132.211.90] has quit [Read error: Connection reset by peer]23:31
-!- Ylbam [uid99779@gateway/web/irccloud.com/x-sovgqgjhecqovgzf] has joined #bitcoin-wizards23:55
--- Log closed Fri Nov 20 00:00:30 2015

Generated by irclog2html.py 2.15.0.dev0 by Marius Gedminas - find it at mg.pov.lt!