2015-05-25.log

--- Log opened Mon May 25 00:00:21 2015
ThomasVoh I thought the "mouse moving" was only going to act on /dev/random's entropy estimate00:02
-!- dc17523be3 [unknown@gateway/vpn/mullvad/x-bwrbycjekbhzsakl] has quit [Read error: Connection reset by peer]00:02
gmaxwellBasically, 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:02
gmaxwellThomasV: 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
gmaxwellSeems to have gotten somewhat better recently.00:03
-!- antanst [~Adium@athedsl-340249.home.otenet.gr] has joined #bitcoin-wizards00:03
ThomasVI see00:04
ThomasV"please generate timer interrupts to increase your entropy" :)00:04
-!- DougieBot5000_ [~DougieBot@unaffiliated/dougiebot5000] has joined #bitcoin-wizards00:05
-!- hktud0 [~ncidsk@unaffiliated/fluffybunny] has quit [Read error: Connection reset by peer]00:05
ThomasVgmaxwell: did you know the page I linked at the bottom? is it correct?00:05
-!- dc17523be3 [unknown@gateway/vpn/mullvad/x-mekmnnnezznbgppl] has joined #bitcoin-wizards00:06
-!- gielbier [~giel@f142219.upc-f.chello.nl] has quit [Read error: Connection reset by peer]00:07
-!- Mably [~Mably@unaffiliated/mably] has joined #bitcoin-wizards00:07
-!- hktud0 [ncidsk@unaffiliated/fluffybunny] has joined #bitcoin-wizards00:08
-!- gielbier [~giel@f142219.upc-f.chello.nl] has joined #bitcoin-wizards00:08
-!- DougieBot5000 [~DougieBot@unaffiliated/dougiebot5000] has quit [Ping timeout: 258 seconds]00:09
-!- DougieBot5000_ [~DougieBot@unaffiliated/dougiebot5000] has quit [Ping timeout: 276 seconds]00:10
-!- DougieBot5000_ [~DougieBot@unaffiliated/dougiebot5000] has joined #bitcoin-wizards00:10
-!- DougieBot5000_ is now known as DougieBot500000:10
gmaxwelllooking 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
gmaxwellIt's also correct about other people's opinions on the subject.00:12
gmaxwellRealistically 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, be00:14
gmaxwellcause the blocking will be problematic for sure and may lead to crazy bypassing)00:14
ThomasVok.. do you mind if I paste your irc answer there?00:17
gmaxwellNot at all.00:17
-!- grandmaster [dansmith3@gateway/shell/bnc4free/x-chebyhlfcwcnmttv] has joined #bitcoin-wizards00:18
gmaxwellAnother 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:20
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:21
gmaxwellTo 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 infin00:23
gmaxwellite computing power could exploit, even if you had plenty of randomness to begin with.00:23
-!- prodatalab__ [~prodatala@2602:306:ceef:a750:659d:fce:499a:fa05] has joined #bitcoin-wizards00:25
ThomasVgmaxwell: how could they exploit it in that case? is there a known algorithm for that, or is it just a theoretical bound?00:26
gwillengmaxwell: 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:26
-!- prodatalab_ [~prodatala@2602:306:ceef:a750:2876:5ed1:6f01:4177] has quit [Ping timeout: 265 seconds]00:29
-!- rusty [~rusty@pdpc/supporter/bronze/rusty] has left #bitcoin-wizards []00:30
phantomcircuitgmaxwell, the tests applied to the output of an rng likely enforce something similar, no?00:34
phantomcircuitif a hw rng output nothing but 11111 im guessing nobody would believe it was random despite that being technically a possible result00:35
-!- frankenmint [~frankenmi@c-24-22-67-17.hsd1.or.comcast.net] has quit [Remote host closed the connection]00:43
-!- frankenm_ [~frankenmi@c-24-22-67-17.hsd1.or.comcast.net] has joined #bitcoin-wizards00:51
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has quit [Ping timeout: 272 seconds]00:56
-!- CoinMuncher [~jannes@178.132.211.90] has joined #bitcoin-wizards01:02
-!- andy-logbot [~bitcoin--@wpsoftware.net] has quit [Remote host closed the connection]01:04
-!- andy-logbot [~bitcoin--@wpsoftware.net] has joined #bitcoin-wizards01:04
* andy-logbot is logging01:04
-!- sbos99 [~superbos@ip4-89-238-218-206.euroweb.ro] has joined #bitcoin-wizards01:04
-!- gill3s [~gill3s@pat35-3-82-245-143-153.fbx.proxad.net] has joined #bitcoin-wizards01:34
-!- kgk [~kgk@76.14.85.43] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]01:36
-!- Logicwax [~Logicwax@c-76-126-174-152.hsd1.ca.comcast.net] has quit [Remote host closed the connection]01:38
-!- gielbier [~giel@f142219.upc-f.chello.nl] has quit [Read error: No route to host]01:39
-!- gielbier [~giel@f142219.upc-f.chello.nl] has joined #bitcoin-wizards01:41
-!- frankenm_ [~frankenmi@c-24-22-67-17.hsd1.or.comcast.net] has quit [Remote host closed the connection]01:42
-!- kgk [~kgk@76.14.85.43] has joined #bitcoin-wizards01:44
-!- dEBRUYNE [~dEBRUYNE@239-196-ftth.onsbrabantnet.nl] has joined #bitcoin-wizards01:48
-!- kgk [~kgk@76.14.85.43] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]01:59
fluffyponyzomg are we doing /dev/urandom discussions again?01:59
fluffyponyphantomcircuit: did you see the classic comment on Bitcointalk?02:00
fluffyponyI'll have to find a cached version02:01
fluffyponyhttps://web.archive.org/web/20150517052034/https://bitcointalk.org/index.php?topic=1005487.002:02
fluffyponyfirst reply02:02
-!- LeMiner2 [~LeMiner@5ED1AFBF.cm-7-2c.dynamic.ziggo.nl] has joined #bitcoin-wizards02:03
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has joined #bitcoin-wizards02:05
fluffyponywb ThomasV02:05
phantomcircuitqahah02:05
-!- LeMiner [~LeMiner@unaffiliated/leminer] has quit [Ping timeout: 240 seconds]02:05
-!- LeMiner2 is now known as LeMiner02:05
ThomasVhi fluffypony02:05
ThomasVwhat's up?02:07
fluffyponyjust responding to that github issue02:12
fluffyponyto add some thoughts02:12
-!- sparetire_ [~sparetire@unaffiliated/sparetire] has quit [Quit: sparetire_]02:17
-!- fanquake1 [~fanquake@106-68-156-108.dyn.iinet.net.au] has joined #bitcoin-wizards02:19
-!- frankenmint [~frankenmi@c-24-22-67-17.hsd1.or.comcast.net] has joined #bitcoin-wizards02:19
-!- fanquake [~fanquake@unaffiliated/fanquake] has quit [Ping timeout: 240 seconds]02:20
-!- fanquake [~fanquake@unaffiliated/fanquake] has joined #bitcoin-wizards02:23
-!- LeMiner [~LeMiner@5ED1AFBF.cm-7-2c.dynamic.ziggo.nl] has quit [Changing host]02:23
-!- LeMiner [~LeMiner@unaffiliated/leminer] has joined #bitcoin-wizards02:23
-!- fanquake1 [~fanquake@106-68-156-108.dyn.iinet.net.au] has quit [Ping timeout: 264 seconds]02:24
-!- jmcn_ [~jamie@2.24.158.34] has quit [Ping timeout: 276 seconds]02:27
-!- jmcn [~jamie@2.24.158.34] has joined #bitcoin-wizards02:27
-!- jtimon [~quassel@172.56.39.44] has quit [Ping timeout: 264 seconds]02:29
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has quit [Ping timeout: 244 seconds]02:46
-!- DrWat [DrWat@186-107-109-166.baf.movistar.cl] has quit [Read error: Connection reset by peer]02:51
-!- DrWat [DrWat@186-106-214-53.baf.movistar.cl] has joined #bitcoin-wizards02:52
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has joined #bitcoin-wizards02:58
-!- nuke1989 [~nuke@176.92.30.167] has joined #bitcoin-wizards03:01
ThomasVfluffypony: I was disconnected when you responded I guess03:10
-!- hearn [~mike@84-75-198-85.dclient.hispeed.ch] has joined #bitcoin-wizards03:45
-!- sbos99 [~superbos@ip4-89-238-218-206.euroweb.ro] has quit [Ping timeout: 256 seconds]04:12
-!- Mably [~Mably@unaffiliated/mably] has quit [Ping timeout: 265 seconds]04:16
-!- sbos99 [~superbos@ip4-89-238-218-206.euroweb.ro] has joined #bitcoin-wizards04:17
-!- sadoshi [~Sadoshi@31.220.4.123] has quit [Ping timeout: 244 seconds]04:18
-!- frankenmint [~frankenmi@c-24-22-67-17.hsd1.or.comcast.net] has quit [Remote host closed the connection]04:27
-!- HM [~HM@81.4.101.225] has quit [Quit: Segmentation fault]04:31
-!- HM [~HM@81.4.101.225] has joined #bitcoin-wizards04:32
-!- helo is now known as texas04:39
-!- texas is now known as helo04:39
-!- GibsonA [~thrasher@27-33-27-140.static.tpgi.com.au] has joined #bitcoin-wizards04:46
-!- frankenmint [~frankenmi@c-24-22-67-17.hsd1.or.comcast.net] has joined #bitcoin-wizards04:48
-!- thrasher` [~thrasher@27-33-27-140.static.tpgi.com.au] has quit [Ping timeout: 264 seconds]04:49
-!- mkarrer_ [~mkarrer@0.Red-83-63-243.staticIP.rima-tde.net] has joined #bitcoin-wizards04:53
-!- mkarrer [~mkarrer@218.Red-79-152-200.dynamicIP.rima-tde.net] has quit [Ping timeout: 252 seconds]04:55
-!- wallet42 [~wallet42@85.100.40.253] has joined #bitcoin-wizards05:00
-!- Adlai [~Adlai@unaffiliated/adlai] has quit [Ping timeout: 276 seconds]05:00
-!- Quanttek [~quassel@2a02:8108:73f:f6e4:e23f:49ff:fe47:9364] has joined #bitcoin-wizards05:10
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has quit [Quit: Quitte]05:26
-!- thrasher` [~thrasher@27-33-27-140.static.tpgi.com.au] has joined #bitcoin-wizards05:37
-!- wallet42 [~wallet42@85.100.40.253] has quit [Quit: Leaving.]05:40
-!- GibsonA [~thrasher@27-33-27-140.static.tpgi.com.au] has quit [Ping timeout: 272 seconds]05:41
-!- metamarc [~snizysnaz@unaffiliated/agorist000] has quit [Ping timeout: 258 seconds]05:51
-!- 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-wizards05:58
-!- sneak [~sneak@2a01:4f8:141:ffc:13c:9d61:98e3:d48f] has quit [Changing host]05:58
-!- sneak [~sneak@unaffiliated/sneak] has joined #bitcoin-wizards05:58
-!- jeremyrubin [~jeremyrub@2601:6:8000:4a8:d931:df6:978b:b4ab] has joined #bitcoin-wizards06:16
-!- wallet42 [~wallet42@85.100.40.253] has joined #bitcoin-wizards06:31
-!- spinza [~spin@197.89.10.214] has quit [Ping timeout: 258 seconds]06:32
-!- ttttemp_ [~ttttemp@nb-10350.ethz.ch] has quit [Remote host closed the connection]06:33
-!- ttttemp [~ttttemp@nb-10350.ethz.ch] has joined #bitcoin-wizards06:33
-!- spinza [~spin@197.89.10.214] has joined #bitcoin-wizards06:35
-!- wallet42 [~wallet42@85.100.40.253] has quit [Quit: Leaving.]06:41
-!- Sub|afk [~SubCreati@2601:8:a380:e29:5cd7:a293:564c:d5ff] has quit [Ping timeout: 265 seconds]06:42
-!- 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-wizards07:00
-!- Tiraspol [~Tiraspol3@x5ce09e66.dyn.telefonica.de] has joined #bitcoin-wizards07:01
-!- Tiraspol [~Tiraspol3@x5ce09e66.dyn.telefonica.de] has quit [Changing host]07:01
-!- Tiraspol [~Tiraspol3@unaffiliated/tiraspol] has joined #bitcoin-wizards07:01
-!- CoinMuncher [~jannes@178.132.211.90] has quit [Quit: Leaving.]07:03
-!- damethos [~damethos@unaffiliated/damethos] has joined #bitcoin-wizards07:07
-!- damethos [~damethos@unaffiliated/damethos] has quit [Ping timeout: 258 seconds]07:13
-!- damethos [~damethos@unaffiliated/damethos] has joined #bitcoin-wizards07:16
-!- damethos [~damethos@unaffiliated/damethos] has quit [Ping timeout: 276 seconds]07:21
-!- Mably [~Mably@unaffiliated/mably] has joined #bitcoin-wizards07:37
-!- HostFat [~HostFat@adsl-ull-164-108.42-151.net24.it] has joined #bitcoin-wizards07:37
-!- zooko [~user@c-75-70-204-109.hsd1.co.comcast.net] has joined #bitcoin-wizards07:52
-!- hearn [~mike@84-75-198-85.dclient.hispeed.ch] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]07:56
-!- crowleyman [crowleyman@gateway/shell/bnc4free/x-ttkbktkgopfqsoxl] has quit [Remote host closed the connection]08:00
-!- Adlai [~Adlai@unaffiliated/adlai] has joined #bitcoin-wizards08:29
-!- arubi [~ese168@unaffiliated/arubi] has quit [Quit: Leaving]08:33
-!- sbos99 [~superbos@ip4-89-238-218-206.euroweb.ro] has quit [Ping timeout: 265 seconds]08:35
-!- laurentmt [~chatzilla@89.93.129.41] has joined #bitcoin-wizards08:36
-!- rht_ [uid86914@gateway/web/irccloud.com/x-lalkfqdgindlztbu] has joined #bitcoin-wizards08:36
-!- Emcy [~MC@cpc3-swan1-0-0-cust996.7-3.cable.virginm.net] has joined #bitcoin-wizards08: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-wizards08:38
-!- hearn [~mike@185.25.95.132] has joined #bitcoin-wizards08:40
-!- lmatteis [~lmatteis@151.100.179.27] has quit [Ping timeout: 252 seconds]08:46
-!- jae [~jae@c-98-234-63-169.hsd1.ca.comcast.net] has joined #bitcoin-wizards08:48
-!- jae is now known as Guest9698108:48
-!- Giszmo [~leo@pc-185-201-214-201.cm.vtr.net] has joined #bitcoin-wizards08:50
-!- lmatteis [~lmatteis@151.100.179.27] has joined #bitcoin-wizards08:52
-!- paveljanik [~paveljani@unaffiliated/paveljanik] has joined #bitcoin-wizards08:57
-!- Adlai [~Adlai@unaffiliated/adlai] has quit [Ping timeout: 258 seconds]09:00
-!- fanquake1 [~fanquake@115-166-12-31.ip.adam.com.au] has joined #bitcoin-wizards09:02
-!- frankenmint [~frankenmi@c-24-22-67-17.hsd1.or.comcast.net] has quit [Remote host closed the connection]09:03
-!- fanquake [~fanquake@unaffiliated/fanquake] has quit [Ping timeout: 255 seconds]09:04
-!- frankenm_ [~frankenmi@c-24-22-67-17.hsd1.or.comcast.net] has joined #bitcoin-wizards09:09
-!- chmod755 [~chmod755@unaffiliated/chmod755] has joined #bitcoin-wizards09:10
-!- laurentmt [~chatzilla@89.93.129.41] has quit [Quit: ChatZilla 0.9.91.1 [Firefox 38.0.1/20150513174244]]09:11
-!- antanst1 [~Adium@37.6.196.250] has joined #bitcoin-wizards09:16
-!- antanst1 [~Adium@37.6.196.250] has quit [Client Quit]09:16
-!- spinza [~spin@197.89.10.214] has quit [Excess Flood]09:23
-!- 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-wizards09:25
-!- spinza [~spin@197.89.10.214] has joined #bitcoin-wizards09:27
-!- hearn [~mike@185.25.95.132] has quit [Ping timeout: 245 seconds]09:43
-!- hearn [~mike@185.25.95.132] has joined #bitcoin-wizards09:45
-!- TheSeven [~quassel@rockbox/developer/TheSeven] has quit [Ping timeout: 256 seconds]09:49
-!- TheSeven [~quassel@rockbox/developer/TheSeven] has joined #bitcoin-wizards09:50
-!- hearn [~mike@185.25.95.132] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]09:56
-!- Adlai [~Adlai@unaffiliated/adlai] has joined #bitcoin-wizards09:57
-!- sbos99 [~superbos@79.114.31.89] has joined #bitcoin-wizards10:01
-!- hearn [~mike@185.25.95.132] has joined #bitcoin-wizards10:02
-!- b_lumenkraft [~b_lumenkr@unaffiliated/b-lumenkraft/x-4457406] has quit [Quit: b_lumenkraft]10:03
-!- b_lumenkraft [~b_lumenkr@unaffiliated/b-lumenkraft/x-4457406] has joined #bitcoin-wizards10:04
-!- gielbier is now known as UreCEO10:06
-!- UreCEO is now known as gielbier10:06
-!- felipelalli [~Thunderbi@unaffiliated/felipelalli] has quit [Ping timeout: 272 seconds]10:35
-!- priidu [~priidu@unaffiliated/priidu] has quit [Ping timeout: 245 seconds]10:43
-!- NewLiberty [~NewLibert@76-255-129-88.lightspeed.irvnca.sbcglobal.net] has quit [Ping timeout: 240 seconds]10:54
-!- EasyAt [~EasyAt@unaffiliated/easyat] has quit [Ping timeout: 245 seconds]10:57
-!- EasyAt [~EasyAt@unaffiliated/easyat] has joined #bitcoin-wizards10:58
-!- lclc_ [~lucas@unaffiliated/lclc] has joined #bitcoin-wizards11:03
-!- 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-wizards11:04
-!- mengine [~mengine@14.84-234-132.customer.lyse.net] has joined #bitcoin-wizards11:05
-!- spinza [~spin@197.89.10.214] has quit [Remote host closed the connection]11:10
-!- Quanttek [~quassel@2a02:8108:73f:f6e4:e23f:49ff:fe47:9364] has quit [Remote host closed the connection]11:16
-!- spinza [~spin@197.89.10.214] has joined #bitcoin-wizards11:18
-!- Quanttek [~quassel@2a02:8108:73f:f6e4:e23f:49ff:fe47:9364] has joined #bitcoin-wizards11:23
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has joined #bitcoin-wizards11:24
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has quit [Client Quit]11:27
-!- 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-wizards11:33
-!- 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:37
-!- damethos [~damethos@unaffiliated/damethos] has joined #bitcoin-wizards11:41
-!- jeremyrubin [~jeremyrub@2601:6:8000:4a8:d931:df6:978b:b4ab] has quit [Remote host closed the connection]11:41
-!- lnovy is now known as zz_lnovy11:42
-!- hashtagg [~hashtagg_@cpe-69-23-213-3.ma.res.rr.com] has quit [Read error: Connection reset by peer]11:59
-!- lclc_ [~lucas@unaffiliated/lclc] has quit [Ping timeout: 256 seconds]12:01
-!- hearn [~mike@185.25.95.132] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]12:07
-!- hashtag [~hashtagg_@cpe-69-23-213-3.ma.res.rr.com] has joined #bitcoin-wizards12:23
-!- dEBRUYNE [~dEBRUYNE@239-196-ftth.onsbrabantnet.nl] has quit [Ping timeout: 255 seconds]12:24
-!- LeMiner [~LeMiner@unaffiliated/leminer] has quit [Read error: Connection reset by peer]12:40
-!- dEBRUYNE [~dEBRUYNE@239-196-ftth.onsbrabantnet.nl] has joined #bitcoin-wizards12:41
-!- LeMiner [~LeMiner@unaffiliated/leminer] has joined #bitcoin-wizards12:42
-!- lclc_ [~lucas@unaffiliated/lclc] has joined #bitcoin-wizards12:42
-!- paveljanik [~paveljani@unaffiliated/paveljanik] has quit [Quit: Leaving]12:45
-!- hearn [~mike@84-75-198-85.dclient.hispeed.ch] has joined #bitcoin-wizards12:47
-!- sparetire_ [~sparetire@unaffiliated/sparetire] has joined #bitcoin-wizards12:54
-!- kvnn [~kvnn@cpe-108-185-231-174.socal.res.rr.com] has joined #bitcoin-wizards12:54
-!- frankenm_ is now known as frankenmint13:05
-!- felipelalli [~Thunderbi@unaffiliated/felipelalli] has joined #bitcoin-wizards13:15
-!- damethos [~damethos@unaffiliated/damethos] has quit [Remote host closed the connection]13:23
-!- lclc_ [~lucas@unaffiliated/lclc] has quit [Ping timeout: 256 seconds]13:27
-!- kmels [~kmels@93.166.151.186.static.intelnet.net.gt] has joined #bitcoin-wizards13:36
-!- gielbier [~giel@f142219.upc-f.chello.nl] has quit [Ping timeout: 265 seconds]13:40
-!- jeremyrubin [~jeremyrub@c-76-118-176-78.hsd1.ma.comcast.net] has joined #bitcoin-wizards13:47
-!- antanst1 [~Adium@37.6.196.250] has quit [Quit: Leaving.]13:48
-!- nessence [~alexl@89.204.138.200] has joined #bitcoin-wizards13:56
-!- wonk_unit [~leon@2.123.49.93] has joined #bitcoin-wizards13:59
-!- fanquake1 [~fanquake@115-166-12-31.ip.adam.com.au] has quit [Read error: Connection reset by peer]14:03
-!- fanquake [~fanquake@unaffiliated/fanquake] has joined #bitcoin-wizards14:04
-!- wallet42 [~wallet42@85.100.40.253] has joined #bitcoin-wizards14:09
-!- GGuyZ [~GGuyZ@2601:6:1783:7e5b:a44f:7f15:aa8c:2966] has joined #bitcoin-wizards14:11
-!- c-cex-yuriy [uid76808@gateway/web/irccloud.com/x-qdtnpdyehrdjyhop] has joined #bitcoin-wizards14:20
-!- arubi [~ese168@unaffiliated/arubi] has joined #bitcoin-wizards14:25
-!- chmod755 [~chmod755@unaffiliated/chmod755] has quit [Quit: Leaving]14:26
-!- gielbier [~giel@f142219.upc-f.chello.nl] has joined #bitcoin-wizards14:35
-!- nessence [~alexl@89.204.138.200] has quit [Ping timeout: 255 seconds]14:38
-!- b_lumenkraft [~b_lumenkr@unaffiliated/b-lumenkraft/x-4457406] has quit [Quit: b_lumenkraft]14:41
-!- tdryja [~tx@s186.62.229.222.fls.vectant.ne.jp] has joined #bitcoin-wizards14:56
-!- fanquake1 [~fanquake@106-68-21-98.dyn.iinet.net.au] has joined #bitcoin-wizards14:58
-!- fanquake [~fanquake@unaffiliated/fanquake] has quit [Ping timeout: 256 seconds]14:59
-!- fanquake [~fanquake@unaffiliated/fanquake] has joined #bitcoin-wizards15:00
-!- fanquake1 [~fanquake@106-68-21-98.dyn.iinet.net.au] has quit [Ping timeout: 265 seconds]15:02
-!- fanquake [~fanquake@unaffiliated/fanquake] has quit [Ping timeout: 244 seconds]15:04
-!- cryptowest_ [~cryptowes@191.101.1.104] has quit [Ping timeout: 250 seconds]15:29
-!- Mably [~Mably@unaffiliated/mably] has quit [Ping timeout: 255 seconds]15:30
-!- cryptowest_ [~cryptowes@191.101.1.104] has joined #bitcoin-wizards15:34
-!- zmachine [~ROCK_@pool-173-58-228-34.lsanca.fios.verizon.net] has quit [Ping timeout: 255 seconds]15:42
-!- zmachine [~ROCK_@pool-173-58-228-34.lsanca.fios.verizon.net] has joined #bitcoin-wizards15:43
-!- 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-wizards15:54
-!- belcher [~belcher-s@unaffiliated/belcher] has joined #bitcoin-wizards15:55
-!- 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]15:56
-!- kgk [~kgk@76.14.85.43] has joined #bitcoin-wizards16:00
-!- Cory [~Cory@unaffiliated/cory] has quit [Ping timeout: 272 seconds]16:02
-!- wonk_unit [~leon@2.123.49.93] has joined #bitcoin-wizards16:06
-!- priidu [~priidu@unaffiliated/priidu] has quit [Ping timeout: 244 seconds]16:11
-!- Logicwax [~Logicwax@c-76-126-174-152.hsd1.ca.comcast.net] has joined #bitcoin-wizards16:13
-!- wallet421 [~wallet42@85.100.40.253] has joined #bitcoin-wizards16:19
-!- wallet421 [~wallet42@85.100.40.253] has quit [Changing host]16:19
-!- wallet421 [~wallet42@unaffiliated/wallet42] has joined #bitcoin-wizards16:19
-!- wallet42 is now known as Guest6795316:19
-!- Guest67953 [~wallet42@85.100.40.253] has quit [Killed (weber.freenode.net (Nickname regained by services))]16:19
-!- wallet421 is now known as wallet4216:19
-!- 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:25
-!- GGuyZ [~GGuyZ@c-50-177-80-125.hsd1.ma.comcast.net] has joined #bitcoin-wizards16:27
-!- zmachine [~ROCK_@pool-173-58-228-34.lsanca.fios.verizon.net] has joined #bitcoin-wizards16:27
-!- jeremyrubin [~jeremyrub@c-76-118-176-78.hsd1.ma.comcast.net] has quit [Remote host closed the connection]16:32
-!- GGuyZ [~GGuyZ@c-50-177-80-125.hsd1.ma.comcast.net] has quit [Quit: GGuyZ]16:33
Taekhttp://www.theverge.com/2015/4/12/8392769/nsa-front-door-access-encryption-key16: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
TaekIn general I'm against backdoors of any kind16:37
Taekbut I wonder if there isn't a way to add a 'front door' that has a computational barrier16:37
Taekperhaps, a standard secret key that works as normal,16:37
Taekand then a govt secret key that's known, but can't be used without scanning a 2^64 search space or something16:38
TaekThis would make mass surveilance prohibitively expensive, but still enable the government to access specific targets16:38
Taekwhich is something I think the general populace would be in favor of16:38
-!- Quanttek [~quassel@2a02:8108:73f:f6e4:e23f:49ff:fe47:9364] has quit [Ping timeout: 252 seconds]16:38
Taekit 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 communication16:39
Taekone 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:41
-!- c-cex-yuriy [uid76808@gateway/web/irccloud.com/x-qdtnpdyehrdjyhop] has quit [Quit: Connection closed for inactivity]16:46
tdryjaTaek: Those specific targets can simply use regular old RSA/AES/Whatever before encrypting with the front-doored system.16:46
tdryjait would then take 2**64 time to discover not the plaintext, but another layer of encryption16:47
gmaxwellTaek: you mean like https://eprint.iacr.org/2003/058.pdf16:47
gmaxwell(though note, the scheme discussed in that paper is weaker than the authors thought)16:47
gmaxwellat 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:50
Taektdryja: 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 anyway16:51
-!- NewLiberty [~NewLibert@76-255-129-88.lightspeed.irvnca.sbcglobal.net] has joined #bitcoin-wizards16:51
gmaxwellthats what he was sawying. :)16:52
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 zooko16:53
Taekoh got it16: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:53
-!- belcher [~belcher-s@unaffiliated/belcher] has quit [Quit: Leaving]16:54
tdryjaDiffie said something like this at a talk a few weeks ago16:55
-!- belcher [~belcher-s@5ec18b49.skybroadband.com] has joined #bitcoin-wizards16:55
-!- belcher [~belcher-s@5ec18b49.skybroadband.com] has quit [Changing host]16:55
-!- belcher [~belcher-s@unaffiliated/belcher] has joined #bitcoin-wizards16:55
-!- NewLiberty [~NewLibert@76-255-129-88.lightspeed.irvnca.sbcglobal.net] has quit [Ping timeout: 265 seconds]16:56
tdryjaIt would seem to quickly devolve into law enforcement opening all the "front doors" all the time16:56
tdryjajust to make sure there wasn't another locked door which they couldn't open behind it16:56
zookoDiffie16:56
zookohttps://www.youtube.com/watch?v=W9HimLksMkA&app=desktop16:56
zookoI love that guy.16:57
gmaxwelland 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
zookoI've had the honor of meeting him a few times.16:57
gmaxwellSo, 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:58
gmaxwell(or that you don't want to fight specific threats at all, but actually just want it to monitor random people...)16:59
TaekI'm not sure that officials always think through that far16:59
-!- belcher [~belcher-s@unaffiliated/belcher] has quit [Client Quit]16:59
-!- belcher [~belcher-s@5ec18b49.skybroadband.com] has joined #bitcoin-wizards17:00
-!- belcher [~belcher-s@5ec18b49.skybroadband.com] has quit [Changing host]17:00
-!- belcher [~belcher-s@unaffiliated/belcher] has joined #bitcoin-wizards17:00
gmaxwelldepends 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
zookoYeah, 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
TaekI remember an officer 'shuddering to think' how many people would have gotten away if phone encryption was standard17:01
-!- zmachine [~ROCK_@pool-173-58-228-34.lsanca.fios.verizon.net] has quit [Ping timeout: 264 seconds]17:01
Taekbut these people had video evidence of their crimes *on their own phones*17:01
zookoI 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
zookoBeyond that it gets pretty hazy to me. :-)17:01
-!- jmcn_ [~jamie@2.24.158.83] has joined #bitcoin-wizards17:02
-!- zmachine [~ROCK_@pool-173-58-228-34.lsanca.fios.verizon.net] has joined #bitcoin-wizards17:03
-!- rusty [~rusty@pdpc/supporter/bronze/rusty] has joined #bitcoin-wizards17:05
-!- jmcn [~jamie@2.24.158.34] has quit [Ping timeout: 276 seconds]17:06
TaekA lot of regulation seems to crop up from people not understanding how easily it can be avoided17:08
TaekAnd some of this might come from a taboo upon looking for ways to bypass laws17:08
Taekif 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 consequence17:08
-!- kmels [~kmels@93.166.151.186.static.intelnet.net.gt] has quit [Ping timeout: 256 seconds]17:12
BlueMattzooko: keep in mind most of us are insane, so its hard to tell what people are thinking :p17:16
zookoBlueMatt: :-)17:26
-!- d1ggy_ [~d1ggy@dslb-188-108-091-191.188.108.pools.vodafone-ip.de] has joined #bitcoin-wizards17:27
* rusty resists urge to completely rewrite protobuf-c...17:28
nshis it bad?17:28
zookoTaek: 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
zookoIf 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:28
* zooko notices that he isn't in the politics chatroom.17:29
* nsh smiles17:29
rustynsh: It's... well-meaning.17:29
nsheconomic 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 system17:30
nshas long as it favours their privileged position17:30
zookoAn important detail to what I said is "in an effective sense". I mean that those people17:30
zookomay well *feel* strong feelings about saving puppies, and may completely17:30
-!- d1ggy [~d1ggy@dslb-178-003-232-091.178.003.pools.vodafone-ip.de] has quit [Ping timeout: 272 seconds]17:31
zookohonestly *believe* that their actions will save puppies, but I think the system17:31
zookoselects for people who convincingly appear that way, including people who17:31
zookosincerely are that way, not for people that actually reduce the rate of puppy murders.17:31
zookoSee what I mean?17:31
zookoI'm not accusing them of dishonesty, but of irrelevance.17:31
nshright, but the fed reserve board of governors is less concerned with voterfeels than projections, and economic policy, thankfully, is not written by politicians17:31
nshit'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 part17:33
zookoEverything I wrote above applies to other incentives than voterfeels!17:34
* nsh may have missed some context; just reconnected to bouncer after lappy freeze17:35
* nsh looks at logs17:35
zookoI did use the example of passing a law that voters like.17:35
zookoBut 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 nods17:36
-!- hearn [~mike@84-75-198-85.dclient.hispeed.ch] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]17:40
-!- roconnor [~roconnor@e120-pool-d89a7f80.brdbnd.voicenetwork.ca] has joined #bitcoin-wizards17:47
-!- nickler [~nickler@185.12.46.130] has quit [Ping timeout: 244 seconds]17:52
-!- wallet42 [~wallet42@unaffiliated/wallet42] has quit [Quit: Leaving.]17:54
nshi 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:55
-!- Cory [~Cory@unaffiliated/cory] has joined #bitcoin-wizards17:58
-!- nickler [~nickler@185.12.46.130] has joined #bitcoin-wizards17:58
nshit's a more complex protocol than i'd imagined17:58
-!- wallet42 [~wallet42@85.100.40.253] has joined #bitcoin-wizards17:59
-!- felipelalli [~Thunderbi@unaffiliated/felipelalli] has quit [Ping timeout: 244 seconds]18:00
nshi guess the trivial [active] answer is: yes, there are nonces involved and router uptime can be made arbitrarily low.18:01
nshbut 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 handshakes18:03
-!- kgk [~kgk@76.14.85.43] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]18:04
-!- 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-wizards18:06
* nsh muses about this in ##crypto instead18:08
nshoh, 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-Hole19618:20
nshi did suspect there would be an issue there18:20
-!- kgk [~kgk@76.14.85.43] has joined #bitcoin-wizards18:30
-!- nuke1989 [~nuke@176.92.30.167] has quit [Remote host closed the connection]18:44
-!- nessence [~alexl@89.204.138.190] has joined #bitcoin-wizards18:54
-!- 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:55
-!- 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-wizards18:57
-!- frankenmint [~frankenmi@c-24-22-67-17.hsd1.or.comcast.net] has joined #bitcoin-wizards19:00
-!- kgk [~kgk@76.14.85.43] has joined #bitcoin-wizards19:04
-!- zooko` [~user@c-75-70-204-109.hsd1.co.comcast.net] has joined #bitcoin-wizards19:06
-!- zooko [~user@c-75-70-204-109.hsd1.co.comcast.net] has quit [Ping timeout: 258 seconds]19:07
-!- zooko`` [~user@c-75-70-204-109.hsd1.co.comcast.net] has joined #bitcoin-wizards19:12
-!- zooko` [~user@c-75-70-204-109.hsd1.co.comcast.net] has quit [Ping timeout: 265 seconds]19:14
-!- zooko``` [~user@67-6-157-56.hlrn.qwest.net] has joined #bitcoin-wizards19:19
-!- zooko`` [~user@c-75-70-204-109.hsd1.co.comcast.net] has quit [Ping timeout: 256 seconds]19:21
-!- belcher [~belcher-s@unaffiliated/belcher] has quit [Quit: Leaving]19:24
-!- nessence [~alexl@89.204.138.190] has quit [Remote host closed the connection]19:25
-!- frankenmint [~frankenmi@c-24-22-67-17.hsd1.or.comcast.net] has quit [Remote host closed the connection]19:36
-!- tdryja [~tx@s186.62.229.222.fls.vectant.ne.jp] has quit [Remote host closed the connection]19:41
-!- frankenmint [~frankenmi@c-24-22-67-17.hsd1.or.comcast.net] has joined #bitcoin-wizards19:44
-!- zooko```` [~user@c-75-70-204-109.hsd1.co.comcast.net] has joined #bitcoin-wizards19:44
-!- zooko``` [~user@67-6-157-56.hlrn.qwest.net] has quit [Ping timeout: 240 seconds]19:46
-!- PRab [~chatzilla@2601:4:4502:dc5f:e4ce:4e76:987b:e041] has joined #bitcoin-wizards20:01
-!- 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:04
-!- 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-wizards20:09
-!- wallet42 [~wallet42@85.100.40.253] has quit [Ping timeout: 258 seconds]20:13
-!- frankenmint [~frankenmi@c-24-22-67-17.hsd1.or.comcast.net] has joined #bitcoin-wizards20:16
-!- TheSeven [~quassel@rockbox/developer/TheSeven] has quit [Ping timeout: 265 seconds]20:20
-!- TheSeven [~quassel@rockbox/developer/TheSeven] has joined #bitcoin-wizards20:21
-!- kmels [~kmels@186.151.61.184] has joined #bitcoin-wizards20:22
-!- akrmn [~akrmn@192.95.51.167] has quit [Ping timeout: 256 seconds]20:26
-!- jae [~jae@c-98-234-63-169.hsd1.ca.comcast.net] has joined #bitcoin-wizards20:34
-!- jae is now known as Guest4517120:34
-!- frankenmint [~frankenmi@c-24-22-67-17.hsd1.or.comcast.net] has quit [Remote host closed the connection]20:42
-!- mpmcsweeney [~mpmcsween@73.219.207.0] has joined #bitcoin-wizards20:51
-!- mpmcsweeney [~mpmcsween@73.219.207.0] has quit [Client Quit]20:51
maakuif nLockTime were compared against something else other than the height/timestamp of the block, what would that be? GetMedianTimePast()?20:52
-!- dgenr8 [~dgenr8@unaffiliated/dgenr8] has quit [Quit: Leaving]20:53
-!- dgenr8 [~dgenr8@unaffiliated/dgenr8] has joined #bitcoin-wizards20:53
-!- dgenr8 [~dgenr8@unaffiliated/dgenr8] has quit [Client Quit]20:57
-!- dgenr8 [~dgenr8@unaffiliated/dgenr8] has joined #bitcoin-wizards20:57
-!- fanquake1 [~fanquake@106-68-8-39.dyn.iinet.net.au] has joined #bitcoin-wizards20:59
-!- fanquake1 is now known as fanquake21:01
-!- fanquake [~fanquake@106-68-8-39.dyn.iinet.net.au] has quit [Changing host]21:01
-!- fanquake [~fanquake@unaffiliated/fanquake] has joined #bitcoin-wizards21:01
dgenr8maaku: that seems an odd question.  what is the goal?21:08
maakuwell petertodd mentioned on a pull request the possibility of soft-forking nLockTime to be GetMedianTimePast() instead of the block timestamp21:10
maakuwhich decreases some timestamp forgery incentives as far as I can tell, maybe has some other benefit too21:10
maakui'm not aware of the discussion surrounding that21:10
maakubut 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 change21:11
maakuso, kinda important to get it right...21:11
dgenr8oh he tweeted about exploiting clock-nLocktime to induced propagation inconsistency21:12
-!- fanquake1 [~fanquake@106-68-205-116.dyn.iinet.net.au] has joined #bitcoin-wizards21:14
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has joined #bitcoin-wizards21:15
dgenr8my thought was why not let it into the mempool a bit early21:15
-!- fanquake [~fanquake@unaffiliated/fanquake] has quit [Ping timeout: 256 seconds]21:16
-!- NewLiberty [~NewLibert@76-255-129-88.lightspeed.irvnca.sbcglobal.net] has joined #bitcoin-wizards21:23
-!- zooko```` [~user@c-75-70-204-109.hsd1.co.comcast.net] has quit [Ping timeout: 258 seconds]21:24
-!- 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-wizards21:28
-!- fanquake1 [~fanquake@i157-229.nv.iinet.net.au] has joined #bitcoin-wizards21:35
-!- fanquake1 [~fanquake@i157-229.nv.iinet.net.au] has left #bitcoin-wizards []21:35
-!- fanquake [~fanquake@unaffiliated/fanquake] has quit [Ping timeout: 245 seconds]21:36
afdudleyis there a good reference for time-lock encryption somewhere? is there a non-bitcoin/trusted third party implementation somewhere?21:37
maakuafdudley: i don't think there is a bitcoin implementation either :P21:37
afdudleyindeed :D21:37
-!- isis [~isis@abulafia.patternsinthevoid.net] has quit [Quit: she probably switched to carrier pidgeons]21:38
afdudleyI 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:41
-!- GAit [~lnahum@2-230-161-158.ip202.fastwebnet.it] has joined #bitcoin-wizards21:43
-!- isis [~isis@abulafia.patternsinthevoid.net] has joined #bitcoin-wizards21:48
-!- zmachine [~ROCK_@pool-173-58-228-34.lsanca.fios.verizon.net] has quit [Quit: Bye!]21:49
-!- akrmn [~akrmn@55-215-250-178.ftth.cust.kwaoo.net] has joined #bitcoin-wizards21:50
-!- akrmn [~akrmn@55-215-250-178.ftth.cust.kwaoo.net] has quit [Ping timeout: 244 seconds]21:54
-!- GGuyZ [~GGuyZ@2601:6:1783:7e5b:aabb:cfff:fe0e:14c0] has quit [Quit: GGuyZ]22:06
-!- GGuyZ [~GGuyZ@2601:6:1783:7e5b:3039:f2e1:aed3:3645] has joined #bitcoin-wizards22:11
-!- zmachine [~ROCK_@pool-173-58-228-34.lsanca.fios.verizon.net] has joined #bitcoin-wizards22:16
petertodddgenr8: if you let it into the mempool, you make the problem worse...22:16
petertoddafdudley: I've implemented timelock crypto here: http://www.mail-archive.com/bitcoin-development@lists.sourceforge.net/msg05547.html22:17
dgenr8petertodd: then i must have misunderstood your 140 chars22:18
petertodddgenr8: 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 is22:18
petertodddgenr8: incidentally, you can doublespend coinbase that way pretty easily22:19
dgenr8petertodd: if you let it in 2 hours before locktime, even nodes with slow clocks should have it when final22:21
petertodddgenr8: sigh.... again, that changes nothing. go try this yourself22:22
dgenr8petertodd: have you described this somewhere?22:23
-!- HostFat [~HostFat@adsl-ull-164-108.42-151.net24.it] has quit [Ping timeout: 272 seconds]22:23
petertodddgenr8: no, why would I? it's pretty obvious how it works once you remember how nLockTime-by-time works22:24
dgenr8petertodd: so we know what "it" is22:24
petertodddgenr8: meh, I don't get paid to fix zeroconf problems...22:24
dgenr8petertodd: what's your price22:25
petertodddgenr8: $250/hr22:25
dgenr8petertodd: how many hours will it take22:25
petertodddgenr8: dunno, it's probably not a fixable problem22:25
petertodddgenr8: and frankly, given that I'm going to get accused of having bad incentives for this... nah, screw it, I don't want the work22:26
dgenr8petertodd: ... i meant to fix zeroconf completely.22:27
petertodddgenr8: do you want to still have a decentralized system? because if so, that's impossible22:27
dgenr8petertodd: was sure a highball estimate was coming ;)22:28
petertodddgenr8: I'm not going to wreck my reputation on something stupid22:28
-!- GGuyZ [~GGuyZ@2601:6:1783:7e5b:3039:f2e1:aed3:3645] has quit [Quit: GGuyZ]22:29
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has quit [Ping timeout: 272 seconds]22:31
dgenr8petertodd: 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
petertodddgenr8: huh?22:31
dgenr8petertodd: from your writings, i get the impression that RBF is a really cool feature22:32
petertodddgenr8: I mean, what does "10+-10" min have to do with it?22:33
-!- arubi [~ese168@unaffiliated/arubi] has quit [Quit: Leaving]22:33
dgenr8petertodd: that's how long RBF works, generally.  until next block.  i use +-10 min as the standard dev. is 10 minutes22:34
petertodddgenr8: no, RBF works until the tx gets *into* a block22:34
dgenr8petertodd: hence "generally"22:35
-!- Guest45171 [~jae@c-98-234-63-169.hsd1.ca.comcast.net] has quit [Remote host closed the connection]22:35
petertodddgenr8: I still don't see your point22:35
dgenr8petertodd: no point, just a question22:37
-!- priidu [~priidu@unaffiliated/priidu] has joined #bitcoin-wizards22:38
petertodddgenr8: 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:38
dgenr8petertodd: well that answers A question22:39
-!- jeremyrubin [~jeremyrub@2601:6:8000:4a8:18a8:b455:f920:4f7b] has joined #bitcoin-wizards22:40
-!- Mably [~Mably@unaffiliated/mably] has joined #bitcoin-wizards22:40
-!- kmels [~kmels@186.151.61.184] has quit [Ping timeout: 256 seconds]22:53
Luke-JrI'd argue that once it gets in a block, you don't *need* the replacement feature anymore ;)22:55
-!- frankenmint [~frankenmi@c-24-22-67-17.hsd1.or.comcast.net] has joined #bitcoin-wizards22:58
-!- akrmn [~akrmn@55-215-250-178.ftth.cust.kwaoo.net] has joined #bitcoin-wizards23:00
-!- justanotheruser [~Justan@unaffiliated/justanotheruser] has quit [Ping timeout: 276 seconds]23:08
-!- arubi [~ese168@unaffiliated/arubi] has joined #bitcoin-wizards23:15
-!- wallet42 [~wallet42@85.100.40.253] has joined #bitcoin-wizards23:23
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has joined #bitcoin-wizards23:23
-!- Mably [~Mably@unaffiliated/mably] has quit [Ping timeout: 240 seconds]23:24
-!- blackwraith [~priidu@unaffiliated/priidu] has joined #bitcoin-wizards23:30
-!- priidu [~priidu@unaffiliated/priidu] has quit [Ping timeout: 246 seconds]23:32
-!- blackwraith [~priidu@unaffiliated/priidu] has quit [Ping timeout: 256 seconds]23:53
-!- wallet42 [~wallet42@85.100.40.253] has quit [Quit: Leaving.]23:55
-!- jcorgan [~jcorgan@unaffiliated/jcorgan] has joined #bitcoin-wizards23:55
--- Log closed Tue May 26 00:00:11 2015

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