--- Log opened Mon May 25 00:00:21 2015 00:02 < ThomasV> oh I thought the "mouse moving" was only going to act on /dev/random's entropy estimate 00:02 -!- dc17523be3 [unknown@gateway/vpn/mullvad/x-bwrbycjekbhzsakl] has quit [Read error: Connection reset by peer] 00:02 < gmaxwell> Basically, the urandom behavior is really what virtually everything wants. Except for this corner case around initial startup. Really it should be changed to block in that case, but it cant because userspace starts reading it super early in boot and would get stuck. 00:03 < gmaxwell> ThomasV: nah thats not reliable. at all. sadly, no reason to believe the mouse activity will be credited against it. Linux went through a cycle of removing randomness credits from drivers for a number of years until it got to a point where basically only the timer interrupt added "randomness". 00:03 < gmaxwell> Seems to have gotten somewhat better recently. 00:03 -!- antanst [~Adium@athedsl-340249.home.otenet.gr] has joined #bitcoin-wizards 00:04 < ThomasV> I see 00:04 < ThomasV> "please generate timer interrupts to increase your entropy" :) 00:05 -!- DougieBot5000_ [~DougieBot@unaffiliated/dougiebot5000] has joined #bitcoin-wizards 00:05 -!- hktud0 [~ncidsk@unaffiliated/fluffybunny] has quit [Read error: Connection reset by peer] 00:05 < ThomasV> gmaxwell: did you know the page I linked at the bottom? is it correct? 00:06 -!- dc17523be3 [unknown@gateway/vpn/mullvad/x-mekmnnnezznbgppl] has joined #bitcoin-wizards 00:07 -!- gielbier [~giel@f142219.upc-f.chello.nl] has quit [Read error: Connection reset by peer] 00:07 -!- Mably [~Mably@unaffiliated/mably] has joined #bitcoin-wizards 00:08 -!- hktud0 [ncidsk@unaffiliated/fluffybunny] has joined #bitcoin-wizards 00:08 -!- gielbier [~giel@f142219.upc-f.chello.nl] has joined #bitcoin-wizards 00:09 -!- DougieBot5000 [~DougieBot@unaffiliated/dougiebot5000] has quit [Ping timeout: 258 seconds] 00:10 -!- DougieBot5000_ [~DougieBot@unaffiliated/dougiebot5000] has quit [Ping timeout: 276 seconds] 00:10 -!- DougieBot5000_ [~DougieBot@unaffiliated/dougiebot5000] has joined #bitcoin-wizards 00:10 -!- DougieBot5000_ is now known as DougieBot5000 00:12 < gmaxwell> looking at it now, haven't seen it before. Yes, it's correct (it simplifies the design of the linux randomness infrastructure, but it points out the simplification) 00:12 < gmaxwell> It's also correct about other people's opinions on the subject. 00:14 < gmaxwell> Realistically for our usage in generating 'long term' keys perhaps the cost of /dev/random makes sense: just because we shouldn't be wasting our time arguing with panicing frightened users, and there is little risk of the user bypassing the randomness when it does actually block. (I qualify long term keys because all other places where our program use randomness should _not_ use /dev/random, be 00:14 < gmaxwell> cause the blocking will be problematic for sure and may lead to crazy bypassing) 00:17 < ThomasV> ok.. do you mind if I paste your irc answer there? 00:17 < gmaxwell> Not at all. 00:18 -!- grandmaster [dansmith3@gateway/shell/bnc4free/x-chebyhlfcwcnmttv] has joined #bitcoin-wizards 00:20 < gmaxwell> Another point that page doesn't point out is that if you do have an application for an information theoretic RNG source, linux /dev/random is very likely non-sutable. Even if there is adequate entropy in it, the output may be still structured enough to make it distinguishable from random to a computationally unbounded attacker. 00:21 < gmaxwell> (Thats not our application set in any case; but it's probably an argument that /dev/random basically shouldn't exist. The only applications it might be better for it's still not sutiable for.) 00:23 < gmaxwell> To clarify what thats all about: There are some cryptosystems which are secure even against an attacker with infinite computing power; a one time pad is an obvious example though there are other ones. For those properties to hold, the randomness must have no mathmatical structure at all. Running lots of real randomness through sha1 likely gives it mathmatical structure that an attacker with infin 00:23 < gmaxwell> ite computing power could exploit, even if you had plenty of randomness to begin with. 00:25 -!- prodatalab__ [~prodatala@2602:306:ceef:a750:659d:fce:499a:fa05] has joined #bitcoin-wizards 00:26 < ThomasV> gmaxwell: how could they exploit it in that case? is there a known algorithm for that, or is it just a theoretical bound? 00:26 < gwillen> gmaxwell: he does actually say "If you really need information-theoretically secure random numbers (you don't!), and that's about the only reason why the entropy of the csprngs input matters, you can't use /dev/random, either!" 00:29 -!- prodatalab_ [~prodatala@2602:306:ceef:a750:2876:5ed1:6f01:4177] has quit [Ping timeout: 265 seconds] 00:30 -!- rusty [~rusty@pdpc/supporter/bronze/rusty] has left #bitcoin-wizards [] 00:34 < phantomcircuit> gmaxwell, the tests applied to the output of an rng likely enforce something similar, no? 00:35 < phantomcircuit> if a hw rng output nothing but 11111 im guessing nobody would believe it was random despite that being technically a possible result 00:43 -!- frankenmint [~frankenmi@c-24-22-67-17.hsd1.or.comcast.net] has quit [Remote host closed the connection] 00:51 -!- frankenm_ [~frankenmi@c-24-22-67-17.hsd1.or.comcast.net] has joined #bitcoin-wizards 00:56 -!- ThomasV [~ThomasV@unaffiliated/thomasv] has quit [Ping timeout: 272 seconds] 01:02 -!- CoinMuncher [~jannes@178.132.211.90] has joined #bitcoin-wizards 01:04 -!- andy-logbot [~bitcoin--@wpsoftware.net] has quit [Remote host closed the connection] 01:04 -!- andy-logbot [~bitcoin--@wpsoftware.net] has joined #bitcoin-wizards 01:04 * andy-logbot is logging 01:04 -!- sbos99 [~superbos@ip4-89-238-218-206.euroweb.ro] has joined #bitcoin-wizards 01:34 -!- gill3s [~gill3s@pat35-3-82-245-143-153.fbx.proxad.net] has joined #bitcoin-wizards 01:36 -!- kgk [~kgk@76.14.85.43] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…] 01:38 -!- Logicwax [~Logicwax@c-76-126-174-152.hsd1.ca.comcast.net] has quit [Remote host closed the connection] 01:39 -!- gielbier [~giel@f142219.upc-f.chello.nl] has quit [Read error: No route to host] 01:41 -!- gielbier [~giel@f142219.upc-f.chello.nl] has joined #bitcoin-wizards 01:42 -!- frankenm_ [~frankenmi@c-24-22-67-17.hsd1.or.comcast.net] has quit [Remote host closed the connection] 01:44 -!- kgk [~kgk@76.14.85.43] has joined #bitcoin-wizards 01:48 -!- dEBRUYNE [~dEBRUYNE@239-196-ftth.onsbrabantnet.nl] has joined #bitcoin-wizards 01:59 -!- kgk [~kgk@76.14.85.43] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…] 01:59 < fluffypony> zomg are we doing /dev/urandom discussions again? 02:00 < fluffypony> phantomcircuit: did you see the classic comment on Bitcointalk? 02:01 < fluffypony> I'll have to find a cached version 02:02 < fluffypony> https://web.archive.org/web/20150517052034/https://bitcointalk.org/index.php?topic=1005487.0 02:02 < fluffypony> first reply 02:03 -!- LeMiner2 [~LeMiner@5ED1AFBF.cm-7-2c.dynamic.ziggo.nl] has joined #bitcoin-wizards 02:05 -!- ThomasV [~ThomasV@unaffiliated/thomasv] has joined #bitcoin-wizards 02:05 < fluffypony> wb ThomasV 02:05 < phantomcircuit> qahah 02:05 -!- LeMiner [~LeMiner@unaffiliated/leminer] has quit [Ping timeout: 240 seconds] 02:05 -!- LeMiner2 is now known as LeMiner 02:05 < ThomasV> hi fluffypony 02:07 < ThomasV> what's up? 02:12 < fluffypony> just responding to that github issue 02:12 < fluffypony> to add some thoughts 02:17 -!- sparetire_ [~sparetire@unaffiliated/sparetire] has quit [Quit: sparetire_] 02:19 -!- fanquake1 [~fanquake@106-68-156-108.dyn.iinet.net.au] has joined #bitcoin-wizards 02:19 -!- frankenmint [~frankenmi@c-24-22-67-17.hsd1.or.comcast.net] has joined #bitcoin-wizards 02:20 -!- fanquake [~fanquake@unaffiliated/fanquake] has quit [Ping timeout: 240 seconds] 02:23 -!- fanquake [~fanquake@unaffiliated/fanquake] has joined #bitcoin-wizards 02:23 -!- LeMiner [~LeMiner@5ED1AFBF.cm-7-2c.dynamic.ziggo.nl] has quit [Changing host] 02:23 -!- LeMiner [~LeMiner@unaffiliated/leminer] has joined #bitcoin-wizards 02:24 -!- fanquake1 [~fanquake@106-68-156-108.dyn.iinet.net.au] has quit [Ping timeout: 264 seconds] 02:27 -!- jmcn_ [~jamie@2.24.158.34] has quit [Ping timeout: 276 seconds] 02:27 -!- jmcn [~jamie@2.24.158.34] has joined #bitcoin-wizards 02:29 -!- jtimon [~quassel@172.56.39.44] has quit [Ping timeout: 264 seconds] 02:46 -!- ThomasV [~ThomasV@unaffiliated/thomasv] has quit [Ping timeout: 244 seconds] 02:51 -!- DrWat [DrWat@186-107-109-166.baf.movistar.cl] has quit [Read error: Connection reset by peer] 02:52 -!- DrWat [DrWat@186-106-214-53.baf.movistar.cl] has joined #bitcoin-wizards 02:58 -!- ThomasV [~ThomasV@unaffiliated/thomasv] has joined #bitcoin-wizards 03:01 -!- nuke1989 [~nuke@176.92.30.167] has joined #bitcoin-wizards 03:10 < ThomasV> fluffypony: I was disconnected when you responded I guess 03:45 -!- hearn [~mike@84-75-198-85.dclient.hispeed.ch] has joined #bitcoin-wizards 04:12 -!- sbos99 [~superbos@ip4-89-238-218-206.euroweb.ro] has quit [Ping timeout: 256 seconds] 04:16 -!- Mably [~Mably@unaffiliated/mably] has quit [Ping timeout: 265 seconds] 04:17 -!- sbos99 [~superbos@ip4-89-238-218-206.euroweb.ro] has joined #bitcoin-wizards 04:18 -!- sadoshi [~Sadoshi@31.220.4.123] has quit [Ping timeout: 244 seconds] 04:27 -!- frankenmint [~frankenmi@c-24-22-67-17.hsd1.or.comcast.net] has quit [Remote host closed the connection] 04:31 -!- HM [~HM@81.4.101.225] has quit [Quit: Segmentation fault] 04:32 -!- HM [~HM@81.4.101.225] has joined #bitcoin-wizards 04:39 -!- helo is now known as texas 04:39 -!- texas is now known as helo 04:46 -!- GibsonA [~thrasher@27-33-27-140.static.tpgi.com.au] has joined #bitcoin-wizards 04:48 -!- frankenmint [~frankenmi@c-24-22-67-17.hsd1.or.comcast.net] has joined #bitcoin-wizards 04:49 -!- thrasher` [~thrasher@27-33-27-140.static.tpgi.com.au] has quit [Ping timeout: 264 seconds] 04:53 -!- mkarrer_ [~mkarrer@0.Red-83-63-243.staticIP.rima-tde.net] has joined #bitcoin-wizards 04:55 -!- mkarrer [~mkarrer@218.Red-79-152-200.dynamicIP.rima-tde.net] has quit [Ping timeout: 252 seconds] 05:00 -!- wallet42 [~wallet42@85.100.40.253] has joined #bitcoin-wizards 05:00 -!- Adlai [~Adlai@unaffiliated/adlai] has quit [Ping timeout: 276 seconds] 05:10 -!- Quanttek [~quassel@2a02:8108:73f:f6e4:e23f:49ff:fe47:9364] has joined #bitcoin-wizards 05:26 -!- ThomasV [~ThomasV@unaffiliated/thomasv] has quit [Quit: Quitte] 05:37 -!- thrasher` [~thrasher@27-33-27-140.static.tpgi.com.au] has joined #bitcoin-wizards 05:40 -!- wallet42 [~wallet42@85.100.40.253] has quit [Quit: Leaving.] 05:41 -!- GibsonA [~thrasher@27-33-27-140.static.tpgi.com.au] has quit [Ping timeout: 272 seconds] 05:51 -!- metamarc [~snizysnaz@unaffiliated/agorist000] has quit [Ping timeout: 258 seconds] 05:58 -!- sneak [~sneak@unaffiliated/sneak] has quit [Ping timeout: 272 seconds] 05:58 -!- sneak [~sneak@2a01:4f8:141:ffc:13c:9d61:98e3:d48f] has joined #bitcoin-wizards 05:58 -!- sneak [~sneak@2a01:4f8:141:ffc:13c:9d61:98e3:d48f] has quit [Changing host] 05:58 -!- sneak [~sneak@unaffiliated/sneak] has joined #bitcoin-wizards 06:16 -!- jeremyrubin [~jeremyrub@2601:6:8000:4a8:d931:df6:978b:b4ab] has joined #bitcoin-wizards 06:31 -!- wallet42 [~wallet42@85.100.40.253] has joined #bitcoin-wizards 06:32 -!- spinza [~spin@197.89.10.214] has quit [Ping timeout: 258 seconds] 06:33 -!- ttttemp_ [~ttttemp@nb-10350.ethz.ch] has quit [Remote host closed the connection] 06:33 -!- ttttemp [~ttttemp@nb-10350.ethz.ch] has joined #bitcoin-wizards 06:35 -!- spinza [~spin@197.89.10.214] has joined #bitcoin-wizards 06:41 -!- wallet42 [~wallet42@85.100.40.253] has quit [Quit: Leaving.] 06:42 -!- Sub|afk [~SubCreati@2601:8:a380:e29:5cd7:a293:564c:d5ff] has quit [Ping timeout: 265 seconds] 07:00 -!- Tiraspol [~Tiraspol3@unaffiliated/tiraspol] has quit [Ping timeout: 272 seconds] 07:00 -!- NewLiberty [~NewLibert@76-255-129-88.lightspeed.irvnca.sbcglobal.net] has joined #bitcoin-wizards 07:01 -!- Tiraspol [~Tiraspol3@x5ce09e66.dyn.telefonica.de] has joined #bitcoin-wizards 07:01 -!- Tiraspol [~Tiraspol3@x5ce09e66.dyn.telefonica.de] has quit [Changing host] 07:01 -!- Tiraspol [~Tiraspol3@unaffiliated/tiraspol] has joined #bitcoin-wizards 07:03 -!- CoinMuncher [~jannes@178.132.211.90] has quit [Quit: Leaving.] 07:07 -!- damethos [~damethos@unaffiliated/damethos] has joined #bitcoin-wizards 07:13 -!- damethos [~damethos@unaffiliated/damethos] has quit [Ping timeout: 258 seconds] 07:16 -!- damethos [~damethos@unaffiliated/damethos] has joined #bitcoin-wizards 07:21 -!- damethos [~damethos@unaffiliated/damethos] has quit [Ping timeout: 276 seconds] 07:37 -!- Mably [~Mably@unaffiliated/mably] has joined #bitcoin-wizards 07:37 -!- HostFat [~HostFat@adsl-ull-164-108.42-151.net24.it] has joined #bitcoin-wizards 07:52 -!- zooko [~user@c-75-70-204-109.hsd1.co.comcast.net] has joined #bitcoin-wizards 07:56 -!- hearn [~mike@84-75-198-85.dclient.hispeed.ch] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…] 08:00 -!- crowleyman [crowleyman@gateway/shell/bnc4free/x-ttkbktkgopfqsoxl] has quit [Remote host closed the connection] 08:29 -!- Adlai [~Adlai@unaffiliated/adlai] has joined #bitcoin-wizards 08:33 -!- arubi [~ese168@unaffiliated/arubi] has quit [Quit: Leaving] 08:35 -!- sbos99 [~superbos@ip4-89-238-218-206.euroweb.ro] has quit [Ping timeout: 265 seconds] 08:36 -!- laurentmt [~chatzilla@89.93.129.41] has joined #bitcoin-wizards 08:36 -!- rht_ [uid86914@gateway/web/irccloud.com/x-lalkfqdgindlztbu] has joined #bitcoin-wizards 08:38 -!- Emcy [~MC@cpc3-swan1-0-0-cust996.7-3.cable.virginm.net] has joined #bitcoin-wizards 08:38 -!- Emcy [~MC@cpc3-swan1-0-0-cust996.7-3.cable.virginm.net] has quit [Changing host] 08:38 -!- Emcy [~MC@unaffiliated/mc1984] has joined #bitcoin-wizards 08:40 -!- hearn [~mike@185.25.95.132] has joined #bitcoin-wizards 08:46 -!- lmatteis [~lmatteis@151.100.179.27] has quit [Ping timeout: 252 seconds] 08:48 -!- jae [~jae@c-98-234-63-169.hsd1.ca.comcast.net] has joined #bitcoin-wizards 08:48 -!- jae is now known as Guest96981 08:50 -!- Giszmo [~leo@pc-185-201-214-201.cm.vtr.net] has joined #bitcoin-wizards 08:52 -!- lmatteis [~lmatteis@151.100.179.27] has joined #bitcoin-wizards 08:57 -!- paveljanik [~paveljani@unaffiliated/paveljanik] has joined #bitcoin-wizards 09:00 -!- Adlai [~Adlai@unaffiliated/adlai] has quit [Ping timeout: 258 seconds] 09:02 -!- fanquake1 [~fanquake@115-166-12-31.ip.adam.com.au] has joined #bitcoin-wizards 09:03 -!- frankenmint [~frankenmi@c-24-22-67-17.hsd1.or.comcast.net] has quit [Remote host closed the connection] 09:04 -!- fanquake [~fanquake@unaffiliated/fanquake] has quit [Ping timeout: 255 seconds] 09:09 -!- frankenm_ [~frankenmi@c-24-22-67-17.hsd1.or.comcast.net] has joined #bitcoin-wizards 09:10 -!- chmod755 [~chmod755@unaffiliated/chmod755] has joined #bitcoin-wizards 09:11 -!- laurentmt [~chatzilla@89.93.129.41] has quit [Quit: ChatZilla 0.9.91.1 [Firefox 38.0.1/20150513174244]] 09:16 -!- antanst1 [~Adium@37.6.196.250] has joined #bitcoin-wizards 09:16 -!- antanst1 [~Adium@37.6.196.250] has quit [Client Quit] 09:23 -!- spinza [~spin@197.89.10.214] has quit [Excess Flood] 09:25 -!- Guest96981 [~jae@c-98-234-63-169.hsd1.ca.comcast.net] has quit [Remote host closed the connection] 09:25 -!- antanst1 [~Adium@37.6.196.250] has joined #bitcoin-wizards 09:27 -!- spinza [~spin@197.89.10.214] has joined #bitcoin-wizards 09:43 -!- hearn [~mike@185.25.95.132] has quit [Ping timeout: 245 seconds] 09:45 -!- hearn [~mike@185.25.95.132] has joined #bitcoin-wizards 09:49 -!- TheSeven [~quassel@rockbox/developer/TheSeven] has quit [Ping timeout: 256 seconds] 09:50 -!- TheSeven [~quassel@rockbox/developer/TheSeven] has joined #bitcoin-wizards 09:56 -!- hearn [~mike@185.25.95.132] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…] 09:57 -!- Adlai [~Adlai@unaffiliated/adlai] has joined #bitcoin-wizards 10:01 -!- sbos99 [~superbos@79.114.31.89] has joined #bitcoin-wizards 10:02 -!- hearn [~mike@185.25.95.132] has joined #bitcoin-wizards 10:03 -!- b_lumenkraft [~b_lumenkr@unaffiliated/b-lumenkraft/x-4457406] has quit [Quit: b_lumenkraft] 10:04 -!- b_lumenkraft [~b_lumenkr@unaffiliated/b-lumenkraft/x-4457406] has joined #bitcoin-wizards 10:06 -!- gielbier is now known as UreCEO 10:06 -!- UreCEO is now known as gielbier 10:35 -!- felipelalli [~Thunderbi@unaffiliated/felipelalli] has quit [Ping timeout: 272 seconds] 10:43 -!- priidu [~priidu@unaffiliated/priidu] has quit [Ping timeout: 245 seconds] 10:54 -!- NewLiberty [~NewLibert@76-255-129-88.lightspeed.irvnca.sbcglobal.net] has quit [Ping timeout: 240 seconds] 10:57 -!- EasyAt [~EasyAt@unaffiliated/easyat] has quit [Ping timeout: 245 seconds] 10:58 -!- EasyAt [~EasyAt@unaffiliated/easyat] has joined #bitcoin-wizards 11:03 -!- lclc_ [~lucas@unaffiliated/lclc] has joined #bitcoin-wizards 11:04 -!- mengine [~mengine@14.84-234-132.customer.lyse.net] has quit [Read error: Connection reset by peer] 11:04 -!- priidu [~priidu@unaffiliated/priidu] has joined #bitcoin-wizards 11:05 -!- mengine [~mengine@14.84-234-132.customer.lyse.net] has joined #bitcoin-wizards 11:10 -!- spinza [~spin@197.89.10.214] has quit [Remote host closed the connection] 11:16 -!- Quanttek [~quassel@2a02:8108:73f:f6e4:e23f:49ff:fe47:9364] has quit [Remote host closed the connection] 11:18 -!- spinza [~spin@197.89.10.214] has joined #bitcoin-wizards 11:23 -!- Quanttek [~quassel@2a02:8108:73f:f6e4:e23f:49ff:fe47:9364] has joined #bitcoin-wizards 11:24 -!- ThomasV [~ThomasV@unaffiliated/thomasv] has joined #bitcoin-wizards 11:27 -!- ThomasV [~ThomasV@unaffiliated/thomasv] has quit [Client Quit] 11:33 -!- sbos99 [~superbos@79.114.31.89] has quit [Quit: Leaving] 11:33 -!- Artimage [6c36a43d@gateway/web/cgi-irc/kiwiirc.com/ip.108.54.164.61] has joined #bitcoin-wizards 11:37 -!- Artimage [6c36a43d@gateway/web/cgi-irc/kiwiirc.com/ip.108.54.164.61] has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 11:41 -!- damethos [~damethos@unaffiliated/damethos] has joined #bitcoin-wizards 11:41 -!- jeremyrubin [~jeremyrub@2601:6:8000:4a8:d931:df6:978b:b4ab] has quit [Remote host closed the connection] 11:42 -!- lnovy is now known as zz_lnovy 11:59 -!- hashtagg [~hashtagg_@cpe-69-23-213-3.ma.res.rr.com] has quit [Read error: Connection reset by peer] 12:01 -!- lclc_ [~lucas@unaffiliated/lclc] has quit [Ping timeout: 256 seconds] 12:07 -!- hearn [~mike@185.25.95.132] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…] 12:23 -!- hashtag [~hashtagg_@cpe-69-23-213-3.ma.res.rr.com] has joined #bitcoin-wizards 12:24 -!- dEBRUYNE [~dEBRUYNE@239-196-ftth.onsbrabantnet.nl] has quit [Ping timeout: 255 seconds] 12:40 -!- LeMiner [~LeMiner@unaffiliated/leminer] has quit [Read error: Connection reset by peer] 12:41 -!- dEBRUYNE [~dEBRUYNE@239-196-ftth.onsbrabantnet.nl] has joined #bitcoin-wizards 12:42 -!- LeMiner [~LeMiner@unaffiliated/leminer] has joined #bitcoin-wizards 12:42 -!- lclc_ [~lucas@unaffiliated/lclc] has joined #bitcoin-wizards 12:45 -!- paveljanik [~paveljani@unaffiliated/paveljanik] has quit [Quit: Leaving] 12:47 -!- hearn [~mike@84-75-198-85.dclient.hispeed.ch] has joined #bitcoin-wizards 12:54 -!- sparetire_ [~sparetire@unaffiliated/sparetire] has joined #bitcoin-wizards 12:54 -!- kvnn [~kvnn@cpe-108-185-231-174.socal.res.rr.com] has joined #bitcoin-wizards 13:05 -!- frankenm_ is now known as frankenmint 13:15 -!- felipelalli [~Thunderbi@unaffiliated/felipelalli] has joined #bitcoin-wizards 13:23 -!- damethos [~damethos@unaffiliated/damethos] has quit [Remote host closed the connection] 13:27 -!- lclc_ [~lucas@unaffiliated/lclc] has quit [Ping timeout: 256 seconds] 13:36 -!- kmels [~kmels@93.166.151.186.static.intelnet.net.gt] has joined #bitcoin-wizards 13:40 -!- gielbier [~giel@f142219.upc-f.chello.nl] has quit [Ping timeout: 265 seconds] 13:47 -!- jeremyrubin [~jeremyrub@c-76-118-176-78.hsd1.ma.comcast.net] has joined #bitcoin-wizards 13:48 -!- antanst1 [~Adium@37.6.196.250] has quit [Quit: Leaving.] 13:56 -!- nessence [~alexl@89.204.138.200] has joined #bitcoin-wizards 13:59 -!- wonk_unit [~leon@2.123.49.93] has joined #bitcoin-wizards 14:03 -!- fanquake1 [~fanquake@115-166-12-31.ip.adam.com.au] has quit [Read error: Connection reset by peer] 14:04 -!- fanquake [~fanquake@unaffiliated/fanquake] has joined #bitcoin-wizards 14:09 -!- wallet42 [~wallet42@85.100.40.253] has joined #bitcoin-wizards 14:11 -!- GGuyZ [~GGuyZ@2601:6:1783:7e5b:a44f:7f15:aa8c:2966] has joined #bitcoin-wizards 14:20 -!- c-cex-yuriy [uid76808@gateway/web/irccloud.com/x-qdtnpdyehrdjyhop] has joined #bitcoin-wizards 14:25 -!- arubi [~ese168@unaffiliated/arubi] has joined #bitcoin-wizards 14:26 -!- chmod755 [~chmod755@unaffiliated/chmod755] has quit [Quit: Leaving] 14:35 -!- gielbier [~giel@f142219.upc-f.chello.nl] has joined #bitcoin-wizards 14:38 -!- nessence [~alexl@89.204.138.200] has quit [Ping timeout: 255 seconds] 14:41 -!- b_lumenkraft [~b_lumenkr@unaffiliated/b-lumenkraft/x-4457406] has quit [Quit: b_lumenkraft] 14:56 -!- tdryja [~tx@s186.62.229.222.fls.vectant.ne.jp] has joined #bitcoin-wizards 14:58 -!- fanquake1 [~fanquake@106-68-21-98.dyn.iinet.net.au] has joined #bitcoin-wizards 14:59 -!- fanquake [~fanquake@unaffiliated/fanquake] has quit [Ping timeout: 256 seconds] 15:00 -!- fanquake [~fanquake@unaffiliated/fanquake] has joined #bitcoin-wizards 15:02 -!- fanquake1 [~fanquake@106-68-21-98.dyn.iinet.net.au] has quit [Ping timeout: 265 seconds] 15:04 -!- fanquake [~fanquake@unaffiliated/fanquake] has quit [Ping timeout: 244 seconds] 15:29 -!- cryptowest_ [~cryptowes@191.101.1.104] has quit [Ping timeout: 250 seconds] 15:30 -!- Mably [~Mably@unaffiliated/mably] has quit [Ping timeout: 255 seconds] 15:34 -!- cryptowest_ [~cryptowes@191.101.1.104] has joined #bitcoin-wizards 15:42 -!- zmachine [~ROCK_@pool-173-58-228-34.lsanca.fios.verizon.net] has quit [Ping timeout: 255 seconds] 15:43 -!- zmachine [~ROCK_@pool-173-58-228-34.lsanca.fios.verizon.net] has joined #bitcoin-wizards 15:54 -!- wonk_unit [~leon@2.123.49.93] has quit [Ping timeout: 250 seconds] 15:54 -!- zooko` [~user@c-75-70-204-109.hsd1.co.comcast.net] has joined #bitcoin-wizards 15:55 -!- belcher [~belcher-s@unaffiliated/belcher] has joined #bitcoin-wizards 15:56 -!- GGuyZ [~GGuyZ@2601:6:1783:7e5b:a44f:7f15:aa8c:2966] has quit [Quit: GGuyZ] 15:56 -!- zooko [~user@c-75-70-204-109.hsd1.co.comcast.net] has quit [Ping timeout: 272 seconds] 16:00 -!- kgk [~kgk@76.14.85.43] has joined #bitcoin-wizards 16:02 -!- Cory [~Cory@unaffiliated/cory] has quit [Ping timeout: 272 seconds] 16:06 -!- wonk_unit [~leon@2.123.49.93] has joined #bitcoin-wizards 16:11 -!- priidu [~priidu@unaffiliated/priidu] has quit [Ping timeout: 244 seconds] 16:13 -!- Logicwax [~Logicwax@c-76-126-174-152.hsd1.ca.comcast.net] has joined #bitcoin-wizards 16:19 -!- wallet421 [~wallet42@85.100.40.253] has joined #bitcoin-wizards 16:19 -!- wallet421 [~wallet42@85.100.40.253] has quit [Changing host] 16:19 -!- wallet421 [~wallet42@unaffiliated/wallet42] has joined #bitcoin-wizards 16:19 -!- wallet42 is now known as Guest67953 16:19 -!- Guest67953 [~wallet42@85.100.40.253] has quit [Killed (weber.freenode.net (Nickname regained by services))] 16:19 -!- wallet421 is now known as wallet42 16:25 -!- kvnn [~kvnn@cpe-108-185-231-174.socal.res.rr.com] has quit [Remote host closed the connection] 16:25 -!- zmachine [~ROCK_@pool-173-58-228-34.lsanca.fios.verizon.net] has quit [Ping timeout: 246 seconds] 16:27 -!- GGuyZ [~GGuyZ@c-50-177-80-125.hsd1.ma.comcast.net] has joined #bitcoin-wizards 16:27 -!- zmachine [~ROCK_@pool-173-58-228-34.lsanca.fios.verizon.net] has joined #bitcoin-wizards 16:32 -!- jeremyrubin [~jeremyrub@c-76-118-176-78.hsd1.ma.comcast.net] has quit [Remote host closed the connection] 16:33 -!- GGuyZ [~GGuyZ@c-50-177-80-125.hsd1.ma.comcast.net] has quit [Quit: GGuyZ] 16:37 < Taek> http://www.theverge.com/2015/4/12/8392769/nsa-front-door-access-encryption-key 16:37 < Taek> "I don’t want a back door," Rogers said. "I want a front door. And I want the front door to have multiple locks. Big locks." 16:37 < Taek> In general I'm against backdoors of any kind 16:37 < Taek> but I wonder if there isn't a way to add a 'front door' that has a computational barrier 16:37 < Taek> perhaps, a standard secret key that works as normal, 16:38 < Taek> and then a govt secret key that's known, but can't be used without scanning a 2^64 search space or something 16:38 < Taek> This would make mass surveilance prohibitively expensive, but still enable the government to access specific targets 16:38 < Taek> which is something I think the general populace would be in favor of 16:38 -!- Quanttek [~quassel@2a02:8108:73f:f6e4:e23f:49ff:fe47:9364] has quit [Ping timeout: 252 seconds] 16:39 < Taek> it also makes it less exciting for attackers to compromise the govt's secret key, because instead of compromising anything, it's still expensive to access any particular communication 16:41 < Taek> one risk with such a scheme is us getting to a point where 2^m is no longer very expensive at all, but thanks to slow legislation we can't increase 'm' 16:46 -!- c-cex-yuriy [uid76808@gateway/web/irccloud.com/x-qdtnpdyehrdjyhop] has quit [Quit: Connection closed for inactivity] 16:46 < tdryja> Taek: Those specific targets can simply use regular old RSA/AES/Whatever before encrypting with the front-doored system. 16:47 < tdryja> it would then take 2**64 time to discover not the plaintext, but another layer of encryption 16:47 < gmaxwell> Taek: you mean like https://eprint.iacr.org/2003/058.pdf 16:47 < gmaxwell> (though note, the scheme discussed in that paper is weaker than the authors thought) 16:50 < gmaxwell> at tdryja points out, it's pointless though for positive uses. And any 'feasble but costly' can easily get reduced to a very minor speedbump by building a bunch of custom hardware and amortizing the attack cost across many attacks. 16:51 < Taek> tdryja: that would provide an interested counter-play: hide full encryption under weak encryption, and then let the LEA waste resources on something they couldn't crack anyway 16:51 -!- NewLiberty [~NewLibert@76-255-129-88.lightspeed.irvnca.sbcglobal.net] has joined #bitcoin-wizards 16:52 < gmaxwell> thats what he was sawying. :) 16:53 < zooko`> That's approximately what the initial "export grade crypto" intention was. 16:53 < zooko`> and get off my lawn. :-( 16:53 < gmaxwell> (thats also a general example of why any kind of escrow or 'front door' approach is unwise.) 16:53 -!- zooko` is now known as zooko 16:53 < Taek> oh got it 16:53 * zooko laughs. 16:53 < gmaxwell> (because the supposid high value targets that justify the enormous civil rights risk of undermining private communication can so easily just encrypt inside and then they have perfect cover traffic too.) 16:54 -!- belcher [~belcher-s@unaffiliated/belcher] has quit [Quit: Leaving] 16:55 < tdryja> Diffie said something like this at a talk a few weeks ago 16:55 -!- belcher [~belcher-s@5ec18b49.skybroadband.com] has joined #bitcoin-wizards 16:55 -!- belcher [~belcher-s@5ec18b49.skybroadband.com] has quit [Changing host] 16:55 -!- belcher [~belcher-s@unaffiliated/belcher] has joined #bitcoin-wizards 16:56 -!- NewLiberty [~NewLibert@76-255-129-88.lightspeed.irvnca.sbcglobal.net] has quit [Ping timeout: 265 seconds] 16:56 < tdryja> It would seem to quickly devolve into law enforcement opening all the "front doors" all the time 16:56 < tdryja> just to make sure there wasn't another locked door which they couldn't open behind it 16:56 < zooko> Diffie 16:56 < zooko> https://www.youtube.com/watch?v=W9HimLksMkA&app=desktop 16:57 < zooko> I love that guy. 16:57 < gmaxwell> and they can't even really check that, because so long as you don't need a hugely high bandwidth channel; strong steganography is an obvious enough tool. 16:57 < zooko> I've had the honor of meeting him a few times. 16:58 < gmaxwell> So, what you have to admit is that you want backdoors to catch idiots (and orgs so massive that idiocy is unavoidable) because the non-idiots will encrypt inside and stego. But of course there are lots of other ways to fight idiots. 16:59 < gmaxwell> (or that you don't want to fight specific threats at all, but actually just want it to monitor random people...) 16:59 < Taek> I'm not sure that officials always think through that far 16:59 -!- belcher [~belcher-s@unaffiliated/belcher] has quit [Client Quit] 17:00 -!- belcher [~belcher-s@5ec18b49.skybroadband.com] has joined #bitcoin-wizards 17:00 -!- belcher [~belcher-s@5ec18b49.skybroadband.com] has quit [Changing host] 17:00 -!- belcher [~belcher-s@unaffiliated/belcher] has joined #bitcoin-wizards 17:01 < gmaxwell> depends on who you're talking about; obviously there is a layer of people who just say "but I want in!" without thinking at all. 17:01 < zooko> Yeah, it's not safe to assume internal consistency. 17:01 -!- dEBRUYNE [~dEBRUYNE@239-196-ftth.onsbrabantnet.nl] has quit [Ping timeout: 272 seconds] 17:01 < Taek> I remember an officer 'shuddering to think' how many people would have gotten away if phone encryption was standard 17:01 -!- zmachine [~ROCK_@pool-173-58-228-34.lsanca.fios.verizon.net] has quit [Ping timeout: 264 seconds] 17:01 < Taek> but these people had video evidence of their crimes *on their own phones* 17:01 < zooko> I think the safest bet is that each person is doing something that they think will improve their own social and/or economic standing. 17:01 < zooko> Beyond that it gets pretty hazy to me. :-) 17:02 -!- jmcn_ [~jamie@2.24.158.83] has joined #bitcoin-wizards 17:03 -!- zmachine [~ROCK_@pool-173-58-228-34.lsanca.fios.verizon.net] has joined #bitcoin-wizards 17:05 -!- rusty [~rusty@pdpc/supporter/bronze/rusty] has joined #bitcoin-wizards 17:06 -!- jmcn [~jamie@2.24.158.34] has quit [Ping timeout: 276 seconds] 17:08 < Taek> A lot of regulation seems to crop up from people not understanding how easily it can be avoided 17:08 < Taek> And some of this might come from a taboo upon looking for ways to bypass laws 17:08 < Taek> if the average person was a lot better at knowing how to avoid laws/regualtion, I wonder if our laws wouldn't be more effective as a consequence 17:12 -!- kmels [~kmels@93.166.151.186.static.intelnet.net.gt] has quit [Ping timeout: 256 seconds] 17:16 < BlueMatt> zooko: keep in mind most of us are insane, so its hard to tell what people are thinking :p 17:26 < zooko> BlueMatt: :-) 17:27 -!- d1ggy_ [~d1ggy@dslb-188-108-091-191.188.108.pools.vodafone-ip.de] has joined #bitcoin-wizards 17:28 * rusty resists urge to completely rewrite protobuf-c... 17:28 < nsh> is it bad? 17:28 < zooko> Taek: well, that pattern fits in really well with my model, which is that the people proposing the regulation don't *actually* care, in an effective sense about the *consequences*, only about the nominal intent. 17:28 < zooko> If you pass a law banning murder of puppies, you improve your social and/or economic standing. Whether this results in more or fewer puppy murders is irrelevant. 17:29 * zooko notices that he isn't in the politics chatroom. 17:29 * nsh smiles 17:29 < rusty> nsh: It's... well-meaning. 17:30 < nsh> economic regulation is a little less vulnerable to political incentive issues, as it's usually compartmented such that the people doing the regulating are heavily vested some notional sense of the efficient functionality of the system 17:30 < nsh> as long as it favours their privileged position 17:30 < zooko> An important detail to what I said is "in an effective sense". I mean that those people 17:30 < zooko> may well *feel* strong feelings about saving puppies, and may completely 17:31 -!- d1ggy [~d1ggy@dslb-178-003-232-091.178.003.pools.vodafone-ip.de] has quit [Ping timeout: 272 seconds] 17:31 < zooko> honestly *believe* that their actions will save puppies, but I think the system 17:31 < zooko> selects for people who convincingly appear that way, including people who 17:31 < zooko> sincerely are that way, not for people that actually reduce the rate of puppy murders. 17:31 < zooko> See what I mean? 17:31 < zooko> I'm not accusing them of dishonesty, but of irrelevance. 17:31 < nsh> right, but the fed reserve board of governors is less concerned with voterfeels than projections, and economic policy, thankfully, is not written by politicians 17:33 < nsh> it's harder to be cynical than bored reading their minutes. one is inclined to believe in grand conspiracies because the real agenda of the most powerful in society is tragically mediocre and predictable for the most part 17:34 < zooko> Everything I wrote above applies to other incentives than voterfeels! 17:35 * nsh may have missed some context; just reconnected to bouncer after lappy freeze 17:35 * nsh looks at logs 17:35 < zooko> I did use the example of passing a law that voters like. 17:36 < zooko> But the general principle applies to, e.g. defending the honor of your intellectual tradition, getting a juicy consulting job after you retire, etc. 17:36 * nsh nods 17:40 -!- hearn [~mike@84-75-198-85.dclient.hispeed.ch] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…] 17:47 -!- roconnor [~roconnor@e120-pool-d89a7f80.brdbnd.voicenetwork.ca] has joined #bitcoin-wizards 17:52 -!- nickler [~nickler@185.12.46.130] has quit [Ping timeout: 244 seconds] 17:54 -!- wallet42 [~wallet42@unaffiliated/wallet42] has quit [Quit: Leaving.] 17:55 < nsh> i thought of a question i couldn't easily answer earlier that some of you will probably know: could you speed up WPA2-PSK cracking significantly by collecting lots of handshakes, rather than just trying to match a single one? 17:58 -!- Cory [~Cory@unaffiliated/cory] has joined #bitcoin-wizards 17:58 -!- nickler [~nickler@185.12.46.130] has joined #bitcoin-wizards 17:58 < nsh> it's a more complex protocol than i'd imagined 17:59 -!- wallet42 [~wallet42@85.100.40.253] has joined #bitcoin-wizards 18:00 -!- felipelalli [~Thunderbi@unaffiliated/felipelalli] has quit [Ping timeout: 244 seconds] 18:01 < nsh> i guess the trivial [active] answer is: yes, there are nonces involved and router uptime can be made arbitrarily low. 18:03 < nsh> but i've never seen any talk of using more than one handshake, so perhaps it wouldn't be worth it? not clear to me how to boil down the schematic protocol representation into a complexity analysis in terms of repeated handshakes 18:04 -!- kgk [~kgk@76.14.85.43] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…] 18:06 -!- PRab [~chatzilla@2601:4:4502:dc5f:c8a5:4ac4:c28e:bade] has quit [Quit: ChatZilla 0.9.91.1 [Firefox 38.0.1/20150513174244]] 18:06 -!- GGuyZ [~GGuyZ@2601:6:1783:7e5b:aabb:cfff:fe0e:14c0] has joined #bitcoin-wizards 18:08 * nsh muses about this in ##crypto instead 18:20 < nsh> oh, there is a weakness to the groupwise shared key, but it's somewhat mitigated by the fact that you have to have been associated in the past: http://www.airtightnetworks.com/WPA2-Hole196 18:20 < nsh> i did suspect there would be an issue there 18:30 -!- kgk [~kgk@76.14.85.43] has joined #bitcoin-wizards 18:44 -!- nuke1989 [~nuke@176.92.30.167] has quit [Remote host closed the connection] 18:54 -!- nessence [~alexl@89.204.138.190] has joined #bitcoin-wizards 18:55 -!- frankenmint [~frankenmi@c-24-22-67-17.hsd1.or.comcast.net] has quit [Remote host closed the connection] 18:55 -!- kgk [~kgk@76.14.85.43] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…] 18:57 -!- Dr-G [~Dr-G@unaffiliated/dr-g] has quit [Disconnected by services] 18:57 -!- Dr-G2 [~Dr-G@xd9ba117a.dyn.telefonica.de] has joined #bitcoin-wizards 19:00 -!- frankenmint [~frankenmi@c-24-22-67-17.hsd1.or.comcast.net] has joined #bitcoin-wizards 19:04 -!- kgk [~kgk@76.14.85.43] has joined #bitcoin-wizards 19:06 -!- zooko` [~user@c-75-70-204-109.hsd1.co.comcast.net] has joined #bitcoin-wizards 19:07 -!- zooko [~user@c-75-70-204-109.hsd1.co.comcast.net] has quit [Ping timeout: 258 seconds] 19:12 -!- zooko`` [~user@c-75-70-204-109.hsd1.co.comcast.net] has joined #bitcoin-wizards 19:14 -!- zooko` [~user@c-75-70-204-109.hsd1.co.comcast.net] has quit [Ping timeout: 265 seconds] 19:19 -!- zooko``` [~user@67-6-157-56.hlrn.qwest.net] has joined #bitcoin-wizards 19:21 -!- zooko`` [~user@c-75-70-204-109.hsd1.co.comcast.net] has quit [Ping timeout: 256 seconds] 19:24 -!- belcher [~belcher-s@unaffiliated/belcher] has quit [Quit: Leaving] 19:25 -!- nessence [~alexl@89.204.138.190] has quit [Remote host closed the connection] 19:36 -!- frankenmint [~frankenmi@c-24-22-67-17.hsd1.or.comcast.net] has quit [Remote host closed the connection] 19:41 -!- tdryja [~tx@s186.62.229.222.fls.vectant.ne.jp] has quit [Remote host closed the connection] 19:44 -!- frankenmint [~frankenmi@c-24-22-67-17.hsd1.or.comcast.net] has joined #bitcoin-wizards 19:44 -!- zooko```` [~user@c-75-70-204-109.hsd1.co.comcast.net] has joined #bitcoin-wizards 19:46 -!- zooko``` [~user@67-6-157-56.hlrn.qwest.net] has quit [Ping timeout: 240 seconds] 20:01 -!- PRab [~chatzilla@2601:4:4502:dc5f:e4ce:4e76:987b:e041] has joined #bitcoin-wizards 20:04 -!- DrWat [DrWat@186-106-214-53.baf.movistar.cl] has quit [Quit: Actually, she wasn't really my girlfriend, she just lived next door and never closed her curtains.] 20:09 -!- frankenmint [~frankenmi@c-24-22-67-17.hsd1.or.comcast.net] has quit [Remote host closed the connection] 20:09 -!- wallet42 [~wallet42@85.100.40.253] has quit [Quit: Leaving.] 20:09 -!- wallet42 [~wallet42@85.100.40.253] has joined #bitcoin-wizards 20:13 -!- wallet42 [~wallet42@85.100.40.253] has quit [Ping timeout: 258 seconds] 20:16 -!- frankenmint [~frankenmi@c-24-22-67-17.hsd1.or.comcast.net] has joined #bitcoin-wizards 20:20 -!- TheSeven [~quassel@rockbox/developer/TheSeven] has quit [Ping timeout: 265 seconds] 20:21 -!- TheSeven [~quassel@rockbox/developer/TheSeven] has joined #bitcoin-wizards 20:22 -!- kmels [~kmels@186.151.61.184] has joined #bitcoin-wizards 20:26 -!- akrmn [~akrmn@192.95.51.167] has quit [Ping timeout: 256 seconds] 20:34 -!- jae [~jae@c-98-234-63-169.hsd1.ca.comcast.net] has joined #bitcoin-wizards 20:34 -!- jae is now known as Guest45171 20:42 -!- frankenmint [~frankenmi@c-24-22-67-17.hsd1.or.comcast.net] has quit [Remote host closed the connection] 20:51 -!- mpmcsweeney [~mpmcsween@73.219.207.0] has joined #bitcoin-wizards 20:51 -!- mpmcsweeney [~mpmcsween@73.219.207.0] has quit [Client Quit] 20:52 < maaku> if nLockTime were compared against something else other than the height/timestamp of the block, what would that be? GetMedianTimePast()? 20:53 -!- dgenr8 [~dgenr8@unaffiliated/dgenr8] has quit [Quit: Leaving] 20:53 -!- dgenr8 [~dgenr8@unaffiliated/dgenr8] has joined #bitcoin-wizards 20:57 -!- dgenr8 [~dgenr8@unaffiliated/dgenr8] has quit [Client Quit] 20:57 -!- dgenr8 [~dgenr8@unaffiliated/dgenr8] has joined #bitcoin-wizards 20:59 -!- fanquake1 [~fanquake@106-68-8-39.dyn.iinet.net.au] has joined #bitcoin-wizards 21:01 -!- fanquake1 is now known as fanquake 21:01 -!- fanquake [~fanquake@106-68-8-39.dyn.iinet.net.au] has quit [Changing host] 21:01 -!- fanquake [~fanquake@unaffiliated/fanquake] has joined #bitcoin-wizards 21:08 < dgenr8> maaku: that seems an odd question. what is the goal? 21:10 < maaku> well petertodd mentioned on a pull request the possibility of soft-forking nLockTime to be GetMedianTimePast() instead of the block timestamp 21:10 < maaku> which decreases some timestamp forgery incentives as far as I can tell, maybe has some other benefit too 21:10 < maaku> i'm not aware of the discussion surrounding that 21:11 < maaku> but while switching nLockTime to be based on GetMedianTimePast would be a soft-fork change, doing the same for a hypothetical relative locktime would be a hard-fork change 21:11 < maaku> so, kinda important to get it right... 21:12 < dgenr8> oh he tweeted about exploiting clock-nLocktime to induced propagation inconsistency 21:14 -!- fanquake1 [~fanquake@106-68-205-116.dyn.iinet.net.au] has joined #bitcoin-wizards 21:15 -!- ThomasV [~ThomasV@unaffiliated/thomasv] has joined #bitcoin-wizards 21:15 < dgenr8> my thought was why not let it into the mempool a bit early 21:16 -!- fanquake [~fanquake@unaffiliated/fanquake] has quit [Ping timeout: 256 seconds] 21:23 -!- NewLiberty [~NewLibert@76-255-129-88.lightspeed.irvnca.sbcglobal.net] has joined #bitcoin-wizards 21:24 -!- zooko```` [~user@c-75-70-204-109.hsd1.co.comcast.net] has quit [Ping timeout: 258 seconds] 21:28 -!- fanquake1 [~fanquake@106-68-205-116.dyn.iinet.net.au] has quit [Read error: Connection reset by peer] 21:28 -!- fanquake [~fanquake@unaffiliated/fanquake] has joined #bitcoin-wizards 21:35 -!- fanquake1 [~fanquake@i157-229.nv.iinet.net.au] has joined #bitcoin-wizards 21:35 -!- fanquake1 [~fanquake@i157-229.nv.iinet.net.au] has left #bitcoin-wizards [] 21:36 -!- fanquake [~fanquake@unaffiliated/fanquake] has quit [Ping timeout: 245 seconds] 21:37 < afdudley> is there a good reference for time-lock encryption somewhere? is there a non-bitcoin/trusted third party implementation somewhere? 21:37 < maaku> afdudley: i don't think there is a bitcoin implementation either :P 21:37 < afdudley> indeed :D 21:38 -!- isis [~isis@abulafia.patternsinthevoid.net] has quit [Quit: she probably switched to carrier pidgeons] 21:41 < afdudley> I am reading this: http://eprint.iacr.org/2015/478.pdf it's very interesting but... I think it might be slightly misnamed. 21:41 -!- GAit [~lnahum@2-230-161-158.ip202.fastwebnet.it] has quit [Read error: Connection reset by peer] 21:43 -!- GAit [~lnahum@2-230-161-158.ip202.fastwebnet.it] has joined #bitcoin-wizards 21:48 -!- isis [~isis@abulafia.patternsinthevoid.net] has joined #bitcoin-wizards 21:49 -!- zmachine [~ROCK_@pool-173-58-228-34.lsanca.fios.verizon.net] has quit [Quit: Bye!] 21:50 -!- akrmn [~akrmn@55-215-250-178.ftth.cust.kwaoo.net] has joined #bitcoin-wizards 21:54 -!- akrmn [~akrmn@55-215-250-178.ftth.cust.kwaoo.net] has quit [Ping timeout: 244 seconds] 22:06 -!- GGuyZ [~GGuyZ@2601:6:1783:7e5b:aabb:cfff:fe0e:14c0] has quit [Quit: GGuyZ] 22:11 -!- GGuyZ [~GGuyZ@2601:6:1783:7e5b:3039:f2e1:aed3:3645] has joined #bitcoin-wizards 22:16 -!- zmachine [~ROCK_@pool-173-58-228-34.lsanca.fios.verizon.net] has joined #bitcoin-wizards 22:16 < petertodd> dgenr8: if you let it into the mempool, you make the problem worse... 22:17 < petertodd> afdudley: I've implemented timelock crypto here: http://www.mail-archive.com/bitcoin-development@lists.sourceforge.net/msg05547.html 22:18 < dgenr8> petertodd: then i must have misunderstood your 140 chars 22:18 < petertodd> dgenr8: the problem is that not all nodes have the exact same clock; when you let the tx into the mempool is irrelevant so long as it's based on the local idea of what time it is 22:19 < petertodd> dgenr8: incidentally, you can doublespend coinbase that way pretty easily 22:21 < dgenr8> petertodd: if you let it in 2 hours before locktime, even nodes with slow clocks should have it when final 22:22 < petertodd> dgenr8: sigh.... again, that changes nothing. go try this yourself 22:23 < dgenr8> petertodd: have you described this somewhere? 22:23 -!- HostFat [~HostFat@adsl-ull-164-108.42-151.net24.it] has quit [Ping timeout: 272 seconds] 22:24 < petertodd> dgenr8: no, why would I? it's pretty obvious how it works once you remember how nLockTime-by-time works 22:24 < dgenr8> petertodd: so we know what "it" is 22:24 < petertodd> dgenr8: meh, I don't get paid to fix zeroconf problems... 22:25 < dgenr8> petertodd: what's your price 22:25 < petertodd> dgenr8: $250/hr 22:25 < dgenr8> petertodd: how many hours will it take 22:25 < petertodd> dgenr8: dunno, it's probably not a fixable problem 22:26 < petertodd> dgenr8: and frankly, given that I'm going to get accused of having bad incentives for this... nah, screw it, I don't want the work 22:27 < dgenr8> petertodd: ... i meant to fix zeroconf completely. 22:27 < petertodd> dgenr8: do you want to still have a decentralized system? because if so, that's impossible 22:28 < dgenr8> petertodd: was sure a highball estimate was coming ;) 22:28 < petertodd> dgenr8: I'm not going to wreck my reputation on something stupid 22:29 -!- GGuyZ [~GGuyZ@2601:6:1783:7e5b:3039:f2e1:aed3:3645] has quit [Quit: GGuyZ] 22:31 -!- ThomasV [~ThomasV@unaffiliated/thomasv] has quit [Ping timeout: 272 seconds] 22:31 < dgenr8> petertodd: question - how long should the tx replacement "feature" be available? did we get lucky and 10+-10 min is just right? or would it be nice to explicitly reneg txes for a longer period? 22:31 < petertodd> dgenr8: huh? 22:32 < dgenr8> petertodd: from your writings, i get the impression that RBF is a really cool feature 22:33 < petertodd> dgenr8: I mean, what does "10+-10" min have to do with it? 22:33 -!- arubi [~ese168@unaffiliated/arubi] has quit [Quit: Leaving] 22:34 < dgenr8> petertodd: that's how long RBF works, generally. until next block. i use +-10 min as the standard dev. is 10 minutes 22:34 < petertodd> dgenr8: no, RBF works until the tx gets *into* a block 22:35 < dgenr8> petertodd: hence "generally" 22:35 -!- Guest45171 [~jae@c-98-234-63-169.hsd1.ca.comcast.net] has quit [Remote host closed the connection] 22:35 < petertodd> dgenr8: I still don't see your point 22:37 < dgenr8> petertodd: no point, just a question 22:38 -!- priidu [~priidu@unaffiliated/priidu] has joined #bitcoin-wizards 22:38 < petertodd> dgenr8: block interval is based on latency considerations; shorter block intervals reduce security significantly. Is 10 minutes optimal? Who knows, but like most things in security, arguing about how low we can reduce our security margin and still get away with it is dumb. 22:39 < dgenr8> petertodd: well that answers A question 22:40 -!- jeremyrubin [~jeremyrub@2601:6:8000:4a8:18a8:b455:f920:4f7b] has joined #bitcoin-wizards 22:40 -!- Mably [~Mably@unaffiliated/mably] has joined #bitcoin-wizards 22:53 -!- kmels [~kmels@186.151.61.184] has quit [Ping timeout: 256 seconds] 22:55 < Luke-Jr> I'd argue that once it gets in a block, you don't *need* the replacement feature anymore ;) 22:58 -!- frankenmint [~frankenmi@c-24-22-67-17.hsd1.or.comcast.net] has joined #bitcoin-wizards 23:00 -!- akrmn [~akrmn@55-215-250-178.ftth.cust.kwaoo.net] has joined #bitcoin-wizards 23:08 -!- justanotheruser [~Justan@unaffiliated/justanotheruser] has quit [Ping timeout: 276 seconds] 23:15 -!- arubi [~ese168@unaffiliated/arubi] has joined #bitcoin-wizards 23:23 -!- wallet42 [~wallet42@85.100.40.253] has joined #bitcoin-wizards 23:23 -!- ThomasV [~ThomasV@unaffiliated/thomasv] has joined #bitcoin-wizards 23:24 -!- Mably [~Mably@unaffiliated/mably] has quit [Ping timeout: 240 seconds] 23:30 -!- blackwraith [~priidu@unaffiliated/priidu] has joined #bitcoin-wizards 23:32 -!- priidu [~priidu@unaffiliated/priidu] has quit [Ping timeout: 246 seconds] 23:53 -!- blackwraith [~priidu@unaffiliated/priidu] has quit [Ping timeout: 256 seconds] 23:55 -!- wallet42 [~wallet42@85.100.40.253] has quit [Quit: Leaving.] 23:55 -!- jcorgan [~jcorgan@unaffiliated/jcorgan] has joined #bitcoin-wizards --- Log closed Tue May 26 00:00:11 2015