--- Log opened Wed Jan 21 00:00:30 2015 00:09 -!- jaekwon_ [~jaekwon@75-101-96-71.dsl.static.fusionbroadband.com] has quit [Ping timeout: 265 seconds] 00:09 -!- koeppelmann [~koeppelma@160.39.212.210] has joined #bitcoin-wizards 00:14 -!- koeppelmann [~koeppelma@160.39.212.210] has quit [Ping timeout: 256 seconds] 00:18 -!- kgk [~kgk@76.14.85.43] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…] 00:21 -!- moa [~kiwigb@opentransactions/dev/moa] has joined #bitcoin-wizards 00:24 -!- cluckj [~cluckj@cpe-24-92-48-18.nycap.res.rr.com] has quit [Ping timeout: 244 seconds] 00:25 -!- jaekwon [~jaekwon@75-101-96-71.dsl.static.fusionbroadband.com] has joined #bitcoin-wizards 00:25 -!- paveljanik [~paveljani@unaffiliated/paveljanik] has quit [Quit: This computer has gone to sleep] 00:29 -!- damethos [~damethos@unaffiliated/damethos] has joined #bitcoin-wizards 00:46 -!- benten [~benten@unaffiliated/benten] has joined #bitcoin-wizards 00:55 -!- koshii_ [~0@node-xzw.pool-125-25.dynamic.totbb.net] has quit [Quit: leaving] 00:57 -!- Burrito [~Burrito@unaffiliated/burrito] has joined #bitcoin-wizards 00:59 -!- cbeams [~cbeams@unaffiliated/cbeams] has joined #bitcoin-wizards 01:01 -!- paveljanik [~paveljani@unaffiliated/paveljanik] has joined #bitcoin-wizards 01:05 -!- andy-logbot [~bitcoin--@wpsoftware.net] has quit [Remote host closed the connection] 01:05 -!- andy-logbot [~bitcoin--@wpsoftware.net] has joined #bitcoin-wizards 01:05 * andy-logbot is logging 01:07 -!- coiner [~linker@115.79.55.177] has quit [Ping timeout: 276 seconds] 01:12 -!- orik [~orik@50-46-132-219.evrt.wa.frontiernet.net] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…] 01:12 -!- nessence [~alexl@68.51.194.2] has joined #bitcoin-wizards 01:17 -!- llllllllll [~lllllllll@53-109.bbned.dsl.internl.net] has joined #bitcoin-wizards 01:17 -!- nessence [~alexl@68.51.194.2] has quit [Ping timeout: 245 seconds] 01:20 -!- DoctorBTC [~DoctorBTC@unaffiliated/doctorbtc] has quit [Ping timeout: 265 seconds] 01:22 -!- DoctorBTC [~DoctorBTC@unaffiliated/doctorbtc] has joined #bitcoin-wizards 01:27 -!- Transisto [Transisto@213.179.213.146] has joined #bitcoin-wizards 01:27 -!- gsdgdfs [~Trans@modemcable026.188-59-74.mc.videotron.ca] has quit [Ping timeout: 240 seconds] 01:30 -!- Transisto [Transisto@213.179.213.146] has quit [Remote host closed the connection] 01:49 -!- coiner [~linker@115.79.55.177] has joined #bitcoin-wizards 01:51 -!- damethos [~damethos@unaffiliated/damethos] has quit [Quit: Bye] 01:54 -!- damethos [~damethos@unaffiliated/damethos] has joined #bitcoin-wizards 01:56 -!- jtimon [~quassel@108.pool85-59-62.dynamic.orange.es] has joined #bitcoin-wizards 01:58 -!- koeppelmann [~koeppelma@dyn-160-39-29-12.dyn.columbia.edu] has joined #bitcoin-wizards 01:59 -!- paveljanik [~paveljani@unaffiliated/paveljanik] has quit [Quit: This computer has gone to sleep] 02:02 -!- op_mul [~op_mul@146.185.142.29] has joined #bitcoin-wizards 02:02 -!- koeppelmann [~koeppelma@dyn-160-39-29-12.dyn.columbia.edu] has quit [Ping timeout: 245 seconds] 02:14 -!- benten [~benten@unaffiliated/benten] has quit [Quit: ..........] 02:30 -!- jtimon [~quassel@108.pool85-59-62.dynamic.orange.es] has quit [Ping timeout: 245 seconds] 02:31 -!- jtimon [~quassel@wilkins2.static.monkeybrains.net] has joined #bitcoin-wizards 02:37 -!- moa [~kiwigb@opentransactions/dev/moa] has quit [Quit: Leaving.] 02:43 -!- paveljanik [~paveljani@79-98-72-216.sys-data.com] has joined #bitcoin-wizards 02:43 -!- paveljanik [~paveljani@79-98-72-216.sys-data.com] has quit [Changing host] 02:43 -!- paveljanik [~paveljani@unaffiliated/paveljanik] has joined #bitcoin-wizards 02:51 -!- NewLiberty [~NewLibert@2602:304:cff8:1580:285f:4141:9651:e1b8] has joined #bitcoin-wizards 02:55 -!- c0rw1n [~c0rw1n@13.173-67-87.adsl-dyn.isp.belgacom.be] has quit [Ping timeout: 272 seconds] 03:02 -!- coiner [~linker@115.79.55.177] has quit [Read error: Connection reset by peer] 03:02 -!- erasmospunk [~erasmospu@176.92.103.63] has joined #bitcoin-wizards 03:03 -!- coiner [~linker@115.79.55.177] has joined #bitcoin-wizards 03:11 -!- wallet42 [~wallet42@unaffiliated/wallet42] has quit [Quit: Leaving.] 03:11 -!- s1w [~s1w@unaffiliated/someoneweird] has quit [Quit: ZNC - http://znc.in] 03:18 -!- coiner [~linker@115.79.55.177] has quit [Read error: Connection timed out] 03:19 -!- hearn [~mike@84-75-198-85.dclient.hispeed.ch] has joined #bitcoin-wizards 03:32 -!- s1w [~s1w@ec2-122-248-235-44.ap-southeast-1.compute.amazonaws.com] has joined #bitcoin-wizards 03:32 -!- s1w is now known as Guest48898 03:42 -!- Guest48898 [~s1w@ec2-122-248-235-44.ap-southeast-1.compute.amazonaws.com] has quit [Read error: Connection timed out] 03:42 -!- s1w- [~s1w@ec2-122-248-235-44.ap-southeast-1.compute.amazonaws.com] has joined #bitcoin-wizards 03:44 -!- s1w- [~s1w@ec2-122-248-235-44.ap-southeast-1.compute.amazonaws.com] has quit [Changing host] 03:44 -!- s1w- [~s1w@unaffiliated/someoneweird] has joined #bitcoin-wizards 03:47 -!- koeppelmann [~koeppelma@dyn-160-39-29-12.dyn.columbia.edu] has joined #bitcoin-wizards 03:52 -!- koeppelmann [~koeppelma@dyn-160-39-29-12.dyn.columbia.edu] has quit [Ping timeout: 264 seconds] 03:54 -!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has joined #bitcoin-wizards 03:56 -!- Guest74833 [tristan@213.163.67.18] has quit [Ping timeout: 276 seconds] 04:01 -!- Nightwolf [~Nightwolf@unaffiliated/nightwolf] has quit [Ping timeout: 256 seconds] 04:01 -!- s1w- is now known as s1w 04:05 -!- xabbix [~orw@unaffiliated/xabbix] has quit [Ping timeout: 264 seconds] 04:08 -!- eudoxia [~eudoxia@r186-53-138-32.dialup.adsl.anteldata.net.uy] has joined #bitcoin-wizards 04:08 -!- Nightwolf [~Nightwolf@v22010127607453799.yourvserver.net] has joined #bitcoin-wizards 04:08 -!- Nightwolf [~Nightwolf@v22010127607453799.yourvserver.net] has quit [Changing host] 04:08 -!- Nightwolf [~Nightwolf@unaffiliated/nightwolf] has joined #bitcoin-wizards 04:21 -!- xabbix [~orw@bzq-148-168-31-177.red.bezeqint.net] has joined #bitcoin-wizards 04:21 -!- Quanttek [~quassel@ip1f112539.dynamic.kabel-deutschland.de] has joined #bitcoin-wizards 04:22 -!- OneNomos [~OneNomos@pool-71-163-232-4.washdc.east.verizon.net] has joined #bitcoin-wizards 04:23 -!- DrGrid [b2c5ece4@gateway/web/cgi-irc/kiwiirc.com/ip.178.197.236.228] has joined #bitcoin-wizards 04:25 -!- booly-yam-5194_ [~cinch@bzq-79-183-25-208.red.bezeqint.net] has joined #bitcoin-wizards 04:28 -!- OneNomos [~OneNomos@pool-71-163-232-4.washdc.east.verizon.net] has quit [Ping timeout: 264 seconds] 04:28 -!- NomosOne [~OneNomos@pool-71-163-237-80.washdc.east.verizon.net] has joined #bitcoin-wizards 04:29 -!- xabbix [~orw@bzq-148-168-31-177.red.bezeqint.net] has quit [Ping timeout: 276 seconds] 04:32 -!- NomosOne [~OneNomos@pool-71-163-237-80.washdc.east.verizon.net] has quit [Ping timeout: 255 seconds] 04:43 -!- xabbix [~orw@bzq-148-168-31-177.red.bezeqint.net] has joined #bitcoin-wizards 04:44 -!- xabbix [~orw@bzq-148-168-31-177.red.bezeqint.net] has quit [Remote host closed the connection] 04:49 -!- mkarrer [~mkarrer@135.Red-83-52-38.dynamicIP.rima-tde.net] has quit [Read error: Connection reset by peer] 04:52 -!- mkarrer [~mkarrer@4.Red-83-34-47.dynamicIP.rima-tde.net] has joined #bitcoin-wizards 04:55 -!- cluckj [~cluckj@cpe-24-92-48-18.nycap.res.rr.com] has joined #bitcoin-wizards 04:56 -!- e1782d11df4c9914 [~e1782d11d@cpe-66-68-54-206.austin.res.rr.com] has joined #bitcoin-wizards 04:56 -!- DrGrid [b2c5ece4@gateway/web/cgi-irc/kiwiirc.com/ip.178.197.236.228] has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 04:57 -!- cbeams [~cbeams@unaffiliated/cbeams] has quit [Read error: Connection reset by peer] 05:02 -!- nubbins` [~leel@unaffiliated/nubbins] has quit [Quit: Quit] 05:04 -!- nubbins` [~leel@unaffiliated/nubbins] has joined #bitcoin-wizards 05:06 -!- nubbins` [~leel@unaffiliated/nubbins] has quit [Client Quit] 05:08 -!- nubbins` [~leel@unaffiliated/nubbins] has joined #bitcoin-wizards 05:11 -!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has left #bitcoin-wizards [] 05:11 -!- cbeams [~cbeams@chello084114181075.1.15.vie.surfer.at] has joined #bitcoin-wizards 05:11 -!- cbeams [~cbeams@chello084114181075.1.15.vie.surfer.at] has quit [Changing host] 05:11 -!- cbeams [~cbeams@unaffiliated/cbeams] has joined #bitcoin-wizards 05:17 -!- OneNomos [~OneNomos@pool-71-163-237-80.washdc.east.verizon.net] has joined #bitcoin-wizards 05:21 -!- NomosOne [~OneNomos@pool-71-163-227-62.washdc.east.verizon.net] has joined #bitcoin-wizards 05:23 -!- OneNomos [~OneNomos@pool-71-163-237-80.washdc.east.verizon.net] has quit [Ping timeout: 265 seconds] 05:28 -!- NomosOne [~OneNomos@pool-71-163-227-62.washdc.east.verizon.net] has quit [Ping timeout: 265 seconds] 05:30 -!- OneNomos [~OneNomos@pool-71-163-225-193.washdc.east.verizon.net] has joined #bitcoin-wizards 05:39 -!- shesek [~shesek@192.114.91.211] has quit [Ping timeout: 265 seconds] 05:46 -!- wallet42 [~wallet42@unaffiliated/wallet42] has joined #bitcoin-wizards 05:52 -!- wallet42 [~wallet42@unaffiliated/wallet42] has quit [Read error: Connection reset by peer] 05:57 -!- wallet42 [~wallet42@unaffiliated/wallet42] has joined #bitcoin-wizards 05:59 -!- wallet42 [~wallet42@unaffiliated/wallet42] has quit [Read error: Connection reset by peer] 05:59 -!- OneNomos [~OneNomos@pool-71-163-225-193.washdc.east.verizon.net] has quit [Ping timeout: 252 seconds] 06:03 -!- mpmcsweeney [~mpmcsween@c-98-217-146-94.hsd1.ma.comcast.net] has joined #bitcoin-wizards 06:06 -!- d1ggy [~d1ggy@dslb-088-071-019-025.088.071.pools.vodafone-ip.de] has quit [Quit: Leaving] 06:10 -!- wallet42 [~wallet42@unaffiliated/wallet42] has joined #bitcoin-wizards 06:11 < andytoshi> i have a problem in alts.pdf ... i describe the bitcoin network as "synchronous" then cite an impossibility result for distributed consensus asynchronous networks and claim it's applicable 06:12 < andytoshi> the reason this is ok is because we aren't synchronous but "weakly synchronous" i.e. data only reaches all parties "eventually" 06:13 < andytoshi> can i make "eventually" more precise? amiller ? 06:16 -!- Nightwolf [~Nightwolf@unaffiliated/nightwolf] has quit [Quit: leaving] 06:19 -!- mpmcswee_ [~mpmcsween@c-50-189-4-61.hsd1.ma.comcast.net] has joined #bitcoin-wizards 06:22 -!- mpmcsweeney [~mpmcsween@c-98-217-146-94.hsd1.ma.comcast.net] has quit [Ping timeout: 265 seconds] 06:24 -!- llllllllll [~lllllllll@53-109.bbned.dsl.internl.net] has quit [] 06:39 -!- booly-yam-5194_ [~cinch@bzq-79-183-25-208.red.bezeqint.net] has quit [Ping timeout: 264 seconds] 06:39 -!- jps [~Jud@cpe-74-72-116-143.nyc.res.rr.com] has joined #bitcoin-wizards 06:43 -!- NewLiberty [~NewLibert@2602:304:cff8:1580:285f:4141:9651:e1b8] has quit [Ping timeout: 245 seconds] 06:50 -!- c0rw1n [~c0rw1n@13.173-67-87.adsl-dyn.isp.belgacom.be] has joined #bitcoin-wizards 06:55 -!- booly-yam-5194_ [~cinch@bzq-79-183-25-208.red.bezeqint.net] has joined #bitcoin-wizards 06:56 -!- wallet42 [~wallet42@unaffiliated/wallet42] has quit [Read error: Connection reset by peer] 06:57 -!- wallet42 [~wallet42@unaffiliated/wallet42] has joined #bitcoin-wizards 07:00 -!- e1782d11df4c9914 [~e1782d11d@cpe-66-68-54-206.austin.res.rr.com] has quit [Ping timeout: 245 seconds] 07:01 -!- e1782d11df4c9914 [e1782d11df@gateway/vpn/mullvad/x-vbkvmkowujrrulzn] has joined #bitcoin-wizards 07:03 -!- damethos [~damethos@unaffiliated/damethos] has quit [Quit: Bye] 07:07 -!- wallet42 [~wallet42@unaffiliated/wallet42] has quit [Read error: Connection reset by peer] 07:07 -!- Adlai [~Adlai@gateway/tor-sasl/adlai] has joined #bitcoin-wizards 07:08 -!- wallet42 [~wallet42@193-154-227-75.adsl.highway.telekom.at] has joined #bitcoin-wizards 07:08 -!- wallet42 [~wallet42@193-154-227-75.adsl.highway.telekom.at] has quit [Changing host] 07:08 -!- wallet42 [~wallet42@unaffiliated/wallet42] has joined #bitcoin-wizards 07:09 -!- wallet42 [~wallet42@unaffiliated/wallet42] has quit [Read error: Connection reset by peer] 07:09 -!- mortale [~mortale@gateway/tor-sasl/mortale] has joined #bitcoin-wizards 07:10 -!- Adlai [~Adlai@gateway/tor-sasl/adlai] has quit [Remote host closed the connection] 07:11 -!- Adlai [~Adlai@gateway/tor-sasl/adlai] has joined #bitcoin-wizards 07:17 -!- devrandom [~devrandom@gateway/tor-sasl/niftyzero1] has quit [Ping timeout: 250 seconds] 07:19 -!- koeppelmann [~koeppelma@dyn-160-39-29-12.dyn.columbia.edu] has joined #bitcoin-wizards 07:20 -!- e1782d11df4c9914 [e1782d11df@gateway/vpn/mullvad/x-vbkvmkowujrrulzn] has quit [Read error: Connection reset by peer] 07:21 -!- jtimon [~quassel@wilkins2.static.monkeybrains.net] has quit [Ping timeout: 256 seconds] 07:21 -!- jtimon [~quassel@108.pool85-59-62.dynamic.orange.es] has joined #bitcoin-wizards 07:22 < amiller> andytoshi, no it's not enough for data to reach all participants only eventually 07:22 < amiller> because if it takes 30 minutes for each honest miner who mines a block to deliver it to the next guy, then the amount of work wasted would be too high 07:22 -!- e1782d11df4c9914 [~e1782d11d@cpe-66-68-54-206.austin.res.rr.com] has joined #bitcoin-wizards 07:23 -!- wallet42 [~wallet42@unaffiliated/wallet42] has joined #bitcoin-wizards 07:24 -!- DougieBot5000 [~DougieBot@unaffiliated/dougiebot5000] has joined #bitcoin-wizards 07:25 -!- wallet42 [~wallet42@unaffiliated/wallet42] has quit [Client Quit] 07:25 -!- zooko [~user@c-67-190-86-140.hsd1.co.comcast.net] has joined #bitcoin-wizards 07:34 -!- damethos [~damethos@unaffiliated/damethos] has joined #bitcoin-wizards 07:38 < andytoshi> amiller: it has to reach each participant in less the blocktime, right? does it need to be significantly smaller than the blocktime? 07:38 < andytoshi> and i'm not too worried about wasted work at this point, just "will it converge?" 07:38 -!- MoALTz_ [~no@78-11-152-253.static.ip.netia.com.pl] has joined #bitcoin-wizards 07:39 < amiller> there are some equations for how much loss there is precisely 07:39 < amiller> but look at it this way, even without an attacker with hashpower, 07:41 < amiller> if the time to propagate is significantly more than the blocktime, then the chance might be really good that there is a fork at every block, in which case it might takea really long time to converge 07:41 -!- jtimon [~quassel@108.pool85-59-62.dynamic.orange.es] has quit [Ping timeout: 245 seconds] 07:42 -!- MoALTz__ [~no@78.11.152.253] has quit [Ping timeout: 240 seconds] 07:42 -!- jtimon [~quassel@wilkins2.static.monkeybrains.net] has joined #bitcoin-wizards 07:46 -!- hearn [~mike@84-75-198-85.dclient.hispeed.ch] has quit [Read error: Connection reset by peer] 07:47 -!- hearn [~mike@84-75-198-85.dclient.hispeed.ch] has joined #bitcoin-wizards 07:52 -!- alferz [~alferz@unaffiliated/alfer] has joined #bitcoin-wizards 07:52 -!- NewLiberty [~NewLibert@2602:304:cff8:1580:e8c9:2431:9046:43f1] has joined #bitcoin-wizards 08:01 -!- erasmospunk [~erasmospu@176.92.103.63] has quit [Remote host closed the connection] 08:03 -!- artifexd_ is now known as artifexd 08:03 -!- alferz [~alferz@unaffiliated/alfer] has quit [Ping timeout: 244 seconds] 08:10 -!- Adlai [~Adlai@gateway/tor-sasl/adlai] has quit [Remote host closed the connection] 08:11 -!- Adlai [~Adlai@gateway/tor-sasl/adlai] has joined #bitcoin-wizards 08:14 -!- Aquent [~Aquent@gateway/tor-sasl/aquent] has joined #bitcoin-wizards 08:15 -!- imposter [uid57046@gateway/web/irccloud.com/x-hjpmxzuxikaccxjj] has quit [Quit: Connection closed for inactivity] 08:31 -!- eudoxia [~eudoxia@r186-53-138-32.dialup.adsl.anteldata.net.uy] has quit [Quit: Leaving] 08:32 -!- hearn [~mike@84-75-198-85.dclient.hispeed.ch] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…] 08:36 -!- lclc_bnc is now known as lclc 08:47 -!- ryanxcharles [~ryanxchar@2601:9:4680:dd0:d19f:932:5a78:4bca] has joined #bitcoin-wizards 08:51 -!- imposter [uid57046@gateway/web/irccloud.com/x-nlosjwfzdyneedyf] has joined #bitcoin-wizards 08:56 -!- maraoz [~maraoz@175-136-114-200.fibertel.com.ar] has joined #bitcoin-wizards 08:59 -!- booly-yam-5194_ [~cinch@bzq-79-183-25-208.red.bezeqint.net] has quit [Ping timeout: 265 seconds] 09:00 -!- nullbyte [WW@gateway/vpn/mullvad/x-jvirqmnxgyxvrphi] has joined #bitcoin-wizards 09:00 -!- nullbyte [WW@gateway/vpn/mullvad/x-jvirqmnxgyxvrphi] has quit [Changing host] 09:00 -!- nullbyte [WW@unaffiliated/loteriety] has joined #bitcoin-wizards 09:00 -!- nullbyte [WW@unaffiliated/loteriety] has quit [Changing host] 09:00 -!- nullbyte [WW@gateway/vpn/mullvad/x-jvirqmnxgyxvrphi] has joined #bitcoin-wizards 09:03 -!- shesek [~shesek@bzq-79-183-154-129.red.bezeqint.net] has joined #bitcoin-wizards 09:10 -!- Adlai [~Adlai@gateway/tor-sasl/adlai] has quit [Remote host closed the connection] 09:11 -!- Adlai [~Adlai@gateway/tor-sasl/adlai] has joined #bitcoin-wizards 09:19 -!- booly-yam-5194_ [~cinch@bzq-79-183-25-208.red.bezeqint.net] has joined #bitcoin-wizards 09:34 -!- Quanttek [~quassel@ip1f112539.dynamic.kabel-deutschland.de] has quit [Ping timeout: 264 seconds] 09:59 -!- xabbix [~xabbix@unaffiliated/xabbix] has joined #bitcoin-wizards 10:04 -!- MoALTz_ [~no@78-11-152-253.static.ip.netia.com.pl] has quit [Quit: Leaving] 10:04 -!- jb55 [~jb55@S0106f46d049a0b83.vc.shawcable.net] has joined #bitcoin-wizards 10:04 -!- MoALTz [~no@78-11-152-253.static.ip.netia.com.pl] has joined #bitcoin-wizards 10:07 -!- Emcy_ [~MC@unaffiliated/mc1984] has quit [Ping timeout: 265 seconds] 10:08 -!- Emcy [~MC@unaffiliated/mc1984] has joined #bitcoin-wizards 10:10 -!- nessence [~alexl@68.51.194.2] has joined #bitcoin-wizards 10:11 < gmaxwell> Hi all, new straight forward soft-fork proposed for Bitcoin for strictder enforcement: please comment on the list (even if your comment is just a "I read this and it's boring") 10:11 < gmaxwell> http://www.mail-archive.com/bitcoin-development@lists.sourceforge.net/msg06744.html 10:11 < gmaxwell> If posting to the list is too burdensome for you, you can tell me and I'll relay your comments; but I'd really prefer you post. 10:12 -!- jb55 [~jb55@S0106f46d049a0b83.vc.shawcable.net] has quit [Remote host closed the connection] 10:13 -!- jb55 [~jb55@S0106f46d049a0b83.vc.shawcable.net] has joined #bitcoin-wizards 10:14 -!- nessence [~alexl@68.51.194.2] has quit [Ping timeout: 245 seconds] 10:18 -!- jb55 [~jb55@S0106f46d049a0b83.vc.shawcable.net] has quit [Ping timeout: 264 seconds] 10:23 -!- wallet42 [~wallet42@unaffiliated/wallet42] has joined #bitcoin-wizards 10:39 -!- cbeams [~cbeams@unaffiliated/cbeams] has quit [Remote host closed the connection] 10:41 -!- eudoxia [~eudoxia@r179-25-179-21.dialup.adsl.anteldata.net.uy] has joined #bitcoin-wizards 10:41 -!- nubbins` [~leel@unaffiliated/nubbins] has quit [Ping timeout: 245 seconds] 10:42 -!- nubbins` [~leel@unaffiliated/nubbins] has joined #bitcoin-wizards 10:43 -!- shesek [~shesek@bzq-79-183-154-129.red.bezeqint.net] has quit [Ping timeout: 245 seconds] 10:43 -!- jb55 [~jb55@208.98.200.98] has joined #bitcoin-wizards 10:43 -!- jb55 [~jb55@208.98.200.98] has quit [Remote host closed the connection] 10:44 -!- cbeams [~cbeams@chello084114181075.1.15.vie.surfer.at] has joined #bitcoin-wizards 10:44 -!- cbeams [~cbeams@chello084114181075.1.15.vie.surfer.at] has quit [Changing host] 10:44 -!- cbeams [~cbeams@unaffiliated/cbeams] has joined #bitcoin-wizards 10:44 -!- jb55 [~jb55@208.98.200.98] has joined #bitcoin-wizards 10:47 -!- belcher [~belcher-s@5ec18b6e.skybroadband.com] has joined #bitcoin-wizards 10:47 -!- belcher [~belcher-s@5ec18b6e.skybroadband.com] has quit [Changing host] 10:47 -!- belcher [~belcher-s@unaffiliated/belcher] has joined #bitcoin-wizards 10:52 -!- jb55_ [~jb55@208.98.200.98] has joined #bitcoin-wizards 10:56 -!- MoALTz_ [~no@78-11-152-253.static.ip.netia.com.pl] has joined #bitcoin-wizards 10:56 -!- jb55 [~jb55@208.98.200.98] has quit [Ping timeout: 264 seconds] 10:58 -!- MoALTz [~no@78-11-152-253.static.ip.netia.com.pl] has quit [Ping timeout: 264 seconds] 10:59 -!- zooko [~user@c-67-190-86-140.hsd1.co.comcast.net] has quit [Remote host closed the connection] 11:05 -!- booly-yam-5194_ [~cinch@bzq-79-183-25-208.red.bezeqint.net] has quit [Ping timeout: 245 seconds] 11:11 -!- Adlai [~Adlai@gateway/tor-sasl/adlai] has quit [Remote host closed the connection] 11:12 -!- Adlai [~Adlai@gateway/tor-sasl/adlai] has joined #bitcoin-wizards 11:27 -!- orik [~orik@75.149.169.53] has joined #bitcoin-wizards 11:32 -!- shesek [~shesek@77.127.214.139] has joined #bitcoin-wizards 11:33 -!- wallet42 [~wallet42@unaffiliated/wallet42] has quit [Quit: Leaving.] 11:43 -!- Quanttek [~quassel@2a02:8108:d00:870:e23f:49ff:fe47:9364] has joined #bitcoin-wizards 11:45 -!- jb55_ [~jb55@208.98.200.98] has quit [Remote host closed the connection] 11:46 -!- jb55 [~jb55@208.98.200.98] has joined #bitcoin-wizards 11:47 -!- jb55 [~jb55@208.98.200.98] has quit [Remote host closed the connection] 11:47 -!- jb55 [~jb55@208.98.200.98] has joined #bitcoin-wizards 11:50 -!- br4n [~quassel@vpn-ord.corvisa.com] has joined #bitcoin-wizards 11:50 -!- br4n [~quassel@vpn-ord.corvisa.com] has quit [Changing host] 11:50 -!- br4n [~quassel@unaffiliated/br4n] has joined #bitcoin-wizards 11:50 -!- br4n [~quassel@unaffiliated/br4n] has quit [Remote host closed the connection] 11:53 -!- nessence [~alexl@162.17.137.27] has joined #bitcoin-wizards 11:56 -!- cbeams [~cbeams@unaffiliated/cbeams] has quit [Remote host closed the connection] 11:57 -!- cbeams [~cbeams@unaffiliated/cbeams] has joined #bitcoin-wizards 12:01 -!- cbeams [~cbeams@unaffiliated/cbeams] has quit [Ping timeout: 252 seconds] 12:03 -!- wallet42 [~wallet42@chello089173194163.chello.sk] has joined #bitcoin-wizards 12:03 -!- wallet42 [~wallet42@chello089173194163.chello.sk] has quit [Changing host] 12:03 -!- wallet42 [~wallet42@unaffiliated/wallet42] has joined #bitcoin-wizards 12:05 -!- wallet421 [~wallet42@chello089173194163.chello.sk] has joined #bitcoin-wizards 12:05 -!- wallet421 [~wallet42@chello089173194163.chello.sk] has quit [Changing host] 12:05 -!- wallet421 [~wallet42@unaffiliated/wallet42] has joined #bitcoin-wizards 12:05 -!- wallet42 is now known as Guest83064 12:05 -!- wallet421 is now known as wallet42 12:05 -!- Guest83064 [~wallet42@unaffiliated/wallet42] has quit [Read error: Connection reset by peer] 12:08 -!- wallet42 [~wallet42@unaffiliated/wallet42] has quit [Client Quit] 12:11 -!- orik [~orik@75.149.169.53] has quit [Ping timeout: 245 seconds] 12:12 -!- Dizzle [~diesel@70.114.207.41] has joined #bitcoin-wizards 12:16 -!- napedia [~napedia@gateway/vpn/privateinternetaccess/napedia] has joined #bitcoin-wizards 12:22 -!- Emcy [~MC@unaffiliated/mc1984] has quit [Ping timeout: 255 seconds] 12:22 -!- Emcy_ [~MC@unaffiliated/mc1984] has joined #bitcoin-wizards 12:28 -!- mountainlake [~californi@c-67-188-39-30.hsd1.ca.comcast.net] has joined #bitcoin-wizards 12:29 -!- mountainlake [~californi@c-67-188-39-30.hsd1.ca.comcast.net] has left #bitcoin-wizards [] 12:30 -!- Quanttek [~quassel@2a02:8108:d00:870:e23f:49ff:fe47:9364] has quit [Remote host closed the connection] 12:33 -!- cbeams [~cbeams@chello084114181075.1.15.vie.surfer.at] has joined #bitcoin-wizards 12:33 -!- cbeams [~cbeams@chello084114181075.1.15.vie.surfer.at] has quit [Changing host] 12:33 -!- cbeams [~cbeams@unaffiliated/cbeams] has joined #bitcoin-wizards 12:37 -!- Quanttek [~quassel@2a02:8108:d00:870:e23f:49ff:fe47:9364] has joined #bitcoin-wizards 12:38 -!- hearn [~mike@84-75-198-85.dclient.hispeed.ch] has joined #bitcoin-wizards 12:42 -!- jcorgan is now known as perkypat 12:42 -!- perkypat is now known as jcorgan 12:42 -!- orik [~orik@75.149.169.53] has joined #bitcoin-wizards 12:43 -!- Emcy [~MC@152.27.187.81.in-addr.arpa] has joined #bitcoin-wizards 12:43 -!- Emcy [~MC@152.27.187.81.in-addr.arpa] has quit [Changing host] 12:43 -!- Emcy [~MC@unaffiliated/mc1984] has joined #bitcoin-wizards 12:45 -!- Emcy_ [~MC@unaffiliated/mc1984] has quit [Ping timeout: 252 seconds] 12:49 -!- mpmcswee_ [~mpmcsween@c-50-189-4-61.hsd1.ma.comcast.net] has quit [] 12:52 -!- damethos [~damethos@unaffiliated/damethos] has quit [Ping timeout: 246 seconds] 12:53 -!- nessence_ [~alexl@166.175.61.74] has joined #bitcoin-wizards 12:55 -!- nessence [~alexl@162.17.137.27] has quit [Ping timeout: 272 seconds] 12:57 -!- d1ggy [~d1ggy@dslb-088-071-019-025.088.071.pools.vodafone-ip.de] has joined #bitcoin-wizards 13:00 < andytoshi> amiller: if you have two minutes can you glance at https://download.wpsoftware.net/bitcoin/alts.pdf page 8, first para of section 6? (just the one paragraph has changed) 13:01 -!- Emcy [~MC@unaffiliated/mc1984] has quit [Ping timeout: 272 seconds] 13:02 -!- kyletorpey [~kyle@c-24-131-0-5.hsd1.va.comcast.net] has left #bitcoin-wizards [] 13:03 < amiller> andytoshi, i get that you're trying to say that bitcoin relies on something weaker than 'synchronous' but stronger than 'asynchronous' 13:04 < amiller> but you haven't really met the burden of evidence that there's a gap between the 'weakly synchronous' thing needed and the ordinary 'synchronous' model 13:04 -!- damethos [~damethos@unaffiliated/damethos] has joined #bitcoin-wizards 13:05 < amiller> the main thing is that there's a time parameter in bitcoin, and it needs to be set so that communications propagate fast enough 13:06 < kanzure> unrelated to the exact requirements for making strong and correct statements there, a section about "if you disagree with these requirements regarding mutually distrusting parties, that's nice and all but not bitcoin-compatible because: " 13:06 < amiller> that's kind of characteristically synchronous 13:06 < gavinandresen> If any of y’all wizards have an opinion on “What Satoshi Didn’t Know” that you think I should talk about in San Juan… send me email. I’m working on my keynote 13:06 < andytoshi> amiller: well i'm just trying to give an idea that the impossibility result for asynchronous networks actually implies that bitcoin needs some sort of "economic patch" to be workable 13:06 < andytoshi> maybe this implication is not there and i should remove it. but it's been folklore in -wizards for a while 13:07 < kanzure> is the impossibility result cited/reproduced in this doc somewhere? 13:07 < kanzure> actually, reproduced is preferable, and not cited 13:07 < kanzure> *and not just cited 13:08 < andytoshi> kanzure: it is cited, it is this one http://diyhpl.us/~bryan/papers2/bitcoin/Impossibility%20of%20distributed%20consensus%20with%20one%20faulty%20process.pdf ... i'd rather not reproduce it in this document since it's only used as a motivation 13:08 < amiller> that seems like the wrong implication andytoshi, there's a need for an economic patch even given a *synchronous* network, because of the lack of strong identities.... and on the other side, even with bitcoin's economic patch, it requires what's effectively a 'synchronous' network model, although it's tricky because it's not exactly the standardr point-to-point t hing 13:09 < andytoshi> amiller: are you aware of a rigorous result along the lines of what you just said? 13:09 < andytoshi> it really weakens the document if i make a claim like that with no citation 13:09 -!- Dizzle [~diesel@70.114.207.41] has quit [Quit: Leaving...] 13:09 < andytoshi> (tho given that until today the document totally miscited the asynchronous paper as being about synchronous networks, maybe people aren't reading it as closely as i want :() 13:10 < kanzure> that's useful evidence that nobody is reading it 13:10 < amiller> lol review canary 13:10 < andytoshi> well, one person did, it was https://github.com/TheBlueMatt/bitcoinninja/issues/11 that caused me to notice this 13:11 < amiller> andytoshi, i try to cover this in like all my related work sections, i say borrow from http://eprint.iacr.org/2014/857.pdf and http://tr.eecs.ucf.edu/78/ and i'll send you the in-review draft of the systemization-of-knowledge paper 13:12 < andytoshi> oh, fwiw pos.pdf cited the result properly, and needed only a one-character fix to be correct; while alts.pdf said literally "[cite impossibility result]", so unless somebody read my mind they would not have seen my mistake 13:12 < andytoshi> thx amiller 13:16 -!- wallet42 [~wallet42@unaffiliated/wallet42] has joined #bitcoin-wizards 13:17 < andytoshi> actually i think i want to cite you directly here, this is much better written than what i would come up with. plus i did not know this stuff 13:17 -!- moa [~kiwigb@opentransactions/dev/moa] has joined #bitcoin-wizards 13:28 -!- damethos [~damethos@unaffiliated/damethos] has quit [Quit: Bye] 13:29 < andytoshi> hmm :/ i had a quite serious misunderstanding here, i thought the FLT impossibility result was directly applicable to bitcoin. amiller do you think we can chat about this at FC15? i will read up on this in the meantime 13:33 < gmaxwell> andytoshi: funny I didn't think I'd read what you'd written that way. 13:34 < gmaxwell> I thought you were bringing it up to point out that the synchrnous thinking people often show up with just does not work at all. 13:39 < andytoshi> gmaxwell: i did say roughly that «We do not (and cannot, in an untrusted and physically dispersed network) assume that nodes agree on the precise timing or even time-ordering of messages on the network.» but i thought the FLT result made this intuitive truth solid 13:41 < andytoshi> %s/FLT/FLP/ 13:42 -!- Emcy [~MC@152.27.187.81.in-addr.arpa] has joined #bitcoin-wizards 13:42 -!- Emcy [~MC@152.27.187.81.in-addr.arpa] has quit [Changing host] 13:42 -!- Emcy [~MC@unaffiliated/mc1984] has joined #bitcoin-wizards 13:43 < amiller> flp is extremely limited 13:43 < amiller> first of all it applies to deterministic only 13:44 < amiller> even in the same setting it's stated in, it can be overcome with randomized algoirthms 13:45 -!- op_mul [~op_mul@146.185.142.29] has quit [Ping timeout: 246 seconds] 13:45 < amiller> flp applies only to asynchronous networks, which is the weakest network model, so there are even deterministic consensus algorithms if you assume there's some known network delay bound 13:45 < kanzure> well there's definitely a known minimum network delay heh 13:46 < amiller> maximum bound :p 13:46 < amiller> so yeah basically FLP doesn't apply at all. 13:50 < amiller> so imo the real reason the positive results for distrbuted consensus like paxos etc don't apply is the lack of preestablished set of parties with authentic channels between them. 13:51 < amiller> so bitcoin's setting is like, everything else is "easy" ... assume there's a network bound, use randomness, etc., but one really hard aspect - no preestablished set of parties - which is harder than anyone else had really worked in 13:51 < amiller> that's almost analogous to how ecash never took off. 13:52 < amiller> all the ecash research assumed there was a semi-trusted bank, and batted down all these other features with crypto designs, like the untraceability, like deanonymize-on-double-spend so you don't have to have a stable connection 13:52 -!- weex_ [~weex@99-6-135-18.lightspeed.snmtca.sbcglobal.net] has quit [Ping timeout: 246 seconds] 13:53 < amiller> then bitcoin takes off... it doesn't provide untraceability, you can't confirm transactions unless you have a connection to a bunch of peers, etc... but it does away with the bank which everything else had taken for granted 13:53 -!- hashtag_ [~hashtag@CPE-69-23-213-3.wi.res.rr.com] has quit [Read error: Connection reset by peer] 13:53 < phantomcircuit> amiller, not sure if you were around for this but i improved the description of that i was trying to do f(m, k) = s such that you can produce a compact proof that there is no valid k value 13:53 -!- hashtag_ [~hashtag@CPE-69-23-213-3.wi.res.rr.com] has joined #bitcoin-wizards 13:53 < phantomcircuit> from just s 13:54 < phantomcircuit> actually i guess that's still poorly defined 13:54 -!- cbeams [~cbeams@unaffiliated/cbeams] has quit [Remote host closed the connection] 13:54 -!- cbeams [~cbeams@unaffiliated/cbeams] has joined #bitcoin-wizards 13:54 < amiller> sorry about that tangent, the point is - the right way to view bitcoin's model is that it's really "strong assumptions" (sycnhronous, randomized) in every aspect except one, which is the fixed party set 13:54 < phantomcircuit> no that is actually what im looking for i think 13:55 < phantomcircuit> actually that's still not even particularly interesting 13:55 < phantomcircuit> nvm 14:03 -!- wallet42 [~wallet42@unaffiliated/wallet42] has quit [Quit: Leaving.] 14:03 -!- rusty [~rusty@ppp118-210-157-164.lns20.adl6.internode.on.net] has joined #bitcoin-wizards 14:03 -!- rusty [~rusty@ppp118-210-157-164.lns20.adl6.internode.on.net] has quit [Changing host] 14:03 -!- rusty [~rusty@pdpc/supporter/bronze/rusty] has joined #bitcoin-wizards 14:03 < amiller> phantomcircuit, https://www.youtube.com/watch?v=8FHpOLiobmA#t=2m36s 14:04 -!- maraoz [~maraoz@175-136-114-200.fibertel.com.ar] has quit [Ping timeout: 255 seconds] 14:06 -!- mpmcsweeney [~mpmcsween@c-50-189-4-61.hsd1.ma.comcast.net] has joined #bitcoin-wizards 14:06 -!- rusty [~rusty@pdpc/supporter/bronze/rusty] has quit [Client Quit] 14:08 -!- cbeams [~cbeams@unaffiliated/cbeams] has quit [Remote host closed the connection] 14:09 -!- cbeams [~cbeams@unaffiliated/cbeams] has joined #bitcoin-wizards 14:12 -!- Adlai [~Adlai@gateway/tor-sasl/adlai] has quit [Remote host closed the connection] 14:12 -!- lclc is now known as lclc_bnc 14:13 -!- Adlai [~Adlai@gateway/tor-sasl/adlai] has joined #bitcoin-wizards 14:13 -!- cbeams [~cbeams@unaffiliated/cbeams] has quit [Ping timeout: 240 seconds] 14:15 -!- orik [~orik@75.149.169.53] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…] 14:15 -!- orik [~orik@75.149.169.53] has joined #bitcoin-wizards 14:15 -!- napedia [~napedia@gateway/vpn/privateinternetaccess/napedia] has quit [Ping timeout: 245 seconds] 14:15 -!- orik [~orik@75.149.169.53] has quit [Client Quit] 14:18 -!- nessence_ [~alexl@166.175.61.74] has quit [Read error: Connection reset by peer] 14:21 -!- Quanttek [~quassel@2a02:8108:d00:870:e23f:49ff:fe47:9364] has quit [Ping timeout: 276 seconds] 14:27 -!- booly-yam-5194_ [~cinch@bzq-79-183-25-208.red.bezeqint.net] has joined #bitcoin-wizards 14:29 -!- xabbix [~xabbix@unaffiliated/xabbix] has quit [Read error: Connection reset by peer] 14:29 -!- zooko [~user@c-75-70-204-109.hsd1.co.comcast.net] has joined #bitcoin-wizards 14:30 < phantomcircuit> amiller, lulz 14:31 -!- freewil [~freewil@unaffiliated/freewil] has joined #bitcoin-wizards 14:33 -!- orik [~orik@75.149.169.53] has joined #bitcoin-wizards 14:36 -!- belcher [~belcher-s@unaffiliated/belcher] has quit [Quit: Leaving] 14:45 -!- cbeams [~cbeams@unaffiliated/cbeams] has joined #bitcoin-wizards 14:46 -!- booly-yam-5194_ [~cinch@bzq-79-183-25-208.red.bezeqint.net] has quit [Ping timeout: 252 seconds] 14:46 -!- xabbix [~xabbix@5.22.129.193] has joined #bitcoin-wizards 14:48 -!- Dizzle [~Dizzle@2605:6000:1018:c04a:8ccd:6cee:1cc9:7ec6] has joined #bitcoin-wizards 14:49 -!- Mably [~Mably@unaffiliated/mably] has joined #bitcoin-wizards 14:51 -!- eudoxia [~eudoxia@r179-25-179-21.dialup.adsl.anteldata.net.uy] has quit [Quit: Leaving] 14:53 -!- xabbix [~xabbix@5.22.129.193] has quit [Ping timeout: 245 seconds] 14:53 -!- belcher [~belcher-s@5ec1ab23.skybroadband.com] has joined #bitcoin-wizards 14:53 -!- belcher [~belcher-s@5ec1ab23.skybroadband.com] has quit [Changing host] 14:53 -!- belcher [~belcher-s@unaffiliated/belcher] has joined #bitcoin-wizards 15:01 < andytoshi> amiller: thanks, i will update my document to reflect that, that is definitely not how i was looking at things 15:03 -!- xabbix [~xabbix@unaffiliated/xabbix] has joined #bitcoin-wizards 15:04 -!- booly-yam-5194_ [~cinch@bzq-79-183-25-208.red.bezeqint.net] has joined #bitcoin-wizards 15:07 -!- d1ggy [~d1ggy@dslb-088-071-019-025.088.071.pools.vodafone-ip.de] has quit [Quit: Leaving] 15:08 -!- freewil [~freewil@unaffiliated/freewil] has quit [Quit: Leaving.] 15:12 -!- Adlai [~Adlai@gateway/tor-sasl/adlai] has quit [Remote host closed the connection] 15:14 -!- Adlai [~Adlai@gateway/tor-sasl/adlai] has joined #bitcoin-wizards 15:15 -!- tcrypt [~tylersmit@2601:9:4081:fc50:a4c9:b6b2:143d:3feb] has joined #bitcoin-wizards 15:17 -!- mortale [~mortale@gateway/tor-sasl/mortale] has quit [Remote host closed the connection] 15:19 -!- xabbix [~xabbix@unaffiliated/xabbix] has quit [Quit: Leaving] 15:19 -!- mortale [~mortale@gateway/tor-sasl/mortale] has joined #bitcoin-wizards 15:19 -!- xabbix [~xabbix@5.22.129.196] has joined #bitcoin-wizards 15:19 -!- xabbix [~xabbix@5.22.129.196] has quit [Changing host] 15:19 -!- xabbix [~xabbix@unaffiliated/xabbix] has joined #bitcoin-wizards 15:20 -!- xabbix [~xabbix@unaffiliated/xabbix] has quit [Client Quit] 15:23 -!- rusty [~rusty@pdpc/supporter/bronze/rusty] has joined #bitcoin-wizards 15:23 -!- NewLiberty is now known as NewLiberty-afk 15:24 -!- booly-yam-5194_ [~cinch@bzq-79-183-25-208.red.bezeqint.net] has quit [Ping timeout: 245 seconds] 15:24 -!- freewil [~freewil@unaffiliated/freewil] has joined #bitcoin-wizards 15:25 -!- booly-yam-5194_ [~cinch@bzq-79-183-25-208.red.bezeqint.net] has joined #bitcoin-wizards 15:26 -!- xabbix [~xabbix@unaffiliated/xabbix] has joined #bitcoin-wizards 15:29 -!- Adlai [~Adlai@gateway/tor-sasl/adlai] has quit [Quit: WeeChat 1.0.1] 15:31 -!- Mably [~Mably@unaffiliated/mably] has quit [Ping timeout: 264 seconds] 15:33 -!- devrandom [~devrandom@gateway/tor-sasl/niftyzero1] has joined #bitcoin-wizards 15:35 < gwillen> gmaxwell: the fact that strictder enforcement requires the non-VERIFY opcodes to still fail the entire script if !isDER is gross, not that you don't know that 15:35 < gwillen> gmaxwell: am I understanding correctly that this is to prevent this from being a hardforking change due to the possibility of inverting the check? 15:35 < sipa> gwillen: correct 15:35 * gwillen nods 15:36 < sipa> a softfork basically can only add conditions that immediately fail the script 15:36 < gwillen> right 15:36 < gwillen> because you can't add anything that could appear under a negation, since it could make failing scripts now succeed which would be a hardforking change 15:36 < gmaxwell> Its maybe a little less gross when you just consider it as an additional constraint like the push_data opcode that is used to push in the signature must be valid, e.g. it's not a question of signature validity, it's a question of transaction wellforedness. 15:36 < sipa> exactly 15:37 < gwillen> gmaxwell: *nod* 15:37 < gmaxwell> (maybe imaginging that there are types attached to pushes, and this adds a type requirement on checksig that the input be a ValidDER type) 15:37 < gwillen> right 15:37 < gwillen> I was just thinking about it in terms of types 15:37 < sipa> except the constraint only applies to arguments that actually get evaluated 15:38 < gwillen> which makes it sort of weird again 15:38 < gmaxwell> the analogy wears thin, I mean you could imagine checkmultisig is a composition of a dispatch and a checksig (which is actually how it's implemented...) 15:38 < gwillen> I guess you can't really make it check all encoded signatures including ones that are never evaluated 15:38 < gwillen> since they don't have to be literals 15:39 < gwillen> so if it's not evaluated you might not have it o 15:41 -!- nessence [~alexl@166.175.61.74] has joined #bitcoin-wizards 15:42 -!- booly-yam-5194_ [~cinch@bzq-79-183-25-208.red.bezeqint.net] has quit [Ping timeout: 264 seconds] 15:44 < gwillen> is a single-byte R with a value of 0x00 legitimate? 15:45 < sipa> yes 15:45 < sipa> well, it's DER compliant 15:45 < sipa> afaik there is no valid signature with R = 0 15:46 < phantomcircuit> gwillen, yes but lolol 15:46 * gwillen nods 15:47 < sipa> well, some curves could have a valid R = signature, if they have a point with x=0 on the curve 15:47 < sipa> s can't ever be 0 in ecda 15:47 < gmaxwell> sipa: incorrect. 15:47 < sipa> actually, r can't be 0 in ecdsa ever 15:48 < gmaxwell> sipa: r can actually be zero. except for right. 15:48 < gmaxwell> The point on the curve test is insufficient though; because R.x % order congruent to 0 is on the curve. 15:49 < sipa> you seem to have experience with testing ecdsa edge cases 15:49 -!- orik [~orik@75.149.169.53] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…] 15:49 < gmaxwell> r being zero is explicitly rejected by the verification equation though because its trivial to forge a signature with r=0. :P 15:49 -!- orik [~orik@75.149.169.53] has joined #bitcoin-wizards 15:49 -!- orik [~orik@75.149.169.53] has quit [Client Quit] 15:58 -!- zooko [~user@c-75-70-204-109.hsd1.co.comcast.net] has quit [Ping timeout: 245 seconds] 16:01 -!- DougieBot5000 [~DougieBot@unaffiliated/dougiebot5000] has quit [Quit: Leaving] 16:11 -!- mpmcsweeney [~mpmcsween@c-50-189-4-61.hsd1.ma.comcast.net] has quit [Remote host closed the connection] 16:12 -!- mpmcsweeney [~mpmcsween@c-50-189-4-61.hsd1.ma.comcast.net] has joined #bitcoin-wizards 16:12 -!- nessence [~alexl@166.175.61.74] has quit [Read error: Connection reset by peer] 16:12 -!- Dizzle [~Dizzle@2605:6000:1018:c04a:8ccd:6cee:1cc9:7ec6] has quit [Quit: Leaving...] 16:14 -!- koshii [~0@node-w9b.pool-125-25.dynamic.totbb.net] has joined #bitcoin-wizards 16:16 -!- mpmcsweeney [~mpmcsween@c-50-189-4-61.hsd1.ma.comcast.net] has quit [Ping timeout: 252 seconds] 16:17 -!- delll [~chatzilla@yh97.internetdsl.tpnet.pl] has quit [Ping timeout: 256 seconds] 16:17 -!- erasmospunk [~erasmospu@176.92.103.63] has joined #bitcoin-wizards 16:26 -!- le_killer [lekiller@code.dismantled.pw] has joined #bitcoin-wizards 16:29 -!- NewLiberty-afk is now known as NewLiberty 16:34 -!- hearn [~mike@84-75-198-85.dclient.hispeed.ch] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…] 16:38 -!- koeppelmann [~koeppelma@dyn-160-39-29-12.dyn.columbia.edu] has quit [Remote host closed the connection] 16:38 -!- koeppelmann [~koeppelma@dyn-160-39-29-12.dyn.columbia.edu] has joined #bitcoin-wizards 16:43 -!- koeppelmann [~koeppelma@dyn-160-39-29-12.dyn.columbia.edu] has quit [Ping timeout: 265 seconds] 16:51 -!- orik [~orik@50-46-132-219.evrt.wa.frontiernet.net] has joined #bitcoin-wizards 16:52 -!- PaulCapestany [~PaulCapes@204.28.124.82] has quit [] 16:53 -!- PaulCapestany [~PaulCapes@204.28.124.82] has joined #bitcoin-wizards 16:54 -!- orik [~orik@50-46-132-219.evrt.wa.frontiernet.net] has quit [Client Quit] 16:57 -!- DougieBot5000 [~DougieBot@unaffiliated/dougiebot5000] has joined #bitcoin-wizards 17:01 -!- Guest84128 [~Pan0ram1x@095-096-084-122.static.chello.nl] has quit [Ping timeout: 245 seconds] 17:08 -!- Pan0ram1x [~Pan0ram1x@095-096-084-122.static.chello.nl] has joined #bitcoin-wizards 17:08 -!- Pan0ram1x is now known as Guest23486 17:09 -!- rusty [~rusty@pdpc/supporter/bronze/rusty] has quit [Quit: Leaving.] 17:14 -!- RoboTeddy [~roboteddy@2601:9:3483:2400:3cc4:188d:5ebf:bc25] has joined #bitcoin-wizards 17:15 -!- mpmcsweeney [~mpmcsween@c-98-217-146-94.hsd1.ma.comcast.net] has joined #bitcoin-wizards 17:23 -!- pgokeeffe [~pgokeeffe@101.165.93.194] has joined #bitcoin-wizards 17:23 -!- rusty [~rusty@pdpc/supporter/bronze/rusty] has joined #bitcoin-wizards 17:25 -!- mpmcsweeney [~mpmcsween@c-98-217-146-94.hsd1.ma.comcast.net] has quit [Remote host closed the connection] 17:25 -!- jtimon [~quassel@wilkins2.static.monkeybrains.net] has quit [Ping timeout: 272 seconds] 17:25 -!- mpmcsweeney [~mpmcsween@c-98-217-146-94.hsd1.ma.comcast.net] has joined #bitcoin-wizards 17:30 -!- mpmcsweeney [~mpmcsween@c-98-217-146-94.hsd1.ma.comcast.net] has quit [Ping timeout: 272 seconds] 17:38 -!- belcher [~belcher-s@unaffiliated/belcher] has quit [Quit: Leaving] 17:40 -!- erasmospunk [~erasmospu@176.92.103.63] has quit [Remote host closed the connection] 17:48 -!- gonedrk [~gonedrk@198.50.161.237] has joined #bitcoin-wizards 17:50 -!- jb55_ [~jb55@208.98.200.98] has joined #bitcoin-wizards 17:51 -!- jb55_ [~jb55@208.98.200.98] has quit [Read error: Connection reset by peer] 17:51 -!- jb55_ [~jb55@208.98.200.98] has joined #bitcoin-wizards 17:52 -!- zooko [~user@c-71-229-205-98.hsd1.co.comcast.net] has joined #bitcoin-wizards 17:54 -!- PaulCapestany [~PaulCapes@204.28.124.82] has quit [] 17:54 -!- hashtagg_ [~hashtag@69.23.213.3] has joined #bitcoin-wizards 17:54 -!- grandmaster [dansmith3@knows.the.cops.are.investigat.in] has quit [Remote host closed the connection] 17:54 -!- jb55 [~jb55@208.98.200.98] has quit [Ping timeout: 276 seconds] 17:55 -!- MoALTz__ [~no@78-11-152-253.static.ip.netia.com.pl] has joined #bitcoin-wizards 17:55 -!- PaulCapestany [~PaulCapes@204.28.124.82] has joined #bitcoin-wizards 17:57 -!- roasbeef_ [~root@104.131.26.124] has joined #bitcoin-wizards 17:57 -!- qwopqwop_ [~hi@209.141.33.28] has joined #bitcoin-wizards 17:57 -!- e1782d111f4c9914 [e1782d11df@gateway/vpn/mullvad/x-aybvbnsbujwxgyhz] has joined #bitcoin-wizards 17:57 -!- Dyaheon- [~dya@83-25-196-88.dyn.estpak.ee] has joined #bitcoin-wizards 17:58 -!- tromp__ [~tromp@rtc35-167.rentec.com] has joined #bitcoin-wizards 17:59 -!- tacotime_ [~mashkeys@198.52.200.63] has joined #bitcoin-wizards 18:00 -!- jb55 [~jb55@208.98.200.98] has joined #bitcoin-wizards 18:00 -!- gmaxwell_ [greg@mf4-xiph.osuosl.org] has joined #bitcoin-wizards 18:00 -!- Eliel [~jojkaart@jkaartinen.iki.fi] has joined #bitcoin-wizards 18:00 -!- gmaxwell_ is now known as Guest25475 18:00 -!- Pasha [~Cory@unaffiliated/cory] has joined #bitcoin-wizards 18:01 -!- morcos_ [~morcos@static-100-38-11-146.nycmny.fios.verizon.net] has joined #bitcoin-wizards 18:05 -!- banana_lotus [~BananaLot@gateway/tor-sasl/bananalotus] has joined #bitcoin-wizards 18:06 -!- roasbeef [~root@104.131.26.124] has quit [Ping timeout: 264 seconds] 18:06 -!- e1782d11df4c9914 [~e1782d11d@cpe-66-68-54-206.austin.res.rr.com] has quit [Ping timeout: 264 seconds] 18:06 -!- qwopqwop [~hi@209.141.33.28] has quit [Ping timeout: 264 seconds] 18:06 -!- Dyaheon [~dya@83-25-196-88.dyn.estpak.ee] has quit [Ping timeout: 264 seconds] 18:06 -!- MoALTz_ [~no@78-11-152-253.static.ip.netia.com.pl] has quit [Ping timeout: 264 seconds] 18:06 -!- BananaLotus [~BananaLot@irc.maza.club] has quit [Ping timeout: 264 seconds] 18:06 -!- gmaxwell [greg@wikimedia/KatWalsh/x-0001] has quit [Ping timeout: 264 seconds] 18:06 -!- tacotime [~mashkeys@198.52.200.63] has quit [Ping timeout: 264 seconds] 18:06 -!- jb55_ [~jb55@208.98.200.98] has quit [Ping timeout: 264 seconds] 18:06 -!- jgarzik [~jgarzik@unaffiliated/jgarzik] has quit [Ping timeout: 264 seconds] 18:06 -!- Eliel_ [~jojkaart@jkaartinen.iki.fi] has quit [Ping timeout: 264 seconds] 18:06 -!- tromp [~tromp@rtc35-167.rentec.com] has quit [Ping timeout: 264 seconds] 18:06 -!- Cory [~Cory@unaffiliated/cory] has quit [Ping timeout: 264 seconds] 18:06 -!- morcos [~morcos@static-100-38-11-146.nycmny.fios.verizon.net] has quit [Ping timeout: 264 seconds] 18:06 -!- K1773R [~K1773R@unaffiliated/k1773r] has quit [Ping timeout: 264 seconds] 18:06 -!- banana_lotus is now known as BananaLotus 18:06 -!- K1773R [~K1773R@unaffiliated/k1773r] has joined #bitcoin-wizards 18:07 -!- jgarzik [~jgarzik@unaffiliated/jgarzik] has joined #bitcoin-wizards 18:07 -!- PaulCapestany [~PaulCapes@204.28.124.82] has quit [] 18:08 -!- Pasha is now known as Cory 18:09 -!- PaulCapestany [~PaulCapes@204.28.124.82] has joined #bitcoin-wizards 18:09 -!- mpmcswee_ [~mpmcsween@c-50-189-4-61.hsd1.ma.comcast.net] has joined #bitcoin-wizards 18:14 -!- PRab [~chatzilla@c-98-209-175-213.hsd1.mi.comcast.net] has quit [Quit: ChatZilla 0.9.91.1 [Firefox 35.0/20150108202552]] 18:15 -!- PRab [~chatzilla@c-98-209-175-213.hsd1.mi.comcast.net] has joined #bitcoin-wizards 18:22 -!- Guest76947 [~joe@pool-96-227-87-124.phlapa.fios.verizon.net] has joined #bitcoin-wizards 18:25 -!- jb55 [~jb55@208.98.200.98] has quit [Remote host closed the connection] 18:26 -!- jb55 [~jb55@208.98.200.98] has joined #bitcoin-wizards 18:27 -!- koeppelmann [~koeppelma@dyn-160-39-29-12.dyn.columbia.edu] has joined #bitcoin-wizards 18:28 -!- tcrypt [~tylersmit@2601:9:4081:fc50:a4c9:b6b2:143d:3feb] has quit [Remote host closed the connection] 18:29 -!- Dr-G3 [~Dr-G@gateway/tor-sasl/dr-g] has joined #bitcoin-wizards 18:31 -!- jb55 [~jb55@208.98.200.98] has quit [Ping timeout: 272 seconds] 18:32 -!- Guest76947 [~joe@pool-96-227-87-124.phlapa.fios.verizon.net] has quit [Ping timeout: 265 seconds] 18:33 -!- Dr-G2 [~Dr-G@gateway/tor-sasl/dr-g] has quit [Ping timeout: 250 seconds] 18:33 -!- koeppelmann [~koeppelma@dyn-160-39-29-12.dyn.columbia.edu] has quit [Ping timeout: 246 seconds] 18:45 -!- Guest25475 [greg@mf4-xiph.osuosl.org] has quit [Changing host] 18:45 -!- Guest25475 [greg@wikimedia/KatWalsh/x-0001] has joined #bitcoin-wizards 18:46 -!- Guest25475 is now known as gmax 18:46 -!- gmax is now known as gmaxwell 18:54 -!- zooko [~user@c-71-229-205-98.hsd1.co.comcast.net] has quit [Read error: Connection reset by peer] 18:56 -!- BananaLotus [~BananaLot@gateway/tor-sasl/bananalotus] has quit [Ping timeout: 250 seconds] 18:56 -!- devrandom [~devrandom@gateway/tor-sasl/niftyzero1] has quit [Ping timeout: 250 seconds] 18:56 -!- Dr-G3 [~Dr-G@gateway/tor-sasl/dr-g] has quit [Ping timeout: 250 seconds] 18:56 -!- mortale [~mortale@gateway/tor-sasl/mortale] has quit [Ping timeout: 250 seconds] 18:56 -!- Aquent [~Aquent@gateway/tor-sasl/aquent] has quit [Ping timeout: 250 seconds] 18:57 -!- BananaLotus [~BananaLot@irc.maza.club] has joined #bitcoin-wizards 19:02 -!- Graftec [~Graftec@gateway/tor-sasl/graftec] has quit [Ping timeout: 250 seconds] 19:02 -!- op_mul [~op_mul@128.199.38.22] has joined #bitcoin-wizards 19:04 -!- fanquake [~anonymous@unaffiliated/fanquake] has quit [Quit: fanquake] 19:15 -!- PaulCapestany [~PaulCapes@204.28.124.82] has quit [] 19:16 -!- PaulCapestany [~PaulCapes@204.28.124.82] has joined #bitcoin-wizards 19:28 -!- fanquake [~anonymous@unaffiliated/fanquake] has joined #bitcoin-wizards 19:30 -!- hashtagg [~hashtagg_@CPE-69-23-213-3.wi.res.rr.com] has joined #bitcoin-wizards 19:33 -!- hashtag [~hashtagg_@CPE-69-23-213-3.wi.res.rr.com] has quit [Ping timeout: 252 seconds] 19:36 < gmaxwell> lechuga_: http://www.mail-archive.com/bitcoin-development@lists.sourceforge.net/msg06744.html 19:37 -!- mpmcswee_ [~mpmcsween@c-50-189-4-61.hsd1.ma.comcast.net] has quit [] 19:38 -!- fanquake_ [~anonymous@unaffiliated/fanquake] has joined #bitcoin-wizards 19:39 -!- fanquake [~anonymous@unaffiliated/fanquake] has quit [Ping timeout: 245 seconds] 19:39 -!- fanquake_ is now known as fanquake 19:46 -!- Dyaheon- [~dya@83-25-196-88.dyn.estpak.ee] has quit [Read error: Connection reset by peer] 19:46 -!- Dyaheon [~dya@83-25-196-88.dyn.estpak.ee] has joined #bitcoin-wizards 19:51 -!- delll [~chatzilla@yh97.internetdsl.tpnet.pl] has joined #bitcoin-wizards 19:57 -!- delll [~chatzilla@yh97.internetdsl.tpnet.pl] has quit [Excess Flood] 19:59 -!- delll [~chatzilla@yh97.internetdsl.tpnet.pl] has joined #bitcoin-wizards 20:02 -!- delll [~chatzilla@yh97.internetdsl.tpnet.pl] has quit [Excess Flood] 20:04 -!- delll [~chatzilla@yh97.internetdsl.tpnet.pl] has joined #bitcoin-wizards 20:10 -!- delll [~chatzilla@yh97.internetdsl.tpnet.pl] has quit [Read error: Connection reset by peer] 20:12 -!- delll [~chatzilla@yh97.internetdsl.tpnet.pl] has joined #bitcoin-wizards 20:16 -!- koeppelmann [~koeppelma@dyn-160-39-29-12.dyn.columbia.edu] has joined #bitcoin-wizards 20:18 -!- hashtagg_ [~hashtag@69.23.213.3] has quit [Ping timeout: 255 seconds] 20:18 -!- hashtag_ [~hashtag@CPE-69-23-213-3.wi.res.rr.com] has quit [Ping timeout: 244 seconds] 20:20 -!- koeppelmann [~koeppelma@dyn-160-39-29-12.dyn.columbia.edu] has quit [Ping timeout: 264 seconds] 20:22 < andytoshi> amiller: first paragraph of section 6 (page 8) and very first paragraph of page 9 are rewritten https://download.wpsoftware.net/bitcoin/alts.pdf 20:23 -!- fanquake_ [~anonymous@unaffiliated/fanquake] has joined #bitcoin-wizards 20:25 -!- fanquake [~anonymous@unaffiliated/fanquake] has quit [Ping timeout: 252 seconds] 20:25 -!- fanquake_ is now known as fanquake 20:25 -!- hktud0 [ncidsk@unaffiliated/fluffybunny] has quit [Remote host closed the connection] 20:27 -!- hktud0 [wq@unaffiliated/fluffybunny] has joined #bitcoin-wizards 20:33 < amiller> andytoshi, looks good to me 20:34 -!- aburan28 [~ubuntu@static-108-45-93-72.washdc.fios.verizon.net] has quit [Ping timeout: 245 seconds] 20:34 < rusty> andytoshi: This gave me a chuckle: " [cite yet-unwritten article about cryptographicthermodynamics]" 20:35 -!- p15_ [~p15@182.50.108.89] has joined #bitcoin-wizards 20:37 < amiller> i vote for "thermocryptomics" as the name of this nascent field 20:39 < kanzure> "[invoke spirit of boltzmann here]" 20:40 < rusty> andytoshi: Your formula for calculating difficulty updates is wrong. Which kind of makes a meta point about complexity. That "timestamp 2016 blocks ago" <- should be 2015. 20:41 < andytoshi> amiller: +1 to thermocryptomics :D 20:42 < andytoshi> rusty: are you sure? diffchanges at blocks 1, 2017, 4033, ... no? 20:42 < rusty> andytoshi: there's an out by one error... 20:43 < sipa> no 20:44 < sipa> the error is that the data used for the retargetting does not overlap, which causes the timewarp bug 20:44 < sipa> but it's every 2016 blocks 20:46 < rusty> sipa: yes, so timestamp 2015 vs timestamp 0, not ts 2016 vs ts 0. 20:46 < andytoshi> 2015 vs 0 is still 2016 blocks 20:47 < gmaxwell> it's a 'gaps vs blocks' counting. 20:47 < gmaxwell> There is n-1 gaps in a span of n blocks. 20:48 < rusty> sipa: but still gets divided by 2016, not 2015. making for 10.005 minute blocks 20:48 < sipa> no; it subtracts the time of block N-2016 from that of block N, and divides by 2016 20:49 < sipa> i think 20:49 < andytoshi> i recall getting myself confused by this when i was writing rust-bitcoin, but i don't think i can word it any better .. this is just a bug in english imo 20:49 < sipa> you make me wonder :) 20:49 < andytoshi> and i also think what's written is correct, but i'm not certain 20:49 < gmaxwell> rusty: foo minute blocks is uninteresting, whats interesting is the lack of overlap means that hashrate can increase forever while difficult decreases forever. 20:51 < rusty> gmaxwell: sure, dividing by the correct number wouldn't fix anything. I was trying to be illistrative. 20:52 < andytoshi> from reading my rust code, i think the number is correct. the non-overlapping thing is cool, i never noticed that before 20:53 < rusty> sipa: I've written this code and tested it against bitcoin (it failed, which lead me to this realisation). To calculate the difficulty of block 2016, we take timestamps of block 2015 and block 0. 20:54 -!- jb55 [~jb55@S0106f46d049a0b83.vc.shawcable.net] has joined #bitcoin-wizards 20:55 < sipa> rusty: you're right; wow 20:55 < sipa> apparently i never entirely understood this 20:55 < andytoshi> rusty: what's written is "timestamp of last block - timestamp of block 2016 blocks ago". at block 2016 this refersto blocks 2015 and 0, respectively. so i think my prose is correct 20:55 -!- RoboTeddy [~roboteddy@2601:9:3483:2400:3cc4:188d:5ebf:bc25] has quit [Remote host closed the connection] 20:55 < andytoshi> but erp, subtle 20:55 < rusty> andytoshi: I think the fact that we're arguing over this illustrates your paper's point. That even the "non-crypto" part of our cryptosystems are really damn hard. 20:55 < andytoshi> yeah jeez 20:56 < sipa> rusty: the crypto part is actually easy 20:56 < rusty> sipa: heh, just use openssl? :) 20:56 -!- RoboTeddy [~roboteddy@2601:9:3483:2400:3cc4:188d:5ebf:bc25] has joined #bitcoin-wizards 20:56 < sipa> rusty: as it already exists, and is (usually...) well tested and with known conditions under which it works 20:57 -!- TheSeven [~quassel@rockbox/developer/TheSeven] has quit [Ping timeout: 272 seconds] 20:57 < rusty> andytoshi: yeah,if you read "last block" as "timestamp 1 block ago". 20:58 -!- TheSeven [~quassel@rockbox/developer/TheSeven] has joined #bitcoin-wizards 20:58 < rusty> andytoshi: may I suggest The formula for adjusting the difficulty is simple:[1] .... [1] And subtly wrong. [cite timejacking attack] 20:58 < sipa> rusty: even with openssl, the problems we've had were in serialization code, not actual cryptographic implementations 20:58 < gmaxwell> rusty: I don't think it's really correct to call these parts "non-crypto"; thats really just a too narrow definition of crypto. E.g. Does a lamport signature have no crypto at all because all there are is hashes? How about McEliece encryption? it's just a error correcting code. Academic happily accepts ZKP systems as cryptography, though they may have no secrets at all. 20:59 < sipa> right, it's probably better to talk about "cryptographic primitives" 20:59 < gmaxwell> I think its more fair to understand the whole (or at least whole of the consensus critical parts) as a fantastically complex and under anyalyized cryptosystem; doing so more adequately predicts the kinds of terrible problems there are with it. 20:59 < andytoshi> rusty: i think that's the most likely reading, so the formula in the doc is correct. (presumably anyone who reads this will not try to translate english into consensus code anyway!!) do you know a cite for the timejacking attack? 21:00 < gmaxwell> andytoshi: the artforz post, uh.. 21:00 -!- RoboTeddy [~roboteddy@2601:9:3483:2400:3cc4:188d:5ebf:bc25] has quit [Ping timeout: 245 seconds] 21:01 < gmaxwell> andytoshi: I can't link because bct is down 21:01 < andytoshi> found it, https://bitcointalk.org/index.php?topic=43692.msg521772#msg521772 ...oh, lol bct is down :). this was before my time, i was totally unaware of this somehow 21:02 < rusty> gmaxwell: Yeah, I put it in quotes for a reason. The point of andytoshi's altpaper is that you can't go "oh, I'm not touching the crypto so my altcoin is safe" 21:02 < gmaxwell> oh wow, I'm sure it's been mentioned in here many times before; must have wooshed you. 21:02 < andytoshi> ima read http://culubas.blogspot.de/2011/05/timejacking-bitcoin_802.html 21:03 < gmaxwell> the fact that the URL is so old makes it more likely to be correct. :-/ 21:03 < gmaxwell> oh that doesn't cover it 21:04 < andytoshi> ok, yeah, this looks like stuff i knew about.. 21:05 < andytoshi> kanzure: is there a way to access your copy of bct? 21:06 < kanzure> one moment 21:06 < gmaxwell> andytoshi: I put a nice demonstration in testnet. 21:06 < kanzure> http://archive.fart.website/archivebot/viewer/job/7i531 21:06 < andytoshi> gmaxwell: is the gist of it that the difference between blocks 2015 and 2016 is never used in any calculation (same with between 4031 and 4032, etc) so you can make these wild without affecting difficulty? 21:06 < kanzure> https://archive.org/download/archiveteam_archivebot_go_068/archiveteam_archivebot_go_068_archive.torrent 21:06 < kanzure> https://archive.org/download/archiveteam_archivebot_go_068/bitcointalk.org-inf-20140403-045710-7i531.warc.gz 21:06 < kanzure> warning 83 GB 21:07 < gmaxwell> there is span where the difficulty goes from 16 to 1 while at the same time the block rate is running at pretty much the maximum expressable rate (1 second per 5-6 blocks). 21:07 < gmaxwell> andytoshi: no not quite. 21:07 < gmaxwell> andytoshi: it's a two part interaction with the non-overlapping window and the median rule. 21:07 < op_mul> hold on. I have the threads unpacked. 21:08 < gmaxwell> Just the non-overlap isn't enough because otherwise the median rule would prevent you from doing anything crazy with it. 21:08 -!- Luke-Jr [~luke-jr@unaffiliated/luke-jr] has quit [Excess Flood] 21:08 -!- Luke-Jr [~luke-jr@unaffiliated/luke-jr] has joined #bitcoin-wizards 21:09 < gmaxwell> Basically you mine just enough blocks with really far back timestamps so that the median doesn't move forward. and you thus carry the old time all the way to the boundary, and then use it. This wouldn't allow you to repeadily crank the difficulty down, except the overlap means that your rigged time isn't the comparison point for your _next_ rigged time. 21:09 < op_mul> o.0 21:10 < op_mul> oh gzip. right. that's why it's coming out nonsense. 21:11 < andytoshi> :/ rust 21:11 < gmaxwell> if not for the off by one you'd not be able to keep cranking the difficulty down, if not for the way the median works you'd not be able to propage at two week old timestamp as a permissable minimum value all the way to the end of the 2016 window. 21:11 < andytoshi> :/ rust-bitcoin is not even enforcing the median rule 21:11 < gmaxwell> lol 21:12 < gmaxwell> obviously you have the clamps or you couldn't validate testnet; but you can't put a median rule violation in a valid chain... so.... 21:12 < gmaxwell> Does blocktester not test that rule? 21:12 -!- rhadamanthus [~rhadamant@unaffiliated/rhadamanthus] has joined #bitcoin-wizards 21:13 < andytoshi> idk, i never used the blocktester with rust-bitcoin because at the time i couldn't get it to work on my system (ditto with the regression tests in bitcoin core .... now those work for me so maybe whatever changed with also let me use the blocktester) 21:13 < gmaxwell> I'd love to see a proposal to fix timewarp, though it hasn't been important because it takes a majority hashpower to pull it off. (and you can be sure that if some majority tried it it would be fixed right quick and a huge costly swath of their blocks would be invalidated) 21:14 < andytoshi> man, this is not my day for knowing how bitcoin works :) 21:16 < rusty> andytoshi: I notice your recommended reading "The Decision Diffie–Hellman Problem, Boneh, 1998". Dan Boneh lectures the Coursera/Stanford Cryptography I and II courses, which are free. 21:16 < andytoshi> rusty: will add those 21:16 < rusty> (I'm doing Crypto I, it's really nicely done) 21:16 < sipa> Boneh's Crypto I? 21:16 < amiller> try jon katz's too 21:17 < rusty> sipa: yep... 21:18 < sipa> rusty: did that too, i really liked it 21:18 < andytoshi> i think i'm gonna drop Applied Cryptography too, because matt greene pointed out a ton of really dangerous stuff in there 21:18 < andytoshi> things like "how to choose a cipher mode" when nobody should ever be doing that 21:19 < rusty> gmaxwell: in pettycoin I used block N-2017 and block N-1, but then you need to special case the genesis... 21:20 -!- gonedrk [~gonedrk@198.50.161.237] has quit [Quit: Leaving] 21:20 < rusty> sipa: did you do crypto II? That covers EC, which was what interested me originally (my first-edition Applied Crypto has 1 paragraph on it :) 21:21 < sipa> rusty: has it started yet? 21:23 < andytoshi> i will add the timejacking stuff to alts.pdf when bct comes back up and i can link to it, thx for your patience everyone :} 21:23 < rusty> sipa: oh, looks like next one is Apr.. I thought when I first looked they were scheduled simultaneously. 21:23 < rusty> sipa: https://www.coursera.org/course/crypto2 21:24 < sipa> rusty: i've been waiting for that for a few years now; it's beed postponed like 5 times 21:26 -!- siraj [~siraj@180.215.137.235] has joined #bitcoin-wizards 21:26 < rusty> sipa: Oh, that's kinda crap. Maybe not enough people finished Crypto I? 21:27 < sipa> rusty: i just think Boneh is busy, and has better things to do than prepare a free course :) 21:28 < rusty> sipa: damn, coz it's a long way to Stanford from here... 21:28 * sipa reminds himself that he is in california next month 21:29 < gwillen> yeah I have also been waiting years for crypto 2 21:29 < gwillen> someone should tell me if evidence appears that it's actually going to happen although I'd hope they'd email me since I'm signed up 21:30 < sipa> gwillen: Boneh told me in september that he was nearly finished (in real life) 21:30 < gwillen> awesome 21:30 < gwillen> that's good to hear 21:30 < gwillen> I really enjoyed crypto I 21:31 -!- maaku [~quassel@50-0-37-37.dsl.static.fusionbroadband.com] has quit [Remote host closed the connection] 21:33 -!- maaku [~quassel@50-0-37-37.dsl.static.fusionbroadband.com] has joined #bitcoin-wizards 21:33 -!- maaku is now known as Guest7369 21:38 -!- pgokeeffe [~pgokeeffe@101.165.93.194] has quit [Quit: pgokeeffe] 21:38 -!- Guest7369 is now known as maaku 21:41 -!- fanquake_ [~anonymous@unaffiliated/fanquake] has joined #bitcoin-wizards 21:43 -!- fanquake [~anonymous@unaffiliated/fanquake] has quit [Ping timeout: 264 seconds] 21:43 -!- fanquake_ is now known as fanquake 21:44 -!- Burrito [~Burrito@unaffiliated/burrito] has quit [Ping timeout: 276 seconds] 21:47 -!- pgokeeffe [~pgokeeffe@101.165.93.194] has joined #bitcoin-wizards 21:51 -!- Graftec [~Graftec@gateway/tor-sasl/graftec] has joined #bitcoin-wizards 21:53 -!- siraj [~siraj@180.215.137.235] has quit [Ping timeout: 255 seconds] 22:04 -!- koeppelmann [~koeppelma@dyn-160-39-29-12.dyn.columbia.edu] has joined #bitcoin-wizards 22:05 -!- delll [~chatzilla@yh97.internetdsl.tpnet.pl] has quit [Ping timeout: 272 seconds] 22:09 -!- koeppelmann [~koeppelma@dyn-160-39-29-12.dyn.columbia.edu] has quit [Ping timeout: 244 seconds] 22:09 -!- delll [~chatzilla@yh97.internetdsl.tpnet.pl] has joined #bitcoin-wizards 22:11 < gmaxwell> icmp_seq=3750 ttl=238 time=183429 ms 22:12 < sipa> that's peanuts compared to the ping times i saw when using RFC 5514 22:13 -!- RoboTeddy [~roboteddy@73.15.241.218] has joined #bitcoin-wizards 22:14 -!- kgk [~kgk@76.14.85.43] has joined #bitcoin-wizards 22:14 -!- RoboTedd_ [~roboteddy@73.15.241.218] has joined #bitcoin-wizards 22:17 -!- orik [~orik@50-46-132-219.evrt.wa.frontiernet.net] has joined #bitcoin-wizards 22:18 -!- RoboTeddy [~roboteddy@73.15.241.218] has quit [Ping timeout: 264 seconds] 22:19 -!- coiner [~linker@115.79.55.177] has joined #bitcoin-wizards 22:29 -!- cbeams [~cbeams@unaffiliated/cbeams] has quit [Remote host closed the connection] 22:29 -!- cbeams [~cbeams@chello084114181075.1.15.vie.surfer.at] has joined #bitcoin-wizards 22:29 -!- cbeams [~cbeams@chello084114181075.1.15.vie.surfer.at] has quit [Changing host] 22:29 -!- cbeams [~cbeams@unaffiliated/cbeams] has joined #bitcoin-wizards 22:31 -!- NewLiberty [~NewLibert@2602:304:cff8:1580:e8c9:2431:9046:43f1] has quit [Ping timeout: 245 seconds] 22:34 -!- rhadamanthus [~rhadamant@unaffiliated/rhadamanthus] has quit [Quit: rhadamanthus] 22:40 < fluffypony> sipa: if you were seeing bad ping times then obvious you were doing it wrong OR you just have crappy Facebook friends 22:40 < fluffypony> :-P 22:52 -!- booly-yam-5194_ [~cinch@bzq-79-183-25-208.red.bezeqint.net] has joined #bitcoin-wizards 22:55 -!- rusty [~rusty@pdpc/supporter/bronze/rusty] has quit [Ping timeout: 272 seconds] 22:59 -!- DougieBot5000 [~DougieBot@unaffiliated/dougiebot5000] has quit [Quit: Leaving] 23:06 -!- booly-yam-5194_ [~cinch@bzq-79-183-25-208.red.bezeqint.net] has quit [Ping timeout: 252 seconds] 23:08 -!- [\\\\] [~\\\@unaffiliated/imsaguy] has joined #bitcoin-wizards 23:09 -!- [\\\] [\\\@unaffiliated/imsaguy] has quit [Ping timeout: 245 seconds] 23:09 -!- [\\\\] is now known as [\\\] 23:10 < ryan-c> sipa: I guessed IP over Avian carrier with QoS, but was sad. 23:12 < fluffypony> ryan-c: its so much worse than that 23:13 < ryan-c> fluffypony: I'm pretty sure someone *actually* implemented ip over bongo drums 23:13 < fluffypony> hah 23:14 < fluffypony> error correction with that must suck 23:14 -!- kgk [~kgk@76.14.85.43] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…] 23:15 < ryan-c> https://web.archive.org/web/20130917021241/http://www.eagle.auc.ca/~dreid 23:15 < ryan-c> original site seems to be gone, sadly. IIRC there were pictures. 23:19 -!- booly-yam-5194_ [~cinch@bzq-79-183-25-208.red.bezeqint.net] has joined #bitcoin-wizards 23:21 -!- devrandom [~devrandom@gateway/tor-sasl/niftyzero1] has joined #bitcoin-wizards 23:24 -!- booly-yam-5194_ [~cinch@bzq-79-183-25-208.red.bezeqint.net] has quit [Ping timeout: 246 seconds] 23:31 -!- orik [~orik@50-46-132-219.evrt.wa.frontiernet.net] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…] 23:32 -!- orik [~orik@50-46-132-219.evrt.wa.frontiernet.net] has joined #bitcoin-wizards 23:41 -!- Graftec [~Graftec@gateway/tor-sasl/graftec] has quit [Ping timeout: 250 seconds] 23:41 -!- Graftec [~Graftec@gateway/tor-sasl/graftec] has joined #bitcoin-wizards 23:53 -!- koeppelmann [~koeppelma@dyn-160-39-29-12.dyn.columbia.edu] has joined #bitcoin-wizards 23:54 -!- e1782d111f4c9914 [e1782d11df@gateway/vpn/mullvad/x-aybvbnsbujwxgyhz] has quit [Ping timeout: 264 seconds] 23:57 -!- Dr-G [~Dr-G@gateway/tor-sasl/dr-g] has joined #bitcoin-wizards 23:58 -!- koeppelmann [~koeppelma@dyn-160-39-29-12.dyn.columbia.edu] has quit [Ping timeout: 245 seconds] --- Log closed Thu Jan 22 00:00:31 2015