2014-12-02.log

--- Day changed Tue Dec 02 2014
-!- op_null [~op_null@178.62.133.216] has quit [Quit: Lost terminal]00:03
-!- DougieBot5000 [~DougieBot@unaffiliated/dougiebot5000] has quit [Quit: Leaving]00:08
gwillengmaxwell: sounds actually vaguely interesting........ not $700 of interesting00:09
fluffyponywhat is up with these conference attendee fees00:12
fluffyponyI was going to go to Money 20/20 when we were in Vegas00:13
phantomcircuitgmaxwell, that's funny00:13
fluffyponybut the fees were insane00:13
phantomcircuiti went to that in 2011 i think00:13
phantomcircuitit was all00:13
phantomcircuitMOBILE PAYMENTS!!!00:13
phantomcircuitand charlie shrem hecking some guy from citi bank00:13
fluffyponylol00:13
phantomcircuitit was also not $70000:14
fluffyponyyeah it was like $200000:14
fluffyponywell this Future of Money conference just looks like a shilling platform for Stellar00:14
fluffyponyso there's that00:14
phantomcircuitlol no way i would have paid that00:14
phantomcircuitit was like $110 or something00:14
-!- Aquent1 [~Aquent@gateway/tor-sasl/aquent] has quit [Remote host closed the connection]00:14
fluffyponyhttp://money2020.com/register00:14
fluffypony"The fee for general admission to Money20/20 is $2,950. We do not offer any exhibit hall-only or partial attendance rates."00:15
phantomcircuityeah it was $24000:18
phantomcircuitfluffypony, i remember seeing that and thinking00:19
phantomcircuit"who the fuck pays that"00:19
phantomcircuitbut apparently it was packed00:19
fluffyponylol00:19
phantomcircuitsoooo they must have given away a ton of free tickets00:19
phantomcircuitgmaxwell, you think they would let me in free if you insisted that i was your assistant and was 1000% necessary00:20
-!- op_null [~op_null@128.199.56.23] has joined #bitcoin-wizards00:23
-!- PaulCapestany [~PaulCapes@204.28.124.82] has quit []00:34
-!- PaulCapestany [~PaulCapes@204.28.124.82] has joined #bitcoin-wizards00:38
-!- nsh [~lol@wikipedia/nsh] has quit [Excess Flood]00:44
-!- nsh [~lol@2001:41d0:8:c2da::1337] has joined #bitcoin-wizards00:46
-!- hashtag_ [~hashtagg_@CPE-69-23-213-3.wi.res.rr.com] has quit [Read error: Connection reset by peer]00:50
-!- paveljanik [~Pavel@unaffiliated/paveljanik] has quit [Ping timeout: 244 seconds]00:50
-!- jtimon [~quassel@69.pool85-59-61.dynamic.orange.es] has joined #bitcoin-wizards00:50
-!- hashtag_ [~hashtagg_@CPE-69-23-213-3.wi.res.rr.com] has joined #bitcoin-wizards00:52
-!- nsh [~lol@2001:41d0:8:c2da::1337] has quit [Changing host]00:59
-!- nsh [~lol@wikipedia/nsh] has joined #bitcoin-wizards00:59
-!- c0rw|sleep is now known as c0rw|away01:01
-!- damethos [~damethos@unaffiliated/damethos] has joined #bitcoin-wizards01:04
-!- 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
-!- waxwing [waxwing@gateway/vpn/mullvad/x-hrclowovttsoucbd] has quit [Quit: Leaving]01:06
-!- waxwing [~waxwing@62.205.214.125] has joined #bitcoin-wizards01:12
-!- soundx [~soundx@gateway/tor-sasl/soundx] has joined #bitcoin-wizards01:14
-!- woah [~woah@199-241-202-232.PUBLIC.monkeybrains.net] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]01:15
-!- mappum [sid43795@gateway/web/irccloud.com/x-aqieegezkljayorw] has quit [Ping timeout: 258 seconds]01:17
-!- mappum [sid43795@gateway/web/irccloud.com/x-qioxqunmvuaneaeg] has joined #bitcoin-wizards01:18
-!- jtimon [~quassel@69.pool85-59-61.dynamic.orange.es] has quit [Ping timeout: 256 seconds]01:27
-!- vmatekole [~vmatekole@p5DC47B5B.dip0.t-ipconnect.de] has joined #bitcoin-wizards01:28
-!- TonyClifton [~TonyClift@gateway-nat.fmrib.ox.ac.uk] has joined #bitcoin-wizards01:46
-!- paveljanik [~Pavel@unaffiliated/paveljanik] has joined #bitcoin-wizards01:51
-!- coinheavy [~coinheavy@108-233-255-91.lightspeed.sntcca.sbcglobal.net] has quit []01:52
-!- paveljanik [~Pavel@unaffiliated/paveljanik] has quit [Client Quit]01:55
-!- SDCDev [~quassel@unaffiliated/sdcdev] has quit [Quit: No Ping reply in 180 seconds.]01:56
-!- SDCDev [~quassel@unaffiliated/sdcdev] has joined #bitcoin-wizards01:58
-!- paveljanik [~Pavel@unaffiliated/paveljanik] has joined #bitcoin-wizards02:01
-!- roconnor__ [~roconnor@e120-pool-d89a7ece.brdbnd.voicenetwork.ca] has joined #bitcoin-wizards02:01
-!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has joined #bitcoin-wizards02:02
-!- roconnor_ [~roconnor@e120-pool-d89a7257.brdbnd.voicenetwork.ca] has quit [Ping timeout: 252 seconds]02:04
-!- jtimon [~quassel@69.pool85-59-61.dynamic.orange.es] has joined #bitcoin-wizards02:04
-!- yoleaux [~yoleaux@xn--ht-1ia18f.nonceword.org] has quit [Ping timeout: 250 seconds]02:05
-!- SDCDev [~quassel@unaffiliated/sdcdev] has quit [Remote host closed the connection]02:08
-!- SDCDev [~quassel@unaffiliated/sdcdev] has joined #bitcoin-wizards02:10
-!- hearn [~mike@84-75-198-85.dclient.hispeed.ch] has joined #bitcoin-wizards02:14
-!- fenn [~fenn@unaffiliated/fenn] has quit [Ping timeout: 252 seconds]02:15
-!- fenn [~fenn@unaffiliated/fenn] has joined #bitcoin-wizards02:17
-!- Myagui [Myagui@gateway/shell/yourbnc/x-tuyzquxkwyinkkdd] has left #bitcoin-wizards ["(null)"]02:36
-!- damethos [~damethos@unaffiliated/damethos] has quit [Quit: Bye]02:46
-!- samson_ [~samson_@183.89.174.33] has quit [Read error: Connection reset by peer]03:07
-!- samson_ [~samson_@180.183.83.247] has joined #bitcoin-wizards03:08
-!- webdeli_ [~projects@bit1642888.lnk.telstra.net] has quit [Remote host closed the connection]03:11
-!- damethos [~damethos@unaffiliated/damethos] has joined #bitcoin-wizards03:18
-!- soundx_ [~soundx@gateway/tor-sasl/soundx] has joined #bitcoin-wizards03:20
-!- soundx [~soundx@gateway/tor-sasl/soundx] has quit [Remote host closed the connection]03:20
-!- jtimon [~quassel@69.pool85-59-61.dynamic.orange.es] has quit [Ping timeout: 258 seconds]03:37
-!- shesek [~shesek@87.68.245.176.adsl.012.net.il] has quit [Ping timeout: 250 seconds]03:42
-!- kyletorpey [~kyle@c-24-131-0-5.hsd1.va.comcast.net] has joined #bitcoin-wizards03:54
-!- shesek [~shesek@87.68.245.176.adsl.012.net.il] has joined #bitcoin-wizards03:57
-!- rusty [~rusty@pdpc/supporter/bronze/rusty] has quit [Quit: Leaving.]04:01
-!- shesek [~shesek@87.68.245.176.adsl.012.net.il] has quit [Ping timeout: 264 seconds]04:07
-!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has quit [Ping timeout: 250 seconds]04:10
-!- Emcy_ [~MC@unaffiliated/mc1984] has quit [Read error: Connection reset by peer]04:21
-!- paveljanik [~Pavel@unaffiliated/paveljanik] has quit [Quit: This computer has gone to sleep]04:22
-!- shesek [~shesek@87.68.245.176.adsl.012.net.il] has joined #bitcoin-wizards04:23
-!- rdponticelli [~quassel@gateway/tor-sasl/rdponticelli] has joined #bitcoin-wizards04:34
-!- shesek [~shesek@87.68.245.176.adsl.012.net.il] has quit [Ping timeout: 245 seconds]04:34
-!- btcdrak [uid52049@gateway/web/irccloud.com/x-rwoktcmnharzhbhw] has quit [Ping timeout: 258 seconds]04:36
-!- btcdrak [uid52049@gateway/web/irccloud.com/x-snltrmjzuvtxvdmw] has joined #bitcoin-wizards04:38
-!- shesek [~shesek@87.68.245.176.adsl.012.net.il] has joined #bitcoin-wizards04:49
-!- paveljanik [~Pavel@unaffiliated/paveljanik] has joined #bitcoin-wizards04:51
-!- Quanttek [~quassel@2a02:8108:d00:870:5c89:c881:60d7:d893] has joined #bitcoin-wizards05:00
-!- shesek [~shesek@87.68.245.176.adsl.012.net.il] has quit [Ping timeout: 250 seconds]05:02
-!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has joined #bitcoin-wizards05:05
-!- Profreid [~Profreitt@185.3.135.10] has joined #bitcoin-wizards05:08
-!- waxwing [~waxwing@62.205.214.125] has quit [Ping timeout: 256 seconds]05:08
-!- SDCDev [~quassel@unaffiliated/sdcdev] has quit [Quit: No Ping reply in 180 seconds.]05:08
-!- SDCDev [~quassel@unaffiliated/sdcdev] has joined #bitcoin-wizards05:11
-!- hearn [~mike@84-75-198-85.dclient.hispeed.ch] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]05:16
-!- shesek [~shesek@87.68.245.176.adsl.012.net.il] has joined #bitcoin-wizards05:16
-!- damethos [~damethos@unaffiliated/damethos] has quit [Ping timeout: 240 seconds]05:18
-!- vdo [~vdo@unaffiliated/vdo] has joined #bitcoin-wizards05:18
-!- atgreen [~user@CPE687f74122463-CM84948c2e0610.cpe.net.cable.rogers.com] has quit [Remote host closed the connection]05:20
-!- waxwing [waxwing@gateway/vpn/mullvad/x-itpbguhklbpiibtw] has joined #bitcoin-wizards05:20
-!- hashtagg_ [~hashtag@69.23.213.3] has quit [Ping timeout: 255 seconds]05:20
-!- paveljanik [~Pavel@unaffiliated/paveljanik] has quit [Ping timeout: 264 seconds]05:21
-!- SDCDev [~quassel@unaffiliated/sdcdev] has quit [Remote host closed the connection]05:23
-!- SDCDev [~quassel@unaffiliated/sdcdev] has joined #bitcoin-wizards05:25
-!- koshii [~0@50.151.108.101] has quit [Ping timeout: 258 seconds]05:27
-!- Rynomster [~quassel@unaffiliated/rynomster] has joined #bitcoin-wizards05:32
-!- SDCDev [~quassel@unaffiliated/sdcdev] has quit [Ping timeout: 244 seconds]05:36
-!- koshii [~0@c-68-58-151-30.hsd1.in.comcast.net] has joined #bitcoin-wizards05:38
-!- tdlfbx [~bsm117532@172-0-174-200.lightspeed.cicril.sbcglobal.net] has joined #bitcoin-wizards05:39
-!- tdlfbx [~bsm117532@172-0-174-200.lightspeed.cicril.sbcglobal.net] has quit [Client Quit]05:42
-!- tdlfbx [~bsm117532@172-0-174-200.lightspeed.cicril.sbcglobal.net] has joined #bitcoin-wizards05:43
-!- jtimon [~quassel@69.pool85-59-61.dynamic.orange.es] has joined #bitcoin-wizards05:51
-!- jtimon [~quassel@69.pool85-59-61.dynamic.orange.es] has quit [Remote host closed the connection]05:52
-!- hashtagg_ [~hashtag@cpe-98-157-219-44.ma.res.rr.com] has joined #bitcoin-wizards05:54
-!- paveljanik [~Pavel@unaffiliated/paveljanik] has joined #bitcoin-wizards05:58
-!- d4de [~d4de@unaffiliated/d4de] has quit [Ping timeout: 245 seconds]06:06
-!- jtimon [~quassel@69.pool85-59-61.dynamic.orange.es] has joined #bitcoin-wizards06:11
andytoshiusually speakers can bring a guest, surely he can write #bitcoin-wizards?06:11
-!- soundx_ [~soundx@gateway/tor-sasl/soundx] has quit [Remote host closed the connection]06:11
-!- zooko [~user@c-75-70-204-109.hsd1.co.comcast.net] has joined #bitcoin-wizards06:11
-!- soundx [~soundx@gateway/tor-sasl/soundx] has joined #bitcoin-wizards06:12
-!- stonecoldpat [~Paddy@janus-nat-128-240-225-120.ncl.ac.uk] has joined #bitcoin-wizards06:16
-!- soundx [~soundx@gateway/tor-sasl/soundx] has quit [Ping timeout: 250 seconds]06:16
-!- d4de [~d4de@unaffiliated/d4de] has joined #bitcoin-wizards06:21
-!- jps [~Jud@cpe-74-72-116-143.nyc.res.rr.com] has joined #bitcoin-wizards06:28
-!- jtimon [~quassel@69.pool85-59-61.dynamic.orange.es] has quit [Ping timeout: 244 seconds]06:36
-!- jtimon [~quassel@67.pool85-53-142.dynamic.orange.es] has joined #bitcoin-wizards06:37
-!- coiner [~linker@113.161.87.238] has quit [Ping timeout: 264 seconds]06:37
-!- soundx [~soundx@gateway/tor-sasl/soundx] has joined #bitcoin-wizards06:39
-!- NewLiberty [~NewLibert@99-48-178-219.lightspeed.irvnca.sbcglobal.net] has joined #bitcoin-wizards06:41
-!- zooko [~user@c-75-70-204-109.hsd1.co.comcast.net] has quit [Ping timeout: 264 seconds]06:43
kanzurehuh that's very interesting. i was emailing zisk for a few months, had no idea he was that focused on altcoins.06:43
-!- Profreid [~Profreitt@185.3.135.10] has quit [Quit: Profreid]06:45
-!- bitbumper [~bitbumper@197.115.124.24.cm.sunflower.com] has quit [Ping timeout: 258 seconds]06:59
-!- cletus11 [~cletus11@99-172-47-87.lightspeed.tblltx.sbcglobal.net] has joined #bitcoin-wizards06:59
gmaxwellIn any case, if there is anyone listed there that any of you want to dispatch me to talk to; feel free to request.07:00
-!- Profreid [~Profreitt@185.3.135.18] has joined #bitcoin-wizards07:00
stonecoldpatthe summit doesnt look that bad, at least there is a cocktail party afterwards (y)07:05
-!- Profreid_ [~Profreitt@185.3.135.42] has joined #bitcoin-wizards07:12
-!- cbeams [~cbeams@unaffiliated/cbeams] has joined #bitcoin-wizards07:14
-!- coiner [~linker@1.54.25.127] has joined #bitcoin-wizards07:14
-!- Profreid [~Profreitt@185.3.135.18] has quit [Ping timeout: 264 seconds]07:15
-!- Profreid_ is now known as Profreid07:15
-!- askmike [~askmike@83.162.194.88] has joined #bitcoin-wizards07:17
-!- paveljanik [~Pavel@unaffiliated/paveljanik] has quit [Quit: This computer has gone to sleep]07:17
-!- user7779078 [user777907@gateway/vpn/mullvad/x-evyijrzpxxyhqqds] has joined #bitcoin-wizards07:21
-!- NikolaiToryzin [~stqism@freebsd/user/stqism] has quit [Ping timeout: 258 seconds]07:22
-!- paveljanik [~Pavel@unaffiliated/paveljanik] has joined #bitcoin-wizards07:24
-!- NikolaiToryzin [~stqism@freebsd/user/stqism] has joined #bitcoin-wizards07:25
-!- paveljanik [~Pavel@unaffiliated/paveljanik] has quit [Client Quit]07:27
-!- DougieBot5000 [~DougieBot@unaffiliated/dougiebot5000] has joined #bitcoin-wizards07:27
gmaxwellohh... someone on libpbc mailing list talking about implementing non-interactive forward security for openpgp.07:30
-!- Profreid [~Profreitt@185.3.135.42] has quit [Ping timeout: 250 seconds]07:38
-!- Profreid_ [~Profreitt@5.153.234.98] has joined #bitcoin-wizards07:38
-!- roconnor [~roconnor@e120-pool-d89a7ece.brdbnd.voicenetwork.ca] has joined #bitcoin-wizards07:40
-!- nsh [~lol@wikipedia/nsh] has quit [Excess Flood]07:40
-!- nsh [~lol@wikipedia/nsh] has joined #bitcoin-wizards07:41
-!- nsh [~lol@wikipedia/nsh] has quit [Excess Flood]07:41
-!- luny` [~luny@unaffiliated/luny] has joined #bitcoin-wizards07:43
-!- luny [~luny@unaffiliated/luny] has quit [Ping timeout: 265 seconds]07:46
-!- nsh [~xeb@wikipedia/nsh] has joined #bitcoin-wizards07:52
-!- DoctorBTC [~DoctorBTC@unaffiliated/doctorbtc] has quit [Ping timeout: 255 seconds]07:59
-!- cryptokeeper [c08b7d80@gateway/web/cgi-irc/kiwiirc.com/ip.192.139.125.128] has joined #bitcoin-wizards08:06
-!- nsh- [~lol@2001:41d0:8:c2da::1337] has joined #bitcoin-wizards08:07
-!- eristisk [~eristisk@gateway/tor-sasl/eristisk] has joined #bitcoin-wizards08:10
-!- NikolaiToryzin [~stqism@freebsd/user/stqism] has quit [Ping timeout: 258 seconds]08:12
-!- NikolaiToryzin [~stqism@freebsd/user/stqism] has joined #bitcoin-wizards08:13
-!- roconnor [~roconnor@e120-pool-d89a7ece.brdbnd.voicenetwork.ca] has quit [Ping timeout: 255 seconds]08:16
-!- Emcy [~MC@cpc3-swan1-0-0-cust570.7-3.cable.virginm.net] has joined #bitcoin-wizards08:18
-!- Emcy [~MC@cpc3-swan1-0-0-cust570.7-3.cable.virginm.net] has quit [Changing host]08:18
-!- Emcy [~MC@unaffiliated/mc1984] has joined #bitcoin-wizards08:18
-!- paveljanik [~Pavel@unaffiliated/paveljanik] has joined #bitcoin-wizards08:23
-!- NewLiberty_ [~NewLibert@99-48-178-219.lightspeed.irvnca.sbcglobal.net] has joined #bitcoin-wizards08:25
-!- NewLiberty [~NewLibert@99-48-178-219.lightspeed.irvnca.sbcglobal.net] has quit [Ping timeout: 250 seconds]08:27
-!- damethos [~damethos@unaffiliated/damethos] has joined #bitcoin-wizards08:33
-!- roconnor [~roconnor@e120-pool-d89a7ece.brdbnd.voicenetwork.ca] has joined #bitcoin-wizards08:33
-!- DoctorBTC [~DoctorBTC@unaffiliated/doctorbtc] has joined #bitcoin-wizards08:33
-!- cletus11 [~cletus11@99-172-47-87.lightspeed.tblltx.sbcglobal.net] has quit []08:34
-!- woah [~woah@199-241-202-232.PUBLIC.monkeybrains.net] has joined #bitcoin-wizards08:38
-!- ryanxcharles [~ryanxchar@2601:9:4680:dd0:bd09:646d:5009:69f1] has quit [Ping timeout: 258 seconds]08:46
-!- hearn [~mike@84-75-198-85.dclient.hispeed.ch] has joined #bitcoin-wizards08:48
-!- woah [~woah@199-241-202-232.PUBLIC.monkeybrains.net] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]08:50
-!- tacotime [~mashkeys@198.52.200.63] has quit [Ping timeout: 240 seconds]08:52
-!- damethos [~damethos@unaffiliated/damethos] has quit [Quit: Bye]08:56
-!- zooko [~user@c-75-70-204-109.hsd1.co.comcast.net] has joined #bitcoin-wizards09:00
-!- bitbumper [~bitbumper@197.115.124.24.cm.sunflower.com] has joined #bitcoin-wizards09:01
-!- Aquent1 [~Aquent@gateway/tor-sasl/aquent] has joined #bitcoin-wizards09:06
-!- eristisk [~eristisk@gateway/tor-sasl/eristisk] has quit [Ping timeout: 250 seconds]09:06
-!- PaulCapestany [~PaulCapes@204.28.124.82] has quit [Read error: Connection reset by peer]09:07
-!- PaulCape_ [~PaulCapes@204.28.124.82] has joined #bitcoin-wizards09:07
-!- op_null [~op_null@128.199.56.23] has quit [Quit: Lost terminal]09:15
-!- cbeams [~cbeams@unaffiliated/cbeams] has quit [Remote host closed the connection]09:17
pigeonsi went to money2020 last year courtesy of a company quite similar to stellar and any talks about bitcoin typed things seemed to be atteded by lots of compliance officers complaining about all the "loopholes" and banks saying you coudnt scale it enough for their needs09:19
pigeonsnot many interesting technical talks at all, more like a place to meet traditional financial service company contacts09:19
-!- cbeams [~cbeams@unaffiliated/cbeams] has joined #bitcoin-wizards09:19
pigeonseveryone loves m-pesa though, cause there seems to be some good "control" over it09:20
-!- ryanxcharles [~ryanxchar@162.245.22.162] has joined #bitcoin-wizards09:20
-!- user7779_ [~user77790@ool-4354b720.dyn.optonline.net] has joined #bitcoin-wizards09:26
-!- lclc is now known as lclc_bnc09:28
-!- user7779078 [user777907@gateway/vpn/mullvad/x-evyijrzpxxyhqqds] has quit [Ping timeout: 256 seconds]09:30
-!- MoALTz [~no@user-164-126-229-18.play-internet.pl] has joined #bitcoin-wizards09:33
-!- vdo [~vdo@unaffiliated/vdo] has quit [Quit: Lost terminal]09:33
-!- tdlfbx [~bsm117532@172-0-174-200.lightspeed.cicril.sbcglobal.net] has quit [Ping timeout: 264 seconds]09:38
-!- tacotime [~mashkeys@198.52.200.63] has joined #bitcoin-wizards09:41
-!- soundx [~soundx@gateway/tor-sasl/soundx] has quit [Remote host closed the connection]09:44
-!- soundx [~soundx@gateway/tor-sasl/soundx] has joined #bitcoin-wizards09:44
-!- soundx [~soundx@gateway/tor-sasl/soundx] has quit [Ping timeout: 250 seconds]09:49
-!- askmike [~askmike@83.162.194.88] has quit [Remote host closed the connection]09:49
-!- luny`` [~luny@unaffiliated/luny] has joined #bitcoin-wizards09:56
-!- cbeams [~cbeams@unaffiliated/cbeams] has quit [Remote host closed the connection]09:57
-!- cbeams [~cbeams@unaffiliated/cbeams] has joined #bitcoin-wizards09:57
-!- luny` [~luny@unaffiliated/luny] has quit [Ping timeout: 265 seconds]09:59
-!- vmatekol_ [~vmatekole@p5DC47B5B.dip0.t-ipconnect.de] has joined #bitcoin-wizards10:00
-!- cbeams [~cbeams@unaffiliated/cbeams] has quit [Ping timeout: 240 seconds]10:02
-!- vmatekole [~vmatekole@p5DC47B5B.dip0.t-ipconnect.de] has quit [Ping timeout: 255 seconds]10:02
-!- prodatalab [~prodatala@c-69-254-45-177.hsd1.fl.comcast.net] has quit [Quit: Konversation terminated!]10:10
-!- prodatalab [~prodatala@c-69-254-45-177.hsd1.fl.comcast.net] has joined #bitcoin-wizards10:12
-!- Aquent1 [~Aquent@gateway/tor-sasl/aquent] has quit [Remote host closed the connection]10:12
-!- Aquent2 [~Aquent@gateway/tor-sasl/aquent] has joined #bitcoin-wizards10:12
-!- tdlfbx [~bsm117532@209-252-28-242.ip.mcleodusa.net] has joined #bitcoin-wizards10:13
-!- NewLiberty_ [~NewLibert@99-48-178-219.lightspeed.irvnca.sbcglobal.net] has quit [Ping timeout: 272 seconds]10:14
-!- tdlfbx [~bsm117532@209-252-28-242.ip.mcleodusa.net] has quit [Ping timeout: 250 seconds]10:17
-!- Shiftos [~shiftos@gateway/tor-sasl/shiftos] has quit [Ping timeout: 250 seconds]10:24
-!- Profreid_ [~Profreitt@5.153.234.98] has quit [Quit: Profreid_]10:26
-!- Shiftos [~shiftos@gateway/tor-sasl/shiftos] has joined #bitcoin-wizards10:30
-!- gues [gues@gateway/vpn/mullvad/x-stqmlsowthinzibz] has quit [Ping timeout: 240 seconds]10:31
-!- gues [gues@gateway/vpn/mullvad/x-dcwxsrjrauxqgxoo] has joined #bitcoin-wizards10:33
-!- TonyClifton [~TonyClift@gateway-nat.fmrib.ox.ac.uk] has quit [Remote host closed the connection]10:35
-!- cbeams [~cbeams@unaffiliated/cbeams] has joined #bitcoin-wizards10:35
-!- tdlfbx [~bsm117532@209-252-28-242.ip.mcleodusa.net] has joined #bitcoin-wizards10:38
-!- gues [gues@gateway/vpn/mullvad/x-dcwxsrjrauxqgxoo] has quit [Ping timeout: 250 seconds]10:40
-!- cbeams [~cbeams@unaffiliated/cbeams] has quit [Ping timeout: 240 seconds]10:41
-!- gues [gues@gateway/vpn/mullvad/x-nbacioajkyoteesu] has joined #bitcoin-wizards10:42
-!- tdlfbx [~bsm117532@209-252-28-242.ip.mcleodusa.net] has quit [Ping timeout: 245 seconds]10:44
-!- cbeams [~cbeams@unaffiliated/cbeams] has joined #bitcoin-wizards10:44
-!- tdlfbx [~bsm117532@172-0-174-200.lightspeed.cicril.sbcglobal.net] has joined #bitcoin-wizards10:59
-!- vmatekol_ [~vmatekole@p5DC47B5B.dip0.t-ipconnect.de] has quit [Remote host closed the connection]11:01
-!- vmatekole [~vmatekole@p5DC47B5B.dip0.t-ipconnect.de] has joined #bitcoin-wizards11:01
-!- orik [~orik@remote.snococpa.com] has joined #bitcoin-wizards11:08
-!- Dizzle [~diesel@70.114.207.41] has joined #bitcoin-wizards11:11
-!- damethos [~damethos@unaffiliated/damethos] has joined #bitcoin-wizards11:12
-!- NewLiberty [~NewLibert@99-48-178-219.lightspeed.irvnca.sbcglobal.net] has joined #bitcoin-wizards11:16
-!- Aquent2 [~Aquent@gateway/tor-sasl/aquent] has quit [Quit: Leaving]11:19
-!- Aquent [~Aquent@gateway/tor-sasl/aquent] has joined #bitcoin-wizards11:22
-!- gues [gues@gateway/vpn/mullvad/x-nbacioajkyoteesu] has quit [Ping timeout: 272 seconds]11:26
-!- gues [~gues@193.138.219.233] has joined #bitcoin-wizards11:27
-!- cbeams [~cbeams@unaffiliated/cbeams] has quit [Remote host closed the connection]11:28
-!- cbeams [~cbeams@chello084114181075.1.15.vie.surfer.at] has joined #bitcoin-wizards11:28
-!- cbeams [~cbeams@chello084114181075.1.15.vie.surfer.at] has quit [Changing host]11:28
-!- cbeams [~cbeams@unaffiliated/cbeams] has joined #bitcoin-wizards11:28
-!- cbeams [~cbeams@unaffiliated/cbeams] has quit [Ping timeout: 244 seconds]11:32
-!- gues [~gues@193.138.219.233] has quit [Ping timeout: 264 seconds]11:34
-!- gues [gues@gateway/vpn/mullvad/x-zfwycyazdjuqskgn] has joined #bitcoin-wizards11:36
-!- NewLiberty_ [~NewLibert@99-48-178-219.lightspeed.irvnca.sbcglobal.net] has joined #bitcoin-wizards11:36
-!- NewLiberty [~NewLibert@99-48-178-219.lightspeed.irvnca.sbcglobal.net] has quit [Ping timeout: 258 seconds]11:37
-!- bitbumper [~bitbumper@197.115.124.24.cm.sunflower.com] has quit [Read error: Connection reset by peer]11:37
-!- bitbumper [~bitbumper@197.115.124.24.cm.sunflower.com] has joined #bitcoin-wizards11:38
gmaxwell"They're hacking the ram on registers, in ten years drones are going to be shooting lasers to steal your identity."11:39
-!- cbeams [~cbeams@chello084114181075.1.15.vie.surfer.at] has joined #bitcoin-wizards11:47
-!- cbeams [~cbeams@chello084114181075.1.15.vie.surfer.at] has quit [Changing host]11:47
-!- cbeams [~cbeams@unaffiliated/cbeams] has joined #bitcoin-wizards11:47
-!- damethos [~damethos@unaffiliated/damethos] has quit [Quit: Bye]11:48
-!- Dizzle_ [~diesel@70.114.207.41] has joined #bitcoin-wizards11:50
-!- hearn [~mike@84-75-198-85.dclient.hispeed.ch] has quit [Read error: Connection reset by peer]11:52
-!- NewLiberty [~NewLibert@99-48-178-219.lightspeed.irvnca.sbcglobal.net] has joined #bitcoin-wizards11:52
-!- Dizzle [~diesel@70.114.207.41] has quit [Ping timeout: 240 seconds]11:53
-!- cbeams [~cbeams@unaffiliated/cbeams] has quit [Remote host closed the connection]11:53
-!- cbeams [~cbeams@chello084114181075.1.15.vie.surfer.at] has joined #bitcoin-wizards11:54
-!- cbeams [~cbeams@chello084114181075.1.15.vie.surfer.at] has quit [Changing host]11:54
-!- cbeams [~cbeams@unaffiliated/cbeams] has joined #bitcoin-wizards11:54
-!- NewLiberty_ [~NewLibert@99-48-178-219.lightspeed.irvnca.sbcglobal.net] has quit [Ping timeout: 256 seconds]11:54
-!- woah [~woah@152.179.69.246] has joined #bitcoin-wizards11:56
-!- cbeams [~cbeams@unaffiliated/cbeams] has quit [Ping timeout: 264 seconds]11:58
-!- woah [~woah@152.179.69.246] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]12:02
-!- bitbumper [~bitbumper@197.115.124.24.cm.sunflower.com] has quit [Ping timeout: 244 seconds]12:02
-!- Dizzle_ is now known as Dizzle12:06
-!- atgreen [user@nat/redhat/x-cxtvrjphfehmpuer] has joined #bitcoin-wizards12:20
-!- Aquent1 [~Aquent@gateway/tor-sasl/aquent] has joined #bitcoin-wizards12:24
-!- Aquent [~Aquent@gateway/tor-sasl/aquent] has quit [Ping timeout: 250 seconds]12:25
-!- starsoccer [~starsocce@unaffiliated/starsoccer] has quit [Quit: ZNC - http://znc.in]12:26
-!- woah [~woah@75-101-111-82.dedicated.static.sonic.net] has joined #bitcoin-wizards12:29
jgarzikram on registers, that makes no sense12:34
-!- c0rw|away is now known as c0rw1n12:35
-!- orik [~orik@remote.snococpa.com] has quit [Quit: Textual IRC Client: www.textualapp.com]12:35
jgarzikregisters are more fundamental than ram12:35
jgarzikbut anyway, cute quote ;p12:35
-!- vmatekole [~vmatekole@p5DC47B5B.dip0.t-ipconnect.de] has quit [Remote host closed the connection]12:37
-!- hearn [~mike@84-75-198-85.dclient.hispeed.ch] has joined #bitcoin-wizards12:39
-!- instagibbs [32f65962@gateway/web/freenode/ip.50.246.89.98] has joined #bitcoin-wizards12:42
instagibbsjgarzik: registers at shops, not registers on CPUs :P12:42
sipaha12:43
-!- zooko [~user@c-75-70-204-109.hsd1.co.comcast.net] has quit [Ping timeout: 244 seconds]12:45
-!- super3 [~Thunderbi@96-32-185-118.dhcp.gwnt.ga.charter.com] has joined #bitcoin-wizards12:50
super3hello12:50
-!- user7779_ [~user77790@ool-4354b720.dyn.optonline.net] has quit []12:53
-!- MoALTz [~no@user-164-126-229-18.play-internet.pl] has quit [Quit: Leaving]12:54
-!- starsoccer [~starsocce@104.219.184.48] has joined #bitcoin-wizards12:56
-!- AnoAnon [~AnoAnon@197.37.73.249] has joined #bitcoin-wizards12:57
-!- AnoAnon [~AnoAnon@197.37.73.249] has quit [Read error: Connection reset by peer]12:57
-!- starsoccer is now known as Guest3267912:57
-!- Guest32679 is now known as starsoccer12:57
-!- starsoccer [~starsocce@104.219.184.48] has quit [Changing host]12:58
-!- starsoccer [~starsocce@unaffiliated/starsoccer] has joined #bitcoin-wizards12:58
-!- starsoccer [~starsocce@unaffiliated/starsoccer] has quit [Client Quit]12:59
-!- starsoccer [~starsocce@unaffiliated/starsoccer] has joined #bitcoin-wizards13:01
-!- woah [~woah@75-101-111-82.dedicated.static.sonic.net] has quit [Ping timeout: 245 seconds]13:11
-!- cbeams [~cbeams@chello084114181075.1.15.vie.surfer.at] has joined #bitcoin-wizards13:17
-!- cbeams [~cbeams@chello084114181075.1.15.vie.surfer.at] has quit [Changing host]13:17
-!- cbeams [~cbeams@unaffiliated/cbeams] has joined #bitcoin-wizards13:17
-!- nsh [~xeb@wikipedia/nsh] has quit [Ping timeout: 250 seconds]13:21
-!- nsh [~xeb@wikipedia/nsh] has joined #bitcoin-wizards13:21
-!- Profreid [~Profreitt@37.203.209.2] has joined #bitcoin-wizards13:21
-!- cbeams [~cbeams@unaffiliated/cbeams] has quit [Remote host closed the connection]13:22
-!- cbeams [~cbeams@chello084114181075.1.15.vie.surfer.at] has joined #bitcoin-wizards13:24
-!- cbeams [~cbeams@chello084114181075.1.15.vie.surfer.at] has quit [Changing host]13:24
-!- cbeams [~cbeams@unaffiliated/cbeams] has joined #bitcoin-wizards13:24
-!- cryptokeeper [c08b7d80@gateway/web/cgi-irc/kiwiirc.com/ip.192.139.125.128] has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]13:25
-!- eristisk [~eristisk@gateway/tor-sasl/eristisk] has joined #bitcoin-wizards13:33
-!- cbeams [~cbeams@unaffiliated/cbeams] has quit [Remote host closed the connection]13:33
-!- Quanttek [~quassel@2a02:8108:d00:870:5c89:c881:60d7:d893] has quit [Ping timeout: 272 seconds]13:50
-!- vmatekol_ [~vmatekole@e181252115.adsl.alicedsl.de] has joined #bitcoin-wizards13:50
-!- vmatekol_ [~vmatekole@e181252115.adsl.alicedsl.de] has quit [Remote host closed the connection]13:52
-!- cbeams [~cbeams@unaffiliated/cbeams] has joined #bitcoin-wizards14:02
-!- hashtagg_ [~hashtag@cpe-98-157-219-44.ma.res.rr.com] has quit [Ping timeout: 244 seconds]14:03
-!- bosma_ [~bosma@S01067cb21bda6531.vc.shawcable.net] has joined #bitcoin-wizards14:04
-!- bosma [~bosma@S01067cb21bda6531.vc.shawcable.net] has quit [Ping timeout: 258 seconds]14:07
-!- jb55 [~jb55@208.98.200.98] has joined #bitcoin-wizards14:09
-!- bitbumper [~bitbumper@197.115.124.24.cm.sunflower.com] has joined #bitcoin-wizards14:12
-!- atgreen [user@nat/redhat/x-cxtvrjphfehmpuer] has quit [Remote host closed the connection]14:14
-!- zooko [~user@c-75-70-204-46.hsd1.co.comcast.net] has joined #bitcoin-wizards14:24
-!- woah [~woah@75-101-111-82.dedicated.static.sonic.net] has joined #bitcoin-wizards14:24
-!- zooko [~user@c-75-70-204-46.hsd1.co.comcast.net] has quit [Ping timeout: 272 seconds]14:38
-!- ryanxcharles [~ryanxchar@162.245.22.162] has quit [Ping timeout: 258 seconds]14:38
-!- bramm [~bram@99-75-88-206.lightspeed.sntcca.sbcglobal.net] has joined #bitcoin-wizards14:38
brammHey everybody14:38
brammI have questions about this, if anybody can help me: https://bitcointalk.org/index.php?topic=193281.msg2224949#msg222494914:39
-!- webdeli [~projects@42.39.233.220.static.exetel.com.au] has joined #bitcoin-wizards14:39
brammHey web deli14:39
-!- Profreid [~Profreitt@37.203.209.2] has quit [Quit: Profreid]14:39
andytoshihi bramm, probably a few peoople can help you ... i adapted that post for the sidechains wp, iirc it was pretty hard to read (hence my writing out the protocol in full in the whitepaper)14:43
brammandytoshi, I have some really dumb questions about it14:44
andytoshibramm: i can help, i'm eating tho so will be slow14:45
brammLike, what does it mean to pay from a transaction? Isn't a transaction a thing that goes through or not? And won't the result of the transaction be money going from A to B or vice versa?14:45
-!- atgreen [~user@CPE687f74122463-CM84948c2e0610.cpe.net.cable.rogers.com] has joined #bitcoin-wizards14:47
andytoshiah, right, that was the kinda thing that made me go "huh?" i believe "TX1 pays from TX2" means one of TX1's inputs is one of TX2's outputs14:47
-!- bosma_ is now known as bosma14:49
brammSo what you're calling O1 in the whitepaper is a special coin14:51
andytoshiyeah14:51
andytoshi(where "coin" means "unspent output", which is not really standard lingo outside of here and -dev)14:51
-!- askmike [~askmike@ip241-209-210-87.adsl2.static.versatel.nl] has joined #bitcoin-wizards14:53
-!- kgk [kgk@nat/google/x-zvcicvqbhnszowzn] has quit [Quit: WeeChat 0.4.2]14:53
brammI'm not sure what you mean by that subtlety14:53
-!- jb55_ [~jb55@208.98.200.98] has joined #bitcoin-wizards14:54
brammIn any case, it appears to be that there are two things this needs beyond the spend ability of coins being based on sets keys to sign them. It needs to be able to use a pre-image as one of the 'signatures', and it needs to be able to use it being a certain time as one of the 'signatures'.14:54
brammHow does this 'lock time' thing work?14:54
andytoshithat's right ... bitcoin has a full script system to support both hash preimages and ECDSA keys (see https://download.wpsoftware.net/bitcoin/bitcoin-faq.pdf for a high level overview and also what i mean by "unspent outputs")14:55
andytoshithe locktime thing is weird in that it's outside of script ...14:55
andytoshi... it's a field on the transaction itself which declares how long the blockchain has to be before it can be included14:56
andytoshiso you can create transactions that aren't valid yet, but definitely will be in the future14:56
-!- paveljanik [~Pavel@unaffiliated/paveljanik] has quit [Ping timeout: 264 seconds]14:56
-!- jb55 [~jb55@208.98.200.98] has quit [Ping timeout: 252 seconds]14:56
brammSo it's by generation number or block number or however people refer to that in bit coin?14:57
andytoshitypically as "undo" transactions in case of a stalled protocol (where successful protocol completion spends one of the locked tx's inputs, invalidating it forever), or as deposits14:57
-!- woah [~woah@75-101-111-82.dedicated.static.sonic.net] has quit [Ping timeout: 252 seconds]14:57
sipabramm: it's a block height or unix timestamp14:57
-!- Meeh [~meeeeeeh@meeh.sigterm.no] has quit [Ping timeout: 252 seconds]14:57
-!- Meeh_ [~meeeeeeh@meeh.sigterm.no] has joined #bitcoin-wizards14:57
sipathe reason (presumably) for not making it part of the scripting logic itself, is because transactions shouldn't become invalid once they are valid - that can lead to fungibility problems14:57
brammsipa, Thanks, 'block height' is the term I was looking for14:57
-!- dgenr8 [~dgenr8@unaffiliated/dgenr8] has quit [Ping timeout: 252 seconds]14:58
-!- dgenr8 [~dgenr8@unaffiliated/dgenr8] has joined #bitcoin-wizards14:58
siparight, i guess that's bitcoin specific terminology; depth is how many blocks a transaction has on top, height is how far from the genesis block it is14:58
brammI don't know what you mean 'on top'14:58
NewLibertysubsequent = on top14:59
sipagenesis <------N blocks----> block with your transaction <----- M blocks----> the current active best chain tip14:59
sipaN is the height, M is the depth14:59
brammAh, I see14:59
-!- jtimon [~quassel@67.pool85-53-142.dynamic.orange.es] has quit [Ping timeout: 252 seconds]14:59
brammThis is mixing analogies in a horrible way14:59
andytoshi:)15:00
brammBut I'll use consistent terminology15:00
NewLibertyIt is easy to think about for a child playing with blocks, harder for programmers15:00
sipayou have to see the blockchain as a stack, i guess, growing from low to high15:00
brammOh, so 'depth' means 'how buried it is'15:00
-!- jtimon [~quassel@67.pool85-53-142.dynamic.orange.es] has joined #bitcoin-wizards15:00
sipabingo15:00
-!- gues [gues@gateway/vpn/mullvad/x-zfwycyazdjuqskgn] has quit [Ping timeout: 264 seconds]15:05
cbeamsandytoshi: your bitcoin-faq is a pleasure to read. thank you.15:05
-!- gues [gues@gateway/vpn/mullvad/x-qkyuakblhnxvnmdq] has joined #bitcoin-wizards15:06
brammOh, so 'unspent outputs' basically means 'coins'15:07
-!- cbeams [~cbeams@unaffiliated/cbeams] has quit [Remote host closed the connection]15:07
brammandytoshi, Isn't it really a directed acyclic graph instead of a tree?15:07
sipabramm: sorry, what is a DAG instead of a tree (missing some context here)?15:09
andytoshibramm: yup, oops, did i say "tree" without even a footnote or something?15:09
andytoshi"DAG" is too technical for that faq, but i should have mentioned it..15:09
brammsipa, Oh sorry, from andytoshi's bit coin FAQ, he describes there being a tree of transactions15:09
brammandytoshi, Yeah there's no footnote about it being a DAG15:10
brammWhat happens when an output is partially spent?15:10
midnightmagicbramm: it depends on how the transaction is formed.15:11
midnightmagicbramm: If you have 5 btc input, and output 2.5 btc, the rest can be collected as fees by the miner15:11
sipabramm: there is no such thing as partial spending15:11
sipaa coin is created once, and spent entirely once15:11
-!- altoz [~altoz@cpe-24-55-54-186.austin.res.rr.com] has joined #bitcoin-wizards15:11
brammAh, gotcha15:12
sipawhich is why bitcoin transaction have the concept of 'change'; a new output that goes back to an address of the spender15:12
-!- altoz [~altoz@cpe-24-55-54-186.austin.res.rr.com] has quit [Remote host closed the connection]15:12
brammSo if you send something to a public key, you aren't sending to an account, you're making a new coin which just happens to use that public key15:12
sipafor privacy reasons, it should be a fresh address, and made to look similar to the other outputs15:12
midnightmagicsipa: you might call a partial spend an input which isn't satisfied by the output + fees collected by miners.. but I think what I did might be the only instance of that happening15:12
roasbeefa transaction destroys input coins and creates new ones15:12
andytoshilol "chains (actually trees)" i'll add another parens "(actually directed acyclic graphs)"15:13
siparight: bitcoin transactions 'melt' coins and produce new ones from it, with potentially different amounts, and different owners15:13
sipaonly the amount created cannot exceed the amount destroyed15:13
brammHow do people find out about their new coins?15:13
sipawallets that watch the blockchain/p2p net15:14
-!- webdeli [~projects@42.39.233.220.static.exetel.com.au] has quit [Remote host closed the connection]15:17
brammSo do wallets ask for any new outputs for their own keys?15:18
brammDoes that go for both directions, both spending and receiving?15:18
-!- askmike [~askmike@ip241-209-210-87.adsl2.static.versatel.nl] has quit [Remote host closed the connection]15:19
-!- askmike [~askmike@ip241-209-210-87.adsl2.static.versatel.nl] has joined #bitcoin-wizards15:19
midnightmagicbramm: the code itself only verifies(ied?) that the outputs are not > total input amounts. It is possible to destroy bitcoins if the spender's output amounts are less than input amounts *and* the miner doesn't pay himself the overage as fees in the coinbase. I did this, for example, in block 124724 by underpaying myself by (the fees of the transaction + 0.00000001) which means the fees and that one satoshi are destroyed15:19
sipaevery full node sees every transaction, so if the wallet is connected to a full node, there is no problem15:19
-!- adlai [~Adlai@gateway/tor-sasl/adlai] has quit [Ping timeout: 250 seconds]15:19
sipabramm: for lighter node, see BIP 3715:19
sipait uses a bloom-filter based approach15:19
AdrianGwhat are the odds of the bitcoin foundation (or some other corp) finally hiring full time test engineers to work on the bitcoin core?15:19
sipaAdrianG: #bitcoin or #bitcoin-dev15:19
brammThere's a fair amount of transactional overhead in support of (partial) anonymity15:23
brammAn unfortunate disadvantage to payments going to keys rather than accounts is that if I post my account info I can't just re-key it later, I have to update my pub key information15:25
siparight, which is why many people believe that it shouldn't be called 'an address', but rather an 'invoice id' or something15:25
sipaaddress implies persistence, which is bad for privacy15:25
sipaschemes like BIP32 or the payment protocol or stealth transactions add some infrastructure to not reuse keys15:26
sipawithout complicating things for the user15:26
lechuga_bramm: planning a project? :)15:34
brammlechuga_, Obviously I'm working on something, but I'm not saying what right now15:34
-!- maaku_ [~quassel@173-228-107-141.dsl.static.fusionbroadband.com] has quit [Ping timeout: 255 seconds]15:35
lechuga_nod15:35
lechuga_awesome that u are15:36
brammThere are a number of features involving multiple keys which are nice to have which are also horrible for privacy15:36
brammI have a feeling if I came in here asking these dumb questions under an assumed name people would be being a lot less patient with me15:37
lechuga_not an entirely incorrect instinct15:37
lechuga_creator of bittorrent gets a pass15:37
sipabramm: you may be right :)15:37
brammIt's nice that there's this channel for this sort of discussion though. I found it by accident when someone on twitter mentioned it tangentially in response to something I said15:39
andytoshibramm: please don't try it ;)15:39
sipatbh, much of the previous discussion belongs in #bitcoin or #bitcoin-dev15:41
andytoshifwiw while some of your questions would probably be redirected to #bitcoin, the fact that you react to explanations and update your understanding makes patience worthwhile15:41
andytoshiif you were just arguing, i expectt no amount celebrity status would help you15:42
brammCan lock times have a maximum in addition to a minimum?15:43
sipano, only a minimum15:43
sipa23:57:58 < sipa> the reason (presumably) for not making it part of the scripting logic itself, is because transactions shouldn't become invalid once they are valid - that can lead to  fungibility problems15:43
andytoshibramm: no, this would be dangerous because if a reorg happened which bumped a transaction out of a block, that tx could become forever invalidated15:44
-!- webdeli [~projects@bit1642888.lnk.telstra.net] has joined #bitcoin-wizards15:44
brammandytoshi, I appreciate that people are being patient with me. And yeah, I could take some of these questions to #bitcoin, or preface everything with 'how about X?' rather than asking questions first, but since people aren't getting mad at me I'm keeping discussion all in the same channel and going in and out of new proposals, trying to not say anything completely asinine by asking questions first15:44
andytoshiright now transactions can't be forever invalidated, even in a reorg, except by deliberate action by its spender15:44
brammWhat is this transaction 'validation' thing?15:45
andytoshibramm: it's cool, i think we'd all like to be more patient but it gets abused easily by people who just want to argue or grind axes15:45
andytoshibramm: presumably you don't want to wreck your reputation, hence more patience than somebody with no reputation whatsoever15:45
gavinandresen… if you’re thinking of using a DHT to implement a proof of stake system then you’ll see how quick we get annoyed….15:45
sipausing rainbow tables15:46
lechuga_lol15:46
andytoshibramm: a transaction is either valid or not ... it is valid if it is well-formed, the signatures validate, etc, and also if all of its inputs are unspent outputs15:46
sipa< gmaxwell> Someday I'm going to get myself invited to some conference with the president, and while he's talking about some middle east conflict thing— I'm going to ask if they've considered using a DHT.15:47
andytoshibramm: so you can invalidate a transaction by spending one of its inputs ... but you have to do this deliberately by creating a conflicting tx and exploiting a reorg to get it into the blockchain15:47
brammgavinandresen, If any of you would like to ask me questions about DHTs I'd be happy to answer. The sort of thing you just made a joke about makes no sense to me, which is probably the point.15:47
-!- Dizzle [~diesel@70.114.207.41] has quit [Quit: Leaving...]15:47
sipabramm: you have no idea how many people have suggested that bitcoin should use DHTs :)15:48
andytoshibramm: the joke is, there was a long period when people would come here saying "why not replace the blockchain with a DHT?" without any concept of what a blockchain does or what a DHT does15:48
brammDHTs actually work a lot better than I expected. We've got the BitTorrent one working very robustly *for peer finding*15:48
siparight, there would be no problem using it for peer finding in bitcoin either15:49
brammandytoshi, Yeah that isn't even a properly formed question. 'Why not replace an apple with a quaternion?'15:49
-!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has quit [Remote host closed the connection]15:49
sipaor even for doing fetching of historic blocks15:49
sipabut for anything that has DoS risk or consensus risk...15:49
brammfetching historic blocks wouldn't be a good use of DHTs either15:50
phantomcircuitsipa, bestest quote ever15:51
phantomcircuitsipa, it's relatively easy to censor a dht15:51
sipabramm: right, sure15:52
brammphantomcircuit, It's a lot harder than you think15:52
brammphantomcircuit, Although a lot of it has to do with what you mean by 'censor'15:52
-!- jgarzik [~jgarzik@unaffiliated/jgarzik] has quit [Ping timeout: 252 seconds]15:52
sipait's just that initial sync isn't very vulnerable15:52
phantomcircuitbramm, it's relatively easy to censor a dht if you've got a giant botnet15:52
-!- jgarzik [~jgarzik@unaffiliated/jgarzik] has joined #bitcoin-wizards15:52
sipaat worst, it goes slow or not at all - but that won't split the network or cause any loss of money15:52
phantomcircuitafaict the only reason the bittorrent dht survives is because nobody with the ability to launch a massive sybil attack wants to15:53
brammphantomcircuit, If your botnet has many more IP addresses than the DHT you can pull it off, but for the BitTorrent DHT that's a really huge botnet15:53
sipahow many nodes does it have?15:53
brammI think somewhere around 30 million15:53
sipawow15:53
brammphantomcircuit, There are similar attacks on bit coin with occupying peer slots, there are countermeasures for those as well but for the most part it seems that nobody wants to do the attacks15:54
phantomcircuitbramm, iirc you can abuse connection timeout issues to rapidly cycle node ids15:55
phantomcircuityou probably know more about it than me though :P15:55
brammphantomcircuit, We tied them to IP address in the BitTorrent DHT15:55
phantomcircuitah ok then15:55
phantomcircuityeah rapidly cycling node ids was an issue in gnutella15:55
brammThere were attacks going on before that, but they mostly seemed to be collecting info and weren't super sophisticated15:56
-!- hashtagg_ [~hashtag@69.23.213.3] has joined #bitcoin-wizards15:56
-!- DougieBot5000 [~DougieBot@unaffiliated/dougiebot5000] has quit [Quit: Leaving]15:57
brammI think a very sophisticated attacker could really mess things up with a botnet of around 100,000 IPs. That would be a very sophisticated attack though, and that isn't a terribly small botnet either.15:58
-!- ryanxcharles [~ryanxchar@162.245.22.162] has joined #bitcoin-wizards15:59
sipawe have had bitcoin mining botnets of that size...15:59
phantomcircuitbramm, if you just need unique ips 100k is tiny15:59
sipa(a loong time ago)15:59
midnightmagicDHT has been endlessly suggested as a replacement for the *seeding* mechanism, which used to be IRC /whois discovery, now DNS seeders. Or they would suggest using a DHT for block storage. Or suggest a DHT for virtually every other aspect of the p2p protocol. Mostly for peer discovery because they erroneously presume properties about a DHT which aren't valid in bitcoin.15:59
-!- askmike [~askmike@ip241-209-210-87.adsl2.static.versatel.nl] has quit [Remote host closed the connection]15:59
phantomcircuitlast year someone broke into ~3m routers15:59
phantomcircuitand proceeded to basically scan the entire internet using them15:59
brammphantomcircuit, That was a very sophisticated attacker16:00
phantomcircuitbramm, it really wasnt16:00
brammphantomcircuit, You might be giving a bit much credit to unsophisticated attackers :-)16:01
phantomcircuitit was just someone who was bored and not afraid of jail16:01
midnightmagicThe joke has grown out of the uncountable repetition of DHT suggestion, and eventually we started teasing each other by suggesting dht for everything.16:01
phantomcircuitafaict they just abused a published exploit in tp link routers that basically was just default snmp permissions being set wrong16:02
brammA fair amount of why the internet as a whole keeps working is that people who are capable of building and running botnets tend to be disinterested in it16:02
phantomcircuitthe scanning the internet bit was maybe sophisticated16:02
phantomcircuitthe breaking in? not so much16:02
midnightmagici don't recall anybody seriously suggesting a dht even just for block propagation16:03
brammIt might make sense to use a DHT-like structure for bit coin peers selecting who they talk to, to keep latencies down16:03
sipaoptimizing for latency makes sense, but isn't a 100% win either16:04
midnightmagicbramm: that would likely fail the connectivity benefits of a randomized peer selection16:04
sipaif you have a strong tendency of the network to connect to peers with low latency, you may get clustering, which may make separating the network easier16:04
brammmidnightmagic, It can do better than random actually, but also requires a fair number of connections16:05
phantomcircuitreally what we need is a better than random peer selection algorithm and then to make wallet transaction broadcasts more selective in who they talk with16:06
brammphantomcircuit, The vast majority of script kiddies are literally incapable of writing a line of code. It's true though that for something like DDOSing BitTorrent or Bitcoin it's plausible that someone might have an actual business model behind it, at which point getting the resources together to do such attacks would be easy16:06
midnightmagicbramm: The benefit of a strong, unpredictable connectivity graph are more important than latency16:06
sipawell, latency matters for scaling16:06
phantomcircuitbramm, uh ok maybe your definition of sophisticated is different then mine16:06
sipayeah, i don't think anyone here was too worried about script kiddies16:07
-!- heath [~ybit@unaffiliated/ybit] has joined #bitcoin-wizards16:08
brammWell if we're actually on the subject of peer selection in bit coin, it's probably more analogous to peer selection in BitTorrent, which we also do using IPs. Basically for every pair of nodes we hash together the IPs of the endpoints to determine a 'score' for that connection, and you accept a new incoming connection if it has a higher score than the lowest one you currently have16:08
brammI just turned off spelling 'correction', sorry about that.16:09
-!- heath [~ybit@unaffiliated/ybit] has quit [Quit: leaving]16:12
-!- ybit [~ybit@unaffiliated/ybit] has joined #bitcoin-wizards16:12
midnightmagicinitial peer discovery was more the issue, as people really had a problem with the IRC channel on lfnet that we used to use, and then had a problem with the centralized DNS seeders we use now. Once we have good connectivity, peer discovery is easier because the network chats about peers all by itself. The joke was that the initial seeds are all equivalently centralized.16:12
phantomcircuitbramm, peer selection for the p2p protocol is actually more similar to relay selection in tor16:12
phantomcircuitwhich they haven't gotten right either :/16:13
brammI suppose peer selection it bit coin has two separate goals: anonymity and connectivity. Unfortunately these are in direct conflict :-P16:24
sipaif you're not running a wallet, there is little privacy to lose or gain16:25
sipaas a miner perhaps you don't want to be attackable, and being unknown helps16:25
sipaalso, there is connectivity and latency16:25
phantomcircuitsipa, yeah i was thinking there should be guard nodes which are long lived that receive wallet transaction broadcasts16:26
sipawhich are also in conflict with eachother16:26
phantomcircuitand another group of nodes which are cycled on staggered schedules16:26
sipalatency matters, because it correlates directly with block propagation speed16:26
brammFor latency purposes it makes sense to keep a certain number of slots for lowest ping time peers and the rest for random16:28
brammAnd when you're sending stuff out first send to a random peer and then to your lowest latency peers16:28
phantomcircuitbramm, you basically never want to send wallet txs to low latency peers actually16:29
phantomcircuitnot without significant forethought16:30
midnightmagici thought block chain consensus is still convergent up to absurd maximums and out past the moon16:30
phantomcircuitmidnightmagic, convergent yes, but with stupid high latency links you might end up with lots of tiny reorgs16:30
midnightmagicmeh16:30
brammSo is there anything other than signatures, locktime, and preimages which a coin can be contingent on?16:31
-!- eristisk [~eristisk@gateway/tor-sasl/eristisk] has quit [Ping timeout: 250 seconds]16:32
-!- woah [~woah@75-101-111-82.dedicated.static.sonic.net] has joined #bitcoin-wizards16:32
dgenr8bramm: the coin's script can define intricate requirements for spending it16:33
Eliel_it's possible to require the spending transaction to provide data that hashes to a specific hash.16:33
lechuga_they're more contingent on script execution result than a signature. there is no requirement for there to be an actual ecdsa signature to claim an output16:33
lechuga_unless specified by the output's script16:34
Eliel_but yes, it's scriptable so, a lot of things are possible16:34
midnightmagicwho was it who appeared to do some actual calculations for blockchain convergence..  amiller I think? or andytoshi?16:34
dgenr8bramm: have you looked at the bitcoin "payment channel" work?16:34
brammdgenr8, no, got a link?16:34
dgenr8bramm: https://bitcointalk.org/index.php?topic=244656.016:34
sipamidnightmagic: convergence isn't enough; if there's a 40% forking rate, you're giving a 40% advantage to a collusion attacker16:34
brammPresumably the sidechains stuff adds all kinds of new possible contingencies16:34
amillermidnightmagic, i never computed anything16:35
lechuga_ever?16:35
sipa42.16:35
lechuga_lol16:35
sipaamiller did come with the auto-adjusting block rate, to basically aim for (iirc) 50% forking rate16:36
midnightmagicamiller: was it not you who at one point determined convergence area from speed-of-light from surface of the earth up to some radius past the moon?16:36
brammWhat is this 'forking rate'?16:36
amillerrate of stale blocks16:36
sipabramm: how many mined blocks don't end up in the active best chain16:36
sipabecause the finder of the following block hasn't seen the previous one yet16:37
brammMy best guess about forking rate is that it's about 5 seconds for things to get distributed and about 10 minutes for things to happen so the fork rate should be around 5 / 600 or just under 1%16:38
sipayup16:38
-!- eristisk [~eristisk@gateway/tor-sasl/eristisk] has joined #bitcoin-wizards16:38
sipaas long as the ratio is large between them, that rule holds pretty well16:39
-!- adlai [~Adlai@gateway/tor-sasl/adlai] has joined #bitcoin-wizards16:39
brammI did some math once to figure out the 'optimal' average length of time between blocks and got the diameter of the network times e, with things getting really bad below that because of fork rate and not much worse above it, so that would imply that to make transactions go through as quickly as possible the average time between blocks should be around 30 seconds16:39
sipaif it's smaller you need to take the actual interblock interval distribution into account16:39
sipabut as i said: just convergence isn't enough16:39
sipabecause it assumes no attackers16:40
brammI think 10 minutes between blocks is a bit excessive16:40
sipamaybe it could have been 1-2 minutes16:40
bramm2 minutes is already quite conservative16:40
phantomcircuitexcept that would give larger miners an advantage16:41
sipabut a collusion attacker (one which knows he has a majority of the hash rate or close to it) only mines on top of blocks he produces himself16:41
brammNot that 10 minutes is particularly problematic16:41
sipaand therefore doesn't suffer from the forking rate that is the result of the distance/propagation delay between miners16:41
brammRight, large miners can keep their own forks and force a reorg with some reliability16:41
siparight now i think there is like 1-2%?16:41
brammThe lack of credit for partials is a bit of a problem here16:42
sipathat pretty much means that with 1 minute blocks and everything else equal, we'd likely have 10% forks, which may already be significant16:42
sipacredit for partials?16:43
-!- jps [~Jud@cpe-74-72-116-143.nyc.res.rr.com] has quit [Quit: jps]16:43
-!- rusty [~rusty@pdpc/supporter/bronze/rusty] has joined #bitcoin-wizards16:44
-!- gues [gues@gateway/vpn/mullvad/x-qkyuakblhnxvnmdq] has quit [Ping timeout: 264 seconds]16:46
andytoshimidnightmagic: i didn't do those calculations either16:46
-!- gues [gues@gateway/vpn/mullvad/x-tpwscjuymcqagsnl] has joined #bitcoin-wizards16:48
midnightmagic:-/ was it just an eyeballing/estimate based on 10 minutes of speed-of-light from the surface of the earth then?16:48
-!- go1111111 [~go1111111@162.244.138.37] has quit [Ping timeout: 264 seconds]16:49
midnightmagicgmaxwell stop making yourself useful and stand in as my offloaded memory16:50
-!- DougieBot5000 [~DougieBot@unaffiliated/dougiebot5000] has joined #bitcoin-wizards16:50
-!- gues [gues@gateway/vpn/mullvad/x-tpwscjuymcqagsnl] has quit [Client Quit]16:51
midnightmagic..  could've sworn someone said they worked it out. it was near the time amiller was looking for a research project but perhaps that was just a proximal event16:52
brammsipa, If partials were baked into the protocol then a miner couldn't use their own forks because they'd lose due to not having partials16:52
-!- rusty [~rusty@pdpc/supporter/bronze/rusty] has quit [Ping timeout: 258 seconds]16:52
sipawhat are partials?16:52
brammor some variant thereof, there are a few different ways it could be set up with different tradeoffs16:52
brammA partial is something you get when you were trying to mine which doesn't make a new block but gets you a mining reward16:52
sipaah, right16:53
brammAnd also reinforces the validity of whatever you were mining off of16:53
sipap2pool shares, bacially16:53
dgenr8bramm: see asic-faq question 516:53
-!- gues [gues@gateway/vpn/mullvad/x-takntlxvdiwincfr] has joined #bitcoin-wizards16:53
brammdgenr8, Do you mean proofs of stake or something else?16:53
amiller"giving credit for partials" is basically my current best idea for how to make nonoutsourceable puzzles with integrated p2pool so you don't need a pool16:54
-!- SDCDev [~quassel@unaffiliated/sdcdev] has joined #bitcoin-wizards16:54
dgenr8no credit for partials = a "progress-free" PoW16:54
amillernot really16:54
brammamiller, I'm not sure what you mean by 'nonoutsourceable' but I think I agree with you16:54
amillerbramm: see http://cs.umd.edu/~amiller/nonoutsourceable.pdf16:55
brammOkay, that goes on my list of stuff to read16:55
brammThis list is rather long, my goal for today was to get through atomic transactions, which I mostly have a handle on and need to read a little more closely later16:56
brammI sometimes get pulled away by a meatspace DOS attack. It typically starts with DADDY I'M HUNGRY16:57
-!- Rynomster [~quassel@unaffiliated/rynomster] has quit [Ping timeout: 258 seconds]16:58
nshand then your child summons a million tiny zombies?16:59
nshbecause that is probably not considered normal development behaviour before adolescence at least17:00
nshoh, my bad, you didn't actually say DDoS17:00
* nsh returns to cave17:00
-!- roconnor [~roconnor@e120-pool-d89a7ece.brdbnd.voicenetwork.ca] has quit [Remote host closed the connection]17:00
-!- Aquent2 [~Aquent@gateway/tor-sasl/aquent] has joined #bitcoin-wizards17:01
andytoshimidnightmagic: my guess is maaku17:02
andytoshiit's also possible that gmaxwell or i did it, i'm sure i remember talking about it17:02
-!- go1111111 [~go1111111@173.192.176.148] has joined #bitcoin-wizards17:02
-!- Aquent1 [~Aquent@gateway/tor-sasl/aquent] has quit [Ping timeout: 250 seconds]17:03
-!- rdponticelli [~quassel@gateway/tor-sasl/rdponticelli] has quit [Ping timeout: 250 seconds]17:03
-!- d4de [~d4de@unaffiliated/d4de] has quit [Ping timeout: 264 seconds]17:04
-!- rdponticelli [~quassel@gateway/tor-sasl/rdponticelli] has joined #bitcoin-wizards17:05
-!- ebfull [~ebfull@c-76-120-40-34.hsd1.co.comcast.net] has quit [Remote host closed the connection]17:05
-!- hearn [~mike@84-75-198-85.dclient.hispeed.ch] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]17:05
-!- d4de [~d4de@unaffiliated/d4de] has joined #bitcoin-wizards17:20
-!- c0rw1n is now known as c0rw|sleep17:21
-!- prepost [rs232@gateway/vpn/mullvad/x-onvxinrmcnlroeyj] has joined #bitcoin-wizards17:23
-!- woah [~woah@75-101-111-82.dedicated.static.sonic.net] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]17:24
-!- ebfull [~ebfull@c-76-120-40-34.hsd1.co.comcast.net] has joined #bitcoin-wizards17:26
-!- rusty [~rusty@pdpc/supporter/bronze/rusty] has joined #bitcoin-wizards17:30
-!- Aquent2 [~Aquent@gateway/tor-sasl/aquent] has quit [Remote host closed the connection]17:33
-!- PRab_ [~chatzilla@66.184.180.94] has joined #bitcoin-wizards17:45
-!- PRab [~chatzilla@c-98-209-175-70.hsd1.mi.comcast.net] has quit [Ping timeout: 258 seconds]17:47
-!- PRab_ is now known as PRab17:47
-!- pi07r_ [~pi07r@f212009.upc-f.chello.nl] has quit [Quit: >>>]17:50
-!- webdeli [~projects@bit1642888.lnk.telstra.net] has quit [Remote host closed the connection]17:51
super3amiller: you around?17:55
-!- pi07r [~pi07r@f212009.upc-f.chello.nl] has joined #bitcoin-wizards17:56
-!- pi07r [~pi07r@f212009.upc-f.chello.nl] has quit [Ping timeout: 264 seconds]18:01
brammThis 'nonoutsourceable' concept is interesting. It's trying to make it so that any outsourcing requires a lot of trust. The opposite side is to reduce the incentive for outsourceing18:01
-!- bitbumper [~bitbumper@197.115.124.24.cm.sunflower.com] has quit [Ping timeout: 256 seconds]18:04
-!- coiner [~linker@1.54.25.127] has quit [Ping timeout: 264 seconds]18:05
-!- PRab_ [~chatzilla@c-98-209-175-70.hsd1.mi.comcast.net] has joined #bitcoin-wizards18:06
-!- PRab [~chatzilla@66.184.180.94] has quit [Ping timeout: 245 seconds]18:09
-!- PRab_ is now known as PRab18:09
-!- instagibbs_ [6c1c1eb9@gateway/web/freenode/ip.108.28.30.185] has joined #bitcoin-wizards18:10
-!- PRab [~chatzilla@c-98-209-175-70.hsd1.mi.comcast.net] has quit [Remote host closed the connection]18:12
instagibbs_phantomcircuit: shorter block times, provided the rise in stale rates is low, actually could end up helping smaller pools due to decreased variance18:12
instagibbs_trying to get the details published but here are slides from a talk by Dave Hudson. Check out slides 63+: https://docs.google.com/presentation/d/1nVGCU6MDdLad8yOAmNWDbCUqXerq5Ss1B5J7AcLmZ1w/edit#slide=id.p1318:16
instagibbs_66 particularly18:17
-!- ryanxcharles [~ryanxchar@162.245.22.162] has quit [Ping timeout: 244 seconds]18:21
phantomcircuitinstagibbs_, that's a pretty large conditional18:22
instagibbs_*shrug* mining connections I'm guessing have greatly decreased latency since the olden days. Something to think about at least. There will always be a tradeoff.18:23
phantomcircuitand the effect is actually very small18:23
instagibbs_it's the marginal benefits between large/small pools that's in question. Squeezing the benefits down to a much smaller fraction of total hashing power could have benefits. I'll bug the author again for the writeup.18:27
-!- pi07r [~pi07r@f212009.upc-f.chello.nl] has joined #bitcoin-wizards18:27
brammWhat are the main practical incentives for mining pools?18:29
phantomcircuitbramm, reduced variability in reward18:30
phantomcircuitmining by yourself is unlikely to ever return a reward until you approach significant mining size18:30
instagibbs_that, and with "hosted mining" you don't actually have to run anything18:30
instagibbs_or run a full node...18:31
instagibbs_but casting those aside, what phantomcircuit said18:31
-!- jb55 [~jb55@208.98.200.98] has joined #bitcoin-wizards18:35
amillersuper3, hi18:36
super3how have you been?18:37
amillerbramm, yeah so 'nonoutsourceable' raises the distrust *against* pooling, having p2pool shares "integrated" into the official rules reduces the incentive *for* pooling...18:38
-!- Dr-G3 [~Dr-G@gateway/tor-sasl/dr-g] has joined #bitcoin-wizards18:38
amillerthe story for anti-hosted-mining is a lot sketchier :/18:38
-!- jb55_ [~jb55@208.98.200.98] has quit [Ping timeout: 255 seconds]18:38
amillerbusting up pools without also busting up hosted mining seems like a net negative, pools seem lesser of two evils18:39
amillersuper3, good! thanks, what you up to?18:39
super3seeing how many hard drives it takes to get to the moon18:39
brammWhat do you mean by 'hosted mining', and what's the problem with it?18:40
-!- jb55 [~jb55@208.98.200.98] has quit [Ping timeout: 258 seconds]18:40
phantomcircuitbramm, you pay me money, i buy hw and runt he hw for you18:40
amillerhosted mining is roughly when someone pays a large corporation to run some mining rig in a data center somewhere18:41
phantomcircuiteffectively i control which transaction your money pays to mine18:41
amillerdue to economies of scale, orgs like this can offer better deals the more consolidated they are18:41
brammI don't see how hosted mining is a problem, or avoidable. Practically everything is hosted services these days.18:41
-!- Dr-G2 [~Dr-G@gateway/tor-sasl/dr-g] has quit [Ping timeout: 250 seconds]18:41
amillerhosted mining is a consolidation of power18:41
super3i mean my main thing about nonoutsourceable is that it would be impossible to integrate into bitcoin18:42
brammOh, yeah, economies of scale. Probably the best bet for fixing that is to use resources people already have sitting around not being very well utilized18:42
amillersomeone could go blackmail the administrator of that organization18:42
brammLike memory. Cuckoo might help.18:42
phantomcircuitamiller, otoh individuals who are bad at calculating costs might not realize what the economies of scale really are18:42
amillerbramm so just like for pooling, there are two sides to a solution, a) create a barrier/disincentive by sowing the seeds of 'distrust', and b) remove the incentive18:42
phantomcircuit(this has been an issue selling people contracts recently)18:42
amillercuckoo removes the incentive by reducing the benefits of consolidation18:42
amiller(maybe!)18:42
amillernonoutsourceable puzzle can also in some fantasy world or something create enough distrust that people wouldn't be as happy with hosted mining providers18:43
phantomcircuitamiller, kind of doubt it18:43
phantomcircuitvirtually nobody asks for proof of anything18:43
amillerphantomcircuit, yeah, well, you and apparently everyone else, i haven't had an easy time getting any traction for this18:44
phantomcircuitnearly everybody just calculates expected returns and compares with actual return18:44
amillerthe pessimistic view is that everyone is already totally trusting of big organizations18:44
amillerphantomcircuit, yes okay, so, there is an implicit assumption there about how things *already* work, and i propose to change that.18:44
amillerright now, there is no super jackpot18:44
instagibbs_I think a lot of possible hobbyist miners don't do it because you have to lay down $2K+ to even pray for even18:44
amilleryou get the 25 btc every 10 minutes, that's the only lotto game there is18:44
rustyamiller: or they are happy with the exposure being limited to the time it takes them to xfer out their profits?18:45
super3not because of technical reasons, but existing miners will just reject it18:45
amillersuppose you got 20 btc every 10 minutes most of the time, but *sometimes* you win a 10000 btc jackpot18:45
instagibbs_amiller you have a dumping ground for lotto-style mining thoughts? or are they just rattling around18:46
-!- zooko [~user@63.229.238.215] has joined #bitcoin-wizards18:46
rustyamiller: ah, so you're trying to use that to change the trust dynamics.  Interesting idea...18:46
amillerinstagibbs, yeah, sorry, your buffer here is the dumping ground ;/ i have a forum post here https://bitcointalk.org/index.php?topic=305781.0 but it's kind of sketchy18:47
phantomcircuitamiller, oh right18:47
phantomcircuityeah that might change things18:47
amillerbasically for this to work i need to assume some kind of unusual decision theory things and even if i'm right i don't know yet how to do the science and give some kind of evidence for it18:47
instagibbs_im interested because I'm quite doubtful of long-term PoW if people are actually mining at cost18:51
-!- rusty [~rusty@pdpc/supporter/bronze/rusty] has quit [Ping timeout: 272 seconds]18:52
-!- jtimon [~quassel@67.pool85-53-142.dynamic.orange.es] has quit [Ping timeout: 256 seconds]18:52
amillerif the economics of this are anything like state lottos, then people will be mining at less -than-cost18:53
instagibbs_*assuming you mean -EV*18:54
amilleryes18:54
brammWhen are rewards going to drop by half again?18:54
instagibbs_I read that post a long time ago18:54
instagibbs_2016ish18:54
-!- woah [~woah@199-241-202-232.PUBLIC.monkeybrains.net] has joined #bitcoin-wizards18:55
-!- woah [~woah@199-241-202-232.PUBLIC.monkeybrains.net] has quit [Client Quit]18:55
-!- woah [~woah@199-241-202-232.PUBLIC.monkeybrains.net] has joined #bitcoin-wizards18:56
brammI wish it was sooner. It will be interesting to see what happens on the next drop18:56
kanzureblock 42000018:57
kanzurebest to measure time by number of blocks rather than 201618:57
brammWhat block number is it on now?18:58
brammI wonder how many miners are going to wonder why their revenues suddenly dropped by half18:58
-!- tdlfbx [~bsm117532@172-0-174-200.lightspeed.cicril.sbcglobal.net] has quit [Read error: Connection reset by peer]18:58
kanzurecurrent blockheight is approximately 332650 depending on who you are18:59
-!- tdlfbx [~bsm117532@172-0-174-200.lightspeed.cicril.sbcglobal.net] has joined #bitcoin-wizards18:59
kanzureor rather, depending on which nodes you know18:59
kanzure(because 332651 is out there)18:59
-!- webdeli [~projects@bit1642888.lnk.telstra.net] has joined #bitcoin-wizards19:01
-!- woah [~woah@199-241-202-232.PUBLIC.monkeybrains.net] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]19:07
-!- hashtagg_ [~hashtag@69.23.213.3] has quit [Ping timeout: 255 seconds]19:14
-!- tdlfbx [~bsm117532@172-0-174-200.lightspeed.cicril.sbcglobal.net] has quit [Ping timeout: 244 seconds]19:16
brammSo that's early 2016 probably19:16
-!- woah [~woah@199-241-202-232.PUBLIC.monkeybrains.net] has joined #bitcoin-wizards19:17
phantomcircuitamiller, its not enough of a lottery for that really19:18
amillernot now it isn't :/19:19
brammI have a question about the atomic transactions protocol19:19
amillerbramm, the tiernolan one?19:20
brammamiller, yes that one19:20
amilleri know that one, i want to help!19:20
brammWhy have the counterparty sign a return transaction? Why not just make it so that the coin can be unlocked with a combination of A's signature and a timelock of 24 hours?19:20
-!- kyletorpey [~kyle@c-24-131-0-5.hsd1.va.comcast.net] has left #bitcoin-wizards []19:21
amilleryou can't make a "coin" (an unspent transaction output) unlockable19:26
amillerthat limitation is just sort of a quirk of bitcoin script, there's a proposed opcode OP_CHECKLOCKTIMEVERIFY that would let you do that19:27
brammAh, that's what I suspected19:28
-!- Graet [~Graet@unaffiliated/graet] has quit [Ping timeout: 240 seconds]19:28
amillers/unlockable/unlockable-after-some-time19:28
brammSo transactions can be time-locked but coins can't?19:31
brammI hope I'm not irritating everybody by saying 'coin' instead of 'unspent output'. It's just shorter.19:31
lechuga_'utxo'19:32
brammOkay I can use that. Is utxo short for something?19:33
lechuga_unspent transaction output19:33
tromp_unspent transaction output19:33
tromp_just as short as coin!19:33
lechuga_doubt any1 really annoyed by 'coin' tho19:34
-!- Graet [~Graet@unaffiliated/graet] has joined #bitcoin-wizards19:34
lechuga_re: OP_CHECKLOCKTIMEVERIFY, see also: https://github.com/bitcoin/bips/blob/master/bip-0065.mediawiki19:37
amilleri like calling those coins too, but it confuses people who don't know it :/ "utxo" either you know it or it's obviously incomprehensible19:37
amillerbramm, exactly, a transaction can be timelocked but a utxo can't19:38
-!- rdponticelli [~quassel@gateway/tor-sasl/rdponticelli] has quit [Ping timeout: 250 seconds]19:39
-!- instagibbs_ [6c1c1eb9@gateway/web/freenode/ip.108.28.30.185] has quit [Quit: Page closed]19:50
-!- orik [~orik@50-46-132-219.evrt.wa.frontiernet.net] has joined #bitcoin-wizards19:54
-!- op_null [~op_null@128.199.56.23] has joined #bitcoin-wizards19:54
brammtromp_, I have a question about cuckoo19:56
op_nullbramm: the problem with "coin" really is that it gives people the idea that they are somehow 1BTC units. at least with utxo you can't have people forming preconceived notions about their function.19:56
tromp_yes, bramm?19:57
brammtromp_, Does it need something as strong as siphash? Could it use something weaker like, say, a single round of AES?19:58
brammOr is a single round of AES about the same as siphash?19:58
tromp_i tried with reduced rounds, even down to siphash11, and couldn't see any effect on cycle length distribution19:58
brammWhat is siphash11?19:58
-!- orik [~orik@50-46-132-219.evrt.wa.frontiernet.net] has quit [Client Quit]19:58
tromp_normal siphash is siphash 24, 2 rounds of one kind and 4 rounds of another kind19:59
tromp_for extra mixing power, some applications use siphash-4-820:01
-!- super3 [~Thunderbi@96-32-185-118.dhcp.gwnt.ga.charter.com] has quit [Ping timeout: 256 seconds]20:01
tromp_so cuckoo can use a weaker siphash than siphash-2-4, but i'd feel better about siphash-1-2 than a single round of AES20:02
brammAre siphash-1-2 and AES about the same amount of CPU? Why 1-2 specifically?20:03
tromp_just sticking with the ratio siphash-n-2n20:03
tromp_doing half the work of siphash-2-420:03
tromp_i don't know offhand how 1round AES compares with siphash-1-220:04
tromp_but siphsah is designed for hash tables, which is really how it's used in cuckoo cycle20:06
brammI'd be curious to hear DJB's thoughts on reduced round siphash, in particular for that use20:06
-!- jps [~Jud@cpe-74-72-116-143.nyc.res.rr.com] has joined #bitcoin-wizards20:07
tromp_i asked him by email20:07
tromp_it bounced:(20:08
-!- NewLiberty_ [~NewLibert@99-48-178-219.lightspeed.irvnca.sbcglobal.net] has joined #bitcoin-wizards20:08
brammhuh, what was the reason for the bounce?20:08
tromp_<djb@cr.yp.to>:20:09
tromp_I have not received confirmation that this message is not bulk mail.20:09
tromp_I'm not going to try again; this message has been in the queue too long.20:09
brammHuh, I've successfully corresponded with him before. Will try later.20:09
-!- NewLiberty [~NewLibert@99-48-178-219.lightspeed.irvnca.sbcglobal.net] has quit [Ping timeout: 264 seconds]20:11
tromp_AES is unnecessarily wide20:11
tromp_i know someone who was trying to exploit the limited width of siphash to compute 4 of them in parallel with AVX20:12
tromp_that might speed up cuckoo a bit20:13
brammcuckoo should be mostly waiting for memory20:13
brammHence the wanting to speed up the hashing. If it was mostly waiting for CPU then there wouldn't be much point in speeding up the CPU20:14
tromp_yes, but once a thread is waiting for memory, you need another thread to compute the next siphash20:14
tromp_the memory subsystem can handle many pending memory accesses20:14
-!- orik [~orik@50-46-132-219.evrt.wa.frontiernet.net] has joined #bitcoin-wizards20:15
tromp_for cuckoo, hyperthreading beyond a factor of 2 (like on some sparc cpus) could be very beneficial20:15
brammPresumably custom hardware should be able to do that so the more that COTS hardware can do it the better20:17
tromp_i'd love to try cuckoo on an intel xeon phi20:19
tromp_my former academic institution has one, but it invariably crashes on cuckoo:(20:19
tromp_gotta run; talk to you later...20:21
brammlaters20:21
-!- vmatekole [~vmatekole@e181252115.adsl.alicedsl.de] has joined #bitcoin-wizards20:21
-!- jps [~Jud@cpe-74-72-116-143.nyc.res.rr.com] has quit [Quit: jps]20:26
-!- TheSeven [~quassel@rockbox/developer/TheSeven] has quit [Disconnected by services]20:28
-!- [7] [~quassel@rockbox/developer/TheSeven] has joined #bitcoin-wizards20:29
-!- zooko [~user@63.229.238.215] has quit [Ping timeout: 240 seconds]20:33
-!- pgokeeffe [~pgokeeffe@101.165.90.207] has joined #bitcoin-wizards20:44
-!- luny` [~luny@unaffiliated/luny] has joined #bitcoin-wizards20:45
-!- pgokeeffe [~pgokeeffe@101.165.90.207] has quit [Client Quit]20:45
-!- pgokeeffe [~pgokeeffe@101.165.90.207] has joined #bitcoin-wizards20:45
-!- pgokeeffe [~pgokeeffe@101.165.90.207] has quit [Client Quit]20:46
-!- prodatalab [~prodatala@c-69-254-45-177.hsd1.fl.comcast.net] has quit [Quit: Konversation terminated!]20:47
-!- luny`` [~luny@unaffiliated/luny] has quit [Ping timeout: 265 seconds]20:49
-!- ryanxcharles [~ryanxchar@2601:9:4680:dd0:54c4:26f9:c7b8:a199] has joined #bitcoin-wizards20:50
-!- prodatalab [~prodatala@c-69-254-45-177.hsd1.fl.comcast.net] has joined #bitcoin-wizards20:52
-!- dgenr8 [~dgenr8@unaffiliated/dgenr8] has quit [Quit: Leaving]20:58
-!- dgenr8 [~dgenr8@unaffiliated/dgenr8] has joined #bitcoin-wizards20:58
-!- orik [~orik@50-46-132-219.evrt.wa.frontiernet.net] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]20:58
-!- Starduster_ [~Guest3@5ED11658.cm-7-2a.dynamic.ziggo.nl] has joined #bitcoin-wizards21:02
-!- Starduster_ [~Guest3@5ED11658.cm-7-2a.dynamic.ziggo.nl] has quit [Changing host]21:02
-!- Starduster_ [~Guest3@unaffiliated/starduster] has joined #bitcoin-wizards21:02
-!- Starduster_ [~Guest3@unaffiliated/starduster] has quit [Read error: Connection reset by peer]21:02
-!- Starduster_ [~Guest3@unaffiliated/starduster] has joined #bitcoin-wizards21:02
-!- Starduster [~Guest3@unaffiliated/starduster] has quit [Ping timeout: 240 seconds]21:03
-!- andy-logbot [~bitcoin--@wpsoftware.net] has quit [Ping timeout: 255 seconds]21:04
-!- andytoshi [~andytoshi@unaffiliated/andytoshi] has quit [Ping timeout: 240 seconds]21:05
-!- dgenr8 [~dgenr8@unaffiliated/dgenr8] has quit [Quit: Leaving]21:11
-!- Guest73382 [~Guest3@5ED11658.cm-7-2a.dynamic.ziggo.nl] has joined #bitcoin-wizards21:28
-!- Starduster_ [~Guest3@unaffiliated/starduster] has quit [Ping timeout: 240 seconds]21:31
-!- paveljanik [~Pavel@unaffiliated/paveljanik] has joined #bitcoin-wizards21:41
-!- andytoshi [~andytoshi@wpsoftware.net] has joined #bitcoin-wizards21:43
-!- gues [gues@gateway/vpn/mullvad/x-takntlxvdiwincfr] has quit [Ping timeout: 272 seconds]21:59
-!- gues___ [gues@gateway/vpn/mullvad/x-kmpllhzdmprbuvrj] has joined #bitcoin-wizards22:00
-!- jb55 [~jb55@S0106f46d049a0b83.vc.shawcable.net] has joined #bitcoin-wizards22:04
-!- toffoo [~tof@186.205.188.251] has joined #bitcoin-wizards22:15
-!- toffoo [~tof@186.205.188.251] has quit [Read error: Connection reset by peer]22:18
-!- cletus11 [~cletus11@99-172-47-87.lightspeed.tblltx.sbcglobal.net] has joined #bitcoin-wizards22:27
-!- lclc_bnc is now known as lclc22:29
-!- gues___ [gues@gateway/vpn/mullvad/x-kmpllhzdmprbuvrj] has quit [Ping timeout: 258 seconds]22:36
-!- gues___ [gues@gateway/vpn/mullvad/x-jdriakmuijcvhyoq] has joined #bitcoin-wizards22:38
-!- cbeams [~cbeams@unaffiliated/cbeams] has joined #bitcoin-wizards22:40
-!- luny` [~luny@unaffiliated/luny] has quit [Quit: Leaving]22:42
-!- luny [~luny@unaffiliated/luny] has joined #bitcoin-wizards22:42
-!- cbeams [~cbeams@unaffiliated/cbeams] has quit [Remote host closed the connection]22:44
-!- cbeams [~cbeams@chello084114181075.1.15.vie.surfer.at] has joined #bitcoin-wizards22:44
-!- cbeams [~cbeams@chello084114181075.1.15.vie.surfer.at] has quit [Changing host]22:44
-!- cbeams [~cbeams@unaffiliated/cbeams] has joined #bitcoin-wizards22:44
-!- zibbo_ [zibbo@zibbo.oldskool.fi] has joined #bitcoin-wizards22:45
-!- zibbo [zibbo@zibbo.oldskool.fi] has quit [Ping timeout: 258 seconds]22:47
-!- warptangent [~warptange@unaffiliated/warptangent] has quit [Ping timeout: 264 seconds]22:51
-!- warptangent [~warptange@unaffiliated/warptangent] has joined #bitcoin-wizards22:59
gmaxwellpotenitally fun thread: https://bitcointalk.org/index.php?topic=881304.022:59
-!- coiner [~linker@113.161.87.238] has joined #bitcoin-wizards23:07
-!- cbeams [~cbeams@unaffiliated/cbeams] has quit [Read error: Connection reset by peer]23:08
-!- cbeams [~cbeams@chello084114181075.1.15.vie.surfer.at] has joined #bitcoin-wizards23:08
-!- cbeams [~cbeams@chello084114181075.1.15.vie.surfer.at] has quit [Changing host]23:08
-!- cbeams [~cbeams@unaffiliated/cbeams] has joined #bitcoin-wizards23:08
-!- cbeams [~cbeams@unaffiliated/cbeams] has quit [Read error: Connection reset by peer]23:08
-!- warptangent [~warptange@unaffiliated/warptangent] has quit [Ping timeout: 250 seconds]23:08
-!- cbeams [~cbeams@unaffiliated/cbeams] has joined #bitcoin-wizards23:09
-!- cbeams_ [~cbeams@chello084114181075.1.15.vie.surfer.at] has joined #bitcoin-wizards23:11
-!- warptangent [~warptange@unaffiliated/warptangent] has joined #bitcoin-wizards23:12
-!- cbeams_ [~cbeams@chello084114181075.1.15.vie.surfer.at] has quit [Remote host closed the connection]23:14
-!- cbeams [~cbeams@unaffiliated/cbeams] has quit [Ping timeout: 264 seconds]23:14
-!- Starduster_ [~Guest3@unaffiliated/starduster] has joined #bitcoin-wizards23:15
-!- Guest73382 [~Guest3@5ED11658.cm-7-2a.dynamic.ziggo.nl] has quit [Read error: Connection reset by peer]23:16
-!- jb55 [~jb55@S0106f46d049a0b83.vc.shawcable.net] has quit [Ping timeout: 240 seconds]23:16
-!- jb55 [~jb55@S0106f46d049a0b83.vc.shawcable.net] has joined #bitcoin-wizards23:16
op_nullsome new snake oil, too. kryptohash, our proof of work is more secure than bitcoins because our hash is 320 bit not 256 bit! maybe that'll be the new race. multi megabit PoW hashes.23:17
phantomcircuitop_null, you're gonna ruin my plan!23:18
gmaxwelland then does it use sha256 for everything except the pow, including a preprocessing step before the pow?23:21
-!- cbeams [~cbeams@unaffiliated/cbeams] has joined #bitcoin-wizards23:21
op_nullprobably, they always seem to23:25
-!- vmatekole [~vmatekole@e181252115.adsl.alicedsl.de] has quit [Remote host closed the connection]23:28
op_null"Also puzzled you didn't go for 512bit hash or maybe even higher?  Lock out current gen ASIC, and some low end graphics adapters."23:30
Luke-Jrlol23:35
Luke-Jrgmaxwell: apparently Maxcoin uses Keccak for even the base58check23:35
Luke-JrRegion code: Kryptohash protocol includes a Region code field. Each Region consists in it's own separate blockchain, RPC/P2P port numbers and hopefully a different Market price. As of December 2014, only Region #0 exists. Other regions might be released in the future.     <-- lolwut23:37
-!- wallet421 [~wallet42@g225050222.adsl.alicedsl.de] has joined #bitcoin-wizards23:37
-!- wallet42 is now known as Guest8209723:37
-!- Guest82097 [~wallet42@f052011180.adsl.alicedsl.de] has quit [Killed (weber.freenode.net (Nickname regained by services))]23:37
-!- wallet421 is now known as wallet4223:37
op_nullI can't work out why anybody thinkgs that a good idea.23:38
gmaxwellLuke-Jr: well if you can reduce the number of hash functions you have that might be good.23:40
Luke-Jrgmaxwell: but X11-X15!23:41
paveljanikop_null: more blockchains, more pump&dump, more money... as usual23:41
op_nullsuper secure hashing!23:41
-!- askmike [~askmike@87.210.209.241] has joined #bitcoin-wizards23:45
-!- askmike [~askmike@87.210.209.241] has quit [Remote host closed the connection]23:45
-!- samson2 [~samson_@180.183.165.35] has joined #bitcoin-wizards23:49
-!- samson_ [~samson_@180.183.83.247] has quit [Ping timeout: 255 seconds]23:50
-!- askmike [~askmike@ip241-209-210-87.adsl2.static.versatel.nl] has joined #bitcoin-wizards23:50
-!- vmatekole [~vmatekole@e181252115.adsl.alicedsl.de] has joined #bitcoin-wizards23:53
-!- askmike [~askmike@ip241-209-210-87.adsl2.static.versatel.nl] has quit [Remote host closed the connection]23:54
-!- davejh [~davejh@host86-156-141-169.range86-156.btcentralplus.com] has joined #bitcoin-wizards23:56
sl01has anyone brainstormed out the effects of bitcoin mining being "perfect money laundering" and if that means eventually mining will always be done at a "huge" loss because... money laundering?23:57
phantomcircuitsl01, it's not because you have to purchase power23:57
sl01good pt, i guess that nullifies the whole thing?23:58
-!- NewLiberty_ [~NewLibert@99-48-178-219.lightspeed.irvnca.sbcglobal.net] has quit [Ping timeout: 264 seconds]23:58
sl01does hosted mining require kyc?23:59
sl01or mining contracts23:59

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