2015-02-18.log

--- Log opened Wed Feb 18 00:00:57 2015
-!- jaekwon [~jaekwon@75-101-96-71.dsl.static.fusionbroadband.com] has quit [Read error: Connection reset by peer]00:01
-!- jaekwon [~jaekwon@75-101-96-71.dsl.static.fusionbroadband.com] has joined #bitcoin-wizards00:02
-!- koeppelm_ [~koeppelma@dyn-160-39-29-101.dyn.columbia.edu] has quit [Remote host closed the connection]00:06
-!- arubi [~ese168@unaffiliated/arubi] has quit [Ping timeout: 256 seconds]00:06
-!- ortutay [~marcell@c-98-248-47-197.hsd1.ca.comcast.net] has quit [Quit: ortutay]00:11
-!- d1ggy [~d1ggy@tmo-096-32.customers.d1-online.com] has joined #bitcoin-wizards00:12
-!- d1ggy [~d1ggy@tmo-096-32.customers.d1-online.com] has quit [Client Quit]00:12
-!- licnep [uid4387@gateway/web/irccloud.com/x-tflwihdqpjkxewum] has quit [Quit: Connection closed for inactivity]00:13
-!- CoinMuncher [~jannes@178.132.211.90] has joined #bitcoin-wizards00:16
-!- Logicwax [~Logicwax@c-50-161-23-192.hsd1.ca.comcast.net] has quit [Ping timeout: 244 seconds]00:19
-!- Logicwax [Logicwax@c-50-161-23-192.hsd1.ca.comcast.net] has joined #bitcoin-wizards00:20
-!- orik [~orik@50-46-132-219.evrt.wa.frontiernet.net] has joined #bitcoin-wizards00:34
-!- arubi_ [~ese168@unaffiliated/arubi] has joined #bitcoin-wizards00:36
-!- cornus_ammonis [~Cornus@pool-96-255-179-93.washdc.fios.verizon.net] has joined #bitcoin-wizards00:38
-!- [d__d] [~d__d]@ec2-54-85-45-223.compute-1.amazonaws.com] has quit [Remote host closed the connection]00:38
-!- TheSeven [~quassel@rockbox/developer/TheSeven] has quit [Read error: Connection reset by peer]00:39
-!- [d__d] [~d__d]@ec2-54-85-45-223.compute-1.amazonaws.com] has joined #bitcoin-wizards00:39
-!- lechuga_ [~lechuga@onegrandcircle.com] has quit [Ping timeout: 252 seconds]00:40
-!- lechuga_ [~lechuga@onegrandcircle.com] has joined #bitcoin-wizards00:40
-!- cornusammonis [~Cornus@pool-96-255-179-93.washdc.fios.verizon.net] has quit [Ping timeout: 255 seconds]00:40
-!- Logicwax [Logicwax@c-50-161-23-192.hsd1.ca.comcast.net] has quit [Ping timeout: 250 seconds]00:41
-!- TheSeven [~quassel@rockbox/developer/TheSeven] has joined #bitcoin-wizards00:42
-!- DougieBot5000 [~DougieBot@unaffiliated/dougiebot5000] has quit [Quit: Leaving]00:42
-!- Logicwax [Logicwax@c-50-161-23-192.hsd1.ca.comcast.net] has joined #bitcoin-wizards00:45
-!- arubi_ [~ese168@unaffiliated/arubi] has quit [Ping timeout: 240 seconds]00:56
-!- ielo [~ielo@host-89-243-44-216.as13285.net] has joined #bitcoin-wizards01:00
-!- andy-logbot [~bitcoin--@wpsoftware.net] has quit [Remote host closed the connection]01:05
-!- andy-logbot [~bitcoin--@wpsoftware.net] has joined #bitcoin-wizards01:05
* andy-logbot is logging01:05
-!- zwischenzug [~zwischenz@pool-108-51-197-41.washdc.fios.verizon.net] has quit [Ping timeout: 264 seconds]01:05
-!- bramc [~bram@99-75-88-206.lightspeed.sntcca.sbcglobal.net] has quit [Quit: This computer has gone to sleep]01:05
-!- arubi_ [~ese168@unaffiliated/arubi] has joined #bitcoin-wizards01:12
-!- ielo [~ielo@host-89-243-44-216.as13285.net] has quit [Ping timeout: 252 seconds]01:15
-!- SDCDev [~quassel@unaffiliated/sdcdev] has joined #bitcoin-wizards01:29
-!- TonyClifton [~TonyClift@host86-147-75-177.range86-147.btcentralplus.com] has joined #bitcoin-wizards01:32
-!- rubensayshi [~ruben@91.206.81.13] has joined #bitcoin-wizards01:33
-!- moa [~kiwigb@opentransactions/dev/moa] has quit [Quit: Leaving.]01:42
-!- erasmospunk [~erasmospu@net-2-38-211-181.cust.vodafonedsl.it] has quit [Remote host closed the connection]01:55
-!- SDCDev [~quassel@unaffiliated/sdcdev] has quit [Ping timeout: 245 seconds]02:00
-!- SDCDev [~quassel@unaffiliated/sdcdev] has joined #bitcoin-wizards02:01
-!- adam3us1 [~Adium@88-105-6-39.dynamic.dsl.as9105.com] has joined #bitcoin-wizards02:03
-!- adam3us [~Adium@88-105-6-39.dynamic.dsl.as9105.com] has quit [Read error: Connection reset by peer]02:04
-!- adam3us1 [~Adium@88-105-6-39.dynamic.dsl.as9105.com] has quit [Read error: Connection reset by peer]02:10
-!- adam3us [~Adium@88-105-6-39.dynamic.dsl.as9105.com] has joined #bitcoin-wizards02:11
-!- TonyClifton [~TonyClift@host86-147-75-177.range86-147.btcentralplus.com] has quit [Remote host closed the connection]02:16
-!- jtimon [~quassel@172.56.16.120] has joined #bitcoin-wizards02:22
-!- ielo [~ielo@host-89-243-44-216.as13285.net] has joined #bitcoin-wizards02:24
-!- jtimon [~quassel@172.56.16.120] has quit [Ping timeout: 255 seconds]02:31
-!- Mably [56401ec3@gateway/web/freenode/ip.86.64.30.195] has joined #bitcoin-wizards02:36
-!- Logicwax [Logicwax@c-50-161-23-192.hsd1.ca.comcast.net] has quit [Ping timeout: 245 seconds]02:46
-!- Logicwax [Logicwax@c-50-161-23-192.hsd1.ca.comcast.net] has joined #bitcoin-wizards02:48
-!- torsthaldo [~torsthald@unaffiliated/torsthaldo] has quit [Quit: Leaving.]02:50
-!- SDCDev [~quassel@unaffiliated/sdcdev] has quit [Ping timeout: 265 seconds]02:55
-!- hearn [~mike@84-75-198-85.dclient.hispeed.ch] has joined #bitcoin-wizards03:01
-!- erasmospunk [~erasmospu@net-2-38-211-181.cust.vodafonedsl.it] has joined #bitcoin-wizards03:07
-!- oujh [~vfbtgn@188.27.93.24] has quit [Read error: Connection reset by peer]03:08
-!- lclc_bnc is now known as lclc03:09
-!- lclc is now known as lclc_bnc03:21
-!- oujh [~vfbtgn@188.27.93.28] has joined #bitcoin-wizards03:26
-!- ielo [~ielo@host-89-243-44-216.as13285.net] has quit [Ping timeout: 264 seconds]03:36
-!- orperelman [~orperelma@bzq-79-181-128-67.red.bezeqint.net] has quit [Ping timeout: 244 seconds]03:41
-!- adam3us [~Adium@88-105-6-39.dynamic.dsl.as9105.com] has quit [Quit: Leaving.]03:43
-!- adam3us [~Adium@88-105-6-39.dynamic.dsl.as9105.com] has joined #bitcoin-wizards03:48
-!- lmatteis [uid3300@gateway/web/irccloud.com/x-kcgxndphbdnfdehr] has joined #bitcoin-wizards03:52
-!- waxwing [~waxwing@62.205.214.125] has quit [Ping timeout: 245 seconds]03:54
-!- eudoxia [~eudoxia@r167-56-8-131.dialup.adsl.anteldata.net.uy] has joined #bitcoin-wizards03:58
-!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has joined #bitcoin-wizards04:02
-!- waxwing [waxwing@gateway/vpn/mullvad/x-qpcgxevyfvzwjhje] has joined #bitcoin-wizards04:07
-!- OneNomos [~OneNomos@pool-71-163-229-125.washdc.east.verizon.net] has joined #bitcoin-wizards04:13
-!- justanotheruser is now known as justanot1eruser04:15
-!- justanot1eruser is now known as lebronxjames04:16
-!- lebronxjames is now known as justanotheruser04:16
-!- justanotheruser is now known as lebronxjames04:16
-!- lebronxjames is now known as Guest856004:16
-!- Guest8560 is now known as justanotheruser04:16
-!- siraj_ [~siraj@115.97.9.210] has joined #bitcoin-wizards04:20
-!- ielo [~ielo@134.219.227.35] has joined #bitcoin-wizards04:20
-!- instagibbs [60ff5d39@gateway/web/freenode/ip.96.255.93.57] has quit [Ping timeout: 246 seconds]04:21
-!- TonyClifton [~TonyClift@gateway-nat.fmrib.ox.ac.uk] has joined #bitcoin-wizards04:43
-!- NewLiberty [~NewLibert@2602:304:cff8:1580:852a:7532:13c:b3ca] has joined #bitcoin-wizards05:00
-!- paveljanik [~paveljani@79-98-72-216.sys-data.com] has joined #bitcoin-wizards05:09
-!- paveljanik [~paveljani@79-98-72-216.sys-data.com] has quit [Changing host]05:09
-!- paveljanik [~paveljani@unaffiliated/paveljanik] has joined #bitcoin-wizards05:09
-!- hearn [~mike@84-75-198-85.dclient.hispeed.ch] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]05:10
-!- adam3us [~Adium@88-105-6-39.dynamic.dsl.as9105.com] has quit [Read error: Connection reset by peer]05:11
-!- adam3us [~Adium@88-105-6-39.dynamic.dsl.as9105.com] has joined #bitcoin-wizards05:12
-!- Iriez [wario@distribution.xbins.org] has quit [Ping timeout: 244 seconds]05:15
-!- adam3us [~Adium@88-105-6-39.dynamic.dsl.as9105.com] has quit [Read error: Connection reset by peer]05:16
-!- ielo [~ielo@134.219.227.35] has quit [Read error: Connection reset by peer]05:26
-!- bramc [~bram@99-75-88-206.lightspeed.sntcca.sbcglobal.net] has joined #bitcoin-wizards05:28
-!- Quanttek [~quassel@ip1f1171b4.dynamic.kabel-deutschland.de] has joined #bitcoin-wizards05:36
-!- hashtag [~hashtag@CPE-69-23-213-3.wi.res.rr.com] has quit [Ping timeout: 244 seconds]05:39
-!- orperelman [~orperelma@bzq-79-181-128-67.red.bezeqint.net] has joined #bitcoin-wizards05:42
-!- Mably [56401ec3@gateway/web/freenode/ip.86.64.30.195] has quit [Quit: Page closed]05:44
-!- Mably [56401ec3@gateway/web/freenode/ip.86.64.30.195] has joined #bitcoin-wizards05:44
-!- siraj_ [~siraj@115.97.9.210] has quit [Read error: Connection reset by peer]05:49
-!- siraj_ [~siraj@115.97.9.210] has joined #bitcoin-wizards05:49
-!- delll_ [~chatzilla@yh97.internetdsl.tpnet.pl] has quit [Read error: No route to host]05:50
-!- delll__ [~chatzilla@yh97.internetdsl.tpnet.pl] has joined #bitcoin-wizards05:51
-!- Iriez [wario@distribution.xbins.org] has joined #bitcoin-wizards06:02
-!- hashtag [~hashtag@cpe-98-157-219-44.ma.res.rr.com] has joined #bitcoin-wizards06:04
-!- lclc_bnc is now known as lclc06:13
-!- hashtag [~hashtag@cpe-98-157-219-44.ma.res.rr.com] has quit [Read error: Connection reset by peer]06:21
-!- wallet42 [~wallet42@86.125.49.61] has joined #bitcoin-wizards06:22
-!- hashtag [~hashtag@cpe-98-157-219-44.ma.res.rr.com] has joined #bitcoin-wizards06:25
-!- Dr-G2 [~Dr-G@gtng-d9bf72e3.pool.mediaways.net] has joined #bitcoin-wizards06:26
-!- Mably [56401ec3@gateway/web/freenode/ip.86.64.30.195] has quit [Ping timeout: 246 seconds]06:26
-!- Dr-G [~Dr-G@unaffiliated/dr-g] has quit [Ping timeout: 250 seconds]06:29
-!- justanotheruser [~Justan@unaffiliated/justanotheruser] has quit [Ping timeout: 264 seconds]06:29
-!- waxwing [waxwing@gateway/vpn/mullvad/x-qpcgxevyfvzwjhje] has quit [Ping timeout: 240 seconds]06:29
-!- Dr-G2 [~Dr-G@gtng-d9bf72e3.pool.mediaways.net] has quit [Ping timeout: 245 seconds]06:30
-!- Dr-G [~Dr-G@gtng-d9ba1062.pool.mediaWays.net] has joined #bitcoin-wizards06:34
-!- Dr-G [~Dr-G@gtng-d9ba1062.pool.mediaWays.net] has quit [Changing host]06:34
-!- Dr-G [~Dr-G@unaffiliated/dr-g] has joined #bitcoin-wizards06:34
-!- wallet42 [~wallet42@86.125.49.61] has quit [Quit: Leaving.]06:35
-!- hearn [~mike@77-59-55-12.dclient.hispeed.ch] has joined #bitcoin-wizards06:37
-!- Dr-G [~Dr-G@unaffiliated/dr-g] has quit [Read error: Connection reset by peer]06:38
-!- justanotheruser [~Justan@unaffiliated/justanotheruser] has joined #bitcoin-wizards06:40
-!- bramc [~bram@99-75-88-206.lightspeed.sntcca.sbcglobal.net] has quit [Quit: This computer has gone to sleep]06:40
-!- waxwing [~waxwing@62.205.214.125] has joined #bitcoin-wizards06:41
-!- alawson [~alawson@87.121.52.74] has joined #bitcoin-wizards06:46
-!- prodatalab [~prodatala@c-69-254-45-177.hsd1.fl.comcast.net] has quit [Quit: Konversation terminated!]06:55
-!- prodatalab [~prodatala@c-69-254-45-177.hsd1.fl.comcast.net] has joined #bitcoin-wizards07:00
-!- arubi_ [~ese168@unaffiliated/arubi] has quit [Quit: Leaving]07:09
-!- Mably [56401ec5@gateway/web/freenode/ip.86.64.30.197] has joined #bitcoin-wizards07:11
-!- zooko [~user@c-75-70-204-109.hsd1.co.comcast.net] has joined #bitcoin-wizards07:14
-!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has left #bitcoin-wizards []07:22
-!- justanotheruser [~Justan@unaffiliated/justanotheruser] has quit [Ping timeout: 264 seconds]07:30
-!- Dr-G [~Dr-G@unaffiliated/dr-g] has joined #bitcoin-wizards07:36
-!- justanotheruser [~Justan@unaffiliated/justanotheruser] has joined #bitcoin-wizards07:36
-!- DougieBot5000 [~DougieBot@unaffiliated/dougiebot5000] has joined #bitcoin-wizards07:37
-!- hearn [~mike@77-59-55-12.dclient.hispeed.ch] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]07:38
-!- orperelman [~orperelma@bzq-79-181-128-67.red.bezeqint.net] has quit [Ping timeout: 256 seconds]07:41
-!- hearn [~mike@77-59-55-12.dclient.hispeed.ch] has joined #bitcoin-wizards07:41
-!- hearn [~mike@77-59-55-12.dclient.hispeed.ch] has quit [Client Quit]07:42
-!- fanquake_ [~anonymous@unaffiliated/fanquake] has joined #bitcoin-wizards07:44
-!- arubi_ [~ese168@unaffiliated/arubi] has joined #bitcoin-wizards07:45
-!- fanquake [~anonymous@unaffiliated/fanquake] has quit [Ping timeout: 250 seconds]07:46
-!- fanquake_ is now known as fanquake07:46
-!- waxwing__ [waxwing@gateway/vpn/mullvad/x-yikhgnmrbqbbsurt] has joined #bitcoin-wizards07:47
-!- waxwing [~waxwing@62.205.214.125] has quit [Disconnected by services]07:47
-!- waxwing__ is now known as waxwing07:47
-!- licnep [uid4387@gateway/web/irccloud.com/x-kcwoglehcidwvogq] has joined #bitcoin-wizards07:57
-!- TonyClifton [~TonyClift@gateway-nat.fmrib.ox.ac.uk] has quit [Ping timeout: 245 seconds]08:04
-!- lclc is now known as lclc_bnc08:06
-!- TonyClifton [~TonyClift@gateway-nat.fmrib.ox.ac.uk] has joined #bitcoin-wizards08:23
-!- arubi_ [~ese168@unaffiliated/arubi] has quit [Quit: Leaving]08:29
-!- hearn [~mike@84-75-198-85.dclient.hispeed.ch] has joined #bitcoin-wizards08:29
-!- Profreid [~Profreitt@gateway/vpn/privateinternetaccess/profreid] has joined #bitcoin-wizards08:48
-!- eudoxia [~eudoxia@r167-56-8-131.dialup.adsl.anteldata.net.uy] has quit [Quit: Leaving]09:01
-!- dosk [~dosk@ip184-180-245-185.ks.ks.cox.net] has joined #bitcoin-wizards09:02
-!- d1ggy [~d1ggy@dslb-092-077-202-054.092.077.pools.vodafone-ip.de] has joined #bitcoin-wizards09:08
-!- TonyClif_ [~TonyClift@gateway-nat.fmrib.ox.ac.uk] has joined #bitcoin-wizards09:11
-!- TonyClifton [~TonyClift@gateway-nat.fmrib.ox.ac.uk] has quit [Ping timeout: 246 seconds]09:14
-!- arubi_ [~ese168@unaffiliated/arubi] has joined #bitcoin-wizards09:23
-!- arubi_ is now known as arubi09:24
-!- Dizzle [~Dizzle@cpe-72-182-36-12.austin.res.rr.com] has joined #bitcoin-wizards09:29
-!- maraoz [~maraoz@43-161-16-190.fibertel.com.ar] has joined #bitcoin-wizards09:29
-!- Dizzle [~Dizzle@cpe-72-182-36-12.austin.res.rr.com] has quit [Ping timeout: 245 seconds]09:33
-!- Mably [56401ec5@gateway/web/freenode/ip.86.64.30.197] has quit [Quit: Page closed]09:34
-!- nubbins` [~leel@unaffiliated/nubbins] has quit [Quit: Quit]09:38
-!- Quanttek [~quassel@ip1f1171b4.dynamic.kabel-deutschland.de] has quit [Ping timeout: 264 seconds]09:49
-!- Dizzle [~Dizzle@cpe-72-177-57-81.austin.res.rr.com] has joined #bitcoin-wizards09:51
-!- devrandom [~devrandom@unaffiliated/niftyzero1] has joined #bitcoin-wizards09:53
-!- SDCDev [~quassel@unaffiliated/sdcdev] has joined #bitcoin-wizards10:00
-!- GAit [~lnahum@2-230-161-158.ip202.fastwebnet.it] has quit [Read error: Connection reset by peer]10:01
-!- GAit [~lnahum@2-230-161-158.ip202.fastwebnet.it] has joined #bitcoin-wizards10:02
-!- zooko` [~user@c-75-70-204-109.hsd1.co.comcast.net] has joined #bitcoin-wizards10:14
mariorzwhy do you think some people are so viscerally against bitcoin?10:15
-!- zooko [~user@c-75-70-204-109.hsd1.co.comcast.net] has quit [Ping timeout: 240 seconds]10:15
-!- zwischenzug [~zwischenz@pool-108-51-197-41.washdc.fios.verizon.net] has joined #bitcoin-wizards10:17
mariorzthey usually rationalize it with pseudo-economic arguments, but even that does not explain such a vehement stand10:19
kanzurewrong channel i think10:20
mariorzoh10:20
-!- wallet42 [~wallet42@86.125.49.61] has joined #bitcoin-wizards10:25
-!- hashtag_ [~hashtagg_@CPE-69-23-213-3.wi.res.rr.com] has joined #bitcoin-wizards10:27
-!- CoinMuncher [~jannes@178.132.211.90] has quit [Quit: Leaving.]10:30
-!- zwischenzug [~zwischenz@pool-108-51-197-41.washdc.fios.verizon.net] has quit [Ping timeout: 250 seconds]10:43
* zooko` joins #bitcoin-politics10:49
zooko`Oh, and I thought I was joking, but there actually is such a channel.10:49
-!- zooko` is now known as zooko10:49
stonecoldpatlol10:50
-!- Dizzle [~Dizzle@cpe-72-177-57-81.austin.res.rr.com] has quit [Quit: later]10:50
-!- TonyClif_ [~TonyClift@gateway-nat.fmrib.ox.ac.uk] has quit [Remote host closed the connection]10:53
-!- koeppelmann [~koeppelma@dyn-160-39-29-101.dyn.columbia.edu] has joined #bitcoin-wizards11:11
-!- rubensayshi [~ruben@91.206.81.13] has quit [Ping timeout: 245 seconds]11:19
-!- nubbins` [~leel@unaffiliated/nubbins] has joined #bitcoin-wizards11:29
-!- wallet42 [~wallet42@86.125.49.61] has quit [Quit: Leaving.]11:29
-!- hollandais [~irenacob@li629-190.members.linode.com] has quit [Ping timeout: 245 seconds]11:31
-!- Adrian_G [~User@107.170.31.78] has quit [Ping timeout: 245 seconds]11:32
-!- Adrian_G [~User@107.170.31.78] has joined #bitcoin-wizards11:32
-!- Profreid [~Profreitt@gateway/vpn/privateinternetaccess/profreid] has quit [Quit: Profreid]11:33
-!- hollandais [~irenacob@li629-190.members.linode.com] has joined #bitcoin-wizards11:35
-!- ortutay [~marcell@216.239.45.82] has joined #bitcoin-wizards11:36
-!- freewil [~freewil@unaffiliated/freewil] has joined #bitcoin-wizards11:37
-!- siraj_ [~siraj@115.97.9.210] has quit [Remote host closed the connection]11:37
-!- Quanttek [~quassel@ip1f1171b4.dynamic.kabel-deutschland.de] has joined #bitcoin-wizards11:37
-!- Dizzle [~Dizzle@m8c5336d0.tmodns.net] has joined #bitcoin-wizards11:46
-!- wallet42 [~wallet42@86.125.49.61] has joined #bitcoin-wizards11:49
-!- lmatteis [uid3300@gateway/web/irccloud.com/x-kcgxndphbdnfdehr] has quit [Quit: Connection closed for inactivity]11:50
-!- nubbins` [~leel@unaffiliated/nubbins] has quit [Quit: Quit]11:52
-!- embicoin [~chatzilla@INTERFIBRA-37-25-40-160.CPEs.villena.interfibra.es] has joined #bitcoin-wizards11:52
-!- embicoin [~chatzilla@INTERFIBRA-37-25-40-160.CPEs.villena.interfibra.es] has quit [Changing host]11:53
-!- embicoin [~chatzilla@unaffiliated/embicoin] has joined #bitcoin-wizards11:53
-!- Mably [~Mably@unaffiliated/mably] has joined #bitcoin-wizards11:54
-!- moa [~kiwigb@opentransactions/dev/moa] has joined #bitcoin-wizards11:55
-!- coinheavy [~coinheavy@166.170.40.120] has joined #bitcoin-wizards12:00
-!- wallet42 [~wallet42@86.125.49.61] has quit [Quit: Leaving.]12:04
-!- wallet42 [~wallet42@86.125.49.61] has joined #bitcoin-wizards12:04
-!- wallet42 [~wallet42@86.125.49.61] has quit [Client Quit]12:05
-!- coinheavy [~coinheavy@166.170.40.120] has quit [Ping timeout: 252 seconds]12:11
-!- wallet42 [~wallet42@86.125.49.61] has joined #bitcoin-wizards12:13
-!- nubbins` [~leel@unaffiliated/nubbins] has joined #bitcoin-wizards12:16
-!- wallet42 [~wallet42@86.125.49.61] has quit [Client Quit]12:17
-!- Adlai [~Adlai@unaffiliated/adlai] has quit [Ping timeout: 252 seconds]12:27
-!- wallet42 [~wallet42@86.125.49.61] has joined #bitcoin-wizards12:34
-!- Dizzle [~Dizzle@m8c5336d0.tmodns.net] has quit [Read error: Connection reset by peer]12:38
-!- binaryatrocity [~atr0phy.n@69.85.87.117] has quit [Quit: No Ping reply in 180 seconds.]12:41
-!- SDCDev [~quassel@unaffiliated/sdcdev] has quit [Ping timeout: 246 seconds]12:41
-!- binaryatrocity [~atr0phy.n@69.85.87.117] has joined #bitcoin-wizards12:41
-!- nubbins` [~leel@unaffiliated/nubbins] has quit [Quit: Quit]12:43
-!- Dizzle [~Dizzle@m8c5336d0.tmodns.net] has joined #bitcoin-wizards12:45
-!- bramc [~bram@76-220-59-101.lightspeed.sntcca.sbcglobal.net] has joined #bitcoin-wizards12:50
bramcHey everybody12:50
tromp_hi Bram12:52
bramcSome preliminary thoughts from meatspace discussions yesterday:12:52
bramcnonoutsourcability is totally fixable using amiller's construction but doesn't address the main attack. Using strongly single use signatures is probably a really good idea though (I can explain what those are, there's no literature on them)12:53
-!- Adlai [~Adlai@unaffiliated/adlai] has joined #bitcoin-wizards12:54
amillermeatspace where (just curious)?12:54
amillerwhat do you mean doesn't address the main attac12:54
tromp_aren't ecdsa sigs with fixed k single use?12:55
bramcThe problem of pooling incentives can be strongly mitigated by using the nth worst signature for some small n and requiring the others to support it. It's very important that only the nth worst appear on the trunk (new idea as of this morning, before I thought this allowed an attacker to try too many different permutations) and there's a lot of subtle details about how the cooperation works out and it makes everything a12:56
bramc bit weaker against a fast spow server.12:57
bramctromp_, Could be, I need nonoutsourcability too though12:57
bramcamiller, meatspace in my offices12:58
amilleri havne't clicked in and figured out what you're talking about yet :)12:59
bramcWith secure hash based signatures there's a simple trick for making them single use: Signatures require revealing most of the preimages12:59
tromp_by n-th worst you mean n-th closest to the target from spow?12:59
-!- embicoin [~chatzilla@unaffiliated/embicoin] has quit [Ping timeout: 252 seconds]12:59
bramcNow I need to figure out how to start approaching this for someone who wasn't at the meeting yesterday13:00
tromp_how many ppl at this meeting?13:00
bramcThe short of it is that I'm working on a form of mining where the proof of work doesn't involve any CPU (think I've explained that before) There's an inherent problem with it in that because it doesn't cost anything to mine it doesn't cost anything to mine inferior forks, and your chances of an inferior fork catching up go up as the size of your pool gets bigger. This isn't a large effect, but it's one which it would be13:02
bramc a very good idea to mitigate.13:02
bramctromp_, six or seven not including me.13:02
bramcgmaxwell, Luke-Jr, sipa, and a few others whose handles I don't remember13:03
bramcOh that reminds me, I'm now convinced that it's a good idea to not do the halving, and given how slowly the implicit inflation goes down I think it's best to just leave it at that. That also has the advantage of being braindead simple.13:04
bramcThis is re: the general discussion of demurrage13:04
tromp_so you want single-use sigs to prevent ppl signing off on multiple forks?13:04
bramctromp_, Uh... basically yes, I'm not exactly sure attacks I'd like to guard against because they depend on the subtle details of how cooperation between the n best sigs works but something like that.13:05
-!- binaryatrocity [~atr0phy.n@69.85.87.117] has quit [Remote host closed the connection]13:05
tromp_your not-halving comment is about the reward as function of time?13:06
bramctromp_, Yes, mining rewards are fixed13:07
-!- koeppelmann [~koeppelma@dyn-160-39-29-101.dyn.columbia.edu] has quit [Remote host closed the connection]13:09
-!- binaryatrocity [~atr0phy.n@2607:fcd0:100:c21:216:3cff:fe68:30d9] has joined #bitcoin-wizards13:09
-!- binaryatrocity [~atr0phy.n@2607:fcd0:100:c21:216:3cff:fe68:30d9] has quit [Changing host]13:09
-!- binaryatrocity [~atr0phy.n@unaffiliated/br4n] has joined #bitcoin-wizards13:09
kanzuremeatspace as in "don't stream it or else kanzure might type it"13:09
* zooko reads with interest13:09
-!- koeppelmann [~koeppelma@dyn-160-39-29-101.dyn.columbia.edu] has joined #bitcoin-wizards13:09
tromp_so if the coin-loss rate is 2%, it takes over 50 years to reach the soft-cap of 50*yearly reward13:10
bramckanzure, Oh sorry, I didn't think to stream it, now that you mention it, I think you asked for that and I forgot13:11
bramcmy bad13:11
kanzurethat's okay, the version that happened in my head is probably accurate13:11
zooko*lol*13:12
-!- paveljanik [~paveljani@unaffiliated/paveljanik] has quit [Quit: Leaving]13:12
bramcThere wasn't much tomato flinging, I'd worked out answers to the problems which had been pointed out in earlier discussions. In some cases not super great answers, but at least answers.13:12
kanzurenah i don't mean food fighting. i think i know a few of you well enough to predict various arguments.13:12
bramctromp_, I'm thinking no coin-loss rate, so *eventually* the rate is 'too low', and it happens as inflation instead of direct loss, but, you know, close enough.13:13
-!- grandmaster [dansmith3@knows.the.cops.are.investigat.in] has quit [Ping timeout: 244 seconds]13:15
bramcThere was a bunch of general bitcoin discussion as well, including things like discussing transaction fees at the rate limit and shitting on zeroconf13:17
zookozeroconf?13:18
fluffyponyzeroconf ALL of the things!13:18
fluffyponyzooko: zero confirmation transactions13:18
zookoOh.13:18
kanzure"speed of light constraints don't exist, proof of work is wasteful, and bitcoin devs are evil"13:18
fluffyponybecause you should be using Bitcoin to buy your coffee in the morning, amirite?13:18
bramcAs in, zero blocks have been minted including the transaction yet13:18
kanzurei think that you will find that the vast majority of all devs aren't actually evil13:19
-!- grandmaster [dansmith3@knows.the.cops.are.investigat.in] has joined #bitcoin-wizards13:19
-!- prodatalab [~prodatala@c-69-254-45-177.hsd1.fl.comcast.net] has quit [Quit: Konversation terminated!]13:19
kanzurealso, i don't know what sort of complaints you have about zero confirmation transactions, but technically all transactions begin with zero confirmations, so i don't see the problem13:19
-!- Dizzle [~Dizzle@m8c5336d0.tmodns.net] has quit [Read error: Connection reset by peer]13:20
bramcfluffypony, That's the goal, although of course zeroconf proper isn't a good solution. Some things came up which I need to read up on, including micropayment channels13:20
fluffyponybramc: except that I'm not sure the main Bitcoin blockchain is the best place to have millions upon millions of coffee purchases...a13:20
bramcSo I'm going to hold off on giving an opinion on the best way to do a zeroconf-like thing until I've read through micropayment channels stuff13:20
kanzurebramc: http://sourceforge.net/p/bitcoin/mailman/message/33405247/13:21
bramcfluffypony, Yes that's another problem.13:21
bramckanzure, The whole meeting felt very positive and a lot of fun, nobody was accusing anybody else of being evil13:22
kanzurei was taking some creative license, hehe13:22
kanzurei don't actually think that you think everyone is evil, you know13:22
bramcThere also seems to be a general belief that... how to put this... bitcoin zealotry is not actually helpful for the technology13:22
fluffyponyexcept kanzure, he's pretty evil with his dodgy anti-captcha libraries and stuff13:23
-!- prodatalab [~prodatala@c-69-254-45-177.hsd1.fl.comcast.net] has joined #bitcoin-wizards13:23
fluffypony:-P13:23
kanzurefluffypony: honestly you're the first person that has brought that up to me, which is a little weird-- everyone else seems to be sleeping on the job13:23
-!- rusty [~rusty@pdpc/supporter/bronze/rusty] has joined #bitcoin-wizards13:23
fluffyponyyou should complain to management13:23
bramcObviously I'm not arguing against speed of light limitations: I'm probably the world's leading expert in that having spent several years banging my head against live streaming. The argument about whether it's possible to get rid of mining wastage is a real one though, and the whole point of what I'm doing.13:24
kanzurehave you read pos.pdf yet13:25
kanzureor alts.pdf for that matter13:25
bramckanzure, I'm doing proof of storage, not proof of stake. Trying to keep the very central concept in bitcoin that all you need to validate the best blockchain is a cpu and a clock13:26
kanzurehopefully i have never accused you of doing proof of stake, but the reasons why proof of stake doesn't quite work are quite interesting and worth studying13:26
bramcFair enough, I'll put it on my reading list, which apparently is a bit long again13:27
kanzurealso, supose you have a civilization on earth within a light sphere of say uh.. a few minutes at most.. that had a few trillion transactions per second. i don't think it's reasonable to store all of those transactions in a blockchain that gets synced around to everyone.13:27
kanzurebramc: https://download.wpsoftware.net/bitcoin/alts.pdf13:27
moa".... the vast majority of all devs aren't actually evil" ... can't be evil13:27
kanzurebramc: https://download.wpsoftware.net/bitcoin/pos.pdf13:27
bramckanzure, Absolutely, I don't have a good answer to scaling though, so I'm not pretending to work on it13:28
kanzuremoa: developers (including myself) can make poor implementation decisions13:28
bramckanzure, thanks for the links, but I'd already found them :-)13:28
kanzurebramc: btw i've been meaning to ask you, why are there not so many forks of bittorrent? obv. there's no crazy financial incentive, but uh.. still.. i'd expect at least more than i've seen. which is not many.13:28
-!- hashtagg_ [~hashtag@cpe-98-157-219-44.ma.res.rr.com] has joined #bitcoin-wizards13:29
kanzurebramc: one idea ih ave is that the reason may be that there's no single bittorrent client that performs all of the necessary functions, so forking and protocol-derivatives are more costly.13:29
bramckanzure, Basically nobody's come up with a compelling feature for a new alternative. And there's tremendous networking effects with a literal installed base.13:29
moabramc : (micro)payment channels material links https://github.com/utxo/wheels/wiki13:29
bramcYes getting installs on client machines is a massive hurdle.13:29
kanzureright right, typical adoption problems, but i assume also infrastructure problems (server, client, trackers, whatever the protocol changes call for)13:30
kanzurewhoops s/server/tracker13:30
-!- hashtag [~hashtag@cpe-98-157-219-44.ma.res.rr.com] has quit [Ping timeout: 255 seconds]13:30
bramcYeah there's a lot of momentum on the DHT. Less for individual trackers though13:30
kanzurei think that bitcoinj's micropayment channel documentation is the most practically-approachable and had minimal moon math13:31
kanzurehttps://bitcoinj.github.io/working-with-micropayments13:31
-!- TonyClifton [~TonyClift@cpc69058-oxfd26-2-0-cust984.4-3.cable.virginm.net] has joined #bitcoin-wizards13:32
-!- Dizzle [~Dizzle@67-198-16-148.static.grandenetworks.net] has joined #bitcoin-wizards13:34
-!- hashtagg_ is now known as hashtag13:35
bramcDoing everything based on proofs of storage appears to not work but I'm trying to do the very subtle engineering necessary to make it happen. One of the first times I came in this channel I got into an argument with gmaxwell about the entry in the bitcoin ninja faq talking about that. This argument is of course still ongoing. There's a not-so-slippery slope in what I've come up with, which raises the question of how not13:36
bramc-slippery it can be made and whether that works in practice.13:36
bramcgmaxwell also made the interesting and ironic point that attacking my thing is a lot more fun than attacking something which is truly busted13:36
moaa worthy adversary13:36
bramcmoa, Yeah that's the problem13:37
kanzurei think you should consider working from the opposite direction (why does decentralized consensus seem to work at all, and then what properties of it can you change without totally breaking it)13:38
kanzure((rather than building from the opposite direction))13:38
moainteresting comment about keeping it simple to proving you have a cpu and a clock13:38
moaproof of clock?13:39
moawhat is work done but the increase in entropy13:40
bramcmoa, There's a lot of proof of time in thing, aka sequential proof of work or spow13:40
-!- afk11 [~thomas@89.100.72.184] has quit [Ping timeout: 252 seconds]13:40
bramckanzure, Well I sort of am in that I'm working based fairly directly off of bitcoin, there's a clear notion of having blocks and probabilistic minting of them13:41
* zooko reads with interest.13:42
-!- TonyClifton [~TonyClift@cpc69058-oxfd26-2-0-cust984.4-3.cable.virginm.net] has quit [Remote host closed the connection]13:43
kanzureright.. but blocks aren't why it works.13:43
kanzureor seems to work13:43
* stonecoldpat reads with interest as well.13:43
-!- TonyClifton [~TonyClift@cpc69058-oxfd26-2-0-cust984.4-3.cable.virginm.net] has joined #bitcoin-wizards13:43
bramcmoa, There's a basic but very obfuscated point in bitcoin that when you're deciding whether to accept a chain you look at the clock and only accept the chain if the amount of mining rewards it claims are within what should have been awarded by the current time. That's heavily obfuscated for technical reasons, but it's the essence of what's going on.13:44
-!- jgarzik [~jgarzik@unaffiliated/jgarzik] has quit [Quit: apple apple apple]13:44
moathe time warp attack ... hardly call it obfuscated13:46
bramckanzure, It's based a little bit more fundamentally on proofs of work, but the noisiness seems very fundamental to achieving convergence, at least nobody's suggested anything else which seems to work for that.13:46
bramcmoa, the time warp attack is much less effective if you don't have that damn bug.13:46
-!- AnoAnon [~AnoAnon@197.37.92.19] has joined #bitcoin-wizards13:48
-!- TonyClifton [~TonyClift@cpc69058-oxfd26-2-0-cust984.4-3.cable.virginm.net] has quit [Ping timeout: 264 seconds]13:48
-!- AnoAnon [~AnoAnon@197.37.92.19] has quit [Max SendQ exceeded]13:48
moawell the distributed (consensus) timestamp server is the key discovery behind the much ballyhooed "blockchain techology"13:50
moaand it appears to work, thus far13:50
-!- erasmospunk [~erasmospu@net-2-38-211-181.cust.vodafonedsl.it] has quit [Ping timeout: 244 seconds]13:50
-!- gonedrk [~gonedrk@d40a6497.rev.stofanet.dk] has joined #bitcoin-wizards13:54
bramcThere are a number of things in bitcoin which just barely work and are heavily interdependent, as this loophole in the limits of k-agreement. I assume the thing on proofs of stake goes into much more technical detail on this, but I haven't read it yet.13:54
bramcIs there a good link for p2sh squared?13:55
-!- Logicwax [Logicwax@c-50-161-23-192.hsd1.ca.comcast.net] has quit [Quit: rm -rf /]13:55
kanzurethere are good links for p2sh things, but what is squared about p2sh squared?13:56
-!- irc88 [~irc88@204.28.117.162] has quit [Quit: (null)]13:56
bramckanzure, It's double hashed so there's a need to demonstrate that things in the block chain are actual hashes. People were talking about it yesterday.13:57
-!- erasmospunk [~erasmospu@gateway/vpn/privateinternetaccess/erasmospunk] has joined #bitcoin-wizards13:58
-!- hashtag [~hashtag@cpe-98-157-219-44.ma.res.rr.com] has quit [Ping timeout: 255 seconds]13:58
bramcAlso, is there a good explanation of what 'scorched earth' is in reference to? I can find it being used but nothing which explains what's meant by it.13:58
-!- irc88 [~irc88@204.28.117.162] has joined #bitcoin-wizards13:59
bramcAlso came up in discussion: There's a very important use case for having dependent transactions get included in the same block, in having the receiver pay transaction fees.13:59
-!- StephenM347 [40dff6da@gateway/web/freenode/ip.64.223.246.218] has joined #bitcoin-wizards14:00
-!- rusty [~rusty@pdpc/supporter/bronze/rusty] has quit [Quit: Leaving.]14:01
-!- afk11 [~thomas@gateway/vpn/privateinternetaccess/afk11] has joined #bitcoin-wizards14:01
-!- Mably [~Mably@unaffiliated/mably] has quit [Ping timeout: 250 seconds]14:05
moaproof of clock ==> proof of entropy increase (arrow of time) http://en.wikipedia.org/wiki/Entropy_%28arrow_of_time%2914:06
bramcmoa, there's a difference between something which demonstrates a parallelizable vs. non-parallelizable operation.14:09
bramclamport signatures are of course all single use, but they aren't strongly single use, in that maybe you can get away with signing, like, two things. I'd like to fix that down so that if you sign two things you are well and truly screwed.14:11
moaare all h/ware clocks crystal oscillators?14:11
bramcRegardless of exactly how the underlying hardware works, there are some operations which just can't be parallelized effectively for cryptographic reasons.14:12
bramcI keep forgetting that I installed a plug-in to improve the web and wondering why pages are talking about the 'douchiness committee' and the like (it's auto-substituting from 'leadership')14:14
moathat's abstracting the double-spend problem out to the smaller set of parallelizable processes solutions14:17
-!- nuke1989 [~nuke@46-91-100.adsl.cyta.gr] has quit [Read error: Connection reset by peer]14:17
moaan incorruptible timestamp is the wider solution set14:18
-!- nuke1989 [~nuke@46-91-100.adsl.cyta.gr] has joined #bitcoin-wizards14:18
bramcmoa, With a carefully designed block chain there can be a mix of proofs of time and proofs of storage which don't allow for an attacker to try an unlimited number of alternatives in parallel.14:20
bramcEmphasis on the 'carefully designed'14:21
smoothbramc: http://sourceforge.net/p/bitcoin/mailman/message/30705609/14:21
bramcsmooth, thanks!14:22
moaoh I thought you were investigating ASIC-resistant approaches14:25
-!- koeppelmann [~koeppelma@dyn-160-39-29-101.dyn.columbia.edu] has quit [Remote host closed the connection]14:31
-!- koeppelmann [~koeppelma@dyn-160-39-29-101.dyn.columbia.edu] has joined #bitcoin-wizards14:31
-!- orperelman [~orperelma@bzq-79-181-128-67.red.bezeqint.net] has joined #bitcoin-wizards14:31
bramcmoa, This goes beyond asic resistance into asics being completely irrelevant. Well, not for the proof of time part, but there's no direct incentive for that bit and only a few of them run at once.14:32
-!- xabbix [~xabbix@bzq-109-64-60-239.red.bezeqint.net] has joined #bitcoin-wizards14:32
-!- xabbix [~xabbix@bzq-109-64-60-239.red.bezeqint.net] has quit [Changing host]14:32
-!- xabbix [~xabbix@unaffiliated/xabbix] has joined #bitcoin-wizards14:32
-!- rusty [~rusty@pdpc/supporter/bronze/rusty] has joined #bitcoin-wizards14:32
* nsh muses14:37
tromp_bramc: if we could demonstrate practical limits on th parallellizability of cuckoo cycle, then that could make a simple posw14:48
tromp_(i prefer the term proof of seq work over seq proof of work)14:49
-!- maraoz [~maraoz@43-161-16-190.fibertel.com.ar] has quit [Ping timeout: 244 seconds]14:49
bramctromp_, I need the proofs of storage to be fast and use no power at all, so I'm using the much more expedient trick of having the proof of storage be a public key whose hash is numerically as close as possible to the hash of the last spow14:50
-!- instagibbs [60ff5d39@gateway/web/freenode/ip.96.255.93.57] has joined #bitcoin-wizards14:51
bramcI'm indifferent about the vernacular. People here seem to like saying spow, I don't know if that's a term of art or something gmaxwell made up.14:51
tromp_it's the work that is sequential, not the proof14:51
instagibbsI look forward to some form of write-up. I'm a little hazy on some of the acronyms you're throwing around14:51
tromp_anyway, you seem to misinterpret my comment; i was talking about the proof -of-time  phas14:52
-!- afk11 [~thomas@gateway/vpn/privateinternetaccess/afk11] has quit [Ping timeout: 245 seconds]14:54
-!- TonyClifton [~TonyClift@cpc69058-oxfd26-2-0-cust984.4-3.cable.virginm.net] has joined #bitcoin-wizards14:54
-!- hashtag [~hashtag@CPE-69-23-213-3.wi.res.rr.com] has joined #bitcoin-wizards14:55
bramctromp_, Oh the proof of time part needs to be absolutely canonical and nailed down. I'm doing it by it being a braindead repeated hashing operation with intermediary values given so that it can be spot checked and checked in parallel.14:58
tromp_i agree that's much simpler. but for k iterations you need k*32 bytes of proof15:02
tromp_and you wanted k in the thousands?15:03
bramcYeah they're a bit big unfortunately but still well under the transaction size limits15:04
tromp_cuckoo is orders of magnitude shorter15:04
tromp_and instantly checkable15:05
bramcIt's 64 bits per k, on the assumption that nobody can have 2^64 parallel processors15:05
bramccuckoo can't be verified to be canonical. That's a very important property.15:05
bramcAs in, necessary for the security of my system15:07
tromp_ok, then we can forget about cuckoo....15:07
bramcYeah that requirement makes things very difficult15:08
-!- Quanttek [~quassel@ip1f1171b4.dynamic.kabel-deutschland.de] has quit [Ping timeout: 272 seconds]15:12
-!- bramc [~bram@76-220-59-101.lightspeed.sntcca.sbcglobal.net] has quit [Quit: This computer has gone to sleep]15:12
-!- NewLiberty [~NewLibert@2602:304:cff8:1580:852a:7532:13c:b3ca] has quit [Ping timeout: 250 seconds]15:36
-!- PaulCapestany [~PaulCapes@204.28.124.82] has quit []15:42
-!- PaulCapestany [~PaulCapes@204.28.124.82] has joined #bitcoin-wizards15:43
zookoHm, can't it be verified as canonical?15:44
zookoIt might require more work than the verification of (possibly non-canonical) work.15:44
zookoOh, bramc disappeared.15:44
zookoGood, because I instantly regretted contributing a thought without first inquiring if he was patenting his ideas. ;-)15:45
moairc logs, the original creative commons15:49
-!- StephenM347 [40dff6da@gateway/web/freenode/ip.64.223.246.218] has quit [Quit: Page closed]15:51
-!- zooko` [~user@c-75-70-204-109.hsd1.co.comcast.net] has joined #bitcoin-wizards15:52
-!- OneNomos [~OneNomos@pool-71-163-229-125.washdc.east.verizon.net] has quit [Remote host closed the connection]15:53
-!- zooko [~user@c-75-70-204-109.hsd1.co.comcast.net] has quit [Ping timeout: 244 seconds]15:54
-!- OneNomos [~OneNomos@pool-71-163-229-125.washdc.east.verizon.net] has joined #bitcoin-wizards15:54
-!- DougieBot5000 [~DougieBot@unaffiliated/dougiebot5000] has quit [Quit: Leaving]15:59
-!- belcher [~belcher-s@bcdc19e0.skybroadband.com] has joined #bitcoin-wizards16:04
-!- belcher [~belcher-s@bcdc19e0.skybroadband.com] has quit [Changing host]16:04
-!- belcher [~belcher-s@unaffiliated/belcher] has joined #bitcoin-wizards16:04
-!- zwischenzug [~zwischenz@pool-108-51-197-41.washdc.fios.verizon.net] has joined #bitcoin-wizards16:08
-!- damethos [~damethos@unaffiliated/damethos] has joined #bitcoin-wizards16:12
-!- TonyClifton [~TonyClift@cpc69058-oxfd26-2-0-cust984.4-3.cable.virginm.net] has quit [Remote host closed the connection]16:14
-!- orperelman [~orperelma@bzq-79-181-128-67.red.bezeqint.net] has quit [Ping timeout: 240 seconds]16:17
-!- OneNomos [~OneNomos@pool-71-163-229-125.washdc.east.verizon.net] has quit [Remote host closed the connection]16:21
-!- koeppelmann [~koeppelma@dyn-160-39-29-101.dyn.columbia.edu] has quit [Remote host closed the connection]16:30
-!- koeppelmann [~koeppelma@dyn-160-39-29-101.dyn.columbia.edu] has joined #bitcoin-wizards16:31
-!- koeppelmann [~koeppelma@dyn-160-39-29-101.dyn.columbia.edu] has quit [Ping timeout: 246 seconds]16:35
-!- erasmospunk [~erasmospu@gateway/vpn/privateinternetaccess/erasmospunk] has quit [Remote host closed the connection]16:39
-!- erasmospunk [~erasmospu@gateway/vpn/privateinternetaccess/erasmospunk] has joined #bitcoin-wizards16:39
-!- orik [~orik@50-46-132-219.evrt.wa.frontiernet.net] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]16:40
-!- erasmospunk [~erasmospu@gateway/vpn/privateinternetaccess/erasmospunk] has quit [Remote host closed the connection]16:41
-!- Dizzle [~Dizzle@67-198-16-148.static.grandenetworks.net] has quit [Quit: Leaving...]16:44
-!- hearn [~mike@84-75-198-85.dclient.hispeed.ch] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]16:46
-!- orik [~orik@50-46-132-219.evrt.wa.frontiernet.net] has joined #bitcoin-wizards16:48
-!- belcher [~belcher-s@unaffiliated/belcher] has quit [Quit: Leaving]16:50
-!- fanquake [~anonymous@unaffiliated/fanquake] has quit [Read error: Connection reset by peer]16:52
-!- koeppelmann [~koeppelma@160.39.212.117] has joined #bitcoin-wizards16:53
-!- fanquake [~anonymous@unaffiliated/fanquake] has joined #bitcoin-wizards16:53
-!- DougieBot5000 [~DougieBot@unaffiliated/dougiebot5000] has joined #bitcoin-wizards16:54
-!- jtimon [~quassel@173-228-89-232.dsl.static.fusionbroadband.com] has joined #bitcoin-wizards16:58
-!- koeppelmann [~koeppelma@160.39.212.117] has quit [Remote host closed the connection]17:18
-!- koeppelmann [~koeppelma@160.39.212.117] has joined #bitcoin-wizards17:18
-!- dosk [~dosk@ip184-180-245-185.ks.ks.cox.net] has quit [Quit: dosk]17:19
-!- koeppelm_ [~koeppelma@dyn-160-39-29-101.dyn.columbia.edu] has joined #bitcoin-wizards17:19
-!- zooko` [~user@c-75-70-204-109.hsd1.co.comcast.net] has quit [Remote host closed the connection]17:21
-!- zwischenzug [~zwischenz@pool-108-51-197-41.washdc.fios.verizon.net] has quit [Ping timeout: 264 seconds]17:22
-!- koeppelmann [~koeppelma@160.39.212.117] has quit [Ping timeout: 264 seconds]17:23
-!- wizkid057 [wk@unaffiliated/wizkid057] has quit [Remote host closed the connection]17:24
-!- koshii_ [~0@node-bta.pool-101-108.dynamic.totbb.net] has joined #bitcoin-wizards17:32
-!- koshii [~0@node-1a9w.pool-125-24.dynamic.totbb.net] has quit [Ping timeout: 245 seconds]17:32
-!- wizkid057 [wk@unaffiliated/wizkid057] has joined #bitcoin-wizards17:35
-!- wallet42 [~wallet42@86.125.49.61] has quit [Quit: Leaving.]17:38
-!- orik [~orik@50-46-132-219.evrt.wa.frontiernet.net] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]18:02
-!- irc88 [~irc88@204.28.117.162] has quit [Ping timeout: 244 seconds]18:05
-!- d1ggy_ [~d1ggy@dslb-088-071-013-104.088.071.pools.vodafone-ip.de] has joined #bitcoin-wizards18:11
-!- ortutay [~marcell@216.239.45.82] has quit [Quit: ortutay]18:14
-!- d1ggy [~d1ggy@dslb-092-077-202-054.092.077.pools.vodafone-ip.de] has quit [Ping timeout: 255 seconds]18:15
-!- freewil [~freewil@unaffiliated/freewil] has quit [Quit: Leaving.]18:19
-!- bramc [~bram@99-75-88-206.lightspeed.sntcca.sbcglobal.net] has joined #bitcoin-wizards18:23
bramczooko, anything deterministic can be canonical the trick is finding something which is canonical and can be verified to be canonical quickly, has to be at least parallelizable to check and ideally should be spot checkable.18:30
bramcAlso it's good for it to be based on AES-128 because that already has fairly good hardware acceleration readily available.18:30
-!- koeppelm_ [~koeppelma@dyn-160-39-29-101.dyn.columbia.edu] has quit [Remote host closed the connection]18:31
-!- koeppelmann [~koeppelma@dyn-160-39-29-101.dyn.columbia.edu] has joined #bitcoin-wizards18:32
gmaxwellPHC seemed to not like "uses AES hardware" as a feature.18:37
phantomcircuitPHC ?18:37
-!- fanquake_ [~anonymous@unaffiliated/fanquake] has joined #bitcoin-wizards18:38
gmaxwellpassword hashing competition.18:39
-!- fanquake [~anonymous@unaffiliated/fanquake] has quit [Ping timeout: 256 seconds]18:40
-!- fanquake_ is now known as fanquake18:40
-!- Logicwax [~Logicwax@c-50-161-23-192.hsd1.ca.comcast.net] has joined #bitcoin-wizards18:40
phantomcircuitoh18:41
phantomcircuitgmaxwell, something about the round functions not being effective without the setup?18:42
gmaxwellto be fair, it was a bit more complicated in that if you didn't use an _entire_ run of AES there is no promise your construction will be compatible with future AES hardware, even for people that have AES hardware.18:43
phantomcircuityeah that18:43
gmaxwelland I think many of the 'uses aes hardware' proposals in that space were really "uses one execution of the AES round function" or the like.18:44
phantomcircuitthe setup step is too expensive for a hash function18:44
-!- Aesthetic [~Logicwax@c-50-161-23-192.hsd1.ca.comcast.net] has joined #bitcoin-wizards18:44
-!- Logicwax [~Logicwax@c-50-161-23-192.hsd1.ca.comcast.net] has quit [Read error: Connection reset by peer]18:44
-!- Aesthetic is now known as Logicwax18:44
gmaxwellwell you can assume that the hardware will let you setup once and run multiple blocks, but I think these "memory hard" functions really want to do a memory access e.g. per every _round_ and not wait for a whole AES block.18:45
phantomcircuitoh yeah18:48
phantomcircuitanyways i suspect the round function by itself isn't a great hash function18:49
-!- damethos [~damethos@unaffiliated/damethos] has quit [Ping timeout: 255 seconds]18:50
-!- gonedrk [~gonedrk@d40a6497.rev.stofanet.dk] has quit [Quit: Leaving]18:51
gmaxwelldoesn't need to be.18:53
phantomcircuityup18:54
bramcgmaxwell, That's consistent with what's bothered me in my own attempts to make a password hashing algorithm18:58
bramcI came up with this, which I think is a great general construction but leaves open the question of what to use as the round function: http://bramcohen.com/2014/11/18/a-mode-for-password-hashing18:59
phantomcircuitbramc, raw sha25619:07
phantomcircuitlength extended with csprng output19:07
phantomcircuitallows for increasing the "strength" of the hashes without the user entering the password19:08
phantomcircuitneat huh19:08
-!- OneFixt [~OneFixt@unaffiliated/onefixt] has joined #bitcoin-wizards19:08
trompbramc: if the custom hardware doing spow is 10 times faster than your avg server, then the latter needs 100mins to fully check the spow. something fishy about a full node needing to trust others to find discrepancies in a timely manner...19:11
-!- jtimon [~quassel@173-228-89-232.dsl.static.fusionbroadband.com] has quit [Ping timeout: 250 seconds]19:14
-!- everettForth [~everett@c-98-248-181-105.hsd1.ca.comcast.net] has joined #bitcoin-wizards19:18
bramcphantomcircuit, that doesn't introduce unpredictable memory accesses19:19
bramctromp, things can be checked in parallel and, uh, yeah, that part of the protocol is a bit odd.19:19
-!- damethos [~damethos@unaffiliated/damethos] has joined #bitcoin-wizards19:20
bramcAlthough a full node can always check everything lazily19:20
bramcFor the purposes of spow AES's slowness when used to make a hash function isn't an issue because, uh, spows are supposed to be slow. What matters is how fast they are to verify, and the acceleration on the verifying machines helps a lot.19:21
trompbut 10mins of spow by fastest hardware imaginable is an insane amount of work for all full nodes to have to check, parallelized or not. i think you really need spow verification to be orders of magnitude cheaper than its computation19:22
bramcIt is, you spot check19:23
trompfull nodes should be more authoritive than presenting a "likely to be correct" picture of the ledger state19:23
bramcAnd peers can tell their peers when a spow is busted, and checking the one part which is reported to be busted is very fast.19:24
bramcIn bitcoin all you have is a 'likely to be correct' picture of the ledger, it just gets more likely as the amount of stuff at the end increases19:24
-!- bsm117532 [~bsm117532@static-108-21-236-13.nycmny.fios.verizon.net] has joined #bitcoin-wizards19:25
bramcIf somebody accepts a bad spow then their later work will quickly fall behind19:25
bramcAlthough it's hard for someone to wind up on a bad spow, because peers which have different spows for the same pos will notice almost instantly.19:28
bramcThat's the upside of the spow being canonical19:29
trompthat's true; it's easy ti tell which of two different spow proofs is wrong19:30
bramcSo I came up with a neat trick for making lamport signatures very strongly single use without making them much bigger19:30
bramctromp, or at least which one is right at their first point of divergence19:30
trompwhat's the neat trick?19:31
bramcAs you may recall, in lamport signatures there's a merkle root published, and to do a signature you publish a corresponding set of the things leading up to the root19:32
bramcMy idea for making it strongly one time is to make the number of things revealed rather large, like n-n^.5 of them, so that if two signatures are done they probably collectively reveal everything, but this of course makes the signatures bigger, which leads to the next trick19:34
tromphttps://en.wikipedia.org/wiki/Lamport_signature doesn't mention the merkle tree except for some variant at the end19:35
phantomcircuitbramc, memory hard hash functions are basically silly19:35
phantomcircuita cpu hard hash function is very likely to scale linearly with cores19:36
phantomcircuita memory hard hash function might scale non linearly with reductions in memory latency19:37
bramcWhen generating the things to be preimaged, do it off a seed, where you basically walk down the tree instead of up to go from the seed to the things to be revealed. When doing the reveal, if a whole section of the tree needs to be revealed, you do it by revealing the part of the seed which generated that whole section19:39
bramcpresto, shorter signatures19:39
bramctromp, in practice you use the hash root as the public key because it's shorter.19:40
-!- nubbins` [~leel@unaffiliated/nubbins] has joined #bitcoin-wizards19:40
bramcphantomcircuit, All the work on password hashing functions is on making them memory hard, whether that's a good idea is another matter.19:40
phantomcircuitbramc, that's an unfortunate waste of time then19:41
bramcphantomcircuit, Well if you assume that it's a good property to have, I came up with a useful construction for doing it.19:42
trompthat trick seems to work, but is rather lacking in elegance:(19:44
bsm117532Sorry I missed the beginning of the conversation, but I kind of gather there's a deeper motivation than just making a memory-hard PoW?19:45
trompdid you read the mahmoody et. al paper on proofs of sequential work?19:45
-!- coinheavy [~coinheavy@166.170.40.120] has joined #bitcoin-wizards19:45
bsm117532and now I know why you guys are spowing.19:45
bramctromp, Yes I've read it and have some big improvements on it, but they aren't canonical and don't wind up being smaller at practical sizes anyway19:46
bsm117532Ah bramc you want to use a tree to verify a memory hard function, therefore making it logarithmic in verification time?19:47
bramcbsm117532, We're having two interleaved conversations here, one about sequential proofs of work, the other about password hashing functions. That second one we're just discussing for shits and giggles.19:48
bramcOh, and a third interleaved conversation about strongly one-time signatures. This is likely all a bit confusing for those tuning in in the middle.19:48
trompbsm117532: bramc is hoping to replace pw by proof-of-time alternating with proof-of-storage19:48
-!- Logicwax [~Logicwax@c-50-161-23-192.hsd1.ca.comcast.net] has quit [Quit: rm -rf /]19:49
-!- coinheavy [~coinheavy@166.170.40.120] has quit [Remote host closed the connection]19:49
-!- lnovy [~lnovy@2002:4d57:f055::1] has quit [Ping timeout: 250 seconds]19:49
-!- coinheavy [~coinheavy@166.170.40.120] has joined #bitcoin-wizards19:49
bsm117532Good thing I have a glass of vodka then.  Continue, gentlemen.  I'll try not to interrupt.  Thanks.19:50
bramctromp, What are you abbreviating to 'pw'? I know the concept but not sure the acronym19:51
tromptypo; should be PoW instead of pw19:51
bramctromp, and which thing did you mean isn't very elegant?19:52
tromprevealing n-n^.5 out of n preimages19:52
-!- Logicwax [~Logicwax@c-50-161-23-192.hsd1.ca.comcast.net] has joined #bitcoin-wizards19:53
-!- coinheavy [~coinheavy@166.170.40.120] has quit [Ping timeout: 264 seconds]19:54
trompmaybe there is a somewhat simple cheaply verifiable spow waiting to be discovered19:55
bramctromp, oh year the magic numbers are a bit arbitrary, that amount makes it so that about half the time two signatures will literally reveal everything between them, and of course an attacker can easily grind small variations if they're missing only one or two preimages19:55
trompyes, i realize why you chose that n-n^.519:56
-!- prodatalab [~prodatala@c-69-254-45-177.hsd1.fl.comcast.net] has quit [Quit: Konversation terminated!]19:57
trompwhich results in having to square your n, which you then compensate for with other tricks19:57
-!- coinheavy [~coinheavy@166.170.40.120] has joined #bitcoin-wizards19:57
bramctromp, you can improve on the spow in the mahmoody paper by having your spow be done by revealing a hash root of a tree where the leaves are generated by hashing together the already finished branches, then using the root to decide what the challenges for leaf reveals are19:58
bramcProblem: totally not canonical, and not terribly efficient at small sizes. Trying to improve on it basically degrades to what I'm using now.19:59
trompunfortunately i have only located but not read that paper:(19:59
trompi'm still making my way through the zerocash paper:)19:59
bramczerocash is no my list of 'that was very interesting but way too crazy to use right now'20:00
bramcmaybe in, like, 20 years20:00
bramcIn the meantime nobody's even made a decent change making service.20:00
-!- prodatalab [~prodatala@c-69-254-45-177.hsd1.fl.comcast.net] has joined #bitcoin-wizards20:01
bsm117532In the context of bitcoin, the conversation about new PoW algorithms generally revolves around the flawed assumption that no one could POSSIBLY develop specialized hardware to evaluate my bizarre function.20:01
bsm117532bramc: I'm missing the n-sqrt(n) bit.  I found http://bramcohen.com/2014/11/18/a-mode-for-password-hashing but you seem to be discussing something else?20:02
trompfor cuckoo i'd use PROFITABLY instead of POSSIBLY20:03
bramcbsm117532, Yeah this is about making a secure hash based signature which has the property that if you sign more than one thing with it you've well and truly given away the private key20:04
everettForthbsm117532: that's not what Evan Duffield says about X11.  He says the purpose of X11 is to try to make a PoW algorithm that follows the same path bitcoin did from cpu->gpu->fpga->asic20:04
bsm117532new PoW algorithms are boring.20:04
bramctromp, my issue with cuckoo is that although it seems plausible that it can defeat asics, it can't stop the bottleneck from being electricity usage.20:04
bsm117532All will follow that path.  who cares?20:04
trompno, new hash functions to stick into hashcash are boring20:05
bramccuckoo is an interesting piece of research, unlike X11, which is a shit smoothie.20:05
-!- nubbins` [~leel@unaffiliated/nubbins] has quit [Quit: Quit]20:06
* Luke-Jr wonders if Cuckoo is interesting enough to add ot BFGMiner20:06
bsm117532I'm actually contemplating a system which involves brute-forcing private keys in assymetric encryption as it's PoW.20:06
trompyes, bram, cuckoo reduce electricity use, but not more than an order of magnitude20:06
bsm117532I'm concerned about incentivizing the creation of key-cracking hardware...20:06
bramcThe whole side discussion about password hashing functions is besides the point because password hashing functions are by nature very different beasts. PoW is supposed to be quick to verify, PHF is specifically not.20:07
Luke-Jrbsm117532: then you don't have a realistic concern ;)20:07
-!- moa [~kiwigb@opentransactions/dev/moa] has quit [Quit: Leaving.]20:08
bramcLuke-Jr, the whole point of cuckoo is that it would be extremely painful to put it into something like bfgminer20:08
bsm117532If the PoW is brute-forcing private keys, it allows parties to encrypt something with the (known, publicly distributed) public key.20:08
bsm117532Which presents interesting ideas.20:08
-!- Logicwax [~Logicwax@c-50-161-23-192.hsd1.ca.comcast.net] has quit [Quit: rm -rf /]20:08
bramcbsm117532, You could do that by truncating the hash of the last block to represent a brute forceable length public key20:10
bsm117532exactly20:10
bramcOr something like that. That trick is much more clever from a protocol standpoint than everything else we're discussing20:10
bsm117532Use the low bits of the last PoW hash...20:10
bramcThe problem with that is that it can be precomputed and stored in a look up table.20:10
bsm117532Salt it.20:11
-!- instagibbs [60ff5d39@gateway/web/freenode/ip.96.255.93.57] has quit [Quit: Page closed]20:11
bsm117532(how to to that I haven't worked out...)20:11
bramcSalt what?20:11
bsm117532exactly.20:11
bsm117532OTOH on the assumption of ever-increasing hashing power, rainbow tables aren't much of a concern here.20:12
-!- Logicwax [~Logicwax@c-50-161-23-192.hsd1.ca.comcast.net] has joined #bitcoin-wizards20:12
bsm117532So you made a hash table for 4-bit keys?  wonderful. The difficulty is now 27 bit keys.  Good luck with that.20:12
bramcMy proposed proof of storage is to find a public key whose hash matches the previous block's hash as closely as possible, by the way, with it being precomputed in a lookup table being the entire point.20:12
bsm117532ooh.  I have to read then.20:13
Luke-Jrbramc: what, it works without anything on the CPU? :P20:13
bsm117532bramc: I think I'm missing a link.  re-link me the idea?20:13
bramcbsm117532, there isn't a good writeup so far, there's some discussion in the bitcoin-wizards logs20:13
bsm117532aaaaahhhhhh gum flapping logs suck.20:14
bramcSorry, we also had a meatspace meeting about it yesterday which got fairly deep into the details and I'm iterating20:14
bsm117532gotcha20:14
bramchence the lack of good writeup, that 'still iterating' part20:14
bsm117532FYI, just moved to NYC, I'm interested in meeting any of you in this space...20:15
bramcA bunch of us are in san francisco, no idea if anybody's in nyc20:15
bsm117532As in, #wizards, not #dev or #bitcoin.20:15
-!- koeppelmann [~koeppelma@dyn-160-39-29-101.dyn.columbia.edu] has quit [Remote host closed the connection]20:15
-!- koeppelmann [~koeppelma@dyn-160-39-29-101.dyn.columbia.edu] has joined #bitcoin-wizards20:15
bramcLuke-Jr, that is, of course, the whole point.20:16
everettForthWhat are you trying to do, bramc ?  decrease power consumption for PoW?20:17
-!- Logicwax [~Logicwax@c-50-161-23-192.hsd1.ca.comcast.net] has quit [Quit: rm -rf /]20:18
bramceverettForth, trying to make it so the bottleneck on mining is storage used, so the resources going into it will be already extant depreciating hard drive space rather than new electricity.20:18
bsm117532PoW is the expenditure of an external, economic resource.  I don't think "decreasing power consumption" will lead anywhere because whatever you replace it with will be tied to an external financial resource.20:19
bramcWhich (a) results in less environmental destruction from mining, and (b) allows a massive security parameter to be set on the whole thing because that unused hard drive space is already out there and this adds no cost to utilizing it for mining20:19
kanzurebramc: what's the best argument that the environmental concerns are not fearmongering and/or FUD? a link would be nice.20:20
bramcbsm117532, the external resource in this case is unused hard drive space, of which there are mass quantities out there already20:20
everettForthbramc: miners will still spend in variable cost roughly the revenue they can generate.  If that means buying new storage, they will do it.  Also, most of the cost of keeping hard disk storage online is electricity20:20
bramckanzure, it's a straightforward result of the coal burned to make the electricity used for mining20:20
kanzurealso: the existence of an environment with finite resources should not necessarily cause you to abandon decentralized consensus by proof of work, say in a universe where only proof of work works.20:21
rustybramc: if you're right and successful, why won't this become a botcoin?20:21
-!- Logicwax [~Logicwax@c-50-161-23-192.hsd1.ca.comcast.net] has joined #bitcoin-wizards20:21
kanzureoh, well coal concerns aren't real-- everyone knows that terraforming works20:21
bsm117532If you could design an algorithm that could transparently use the free space on people's hard drives...that would be pretty awesome.  But they're risking premature hardware failure to secure your financial system.  It's not costless.20:21
kanzurei mean, they aren't real concerns of the type that you should worry about20:21
kanzuresave your worrying for things that are far less likely to be solvable20:21
kanzurealso, i don't hear you complaining about the sun burning up hydrogen-- what's with the focus on coal anyway20:22
bsm117532everettForth: "most of the cost of keeping hard disk storage online is electricity": only if the access pattern is basically absent.  You insert a disk-space hard algorthm that makes your heads seek like mad or your SSD to rewrite like mad, and it will cost you drives.20:22
Taekwho would be contributing the spare hard drive storage?20:22
bramceverettForth, the idea is to engineer out possible variable costs, and for nobody to want to buy hard drives specifically for this purpose because there's so much depreciating space out there that it would be a money losing proposition to specifically buy storage for it20:23
-!- amidvidy [~user@207-38-151-208.c3-0.avec-ubr2.nyr-avec.ny.cable.rcn.com] has joined #bitcoin-wizards20:23
-!- amidvidy [~user@207-38-151-208.c3-0.avec-ubr2.nyr-avec.ny.cable.rcn.com] has quit [Client Quit]20:23
bramcTaek, I have a few million users I'm hoping to get interested for starters. But really anyone with spare disk space who would like to mine, including lots of companies20:23
bramcrusty, It may well be bot-mined, but lots of companies with enterprise storage setups can do it as well.20:24
TaekI don't think it would be financially valuable to anybody with less than a dedicated server full of hard drives20:24
-!- amidvidy [~user@207-38-151-208.c3-0.avec-ubr2.nyr-avec.ny.cable.rcn.com] has joined #bitcoin-wizards20:24
Luke-Jrbramc: were* in SF; I've back in FL (and others have left also)20:24
Taekbut I guess datacenters also have a lot of deprecating hard drives20:24
rustybramc: no, either there's heaps of spare storage capacity out there (=> the bots win), or there isn't (=> centralization)20:24
Taekrusty: the bots win == botnets? Or something else?20:25
kanzure"the bots win" is centralization too (malware groups defeating one another)20:25
bramceverettForth, People might also wind up doing funny things like taking old hard drives which it isn't worth keeping running any more, and setting them up powered down and only power up the one they need for each mining operation.20:25
rustykanzure: indeed.20:25
kanzureyou can't really control the reasons why people would want to buy hard drives, bramc20:25
bramcrusty, there's lots of storage space at places which aren't owned by bots. They're happy to use it if it's no additional costs to them.20:26
bsm117532Yeah, anything can be optimized and economies of scale can enter.  ANY PoW algorithm WILL be centralized by economies of scale.  At the best you've only got economies of scale in electricity, but it still exists, even if you magically invented a CPU-only algorithm.20:26
bramckanzure, All I'm banking on is that there are lots of them already bought and only partially used, and that extra space is gravy20:26
kanzurealso you have skipped my environment comments20:26
TaekI think botnets will be less of a problem than with CPU mining, lots of storage is moving to the cloud20:26
bramckanzure, I'm specifically ignoring your environmental comments20:26
kanzurebramc: because?20:27
bsm117532bramc: Are you increasing the seeking of "spare" space, and increasing the failure rate of spinning rust?20:27
bramcwaste is a bad thing, I'm not going to argue the point further20:27
kanzurebut what if you're wrong?20:27
kanzurelike what if it actually isn't waste and you're wrong?20:27
bramcbsm117532, the amount of seeking is deminimis20:27
bramcbitcoin mining is waste20:27
bsm117532agreed there.  Still looking for something better.20:28
kanzureare you the sort of person that claims "all non-reversible computation is waste"?20:28
everettForthbramc: why would I want to use up my spare personal computing resources if it doesn't net me very much value?20:28
everettForthI guess regular people seed bit torrent files20:28
-!- siraj_ [~siraj@115.97.9.210] has joined #bitcoin-wizards20:28
-!- Aesthetic [~Logicwax@c-50-161-23-192.hsd1.ca.comcast.net] has joined #bitcoin-wizards20:28
bramceverettForth, it doesn't use up your spare hard drive space, at least not in a way that you notice. It uses up the unallocated sections of your physical media20:28
Taekthe incentive model is different for bittorrent. People will do silly things for 100GB of imaginary internet credit20:28
-!- coinheavy [~coinheavy@166.170.40.120] has quit [Remote host closed the connection]20:29
-!- Logicwax [~Logicwax@c-50-161-23-192.hsd1.ca.comcast.net] has quit [Read error: Connection reset by peer]20:29
-!- Aesthetic is now known as Logicwax20:29
Taekless valuable if you're looking at is as 25 cents a month20:29
kanzureTaek: there's a bit of a reputation game going on for trackers and bittorrent20:29
rustybramc: I don't think you'll find many data centers with lots of idle disk lying around.  Your best bet is home users.  That's also the botnet operators best bet.20:29
-!- coinheavy [~coinheavy@166.170.40.120] has joined #bitcoin-wizards20:29
bsm117532Personally, I've seen tens of personal spinning rust drives fail, and then try to reconstruct files...I would massively avoid anything that increased the load on my HDD, even if write-only with logarithmic reads (sounds like what you're talking about).20:30
bramcrusty, I think the data centers have small amounts proportionately but large amounts in absolute terms. Also if you present me a question of botnets vs. central operations and they're both bad I can't give an option which isn't bad.20:31
Taekkanzure: it works very well for bittorent. Reputation is a great motivator, but I don't see how you'd apply the same motivations to a decentralized system.20:31
bramcbsm117532, It's a single writing over the whole drive, followed by one seek every few minutes and no writes.20:31
kanzurebramc: imagine a world where decentralized consensus absolutely requires proof of work. by your own axiom (bitcoin mining is waste and waste is bad), could you please describe your opinion of decentralized consensus in this totally hypothetical strawman universe?20:32
bsm117532Hmmm...20:32
bramcWell, one write every few minutes as it gets more of the block chain. It's a lot like any other lightweight server20:33
everettForthThere's no way I would put something on my computer that taxed resources, even if I was promised it wouldn't affect my usage for the potential reward less than a few dollars per month.20:33
bramckanzure, I've... been describing that20:33
everettForthHowever if it was a hobby, I can see something like setting up a tor node20:33
-!- TheSeven [~quassel@rockbox/developer/TheSeven] has quit [Disconnected by services]20:33
-!- [7] [~quassel@rockbox/developer/TheSeven] has joined #bitcoin-wizards20:33
kanzurebramc: i see your statements regarding bitcoin mining being waste, but i don't see if you have speciified whether you think decentralized consenuss should be abandoned if it is necessary20:33
-!- coinheavy [~coinheavy@166.170.40.120] has quit [Ping timeout: 246 seconds]20:33
everettForthSupporting a network for the sake of trying to keep a service going20:34
kanzurewhoops i mean i don't see where you specified20:34
bsm117532Nothing is costless.  Even writing the free space on home computers slightly raises someone's electricity costs.20:34
bramckanzure, I'm saying I've come up with a way of achieving decentralized consensus which leverages existing depreciating resources as the cost rather than new electricity burning as the cost20:34
bramcor rather, am in the process of coming up with, still iterating.20:34
kanzurethat doesn't answer my question :(20:34
kanzureand it is wrong of you to pretend it does?20:35
everettForthbsm117532: the cost curves are very strange when you look at home users spare usage vs datacenter cost20:35
bramckanzure, Would you like the technical details?20:35
kanzurebramc: please read my question again. i could also try to ask it again.20:35
kanzurewith different words and stuff.20:35
everettForthusing an extra GB of my drive is not costless, but it's less than what it costs amazon to add another GB of disk20:36
everettForthof course, that's assuming I had the drive and computer running anyway20:36
rustybramc: I think you end up centralized anyway.  You just hope they repurpose old drives from data centers, rather than buying new ones.20:37
bramckanzure, bitcoin burns a bunch of electricity to achieve decentralized consensus, which is 'waste' if you can achieve the same result without burning the electricity. The electricity burning doesn't add anything to the moral value of the consensus20:37
kanzurebramc: (just as a point of clarification, i was not asking whether you claim to have or be working on an attempt at non-wasteful decentralized consensus)20:37
bramcrusty, Could be, I don't view that as such a bad thing, it still results in a massive security parameter20:37
bsm117532If burning external resources is the value in PoW, why not use burning of BTC? (or other cryptographically-provable resource destruction)  Saves the environment.20:38
kanzurebsm117532: bitcoin is part of the environment, btw20:38
everettForthJust curious, is there a reason why not to consider PoS, PoSV, or Tendermint's approach?20:38
bsm117532everettForth: Don't get me started.  They're all fucking jokes.20:39
bramcrusty, I'm expecting/hoping that the ones mining will be a heterogenous lot, because of the marginal cost of mining being de minimis20:39
bsm117532If you really want to talk about that, let's start a private chat and I'll rip them each to shreds.20:39
rustybramc: I don't think that happens, that just leads us to warring botnets mining.20:39
rustybramc: and unlike bitcoin it won't happen slowly, given the tech is now already on the shelf.20:40
bramcbsm117532, anything which drives up the price of burned resources will cause more waste, but that's basically the argument for merge mining over starting new cryptocurrencies20:41
kanzurewhere's our physicists argh, they should be showing up any moment to talk about the thermodynamics of reversible computation and how burning works20:41
-!- Logicwax [~Logicwax@c-50-161-23-192.hsd1.ca.comcast.net] has quit [Quit: rm -rf /]20:42
kanzurethere's a few steps that i'm missing in the thermodynamics of computation that would be very useful to insert here in this conversation20:43
everettForthkanzure: we are many orders of magnitude away from that limit20:43
kanzureoh sure20:43
kanzurewhy would you mention that though20:43
bramcrusty, Why wouldn't a counterparty mine if they can do it at no additional cost to the capacity they already have sitting around depreciating?20:43
-!- NewLiberty [~NewLibert@2602:304:cff8:1580:908c:2ed5:985e:fa75] has joined #bitcoin-wizards20:43
bsm117532bramc: I'm all over merge mining.20:44
kanzure"The implementation of reversible computing thus amounts to learning how to characterize and control the physical dynamics of mechanisms to carry out desired computational operations so precisely that we can accumulate a negligible total amount of uncertainty regarding the complete physical state of the mechanism, per each logic operation that is performed. In other words, we would need to precisely track the state of the active energy ...20:44
kanzure... that is involved in carrying out computational operations within the machine, and design the machine in such a way that the majority of this energy is recovered in an organized form that can be reused for subsequent operations, rather than being permitted to dissipate into the form of heat."20:44
kanzurehmm this is a rather preachy wikipedia article20:44
Taekbramc: if it's already not worth spinning up the drives and using them in a cloud service like s3, why would it be useful to spin it up for something that would make less money than selling over a cloud service? (maybe lower overhead to participate in your financial network?)20:45
rustybramc: Because google or any cloud operator have more profitable things to do with their hdds.  So what's left?  Lots of home capacity, and medium businesses.20:45
bramcTaek, a lot of unused capacity is already spun up20:46
kanzure"Any non-equilibrium physical system (whether a computer or a rock) dissipates energy at some rate, however small, because of the always non-zero probability of interaction between parts of the system (or between a part of the system and a part of its environment) that are at different temperatures, or in different physical states.  Even the very atoms in a computer (or a rock) are very slowly dissipating away into its surrounding ...20:46
kanzure... environment.  Furthermore, no real physical system is ever in absolutely perfect equilibrium, since the only true equilibrium state would be if the entire universe were uniformly filled with a gas of elementary particles that was neither expanding or contracting, but such a state is unstable in general relativity, even with a nonzero cosmological constant.  An equilibrium scenario is not a possible future state of our universe."20:46
bramcrusty, there's always unused capacity at any given moment, even for an efficiently run operation20:46
Taekoh, that makes sense20:46
everettForthyes kanzure x86 cpus are many orders of magnitude away from entropy due to bits being erased being a significant part of the energy usage20:47
rustybramc: sure, but they keep it as low as possible.  There's more fat in smaller operations, which feeds your "many small players" scenario.  And also, botnets.20:47
bramckanzure, reversible computing is decades out if ever, and the costs to the stuff I'm talking about for mining, while technically not zero, is very close to it20:47
bramcrusty, Undoubtedly botnets will participate20:47
kanzureno, your concerns were waste, not cost :(20:48
rustybramc: if there are enough warring botnets, at least that will add to your network security :)20:49
-!- Logicwax [~Logicwax@c-50-161-23-192.hsd1.ca.comcast.net] has joined #bitcoin-wizards20:49
bramckanzure, sunk costs are costs too20:49
everettForthkanzure: cost is directly proportional to waste when talking about computing resources20:49
-!- Logicwax [~Logicwax@c-50-161-23-192.hsd1.ca.comcast.net] has quit [Quit: rm -rf /]20:53
bramctromp, even though n-n^.5 requires squaring n, it doesn't result in that much of an increase in the signature size, thanks to my new trick. It mostly winds up undoing some compression tricks, one of which gets you a factor of 2 and the other of which, winternitz compression, gets you a lot more at the expense of lots of cpu20:53
-!- Logicwax [~Logicwax@c-50-161-23-192.hsd1.ca.comcast.net] has joined #bitcoin-wizards20:55
kanzurei am still considering "The electricity burning doesn't add anything to the moral value of the consensus" might take me a while to cook on this on20:58
kanzure*on this one20:58
kanzureif decentralized consensus doesn't work at all and is completely broken, then it is very easy to argue that mining is definitely waste20:59
kanzurebut the other scenarios are more difficult to figure out20:59
Taekalso you could pretty easily argue that mining is a waste if there was some magical way to get superlinear security on your input resources.21:00
kanzurei am not deep enough into maaku's headspace to argue that one at the moment haha21:01
-!- Logicwax [~Logicwax@c-50-161-23-192.hsd1.ca.comcast.net] has quit [Quit: rm -rf /]21:01
-!- justanotheruser [~Justan@unaffiliated/justanotheruser] has quit [Ping timeout: 240 seconds]21:04
-!- Logicwax [~Logicwax@c-50-161-23-192.hsd1.ca.comcast.net] has joined #bitcoin-wizards21:05
kanzurealright here's some relevant reversible scifi since i'm gonna sleep now On the last night of the world, the gods decreed for themselves a revel, a final masquerade in which they took on their long-discarded human forms and spent themselves in orgiastic and drunken festivity. It was a wake for spacetime itself.21:06
kanzureThe numbers of the gods had dwindled through the long middle age of the Universe. Each was a vast and unique information structure, grown from a merely human seed. Augmented and elaborated first in magnitude and then in kind, each became a god, a single mind as complex as a civilization or an entire ecosystem, with instrumentality capable of manipulating individual molecules or entire galaxies. A wave of transformation had spread out ...21:06
kanzure... from the birth-world of the gods, a phase-change that swept through all space-time and transformed it to the liking of the gods. Their capabilities were bounded only by the limits of what was possible.21:06
kanzurewhoops21:06
kanzurehttp://heybryan.org/docs/The%20Masque%20of%20the%20Heat%20Death%20-%20David%20Krieger.html21:06
kanzure(i think asimov also had a reversible computation pro-negentropy thing too?) /sleep21:08
-!- Logicwax [~Logicwax@c-50-161-23-192.hsd1.ca.comcast.net] has quit [Quit: rm -rf /]21:10
-!- ortutay [~marcell@c-98-248-47-197.hsd1.ca.comcast.net] has joined #bitcoin-wizards21:10
-!- justanotheruser [~Justan@unaffiliated/justanotheruser] has joined #bitcoin-wizards21:11
-!- everettForth [~everett@c-98-248-181-105.hsd1.ca.comcast.net] has quit [Quit: Leaving]21:12
-!- Logicwax [~Logicwax@c-50-161-23-192.hsd1.ca.comcast.net] has joined #bitcoin-wizards21:13
-!- ortutay [~marcell@c-98-248-47-197.hsd1.ca.comcast.net] has quit [Quit: ortutay]21:17
-!- amidvidy [~user@207-38-151-208.c3-0.avec-ubr2.nyr-avec.ny.cable.rcn.com] has quit [Ping timeout: 250 seconds]21:19
-!- PRab_ [~chatzilla@c-98-209-175-213.hsd1.mi.comcast.net] has joined #bitcoin-wizards21:22
-!- PRab [~chatzilla@c-98-209-175-213.hsd1.mi.comcast.net] has quit [Ping timeout: 256 seconds]21:23
-!- PRab_ is now known as PRab21:23
-!- orik [~orik@50-46-132-219.evrt.wa.frontiernet.net] has joined #bitcoin-wizards21:28
-!- c0rw1n [~c0rw1n@91.176.85.209] has quit []21:30
-!- p15 [~p15@114.244.151.115] has quit [Quit: Textual IRC Client: www.textualapp.com]21:47
-!- p15 [~p15@198.50.160.97.static-ca.cryptolayer.com] has joined #bitcoin-wizards21:48
-!- contrapumpkin [~copumpkin@unaffiliated/copumpkin] has joined #bitcoin-wizards22:10
-!- copumpkin [~copumpkin@unaffiliated/copumpkin] has quit [Ping timeout: 250 seconds]22:11
-!- copumpkin [~copumpkin@unaffiliated/copumpkin] has joined #bitcoin-wizards22:23
-!- contrapumpkin [~copumpkin@unaffiliated/copumpkin] has quit [Ping timeout: 252 seconds]22:25
-!- fanquake_ [~anonymous@unaffiliated/fanquake] has joined #bitcoin-wizards22:32
-!- fanquake [~anonymous@unaffiliated/fanquake] has quit [Ping timeout: 252 seconds]22:32
-!- fanquake_ is now known as fanquake22:32
-!- HaltingState [~HaltingSt@unaffiliated/haltingstate] has quit [Ping timeout: 264 seconds]22:35
-!- orik [~orik@50-46-132-219.evrt.wa.frontiernet.net] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]22:47
-!- bramc [~bram@99-75-88-206.lightspeed.sntcca.sbcglobal.net] has quit [Quit: Leaving]22:47
-!- rusty [~rusty@pdpc/supporter/bronze/rusty] has quit [Ping timeout: 246 seconds]22:53
-!- ortutay [~marcell@c-98-248-47-197.hsd1.ca.comcast.net] has joined #bitcoin-wizards22:57
-!- hktud0 [ncidsk@unaffiliated/fluffybunny] has quit [Read error: Connection reset by peer]23:06
-!- hktud0 [wq@unaffiliated/fluffybunny] has joined #bitcoin-wizards23:08
-!- contrapumpkin [~copumpkin@unaffiliated/copumpkin] has joined #bitcoin-wizards23:10
-!- Mably [~Mably@unaffiliated/mably] has joined #bitcoin-wizards23:12
-!- copumpkin [~copumpkin@unaffiliated/copumpkin] has quit [Ping timeout: 255 seconds]23:13
-!- contrapumpkin is now known as copumpkin23:14
-!- adam3us1 [~Adium@88-105-6-39.dynamic.dsl.as9105.com] has joined #bitcoin-wizards23:16
-!- adam3us1 [~Adium@88-105-6-39.dynamic.dsl.as9105.com] has quit [Quit: Leaving.]23:16
-!- adam3us [~Adium@88-105-6-39.dynamic.dsl.as9105.com] has joined #bitcoin-wizards23:17
-!- fanquake_ [~anonymous@unaffiliated/fanquake] has joined #bitcoin-wizards23:25
-!- fanquake [~anonymous@unaffiliated/fanquake] has quit [Ping timeout: 245 seconds]23:26
-!- fanquake_ is now known as fanquake23:26
-!- fanquake [~anonymous@unaffiliated/fanquake] has left #bitcoin-wizards []23:37
-!- fanquake [~anonymous@unaffiliated/fanquake] has joined #bitcoin-wizards23:40
-!- Logicwax [~Logicwax@c-50-161-23-192.hsd1.ca.comcast.net] has quit [Quit: rm -rf /]23:41
-!- lclc_bnc is now known as lclc23:56
-!- Mably [~Mably@unaffiliated/mably] has quit [Ping timeout: 250 seconds]23:58
--- Log closed Thu Feb 19 00:00:58 2015

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