--- Log opened Wed Nov 05 00:00:41 2014 00:00 -!- AaronvanW [~ewout@ip34-65-210-87.adsl2.static.versatel.nl] has joined #bitcoin-wizards 00:03 -!- Transisto [Transisto@213.179.212.69] has quit [Ping timeout: 258 seconds] 00:06 -!- bosma [~bosma@S01067cb21bda6531.vc.shawcable.net] has quit [Ping timeout: 244 seconds] 00:07 -!- Dizzle__ [~Dizzle@cpe-72-182-49-104.austin.res.rr.com] has joined #bitcoin-wizards 00:08 -!- mkarrer [~mkarrer@213.Red-88-26-80.staticIP.rima-tde.net] has joined #bitcoin-wizards 00:09 -!- bosma [~bosma@S01067cb21bda6531.vc.shawcable.net] has joined #bitcoin-wizards 00:10 -!- Dizzle [~Dizzle@2605:6000:1018:c0f5:acae:625e:dfc2:a633] has quit [Ping timeout: 265 seconds] 00:11 -!- Flyer33 [~f@unaffiliated/fluffybunny] has joined #bitcoin-wizards 00:13 -!- mkarrer [~mkarrer@213.Red-88-26-80.staticIP.rima-tde.net] has quit [Ping timeout: 265 seconds] 00:21 -!- AaronvanW [~ewout@ip34-65-210-87.adsl2.static.versatel.nl] has quit [Ping timeout: 265 seconds] 00:25 -!- torsthaldo [~torsthald@unaffiliated/torsthaldo] has joined #bitcoin-wizards 00:28 -!- DougieBot5000 [~DougieBot@unaffiliated/dougiebot5000] has quit [Quit: Leaving] 00:32 -!- damethos [~damethos@unaffiliated/damethos] has quit [Quit: Bye] 00:42 -!- Cory [~Cory@unaffiliated/cory] has quit [] 00:49 -!- lmatteis [uid3300@gateway/web/irccloud.com/x-zamquqwvbtkzcdva] has joined #bitcoin-wizards 01:00 -!- AaronvanW [~ewout@91.206.81.13] has joined #bitcoin-wizards 01:05 -!- andy-logbot [~bitcoin--@wpsoftware.net] has quit [Remote host closed the connection] 01:05 -!- andy-logbot [~bitcoin--@wpsoftware.net] has joined #bitcoin-wizards 01:05 * andy-logbot is logging 01:06 -!- NewLiberty [~NewLibert@2602:304:cff8:1580:a177:60e1:466b:175b] has joined #bitcoin-wizards 01:13 -!- Adlai [~Adlai@gateway/tor-sasl/adlai] has quit [Quit: WeeChat 1.0.1] 01:14 -!- iddo [~idddo@csm.cs.technion.ac.il] has quit [Ping timeout: 258 seconds] 01:15 -!- iddo [~idddo@csm.cs.technion.ac.il] has joined #bitcoin-wizards 01:16 -!- altoz [~altoz@cpe-24-55-50-180.austin.res.rr.com] has joined #bitcoin-wizards 01:24 -!- Dizzle__ [~Dizzle@cpe-72-182-49-104.austin.res.rr.com] has quit [Quit: Leaving...] 01:37 -!- rusty [~rusty@pdpc/supporter/bronze/rusty] has joined #bitcoin-wizards 01:42 -!- aburan28 [~ubuntu@static-108-45-93-85.washdc.fios.verizon.net] has quit [Remote host closed the connection] 01:45 -!- xplice [~xplice@37.48.81.44] has joined #bitcoin-wizards 01:48 -!- p2-m2 [caa9f2b3@gateway/web/freenode/ip.202.169.242.179] has joined #bitcoin-wizards 02:00 -!- aburan28 [~ubuntu@static-108-45-93-85.washdc.fios.verizon.net] has joined #bitcoin-wizards 02:12 -!- OX3_ [~OX3@gateway-nat.fmrib.ox.ac.uk] has joined #bitcoin-wizards 02:13 -!- bryanvu [~bryanvu@198.23.103.84-static.reverse.softlayer.com] has quit [Quit: bryanvu] 02:14 -!- comboy [~quassel@tesuji.pl] has joined #bitcoin-wizards 02:16 -!- harrigan [~harrigan@86.43.80.166] has joined #bitcoin-wizards 02:16 -!- bryanvu [~bryanvu@50.23.113.232] has joined #bitcoin-wizards 02:17 -!- harrigan [~harrigan@86.43.80.166] has quit [Client Quit] 02:18 -!- harrigan [~harrigan@86.43.80.166] has joined #bitcoin-wizards 02:24 -!- gmaxwell [greg@wikimedia/KatWalsh/x-0001] has joined #bitcoin-wizards 02:29 -!- cbeams [~cbeams@unaffiliated/cbeams] has quit [Read error: Connection reset by peer] 02:29 -!- cbeams_ [~cbeams@chello084114181075.1.15.vie.surfer.at] has joined #bitcoin-wizards 02:42 -!- benten [~benten@unaffiliated/benten] has joined #bitcoin-wizards 02:43 -!- hearn [~mike@84-75-198-85.dclient.hispeed.ch] has joined #bitcoin-wizards 02:43 -!- fanquake [~anonymous@unaffiliated/fanquake] has quit [Read error: Connection reset by peer] 02:44 -!- fanquake [~anonymous@unaffiliated/fanquake] has joined #bitcoin-wizards 02:45 -!- damethos [~damethos@unaffiliated/damethos] has joined #bitcoin-wizards 02:51 -!- rdponticelli [~quassel@gateway/tor-sasl/rdponticelli] has joined #bitcoin-wizards 02:58 -!- coinheavy [~coinheavy@2602:306:ce9f:f5b0:98c3:e6b4:eb43:1544] has quit [] 03:05 -!- mkarrer [~mkarrer@213.Red-88-26-80.staticIP.rima-tde.net] has joined #bitcoin-wizards 03:07 -!- ubuntu_ [~ubuntu@static-108-45-93-85.washdc.fios.verizon.net] has joined #bitcoin-wizards 03:09 -!- benten [~benten@unaffiliated/benten] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…] 03:14 -!- damethos [~damethos@unaffiliated/damethos] has quit [Ping timeout: 260 seconds] 03:16 -!- vdo [~vdo@unaffiliated/vdo] has joined #bitcoin-wizards 03:17 -!- altoz_ [~altoz@cpe-24-55-50-180.austin.res.rr.com] has joined #bitcoin-wizards 03:18 -!- altoz [~altoz@cpe-24-55-50-180.austin.res.rr.com] has quit [Ping timeout: 258 seconds] 03:18 -!- damethos [~damethos@unaffiliated/damethos] has joined #bitcoin-wizards 03:18 -!- spiftheninja [~spiftheni@173-20-237-20.client.mchsi.com] has joined #bitcoin-wizards 03:22 -!- hearn [~mike@84-75-198-85.dclient.hispeed.ch] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…] 03:26 -!- epscy [~epscy@176.126.241.239] has quit [Ping timeout: 258 seconds] 03:28 -!- moa [~kiwigb@opentransactions/dev/moa] has quit [Quit: Leaving.] 03:35 -!- K1773R [~K1773R@unaffiliated/k1773r] has quit [Ping timeout: 255 seconds] 03:37 -!- llllllllll [~lllllllll@53-109.bbned.dsl.internl.net] has joined #bitcoin-wizards 03:41 -!- K1773R [~K1773R@unaffiliated/k1773r] has joined #bitcoin-wizards 03:42 -!- epscy [~epscy@176.126.241.239] has joined #bitcoin-wizards 03:45 -!- crowex [~crowex@88-106-107-166.dynamic.dsl.as9105.com] has joined #bitcoin-wizards 03:55 -!- p2-m2 [caa9f2b3@gateway/web/freenode/ip.202.169.242.179] has quit [Ping timeout: 246 seconds] 03:56 -!- crowex [~crowex@88-106-107-166.dynamic.dsl.as9105.com] has quit [Remote host closed the connection] 03:57 -!- crowex [~crowex@88-106-107-166.dynamic.dsl.as9105.com] has joined #bitcoin-wizards 04:01 -!- crowex [~crowex@88-106-107-166.dynamic.dsl.as9105.com] has quit [Ping timeout: 265 seconds] 04:03 < xplice> hello world 04:07 -!- benten [~benten@unaffiliated/benten] has joined #bitcoin-wizards 04:08 -!- crowex [~crowex@88-106-107-166.dynamic.dsl.as9105.com] has joined #bitcoin-wizards 04:10 -!- xplice [~xplice@37.48.81.44] has quit [Ping timeout: 244 seconds] 04:10 -!- crowex [~crowex@88-106-107-166.dynamic.dsl.as9105.com] has quit [Remote host closed the connection] 04:11 -!- benten_ [~benten@unaffiliated/benten] has joined #bitcoin-wizards 04:12 -!- benten [~benten@unaffiliated/benten] has quit [Ping timeout: 264 seconds] 04:16 -!- benten_ [~benten@unaffiliated/benten] has quit [Ping timeout: 255 seconds] 04:16 -!- jaekwon_ [~omni@75-101-96-71.dsl.static.fusionbroadband.com] has quit [Remote host closed the connection] 04:27 -!- NewLiberty [~NewLibert@2602:304:cff8:1580:a177:60e1:466b:175b] has quit [Ping timeout: 272 seconds] 04:29 -!- Quanttek [~quassel@2a02:8108:d00:870:21cb:54a8:58be:6e4e] has joined #bitcoin-wizards 04:38 -!- ubuntu_ [~ubuntu@static-108-45-93-85.washdc.fios.verizon.net] has quit [Ping timeout: 240 seconds] 04:38 -!- aburan28 [~ubuntu@static-108-45-93-85.washdc.fios.verizon.net] has quit [Ping timeout: 258 seconds] 04:51 -!- ubuntu_ [~ubuntu@137.63.73.10] has joined #bitcoin-wizards 04:56 -!- OneNomos [~textual@pool-71-163-233-84.washdc.east.verizon.net] has joined #bitcoin-wizards 05:01 -!- warptangent [~warptange@192.227.139.148] has quit [Ping timeout: 264 seconds] 05:02 -!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has joined #bitcoin-wizards 05:03 -!- hashtag_ [~hashtag@CPE-69-23-221-39.wi.res.rr.com] has joined #bitcoin-wizards 05:04 -!- hearn [~mike@185.25.95.132] has joined #bitcoin-wizards 05:06 -!- warptangent [~warptange@192.227.139.148] has joined #bitcoin-wizards 05:22 -!- bit2017 [~linker@113.161.87.238] has joined #bitcoin-wizards 05:25 -!- Guest54023 [~linker@113.161.87.238] has quit [Ping timeout: 244 seconds] 05:27 -!- NewLiberty [~NewLibert@2602:304:cff8:1580:c19:2cd0:f1dc:14da] has joined #bitcoin-wizards 05:28 -!- bit2017 [~linker@113.161.87.238] has quit [Ping timeout: 255 seconds] 05:30 -!- wallet421 [~wallet42@g225105077.adsl.alicedsl.de] has joined #bitcoin-wizards 05:30 -!- wallet42 [~wallet42@g225186123.adsl.alicedsl.de] has quit [Killed (kornbluth.freenode.net (Nickname regained by services))] 05:30 -!- wallet421 is now known as wallet42 05:54 -!- hearn [~mike@185.25.95.132] has quit [Ping timeout: 244 seconds] 06:05 -!- hearn [~mike@185.25.95.132] has joined #bitcoin-wizards 06:06 -!- cbeams_ is now known as cbeams 06:06 -!- cbeams [~cbeams@chello084114181075.1.15.vie.surfer.at] has quit [Changing host] 06:06 -!- cbeams [~cbeams@unaffiliated/cbeams] has joined #bitcoin-wizards 06:19 -!- Aquent1 is now known as Aquent 06:21 -!- fanquake [~anonymous@unaffiliated/fanquake] has quit [Quit: fanquake] 06:32 -!- eric [~eric@unaffiliated/ericp4] has quit [Quit: Leaving.] 06:36 -!- ericp4 [~eric@unaffiliated/ericp4] has joined #bitcoin-wizards 06:36 -!- ericp4 is now known as eric 06:36 -!- roidster [~chatzilla@96-41-48-194.dhcp.mtpk.ca.charter.com] has joined #bitcoin-wizards 06:40 -!- eristisk [~eristisk@gateway/tor-sasl/eristisk] has joined #bitcoin-wizards 06:42 -!- hearn [~mike@185.25.95.132] has quit [Ping timeout: 240 seconds] 06:44 -!- hearn [~mike@185.25.95.132] has joined #bitcoin-wizards 06:47 -!- eristisk [~eristisk@gateway/tor-sasl/eristisk] has quit [Ping timeout: 250 seconds] 06:52 -!- irclouis [~irclouis@ip68-228-87-55.oc.oc.cox.net] has joined #bitcoin-wizards 06:54 < cryptokeeper> hey guys..... question 06:54 < cryptokeeper> best pool to use? ease of use and payouts/etc... ? 06:54 < cryptokeeper> p2pool? 06:54 < sipa> #bitcoin 06:57 -!- altoz_ is now known as altoz 06:58 -!- eristisk [~eristisk@gateway/tor-sasl/eristisk] has joined #bitcoin-wizards 07:08 -!- SDCDev [~quassel@unaffiliated/sdcdev] has quit [Remote host closed the connection] 07:10 -!- SDCDev [~quassel@unaffiliated/sdcdev] has joined #bitcoin-wizards 07:10 -!- crowex [~crowex@88-106-107-166.dynamic.dsl.as9105.com] has joined #bitcoin-wizards 07:11 -!- ubuntu_ [~ubuntu@137.63.73.10] has quit [Ping timeout: 264 seconds] 07:14 -!- damethos [~damethos@unaffiliated/damethos] has quit [Ping timeout: 265 seconds] 07:14 -!- crowex [~crowex@88-106-107-166.dynamic.dsl.as9105.com] has quit [Ping timeout: 255 seconds] 07:20 -!- prodatalab [~prodatala@c-69-254-45-177.hsd1.fl.comcast.net] has quit [Quit: Konversation terminated!] 07:21 -!- austinhill1 [~Adium@c101-114.i07-26.onvol.net] has joined #bitcoin-wizards 07:22 -!- DougieBot5000 [~DougieBot@unaffiliated/dougiebot5000] has joined #bitcoin-wizards 07:22 -!- zwischenzug2 [~zwischenz@33.Red-79-158-209.staticIP.rima-tde.net] has joined #bitcoin-wizards 07:24 -!- austinhill [~Adium@c101-114.i07-26.onvol.net] has quit [Ping timeout: 256 seconds] 07:24 -!- zwischenzug [~zwischenz@33.Red-79-158-209.staticIP.rima-tde.net] has quit [Ping timeout: 264 seconds] 07:24 -!- hollandais [~irenacob@li629-190.members.linode.com] has quit [Ping timeout: 264 seconds] 07:26 -!- ubuntu_ [~ubuntu@static-108-45-93-85.washdc.fios.verizon.net] has joined #bitcoin-wizards 07:28 -!- hollandais [~irenacob@li629-190.members.linode.com] has joined #bitcoin-wizards 07:34 -!- bsm117532 [~bsm117532@wsip-70-164-33-126.no.no.cox.net] has joined #bitcoin-wizards 07:35 -!- PaulCapestany [~PaulCapes@204.28.124.82] has quit [] 07:37 -!- Keefe [~Keefe@unaffiliated/keefe] has quit [Ping timeout: 244 seconds] 07:43 -!- cbeams_ [~cbeams@chello084114181075.1.15.vie.surfer.at] has joined #bitcoin-wizards 07:43 -!- cbeams [~cbeams@unaffiliated/cbeams] has quit [Read error: Connection reset by peer] 07:44 -!- cbeams [~cbeams@unaffiliated/cbeams] has joined #bitcoin-wizards 07:44 -!- cbeams_ [~cbeams@chello084114181075.1.15.vie.surfer.at] has quit [Read error: Connection reset by peer] 07:45 -!- PaulCapestany [~PaulCapes@204.28.124.82] has joined #bitcoin-wizards 07:48 -!- cbeams [~cbeams@unaffiliated/cbeams] has quit [Read error: Connection reset by peer] 07:49 -!- KingCoin [~KingCoin@unaffiliated/kingcoin] has joined #bitcoin-wizards 07:50 -!- NewLiberty [~NewLibert@2602:304:cff8:1580:c19:2cd0:f1dc:14da] has quit [Ping timeout: 265 seconds] 07:50 -!- cbeams [~cbeams@chello084114181075.1.15.vie.surfer.at] has joined #bitcoin-wizards 07:50 -!- cbeams [~cbeams@chello084114181075.1.15.vie.surfer.at] has quit [Changing host] 07:50 -!- cbeams [~cbeams@unaffiliated/cbeams] has joined #bitcoin-wizards 07:50 -!- Dr-G [~Dr-G@gateway/tor-sasl/dr-g] has joined #bitcoin-wizards 07:50 -!- irclouis [~irclouis@ip68-228-87-55.oc.oc.cox.net] has quit [Remote host closed the connection] 07:50 -!- irclouis [~irclouis@ip68-228-87-55.oc.oc.cox.net] has joined #bitcoin-wizards 07:52 -!- irclouis [~irclouis@ip68-228-87-55.oc.oc.cox.net] has quit [Remote host closed the connection] 07:52 -!- hashtag_ [~hashtag@CPE-69-23-221-39.wi.res.rr.com] has quit [Read error: Connection reset by peer] 07:53 -!- hashtag_ [~hashtag@CPE-69-23-221-39.wi.res.rr.com] has joined #bitcoin-wizards 07:56 -!- hashtag_ [~hashtag@CPE-69-23-221-39.wi.res.rr.com] has quit [Client Quit] 08:00 -!- bsm117532 [~bsm117532@wsip-70-164-33-126.no.no.cox.net] has quit [Read error: Connection reset by peer] 08:00 -!- bsm117532 [~bsm117532@wsip-70-164-33-126.no.no.cox.net] has joined #bitcoin-wizards 08:04 -!- jtimon [~quassel@c31-67.i07-8.onvol.net] has joined #bitcoin-wizards 08:11 -!- crowex [~crowex@88-106-107-166.dynamic.dsl.as9105.com] has joined #bitcoin-wizards 08:13 -!- digitalmagus [~digitalma@unaffiliated/digitalmagus] has quit [Ping timeout: 272 seconds] 08:14 -!- wallet42 [~wallet42@g225105077.adsl.alicedsl.de] has quit [Ping timeout: 250 seconds] 08:15 -!- digitalmagus [~digitalma@unaffiliated/digitalmagus] has joined #bitcoin-wizards 08:15 -!- crowex [~crowex@88-106-107-166.dynamic.dsl.as9105.com] has quit [Ping timeout: 255 seconds] 08:16 -!- cbeams [~cbeams@unaffiliated/cbeams] has quit [] 08:18 -!- vmatekole [~vmatekole@195.243.132.4] has joined #bitcoin-wizards 08:18 -!- hearn [~mike@185.25.95.132] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…] 08:19 -!- harrigan [~harrigan@86.43.80.166] has quit [Quit: leaving] 08:24 -!- digitalmagus [~digitalma@unaffiliated/digitalmagus] has quit [Ping timeout: 265 seconds] 08:25 -!- atgreen [~user@CPE687f74122463-CM84948c2e0610.cpe.net.cable.rogers.com] has joined #bitcoin-wizards 08:28 -!- wallet42 [~wallet42@unaffiliated/wallet42] has joined #bitcoin-wizards 08:35 -!- penny [~linker@118.68.216.188] has joined #bitcoin-wizards 08:36 -!- prodatalab [~prodatala@c-174-63-157-21.hsd1.fl.comcast.net] has joined #bitcoin-wizards 08:36 -!- penny is now known as Guest8974 08:38 -!- davidlatapie [~david__@m83-191-176-91.cust.tele2.ee] has joined #bitcoin-wizards 08:40 -!- davidlatapie [~david__@m83-191-176-91.cust.tele2.ee] has left #bitcoin-wizards [] 08:43 -!- AaronvanW [~ewout@91.206.81.13] has quit [Ping timeout: 265 seconds] 08:43 -!- prodatalab [~prodatala@c-174-63-157-21.hsd1.fl.comcast.net] has quit [Quit: Konversation terminated!] 08:45 -!- ryanxcharles [~ryan@162.245.22.162] has joined #bitcoin-wizards 08:46 -!- heath [~ybit@unaffiliated/ybit] has quit [Read error: Connection reset by peer] 08:46 -!- justanotheruser [~Justan@unaffiliated/justanotheruser] has quit [Quit: leaving] 08:46 -!- justanotheruser [~Justan@unaffiliated/justanotheruser] has joined #bitcoin-wizards 08:47 -!- prodatalab [~prodatala@c-174-63-157-21.hsd1.fl.comcast.net] has joined #bitcoin-wizards 08:48 -!- heath [~ybit@unaffiliated/ybit] has joined #bitcoin-wizards 08:49 -!- bsm117532 [~bsm117532@wsip-70-164-33-126.no.no.cox.net] has quit [Read error: Connection reset by peer] 08:50 -!- bsm117532 [~bsm117532@wsip-70-164-33-126.no.no.cox.net] has joined #bitcoin-wizards 08:54 < tacotime> there is another claimed zerocoin implementation in the wild, which the implementing group claims to have gotten proof verification down to almost nothing and also proof sizes are said to be very small. https://bitcointalk.org/index.php?topic=846471.msg9447042#msg9447042 08:54 < tacotime> but it seems strange 08:54 < tacotime> "Are you improving any aspects of the original zerocoin in other ways? in what ways exactly? Using the RSA modulus from world renowned RSA factoring challenge of unknown factorization" 08:55 < tacotime> um, yeah. 08:55 < stonecoldpat> i would have been more impressed, if they released the guy-fawkes coin implementation, considering what day it is 08:56 < tacotime> heh. 08:56 < maaku> one does not merely reimplement zerocoin 08:56 < stonecoldpat> tacotime: just their release notes: Release date: November 5th, 2014 (Guy Fawkes Day), 12:00 PM EST. 08:57 -!- prodatalab [~prodatala@c-174-63-157-21.hsd1.fl.comcast.net] has quit [Remote host closed the connection] 08:57 -!- hearn [~mike@84-75-198-85.dclient.hispeed.ch] has joined #bitcoin-wizards 08:57 -!- prodatalab [~prodatala@c-174-63-157-21.hsd1.fl.comcast.net] has joined #bitcoin-wizards 08:59 -!- NewLiberty [~NewLibert@2602:304:cff8:1580:71ad:4710:69d8:749] has joined #bitcoin-wizards 09:03 -!- KingCoin [~KingCoin@unaffiliated/kingcoin] has quit [Quit: KingCoin] 09:04 -!- rusty2 [~rusty@pdpc/supporter/bronze/rusty] has joined #bitcoin-wizards 09:06 -!- rusty [~rusty@pdpc/supporter/bronze/rusty] has quit [Ping timeout: 244 seconds] 09:09 -!- maaku [~quassel@50-0-37-37.dsl.static.fusionbroadband.com] has left #bitcoin-wizards ["http://quassel-irc.org - Chat comfortably. Anywhere."] 09:10 -!- maaku [~quassel@50-0-37-37.dsl.static.fusionbroadband.com] has joined #bitcoin-wizards 09:14 -!- vmatekole [~vmatekole@195.243.132.4] has quit [Remote host closed the connection] 09:15 -!- vmatekole [~vmatekole@195.243.132.4] has joined #bitcoin-wizards 09:17 -!- devrandom [~devrandom@142-254-47-220.dsl.dynamic.sonic.net] has quit [Changing host] 09:17 -!- devrandom [~devrandom@unaffiliated/niftyzero1] has joined #bitcoin-wizards 09:18 -!- atgreen [~user@CPE687f74122463-CM84948c2e0610.cpe.net.cable.rogers.com] has quit [Ping timeout: 256 seconds] 09:19 -!- devrando1 [~devrandom@gateway/tor-sasl/niftyzero1] has joined #bitcoin-wizards 09:19 -!- vmatekole [~vmatekole@195.243.132.4] has quit [Remote host closed the connection] 09:20 -!- vmatekole [~vmatekole@195.243.132.4] has joined #bitcoin-wizards 09:23 -!- crowex [~crowex@88-106-107-166.dynamic.dsl.as9105.com] has joined #bitcoin-wizards 09:24 -!- devrandom is now known as devrando2 09:24 -!- vmatekole [~vmatekole@195.243.132.4] has quit [Ping timeout: 245 seconds] 09:24 -!- devrando1 is now known as devrandom 09:26 -!- mkarrer [~mkarrer@213.Red-88-26-80.staticIP.rima-tde.net] has quit [Remote host closed the connection] 09:27 -!- KingCoin [~KingCoin@unaffiliated/kingcoin] has joined #bitcoin-wizards 09:31 -!- shesek [~shesek@IGLD-84-228-217-207.inter.net.il] has quit [Ping timeout: 264 seconds] 09:31 < bsm117532> A while ago someone made the statement that bitcoin's ledger convergence (agreement) is a function of (transmission time)/(block time) which must be a small number. Does anyone know any document describing this more mathematically? e.g. an analysis of how small this number must be? 09:31 -!- vdo [~vdo@unaffiliated/vdo] has quit [Quit: Lost terminal] 09:33 -!- mkarrer [~mkarrer@213.Red-88-26-80.staticIP.rima-tde.net] has joined #bitcoin-wizards 09:46 -!- shesek [~shesek@IGLD-84-228-217-207.inter.net.il] has joined #bitcoin-wizards 09:47 < justanotheruser> bsm117532: ~1/100 blocks are reorged, so that fraction is probably approximately that (6sec/600sec) 09:48 < justanotheruser> s/reorged/reorged out/ 09:49 < bsm117532> Where 6s is the time to receive a new block on average? 09:49 < justanotheruser> For miners at least 09:51 -!- prodatalab [~prodatala@c-174-63-157-21.hsd1.fl.comcast.net] has quit [Ping timeout: 265 seconds] 09:56 < bsm117532> Which comes down to the fact that mining is a flat probability distribution, so 1/100 of the time someone can generate a PoW small enough that it doesn't get transmitted to all nodes in time. 09:57 < bsm117532> What I'm thinking about is modifying the target difficulty so that it's a function of time. (Specifically, a sigmoid with high difficulty at short times and low difficulty at long times, with the crossover being the usual 10 minutes). This would effectively prevent these reorgs by making them require exponentially more work. 09:57 < justanotheruser> a PoW small enough? 09:58 < bsm117532> small enough hash. 09:58 < justanotheruser> how would the smallness of the hash be related to it not being transmitted in time? 09:59 < bsm117532> Because mining has a flat probability distribution, there's a 1% chance of generating a block with a hash 100 times smaller than the target difficulty. 09:59 < justanotheruser> this wouldn't work. People would just manipulate their timestamps so they would require the minimal amount of work 10:01 -!- shesek [~shesek@IGLD-84-228-217-207.inter.net.il] has quit [Ping timeout: 256 seconds] 10:01 < bsm117532> But no one would accept those blocks until after that timestamp, and someone else will generate a block faster than you, winning the coinbase reward. 10:02 < bsm117532> So blocks with a manipulated (too-long = low difficulty) timestamp would not be accepted. 10:03 < justanotheruser> getting time to be perfectly aligned is difficult. Thats why your block can be up to two hours in the future according to the timestamp 10:03 < gmaxwell> bsm117532: ::sigh:: I thought we'd already gotten you to agree that the network is not synchrnous and not everyone has synchronized clocks, unless you admit centeralization. ... plus it will be accepted later if they do? 10:04 < justanotheruser> anyways, having a changing difficulty like that would probably cause miners to either mine a block with a certain timestamp in the future or not mine until they've hit that point in the future. 10:04 < bsm117532> The network doesn't have to be synchronous. But I don't have to accept your block until after my local clock says its timestamp is in the past. 10:04 < justanotheruser> bsm117532: sure, but that would leave you out of consensus 10:04 < gmaxwell> Beyond that, the bar you should be thinking of is not "Can I possibly make this work?", it's more like "How can I show this is free from attack/optimization/shortcut/etc." 10:05 < bsm117532> gmaxwell: of course. ;-) 10:07 -!- Dr-G [~Dr-G@gateway/tor-sasl/dr-g] has quit [Remote host closed the connection] 10:07 < gmaxwell> bsm117532: in particular attackers aren't synch with the network, so I can go simulating a fake chain away from the network with warped time claims and roll the dice for much more 'apparent work' than the honest network. 10:08 < bsm117532> time-based difficulty would drive everyone to want to agree on clocks, and there's exactly one clock everyone can agree upon. Attackers could manipulate NTP but there are other clock sources. 10:09 < gmaxwell> There really aren't any cryptographically strong time sources generally available at all on the internet. So you're ending up requiring participants to have special hardware (and then even gps/glonass can send any time they want) 10:09 -!- Dr-G [~Dr-G@gateway/tor-sasl/dr-g] has joined #bitcoin-wizards 10:09 < gmaxwell> but thats not the point I was making. 10:09 < bsm117532> gmaxwell: yes. If you want to be insulated against network time manipulation. 10:10 < bsm117532> I'm trying to imagine how an attacker could generate a fake chain with more "apparent work" under this proposal. 10:10 < gmaxwell> You can go in the _other_ direction to claim faster blocks than you actually had, and thereby have a non-trivial probabity of getting lucky and reorgnizing the chain. (assuming you're counting the expected work; if not then there is another attack in simulation). 10:11 < gmaxwell> by making their difficulties much higher than the honest network's. 10:11 < gmaxwell> the work in the expenectation is the same, but the probablity you got a lucky roll is non-negligible. 10:12 < gmaxwell> bsm117532: come on, you really don't want to be doing this altcoin stuff; it's left you dependant on this community for free consulting, and then you're going to be going off and creating something which competes with bitcoin? lame. 10:13 < bsm117532> Heh how do you know what I'm working on? ;-) 10:13 < kanzure> relentless stalking 10:13 < gmaxwell> bsm117532: because you told me before. 10:13 < kanzure> er, i mean, reading 10:14 < GnarSith> more altcoins the merryer 10:14 < bsm117532> I'm leaving that position. They paid me to get my feet wet. It's not such a bad thing. There's no way this crap will ever compete with bitcoin. 10:14 < kanzure> yeah, i hadn't really considered the free consulting angle, but that's basically what it is :| 10:14 < gmaxwell> Good to hear. Network effect is a fearsome beast, for better or worse. 10:15 -!- AaronvanW [~ewout@csp8.waag.org] has joined #bitcoin-wizards 10:15 < gmaxwell> bsm117532: in any case, there is some discussion in appendix b of the sidechains whitepaper about thes sorts of luck/variance related attacks; you can also infer them from (uh looks up citation) 10:15 < GnarSith> we shouldnt try to discourage altcoin competition 10:16 < bsm117532> If anything I'm doing is worth a shit, bitcoin is going to get a PR. I made certain in my contract I can give anything I write to bitcoin. 10:16 < GnarSith> we need as many as we can get 10:16 -!- shesek [~shesek@IGLD-84-228-217-207.inter.net.il] has joined #bitcoin-wizards 10:16 < bsm117532> OTOH experiments need to be done, and the best place to do that is with an altcoin. 10:17 < kanzure> doesn't that argument completely ignore sidechains though? 10:17 < bsm117532> Is there a sidechain implementation yet? 10:17 < gmaxwell> GnarSith: I disagree very strongly, and I think the argument is intutive. Money gains its value _purely_ from network effect. Introducing competition into money makes all money less worthwhile. Additionally, the value of cryptocurrency (so far) is proped up by speculation; speculation is a much worse bet if there is a risk of many equilivent goods and you pick the wrong one. 10:18 -!- justanotheruser [~Justan@unaffiliated/justanotheruser] has quit [Ping timeout: 255 seconds] 10:18 < kanzure> bsm117532: even in the absence of a sidechains implementation i think there are many possible ways to experiment with bitcoin (say by using bitcoind) 10:18 < gmaxwell> bsm117532: expirence shows that altcoins aren't much more useful for expirementation than private test networks. You can ship an altcoin without obvious screaming vulnerablities and have it go months or years without anyone bothering to exploit it, even assuming the exploit is trivial. 10:19 < GnarSith> my intuition is it just gets more people involved in cryptocurrency without much negative consequence 10:19 < bsm117532> kanzure: How would you propose to experiment with bitcoind except by making a new blockchain? 10:20 < helo> it's kind of dangerous to experiment... for the experiment to be successful, there has to be significant adoption and real-world usage. but if it fails, then all of the people participating lose (possibly a lot). 10:20 -!- MoALTz [~no@user-31-175-183-209.play-internet.pl] has joined #bitcoin-wizards 10:20 < GnarSith> i think more people are interested in bitcoin thatn would be if doge never existed 10:20 < gmaxwell> GnarSith: It actually causes (quite observably) the people in the cryptocurrency space to waste their energy fighting among themselves instead of against the traditional competition. E.g. ripple going around telling banks and lawmakers that bitcoin is evil and they need to adopt ripple to head it off. 10:21 < gmaxwell> bsm117532: wrt sidechains, if you're just expirementing with technology you don't need a fully functional sidechains implementation. e.g. see appendix a. 10:21 < gmaxwell> bsm117532: making a new blockchain doesn't imply launching a new speculative asset on the world. 10:22 < bsm117532> gmaxwell: private test networks are all fine and well. But by making it public, distributing the code, and writing up things in a whitepaper you get peer review too. 10:23 < bsm117532> And yeah releasing "new speculative assets" is a shitty thing to do. But it's kind of the nature of the beast. :-/ 10:23 -!- lmatteis [uid3300@gateway/web/irccloud.com/x-zamquqwvbtkzcdva] has quit [Quit: Connection closed for inactivity] 10:23 < gmaxwell> bsm117532: well you don't because for the most part altcoins don't get technical review, even when they publish stuff.. the field is flooded with tripe and review takes serious effort. My expirence has been that review is ignored or used poorly, e.g. fixed in superficial ways. 10:24 < bsm117532> Yep. Bad peer review is still better than no peer review. 10:24 < gmaxwell> What I'm saying is that you get basically no review. 10:25 < kanzure> you can distribute private test networks just fine. i don't know what you're talking about. 10:25 -!- eric [~eric@unaffiliated/ericp4] has quit [Quit: Leaving.] 10:25 < gmaxwell> Because there is a flood of tripe, reviewing doesn't help, and if the things are successful (which doesn't mean well formed) they end up potentially harming cryptocurrency in general. 10:25 < bsm117532> gmaxwell: I'd agree with that. Too many scammy altcoins make filtering the wheat from the chaff more time consuming than it's worth. I'm hoping all that will die down thoguh. 10:26 < bsm117532> We need an academic-like journal for crypto-currencies. ;-) 10:26 < kanzure> that wont help 10:26 < helo> hoping for frank lloyd wright to come critique your bike shed ;) 10:27 < gmaxwell> doesn't seem likely to die down; plus journals are not really useful filters... no journal would have published anything on bitcoin in 2008; and plenty of journals have published papers on bitcoin since 2011 which were outright (and obviously) wrong. 10:28 < gmaxwell> bsm117532: altcoin stuff doesn't seem likely to die down until it's made globally clear that none of them have a future even if all the mythical unicorns and ponys they they promise are true. Even a full vision of sidechains doesn't likely get it there. 10:28 < gmaxwell> I'd thought coingen would have helped but it didn't seem to. 10:29 < bsm117532> gmaxwell: You'd have to fix the P.T. Barnum problem. 10:29 < bsm117532> there's a sucker born every minute. 10:30 -!- hashtag_ [~hashtag@CPE-69-23-221-39.wi.res.rr.com] has joined #bitcoin-wizards 10:30 < helo> publisher's clearing house problem -.- 10:30 < tacotime> i would doubt that there is any real impact on alts at all with the release of sidechains, because the technology will be ubiquitous. 10:31 < gmaxwell> yea, well coingen was supposted to point out to joe-average how trivial it is to make these things, anyone can press a button; so why should you value them? and it turns out that: (1) finding a page and hitting a button are still pretty big steps for joe average, and (2) joe happily falls for whitepaper only promises of probably unimplementable tech. 10:31 -!- davispuh [~quassel@212.93.97.108] has joined #bitcoin-wizards 10:32 < gmaxwell> tacotime: on new ones? I think so. (also seems the market thinks so even on existing ones)... the whole argument is you need to invest in this new speculative thing which is nearly worthless as money, not adopted anywhere... in the hopes that it will be useful as money later because it offers something bitcoin does not. And successful pegged sidechains make that argument much harder to make, since its "if it's that worthwhile, it'll ... 10:32 < gmaxwell> ... become available to bitcoin users eventually via this (or some other) mechenism" 10:32 -!- Dizzle [~diesel@70.114.207.41] has joined #bitcoin-wizards 10:34 < tacotime> people invest based on that? i don't, i invest based on short term speculative value. and besides, anything useful created in alt space can be adapted to bitcoins later if you believe in sidechains, so i never saw the harm in alts. people claiming harm appear to believe economics is a zero sum game. 10:34 < tacotime> i never thought bitcoin would take over the world from day, and i still don't think it will, heh. 10:37 < bsm117532> I look at alt-coins like stocks. Just because dollars exist doesn't mean people won't issue stocks and bonds. There need to be legal requirements on alt-coins (just as there are on what you can call a "stock"). And we need cross-chain trading. 10:38 < gmaxwell> Short term speculative value makes no sense absent people (perhaps not you) that believe there is a long term value. ... otherwise, well, I've got some nice bellybutton lint to sell you-- highly limited supply! 10:39 -!- prodatalab [~prodatala@c-69-254-45-177.hsd1.fl.comcast.net] has joined #bitcoin-wizards 10:40 < bsm117532> People were getting scammed with penny stock pump & dumps long before alt-coins came on the scene. The psychology of this is unrelated to crypto-currencies, and will continue, unfortunately. This is the SEC's role. 10:41 < gmaxwell> tacotime: I've seen first hand people pointing to btc/ltc as a reason to not touch cryptocurrency at all, I've seen first hand altcoin systems going out and attacking bitcoin to potential adopters and to regulatory bodies... many industries have suffered from internal compeition being much more attractive to the participants than the hard slog of going and replacing the old way of doing things. 10:41 < tacotime> Well, the role of the SEC is another debate. The eventual hope is you eliminate the SEC. 10:41 < gmaxwell> bsm117532: if that where really the control then there never would be any of this. 10:42 < bsm117532> tacotime: you'll never eliminate unscrupulous people getting stupid people to buy things. This is where the rule of law comes in. 10:42 < bsm117532> to protect the stupid. 10:42 < gmaxwell> so at least my _goal_ on working on the sidechains stuff is not to eliminate alts or anything likely it, it's to allow bitcoin usage to expand... but I do expect much of the alt stuff to be collateral damage along the way. 10:43 < gmaxwell> bsm117532: it's really wrong to characterize the victims as 'stupid'. 10:43 < bsm117532> I would like to make my current project a sidechain...what's the coding status of that guys? 10:43 < gmaxwell> Everyone reasons under uncertanty with finite time and attention available. Decision making is hard, and there are huge asymetries. The whole world can't be cryptocurrency experts or we'd starve. 10:44 < gmaxwell> bsm117532: depends on what your exact requirements are; e.g. does it need to be a pegged sidechain, and would the federated peg work for what you're trying to accomplish? 10:45 < bsm117532> gmaxwell: Well...SEC protects the consumer. I'd agree to strike "stupid". Ignorant or blinded by $$$$... 10:45 < tacotime> gmaxwell: I think people generally have a right to be skeptical about Bitcoin, and that competition is also to be expected. It's more a matter of how Bitcoin, etc weathers it. I think encouraging anyone to go out and make an altcoin or sidechain is the way to generally increase participation in the sector and thus, accessibility. 10:45 < bsm117532> gmaxwell: no idea. 10:46 < tacotime> For instance, I think DogeCoin overall was a very positive influence because it caused an accumulation in our general userbase. 10:46 < bsm117532> There's a more serious problem of convincing the founders to move away from their bad altcoin ideas. 10:46 < maaku> also, who doesn't love a doge mem 10:47 < tacotime> ...encouraging scams is a different story, but I think profitability of those is starting to approach zero. 10:47 < gmaxwell> tacotime: that hasn't really been my expirence yet, but it may be... of course, to that extent some infinite coin producing (as dogecoin originally was) or signer-can-issue-more-coins-for-solving-captchas 'testnet' thing could have also served that purpose. 10:47 < bsm117532> gmaxwell: In general, what's the (code) status of sidechains? What's implemented and where is it? 10:47 < maaku> also, accusations of being anti-alt are funny with jtimon and myself as co-authors 10:48 < gmaxwell> tacotime: yes, I agree that even absent all other things the probability in that space is approaching zero on average. 10:49 < maaku> bsm117532: for the federated peg -- deployable today -- there is this : https://github.com/Blockstream/contracthashtool 10:49 < gmaxwell> maaku: well we're not a monolith. :) (Well I'm anti-alt in genera; but don't mind interesting alts... fricoin always seemed fine to me (if doomed) because its economics were disjoint from bitcoin; namecoin mostly gets a pass because it has a usefu service; monero/friends at least deployed some new and intersting crypto) 10:50 -!- woah [~woah@199-241-202-232.PUBLIC.monkeybrains.net] has joined #bitcoin-wizards 10:52 -!- damethos [~damethos@unaffiliated/damethos] has joined #bitcoin-wizards 10:53 < bsm117532> gmaxwell: sadly my new job is not in the bitcoin space. :-( Make me sad, this is more exciting. 10:53 < bsm117532> maaku: thanks! 10:54 -!- justanotheruser [~Justan@unaffiliated/justanotheruser] has joined #bitcoin-wizards 10:54 < gmaxwell> bsm117532: yea, so one problem has been how the heck do you actually fund people to work in this interesting space... interesting only gets you so far. As tacotime noted, even if you don't buy my arguments that the speculative asset race is _bad_, it's not likely to continue to work. 10:55 < tacotime> my current job is contracting in altcoin space, so i'm rather dependent on alts existing (for now) to eat. and also may have conflicting interest, but i own more btc than anything else. 10:56 -!- wallet42 [~wallet42@unaffiliated/wallet42] has quit [Ping timeout: 258 seconds] 10:56 < maaku> gmaxwell: i think our views are aligned, although others on the team have different opinions. just more of a comment on the fact that having jorge and myself involved, and freicoin called out as an example in the paper didn't seem to quell the concern of us being crazed anti-alt-at-all-costs people 10:56 -!- jaekwon_ [~omni@75-101-96-71.dsl.static.fusionbroadband.com] has joined #bitcoin-wizards 10:56 < gmaxwell> maaku: I think a large amount of that was from people who didn't read the paper (can't blame them, it's long... and if really their only interest is alt-speculation and not long term cryptocurrency or tech the paper would be a waste of their time) 10:57 -!- crowex [~crowex@88-106-107-166.dynamic.dsl.as9105.com] has quit [Remote host closed the connection] 10:57 < bsm117532> gmaxwell: Why would you think the speculative asset race would stop working? It's human nature driving it. 10:58 < sipa> bsm117532: at *some* point i hope humanity understands that there's no value in creating things without technical advantage, and hoping that it gains long term value 10:59 < sipa> bsm117532: speculation is fine - people speculate on the value of shares too, but that's because there's actual gambling on future divident payouts etc 10:59 < bsm117532> But it doesn't have to gain long term value, and I don't have to hope it does. I just have to get in early and get out before everyone else does. Entirely speculative assets with zero long term value still present a possibility to profit to speculators. 11:00 < sipa> if you're just speculating on the hope that some people will also speculate... 11:00 < gmaxwell> fool me once, shame on you, fool me 1842 times shame on me. The speculative race works because of assumptions about future value which aren't coming true, so it's increasingly hard to get people to buy in. 11:00 < bsm117532> sipa: exactly: speculate on other speculation -- still works. 11:00 < gmaxwell> people may learn slowly but they do learn. 11:00 < justanotheruser> bsm117532: I don't mind pump 'n dump as long as they're honest. Might as well call every new cryptocurrency pumpNdump1293 and see how it does 11:01 < gmaxwell> ltc was a _very_ narrow twiddling to bitcoin; more recent things have had to clame grander and grander things... (past what they can even implement, so many have moved to competing on future features now, not actualities) 11:01 < justanotheruser> but it is a problem when you're making an altcoin not to gamble fairly, but to trick people into giving you money 11:01 < bsm117532> But it's human nature to get excited over the potential for profit. People are blinded to conflicting information when that happens. 11:03 < sipa> and there will always be some fools 11:03 < gmaxwell> as bsm117532 says, full disclosure is not enough when considering the cognative defects and limited resources we all struggle with. 11:04 -!- ericp4 [~eric@unaffiliated/ericp4] has joined #bitcoin-wizards 11:04 < gmaxwell> certantly its much better when everything is clear and frank. 11:05 < bsm117532> Even those running the scam can be blinded, and think they're not running a scam. 11:05 < sipa> imho it can't be a scam without someone intentionally doing it for profit 11:06 < sipa> like i wouldn't call litecoin a scam 11:06 < gmaxwell> yea, I think it's unfortunate that some people have decided to call things in this space "scam" based on effect rather than intention; thats perhaps a more useful definition of scam but its not the conventional one. 11:06 < tacotime> bsm117532: that's often the case with people working under people who are pumping small tech start ups and dumping the shares they purchased early on for an order of magnitude more than they were purchased for. 11:07 < tacotime> :) 11:07 < bsm117532> Which is why organizations like the SEC make rules: stocks have to have certain properties (convey ownership rights, voting rights, etc). Altcoins (and bitcoin) do not offer anything of value, only the opportunity to sell it again. So all crypto-coins are speculative scams. 11:07 < gmaxwell> I don't know if in english we actually have a word for something whos effect is scam-like without any judgement on the intent. 11:07 -!- devrando2 [~devrandom@unaffiliated/niftyzero1] has quit [Quit: leaving] 11:07 -!- zooko [~user@67-6-128-167.hlrn.qwest.net] has joined #bitcoin-wizards 11:07 -!- ericp4 is now known as eric 11:08 < gmaxwell> A lot of these things benefit from crowd-scamming, I don't mean scamming crowds, I mean the original authors could have clean hands, but expirenced actual scammers can pick it up and profit from pumping the asset (and the original creators profit long for the ride) 11:08 < gmaxwell> bsm117532: SEC regulation is almost totally ineffective in general. They make relatively modest civil fines in most cases. 11:10 -!- prodatalab [~prodatala@c-69-254-45-177.hsd1.fl.comcast.net] has quit [Read error: Connection reset by peer] 11:10 -!- prodatalab [~prodatala@c-69-254-45-177.hsd1.fl.comcast.net] has joined #bitcoin-wizards 11:11 < bsm117532> gmaxwell: efficacy aside...there needs to be fair exchange. Crypto-assets are just a name on a list. We've been making ledgers for thousands of years, for both good purposes and bad. 11:11 -!- prodatalab [~prodatala@c-69-254-45-177.hsd1.fl.comcast.net] has quit [Client Quit] 11:13 -!- NewLiberty [~NewLibert@2602:304:cff8:1580:71ad:4710:69d8:749] has quit [Ping timeout: 272 seconds] 11:14 < amiller> has anyone here heard of "spinal codes" 11:14 < amiller> they're a cute use of hash chains 11:14 < amiller> http://nms.csail.mit.edu/spinal/ they're a really efficient form of rateless code that's useful for wireless communications 11:15 < amiller> (this is only on topic in the sense of wow hash chains are everywhere) 11:17 -!- justanotheruser [~Justan@unaffiliated/justanotheruser] has quit [Ping timeout: 264 seconds] 11:18 < gmaxwell> Yes, I'm familar with spinal coins... mostly they seemed only interesting for MIMO. 11:20 < kanzure> how about just "broken" instead of "scam" 11:20 < kanzure> e.g. all the sha256 forks are broken (because of mining vulnerability) 11:21 < kanzure> well, most of them. 11:21 < bsm117532> kanzure: just merge mine it? 11:21 -!- OX3_ [~OX3@gateway-nat.fmrib.ox.ac.uk] has quit [Ping timeout: 250 seconds] 11:21 < kanzure> right, some of them are. that's the exclusion i was thinking of. 11:22 < gmaxwell> kanzure: weird assumption, need to state your security model. For example most people naming a security model usually assume that hardware costs 0 (no startup costs) and is infinitely available, and the security you get is from the oppturnity cost differences. 11:22 -!- tacotime [~mashkeys@198.52.200.63] has quit [Ping timeout: 256 seconds] 11:22 < gmaxwell> and under that model existing bases of hardware are no more a threat than existing gigawatt powerplants. 11:23 < gmaxwell> I don't really like "broken" since ... you can imagine copying bitcoin to a forked identical system; under a conventional understanding of "broken" if this bitcoin-prime was broken bitcoin would be broken too. :) 11:24 < bsm117532> such an example is not broken, but it may be a scam. May not be, too. 11:24 < kanzure> bitcoin is entirely broken for straight forks; it reverts to the original/higher blockchain. 11:24 < kanzure> (which is correct, anyway) 11:25 -!- woah [~woah@199-241-202-232.PUBLIC.monkeybrains.net] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…] 11:25 < gmaxwell> "bad deal" vs "broken" 11:25 < gmaxwell> e.g. broken implies all the flaws are "internal", but in that straight fork example the problem is that the world doesn't want it. 11:26 -!- jaekwon_ [~omni@75-101-96-71.dsl.static.fusionbroadband.com] has quit [Remote host closed the connection] 11:29 < bsm117532> I wouldn't even say that gmaxwell, say I started a company and issued my "stock" as a "coin" (straight fork). If it's truly stock, what makes it worthwhile is voting rights and ownership of things outside the blockchain. I would not call such a thing a scam or broken or a bad deal. 11:30 < kanzure> er, you get really strange incentives if you allow mining that pays out in terms of your stock 11:30 < kanzure> i think that's just a bad idea for all sorts of interesting reasons 11:31 < bsm117532> It's an interesting idea for all sorts of bad reasons. ;-) 11:41 < zooko> :-) 11:41 -!- OX3 [~OX3@cpc69058-oxfd26-2-0-cust984.4-3.cable.virginm.net] has joined #bitcoin-wizards 11:43 -!- KingCoin [~KingCoin@unaffiliated/kingcoin] has quit [Quit: KingCoin] 11:43 -!- damethos [~damethos@unaffiliated/damethos] has quit [Quit: Bye] 11:45 -!- OX3 [~OX3@cpc69058-oxfd26-2-0-cust984.4-3.cable.virginm.net] has quit [Remote host closed the connection] 11:46 -!- OX3_ [~OX3@gateway-nat.fmrib.ox.ac.uk] has joined #bitcoin-wizards 11:47 -!- damethos [~damethos@unaffiliated/damethos] has joined #bitcoin-wizards 11:50 -!- OP_NULL [~OP_NULL@162.243.131.82] has joined #bitcoin-wizards 11:52 < OP_NULL> gmaxwell: I don't think you're going to see your alt-free utopia for quite some time. there's a very popular book by a very popular bitcoin public figure being published by a very popular author which includes a whole chapter on the merits of altcoins. 11:52 < OP_NULL> published by a very popular.. publisher, I mean. 11:54 < gmaxwell> OP_NULL: I find it strange that you joined after the conversation with comments on it. 11:54 -!- devrandom [~devrandom@gateway/tor-sasl/niftyzero1] has quit [Ping timeout: 250 seconds] 11:55 < bsm117532> The sidechains paper keeps referring to atomic cross-chain transfers a la Tier Nolan. Yet I'm not aware of an implementation of that. Can someone point one out? 11:55 < OP_NULL> gmaxwell: I don't. 11:55 < maaku> bsm117532: not sure there is one 11:56 < maaku> it's sortof bip62 dependent 11:56 < bsm117532> Welll !%*!@(#%*!#@! 11:56 < sipa> bsm117532: implement it! 11:56 < gmaxwell> In any case, you're talking about Antonopoulos's book, I guess? It's full of technical inaccuracies. I haven't seen that section on alts but I don't expect it to be terribly interesting, and if it was argued on the basis of the potential of new features; it seems clear to me that that argument is dead. 11:56 < gmaxwell> (and kinda weird that you're speaking so vaguely) 11:56 < bsm117532> sipa: Okay. ;-) 11:57 -!- tacotime [~mashkeys@198.52.200.63] has joined #bitcoin-wizards 11:57 < gmaxwell> maaku: well its only bip62 dependant to be strongly secure. 11:59 < OP_NULL> gmaxwell: it wasn't intentional. the chapter has lots of detail about adding more functions to the hashing making the system ASIC resistant, and has some interesting comments at the end about how the future of altcoins is brighter than Bitcoin. 11:59 < gmaxwell> OP_NULL: people who actually develop cryptocurrency software often have a better view of whats actually possible on the technical front, and this can inform some understandings ... and sometimes not. Point is, don't be surprised when pundits in this space are taken by surprise from time to time, as they often have been. (it's no fault of theirs, it's a new area with a lot of changes) 12:00 < gmaxwell> OP_NULL: "adding more functions to the hashing making the system ASIC" is a long debunked line of thinking. 12:00 < OP_NULL> gmaxwell: of course, that's why it's funny. 12:01 < gmaxwell> OP_NULL: there is a summary at https://download.wpsoftware.net/bitcoin/asic-faq.pdf and the expirence with "gpu proof (not) / fpga proof (not) / asic proof (not)" scrypt supports it in practice. ahh I see what you mean, sorry. 12:02 < gmaxwell> in any case, I don't think of it as a utopia, people will always do things. But I doubt will be in a case where we see many more >$10 million dollar preasales of whitepaper grade speculative assets to the public; even now, and less likely in the future going on. 12:03 < OP_NULL> gmaxwell: I wouldn't have mentioned it at all, but the content of the chapter just juxtaposed so perfectly with your comment about altcoins earlier. 12:04 < gmaxwell> Fools are gonna fool, but I do really believe people learn. Some of this is just the regular learning process the pundits go through too. 12:05 -!- devrandom [~devrandom@gateway/tor-sasl/niftyzero1] has joined #bitcoin-wizards 12:05 < OP_NULL> gmaxwell: have you seen the hashcoin "whitepaper" and attempt at the same? there's hopefully enough skepticism around that it won't fly. 12:05 < gmaxwell> I mean, I advocated scrypt in bitcoin-dev years and years ago; and it may have even been me that gave artforz the idea; .... I know better now, but it takes time, and 99% of people involved now are quite new to bitcoin. 12:06 < gmaxwell> oh it's a technobabble paper. 12:07 < gmaxwell> "HashCoin solves this inherent flaw by introducing Transactional Immutability into the backbone of the currency. HashCoin’s Transactional Immutability places a transactional lock upon a transaction, which is immediately receipt-affirmed and then passed into the PrimeController swarm network for block confirmation." 12:07 -!- jtimon [~quassel@c31-67.i07-8.onvol.net] has quit [Ping timeout: 265 seconds] 12:09 < OP_NULL> isn't it fantastic? 12:09 -!- instagibbs [32f65962@gateway/web/freenode/ip.50.246.89.98] has joined #bitcoin-wizards 12:09 < kanzure> gmaxwell: what about doing one of those comp sci technobabble paper generators for altcoins? maybe that would be more effective than coingen. 12:09 < gmaxwell> I wish it were on the forum so I could respond like this: https://bitcointalk.org/index.php?topic=57253.msg682056#msg682056 12:09 < instagibbs> did someone say Primecontroller Swarm Network? 12:09 < instagibbs> (kidding) 12:10 < maaku> "oedipal collision with the motherbase-prime" :P 12:10 < phantomcircuit> gmaxwell, i doubt hashcoin will ever exist 12:11 < tacotime> hey, go easy, my msc research was on motherbase-primes. 12:11 < phantomcircuit> 100:1 they start selling it as a "virtual" altcoin 12:11 < phantomcircuit> and never implement it 12:12 < tacotime> wait that hashcoin quote is from an actual whitepaper? willickers. 12:12 -!- bsm117532 [~bsm117532@wsip-70-164-33-126.no.no.cox.net] has quit [Ping timeout: 245 seconds] 12:13 < OP_NULL> tacotime: I think they bought the wrong type of white paper, but yes it is from a document trying to gain interest for an impossible altcoin. https://hashcoin.com/white-paper 12:13 < gmaxwell> phantomcircuit: Adam was musing on perhaps there ought to exist a 'virtual altcoin market game' as a kind of distributed game / gambling thing, since people seem to enjoy playing it. E.g. you can make moves like 'create coin' which doesn't really write software, 'mine coin x' which only pays tx fees, and trade virtual coins, suffer virtual security compromises, etc. 12:13 < gmaxwell> OP_NULL: I can't tell if its impossible or not because it seems to not be saying anything much. :) 12:14 < phantomcircuit> gmaxwell, afaict it's the end of the gaw ponzi 12:14 -!- OX3_ [~OX3@gateway-nat.fmrib.ox.ac.uk] has quit [Ping timeout: 264 seconds] 12:15 < OP_NULL> gmaxwell: running a virtual altcoin exchange has a pretty high risk of it developing real value and the creator in jail. 12:15 < instagibbs> gmaxwell: Altcoin Story 12:15 < instagibbs> like Game Dev Story 12:15 < gmaxwell> I think my observation was that people were much happier to buy money losing hardware compared to honestly-virtual (synthetic) mining bonds which would have paid a lot more, which doesn't bode well for that. (also doesn't bode well for the argument that people are just having fun) 12:16 < OP_NULL> gmaxwell: there's more information scattered about their heavily whitened forum. it's going to be accepted by Target in the US on launch, it's compatible with credit card POS machines, lots of unicorn features. 12:16 < gmaxwell> phantomcircuit: ah, I dunno anything about gaw. 12:16 < kanzure> the fascination in unprofitable mining equipment seems to be much different from the general fascination in unprofitable othr things. 12:16 < kanzure> *other 12:16 < maaku> why are we discussing this here? 12:17 < kanzure> because irc orchestration is hard 12:17 < sipa> #bitcoin-psychology maybe ? 12:17 < gmaxwell> OP_NULL brought it up, black humor. 12:17 < phantomcircuit> gmaxwell, hashcoin is gawminers, they're selling them for $5 each and advertising a guaranteed resale price of $20 12:18 < phantomcircuit> seems pretty obvious to me 12:18 < kanzure> i can't tell if sipa is being serious or not :) 12:18 < OP_NULL> maaku: my fault. I was commenting on the juxtaposition between what gmaxwell was saying and what was being published in books about Bitcoin. 12:18 < sipa> kanzure: given that the channel doesn't exist, i probably am 12:18 < sipa> kanzure: but i had to check :p 12:19 < gmaxwell> I can't differentiate many of these altcoin whitepapers from http://www.reddit.com/r/vxjunkies 12:19 < kanzure> so the general opinion is that the altcoin whitepaper generator wont reduce the general fascination in bad whitepapers? 12:19 < instagibbs> eh i dont think this is very far off-topic. but im not a mod :) 12:20 < sipa> gmaxwell: wth is that 12:20 < OP_NULL> sipa: it's about bikes, I think. not certain. 12:20 < kanzure> you're thinking of bike sheds 12:20 -!- wallet42 [~wallet42@unaffiliated/wallet42] has joined #bitcoin-wizards 12:20 < gmaxwell> It's technobabble. "VX" is fictional technology that does whatever you feel like saying it does, so long as your description is completely inscrutible. 12:20 < tacotime> admittedly my old whitepaper was fairly bad. 12:21 < OP_NULL> kanzure: the point is that the number of people actually able to parse and understand a whitepaper is astonishingly low. from an outsider there's very little difference between a proper technical paper and somebody claiming to have solved a descrete log on their gameboy. 12:22 < sipa> i'm sure solving a discrete log for any group whose elements can be represented natively in a register of the gameboy's hardware would be very doable :) 12:22 < tacotime> hah. 12:23 -!- jaekwon_ [~omni@75-101-96-71.dsl.static.fusionbroadband.com] has joined #bitcoin-wizards 12:24 < gmaxwell> some of this is the fault of us technical folks for not trying hard enough to make our communication clear. 12:24 < gmaxwell> Really, if you can't explain it to a layperson you don't really understand it completely... 12:25 < kanzure> the point is that a whitepaper is not impressive at all and that anyone can make claims 12:25 -!- crowex [~crowex@88-106-107-166.dynamic.dsl.as9105.com] has joined #bitcoin-wizards 12:25 < kanzure> so by pressing this button you get spurious whitepapers with spurious claims 12:26 < kanzure> if the whitepaper itself is just to make some marketing material seem more technical, there's probably lots of ways they can do that- like copy-paste linux kernel source code 12:26 < sipa> haha 12:26 < gmaxwell> well it's not just spurious claims, a technical whitepaper is not a place where you should make claims it's where you explain how claims can be possible and give arguments for them. 12:27 < gmaxwell> so what these things are is not technical whitepapers, they're just marketing copy. But our technical writing is so opaque that the public can't tell, because the classify based on jargon since jargon is the most obvious feature of technical writing. 12:27 < instagibbs> my white paper explains how i can fleece people from offering ICOs 12:27 < sipa> i guess whitepapers are a medium that developed specifically to communicate in a neutral way, so it's really not intended for marketing, but for making technical claims to people with technical background 12:27 < sipa> ironically, that medium is now being used for marketing purposes, just to make it look more technical 12:27 < OP_NULL> kanzure: that's somewhat dangerous, it just makes it easier for somebody to make a bunch of technobabble to deceive people. at least now there's some level of proof of work in assembling jargon, like the hashcoin paper shows that they couldn't even do that properly. 12:27 < tacotime> well, my chemistry papers aren't so bad. i'm new to this field as of about 12 months ago and i lack a lot of formal education, it's bad in the sense that i have to learn anything painfully. people like me are coming from all different backgrounds and it's hard to find "elementary cryptography for morons" online. 12:28 < tacotime> for instance finding simple explanations of cryptographic accumulators is even kind of painful. 12:28 < gmaxwell> tacotime: I mean there are some nice crypto classes, but they don't cover what you need to know for bitcoin, which is an assortment of different things (and some new things as well) 12:28 < sipa> tacotime: "things which you can put stuff in, prove that it's in there, but not be able to find out what's in it without knowing" 12:28 < sipa> ? 12:29 -!- instagibbs [32f65962@gateway/web/freenode/ip.50.246.89.98] has quit [Quit: Page closed] 12:29 < gmaxwell> tacotime: yea, e.g. there, the academic crypto writing is fairly opaque. 12:29 < tacotime> yeah, i understand that now, but it's hard to find it written like that. :) 12:29 < sipa> agree 12:30 < kanzure> i agree that a whitepaper generator would just make it easier to take an existing generated whitepaper and paste it up 12:30 < gmaxwell> yea, I don't think there is anything I've seen that actually explain something like an accumulator in simple language like that. Some authors do make an effort to explain things, most don't. Part of the problem is that publications have length limits, and ... well, lay explinations are easy to cut and won't bar your publication. They're also hard to write. 12:30 -!- OneNomos [~textual@pool-71-163-233-84.washdc.east.verizon.net] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…] 12:31 < gmaxwell> some of it is pretty bad, e.g. not explaining constant factors or security assumptions basically at all, except maybe via dog whistle terms that you won't notice until you've read 30 papers or so. 12:31 -!- Greed [~Greed@unaffiliated/greed] has joined #bitcoin-wizards 12:31 < OP_NULL> assumed knowledge is also very hard. if you over simplify you bore the upper levels of the audience, if you don't simplify enough you alienate the lower portions. 12:32 < tacotime> gmaxwell: which is unfortunate, because i think it makes cryptography somewhat inaccessible to the general public despite it being tremendously useful. that ars technica article on rsa and ecdsa was so, so helpful to me in understanding both of those. 12:32 < tacotime> satoshi had the right idea is making it readable by basically anyone. 12:32 < tacotime> s/is/in 12:32 -!- MoALTz [~no@user-31-175-183-209.play-internet.pl] has quit [Quit: Leaving] 12:32 < sipa> i was interested in cryptography since reading some article in a science magazine (you know, the dead tree format type) about diffie-hellman, near the end of the previous milennium 12:33 < sipa> however that word is written 12:35 < OP_NULL> tacotime: I think you are suffering from some bias there. the satoshi is readable, but there's a lot of assumed knowledge. I have seen in the past that others find it totally unreadable. it all depends on your background as to how much you get out of it. 12:37 < gmaxwell> I still think there has been no good lay description of how discrete log signatures work, conceptually, e.g. the intuition of using the homomorphism and one-wayness of the group opreations and a (non-)intreactive protocol to prove that you know a line defined by the message and private key, without revealing the private key. 12:37 < gmaxwell> people post lots of "HOW ECC WORKS" that goes straight into very low level operations (which they also usually explain poorly) that don't really grant any of the intution about it. 12:38 < sipa> i can't say that my intuition is that good either... 12:38 -!- jaekwon_ [~omni@75-101-96-71.dsl.static.fusionbroadband.com] has quit [Remote host closed the connection] 12:38 < kanzure> to be fair, most people do not trade in intuitions like this, even though they should 12:38 < sipa> i mean, i understand group operations and the homomorphism, but why that would imply that the discrete log is hard? 12:39 < tacotime> ^ that 12:39 < sipa> and it seems to me that nobody has a really better understanding than "well, nobody has found a way to do it efficiently!" 12:40 < OP_NULL> gmaxwell: yes, sadly the book that many people have purchased falls instantly into that groove and never quite manages to get out of it. there's huge descriptions of technical operations with little context to explain why they happen. as an example, describing the binary format of transactions of disk is utterly useless for anybody who isn't attempting to interface with the core client. 12:40 -!- eristisk [~eristisk@gateway/tor-sasl/eristisk] has quit [Ping timeout: 250 seconds] 12:41 < amiller> i like that rope clock and paint mixing example of diffie hellman 12:41 -!- eristisk [~eristisk@gateway/tor-sasl/eristisk] has joined #bitcoin-wizards 12:41 < amiller> https://www.youtube.com/watch?v=3QnD2c4Xovk 12:45 -!- ubuntu_ [~ubuntu@static-108-45-93-85.washdc.fios.verizon.net] has quit [Ping timeout: 240 seconds] 12:46 -!- fordlincoln [~Adium@d173-183-96-243.bchsia.telus.net] has joined #bitcoin-wizards 12:46 < OP_NULL> amiller: I don't mind that too much, but the paint analogy is a bit broken. 12:46 -!- justanotheruser [~Justan@unaffiliated/justanotheruser] has joined #bitcoin-wizards 12:48 < gmaxwell> arguing that the discrete log is hard is not something that I think can be explained easily, ... following my 'don't understand it' -- we don't, we have no proof it's actually hard. It's very easy in some groups, the hardness argument goes mostly "the tricks that work in other groups don't work in ones meeting these criteria, and we tried a lot". 12:48 < gmaxwell> (erp. was connection stalled) 12:48 < sipa> yes, i know that there is no proof 12:48 < sipa> but there's no intuition either to me 12:49 < gmaxwell> OP_NULL: thats mostly just repeating preexisting badness in our industry.. e.g. copying the bitcoin wiki, errors and all, which had a ton of low level stuff, because magicaltux was paying people to add content, and genjix was creating an alt implementation and just kinda spewed into it as he decoded the source. 12:51 < gmaxwell> sipa: I think generally if there is a proof its possible to have an intution, absent a proof... sometimes there is no intution at all. Well I mean, you can have an incorrect intution about discrete log hardness which will falsely tell you that it's hard in all groups, because indeed, solving it isn't just some simple closed form thing even in the groups where its not cryptographically hard. 12:52 -!- KingCoin [~KingCoin@unaffiliated/kingcoin] has joined #bitcoin-wizards 12:52 -!- jaekwon_ [~omni@75-101-96-71.dsl.static.fusionbroadband.com] has joined #bitcoin-wizards 12:53 < OP_NULL> gmaxwell: perhaps the bitcoin wiki needs some trap streets to catch that sort of behaviour in the future. 12:54 < gmaxwell> well it has a different problem now.. no one has been editing. 12:54 < gmaxwell> the 'developers guide' on bitcoin.org is much better. (though uh, often has really incorrect things in it, but they're fixed when people spot them) 12:54 < sipa> maybe we should just remove any technical information on the wiki and replace it with a link to the dev guide... 12:56 -!- justanotheruser [~Justan@unaffiliated/justanotheruser] has quit [Ping timeout: 265 seconds] 13:01 -!- coinheavy [~coinheavy@108-233-255-91.lightspeed.sntcca.sbcglobal.net] has joined #bitcoin-wizards 13:04 -!- jaekwon_ [~omni@75-101-96-71.dsl.static.fusionbroadband.com] has quit [Remote host closed the connection] 13:04 -!- justanotheruser [~Justan@128.211.171.2] has joined #bitcoin-wizards 13:04 -!- justanotheruser [~Justan@128.211.171.2] has quit [Changing host] 13:04 -!- justanotheruser [~Justan@unaffiliated/justanotheruser] has joined #bitcoin-wizards 13:05 -!- ubuntu_ [~ubuntu@static-108-45-93-85.washdc.fios.verizon.net] has joined #bitcoin-wizards 13:08 -!- OP_NULL [~OP_NULL@162.243.131.82] has quit [Quit: leaving] 13:11 -!- ubuntu_ [~ubuntu@static-108-45-93-85.washdc.fios.verizon.net] has quit [Ping timeout: 250 seconds] 13:12 -!- wallet42 [~wallet42@unaffiliated/wallet42] has quit [Quit: Leaving.] 13:14 -!- crowex [~crowex@88-106-107-166.dynamic.dsl.as9105.com] has quit [Remote host closed the connection] 13:20 -!- damethos [~damethos@unaffiliated/damethos] has quit [Quit: Bye] 13:23 -!- Quanttek [~quassel@2a02:8108:d00:870:21cb:54a8:58be:6e4e] has quit [Ping timeout: 272 seconds] 13:23 < Luke-Jr> sipa: that sounds like a bad idea.. 13:23 < Luke-Jr> just increases the barrier for contributors 13:24 < Luke-Jr> better to just fix the few technical inaccuracies when someone finds them 13:28 -!- AnoAnon [~AnoAnon@197.37.78.153] has joined #bitcoin-wizards 13:28 -!- AnoAnon [~AnoAnon@197.37.78.153] has quit [Max SendQ exceeded] 13:37 -!- Burrito [~Burrito@unaffiliated/burrito] has joined #bitcoin-wizards 13:38 -!- benten [~benten@unaffiliated/benten] has joined #bitcoin-wizards 13:40 -!- AaronvanW [~ewout@csp8.waag.org] has quit [Ping timeout: 265 seconds] 13:43 -!- benten [~benten@unaffiliated/benten] has quit [Ping timeout: 264 seconds] 13:45 -!- OneNomos [~textual@pool-71-163-233-84.washdc.east.verizon.net] has joined #bitcoin-wizards 13:46 -!- jaekwon_ [~omni@75-101-96-71.dsl.static.fusionbroadband.com] has joined #bitcoin-wizards 13:51 -!- bsm117532 [~bsm117532@ip174-73-17-231.no.no.cox.net] has joined #bitcoin-wizards 13:55 < Taek> I've definitely found the wiki to be helpful even after reading the whole developer's guide. Having something explained in multiple places and multiple ways is valuable. 13:57 < gmaxwell> Taek: the developer guide's technical content is largely elaborated and bugfixed stuff from the wiki; take care since some of the errors have not been corrected in the wiki. 13:57 < gmaxwell> Luke-Jr: we could also copy the devguide into the wiki and try to sync them. 14:02 < Luke-Jr> gmaxwell: perhaps; can we get the bitcoin.org rendered from mediawiki formatting perhaps? 14:02 < kanzure> i recommend not relying on mediawiki's parser 14:02 -!- woah [~woah@75-101-111-82.dedicated.static.sonic.net] has joined #bitcoin-wizards 14:04 -!- davispuh [~quassel@212.93.97.108] has quit [Ping timeout: 250 seconds] 14:04 -!- 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] 14:04 -!- davispuh [~quassel@212.93.97.108] has joined #bitcoin-wizards 14:05 < gmaxwell> kanzure: there is (surprisingly good, considering how bad mediawiki markup is) support in the github toolset for rendering mediawiki wikitext. 14:05 < gmaxwell> but ::shrugs:: 14:08 < Luke-Jr> gmaxwell: bad enough that it can't handle GBT's BIPs :/ 14:09 -!- Keefe [~Keefe@unaffiliated/keefe] has joined #bitcoin-wizards 14:11 < gmaxwell> not really their fault mediawiki wikitext grew organically, it's less parsable than C++ code is. 14:11 < gmaxwell> some of the markup has exponential complexity to parse. (e.g. the logic for handing italics vs stray astrophies in text, only made survivable by working paragraph at a time) 14:13 -!- davidlatapie [~david__@m213-101-194-53.cust.tele2.ee] has joined #bitcoin-wizards 14:14 -!- davidlatapie [~david__@m213-101-194-53.cust.tele2.ee] has left #bitcoin-wizards [] 14:14 < sipa> you mean apostrophes, or atrophies? 14:15 -!- Cory [~Cory@unaffiliated/cory] has joined #bitcoin-wizards 14:15 < gmaxwell> bhaha apostrophes 14:18 -!- hastagg_ [~hashtag@CPE-69-23-221-39.wi.res.rr.com] has joined #bitcoin-wizards 14:18 < gmaxwell> In mediawiki, ''italic'' '''bold''' and '''''bold italic''''' ... now mix up some random modulation of that with words that contain 's. (e.g. possessives or french) 14:21 -!- hashtag_ [~hashtag@CPE-69-23-221-39.wi.res.rr.com] has quit [Ping timeout: 255 seconds] 14:37 -!- eristisk [~eristisk@gateway/tor-sasl/eristisk] has quit [Ping timeout: 250 seconds] 14:40 -!- crowex [~crowex@88-106-107-166.dynamic.dsl.as9105.com] has joined #bitcoin-wizards 14:42 -!- moa [~kiwigb@opentransactions/dev/moa] has joined #bitcoin-wizards 14:44 -!- crowex [~crowex@88-106-107-166.dynamic.dsl.as9105.com] has quit [Remote host closed the connection] 14:44 -!- finnsquared [~finnsquar@75.76.190.252] has joined #bitcoin-wizards 14:44 -!- justanotheruser [~Justan@unaffiliated/justanotheruser] has quit [Ping timeout: 264 seconds] 14:45 -!- crowex [~crowex@88-106-107-166.dynamic.dsl.as9105.com] has joined #bitcoin-wizards 14:47 -!- bryanvu [~bryanvu@50.23.113.232] has quit [Quit: bryanvu] 14:47 -!- finnsquared [~finnsquar@75.76.190.252] has quit [] 14:48 -!- hastagg_ [~hashtag@CPE-69-23-221-39.wi.res.rr.com] has quit [Ping timeout: 265 seconds] 14:49 -!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has quit [Remote host closed the connection] 14:51 -!- AaronvanW [~ewout@csp8.waag.org] has joined #bitcoin-wizards 14:51 -!- eristisk [~eristisk@gateway/tor-sasl/eristisk] has joined #bitcoin-wizards 14:54 -!- Dizzle [~diesel@70.114.207.41] has quit [Quit: Leaving...] 14:59 -!- PaulCapestany [~PaulCapes@204.28.124.82] has quit [] 15:01 -!- AaronvanW [~ewout@csp8.waag.org] has quit [Ping timeout: 265 seconds] 15:01 -!- PaulCapestany [~PaulCapes@204.28.124.82] has joined #bitcoin-wizards 15:06 -!- justanotheruser [~Justan@unaffiliated/justanotheruser] has joined #bitcoin-wizards 15:10 -!- woah [~woah@75-101-111-82.dedicated.static.sonic.net] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…] 15:13 -!- Dr-G2 [~Dr-G@gateway/tor-sasl/dr-g] has joined #bitcoin-wizards 15:14 -!- Dr-G [~Dr-G@gateway/tor-sasl/dr-g] has quit [Ping timeout: 250 seconds] 15:16 -!- austinhill1 [~Adium@c101-114.i07-26.onvol.net] has quit [Ping timeout: 244 seconds] 15:18 -!- Meeh [~meeeeeeh@meeh.sigterm.no] has quit [Read error: Connection reset by peer] 15:19 -!- Meeh [~meeeeeeh@meeh.sigterm.no] has joined #bitcoin-wizards 15:20 -!- woah [~woah@75-101-111-82.dedicated.static.sonic.net] has joined #bitcoin-wizards 15:20 -!- fordlincoln [~Adium@d173-183-96-243.bchsia.telus.net] has quit [Quit: Leaving.] 15:21 -!- crowex [~crowex@88-106-107-166.dynamic.dsl.as9105.com] has quit [Remote host closed the connection] 15:23 -!- wallet42 [~wallet42@unaffiliated/wallet42] has joined #bitcoin-wizards 15:25 < Eliel> gmaxwell: if you want to compress the blockchain a bit, would it be possible to omit the public keys from txinputs and calculate them from the signature + transaction if needed? 15:25 < sipa> yes 15:25 < sipa> but that would mean that decompressing it becomes +- as much work as validating it (with signature checking turned on) 15:26 -!- hashtag_ [~hashtag@69.23.221.39] has joined #bitcoin-wizards 15:26 < Eliel> well, this would be for kryptoradio (bitcoin transactions broadcast on the radio waves), so I expect if someone needs the public key, they also want to verify 15:27 < gmaxwell> Eliel: it's quite messy to squeeze all the size out, since if you omit that data you can't compute the original tx's hash anymore. and without knowing the hash you cannot compute the pubkey (because its under the signature) 15:28 < sipa> gmaxwell: that's not actually true for p2sh or p2pkb 15:28 < Eliel> you mean, the public key is part of the data that is hashed to get the txhash? 15:28 < sipa> because all you need is the output being spent and the signature hash, which does not contain the pubkey itself 15:29 < sipa> so you can use that to recover the pubkey, and then compute the txid 15:30 < gmaxwell> sipa: yes though I was following too closely with Eliel's "public keys from txinputs" if its not in the input then sure. 15:35 -!- todaystomorrow [~me@d114-78-114-227.bla803.nsw.optusnet.com.au] has joined #bitcoin-wizards 15:36 -!- todays_tomorrow [~me@d114-78-114-227.bla803.nsw.optusnet.com.au] has quit [Ping timeout: 240 seconds] 15:42 -!- eristisk [~eristisk@gateway/tor-sasl/eristisk] has quit [Ping timeout: 250 seconds] 15:46 < ryan-c> Eliel: I think you'd have to recover all the public keys back each coinbase or something 15:46 < sipa> eh? 15:46 < ryan-c> er, if you wanted to validate 15:47 < gmaxwell> ryan-c: consider a p2pkh though, you could certantly just recover the one in the signature. 15:47 < ryan-c> sorry, i should have spent another minute thinking before responding 15:48 < ryan-c> to recover the public key, you need to know what z is, which requires the previous transaction output, which would normally include a public key..... 15:48 -!- eristisk [~eristisk@gateway/tor-sasl/eristisk] has joined #bitcoin-wizards 15:49 < ryan-c> what's p2pkb? 15:49 < sipa> pay to pubkey hash 15:49 < gmaxwell> a normal transaction. 15:49 < sipa> like, normal style addresses 15:49 < ryan-c> oh, okay 15:51 < ryan-c> Eliel: are you guys looking into fountain codes for kryptoradio? 15:51 -!- eristisk [~eristisk@gateway/tor-sasl/eristisk] has quit [Remote host closed the connection] 15:52 -!- eristisk [~eristisk@gateway/tor-sasl/eristisk] has joined #bitcoin-wizards 15:53 < Eliel> ryan-c: I'm not too deeply involved but I've been helping the to mindstorm ideas for it. This was one of them. 15:53 -!- ebfull [~ebfull@c-76-120-40-34.hsd1.co.comcast.net] has joined #bitcoin-wizards 15:54 < ryan-c> Eliel: ah. I'd heard about kryptoradiou before ant thought it was cool. 15:54 < Eliel> I expect he'll want to have some kind of ECC there. 15:54 < Eliel> although, DVB-T has some kind of ECC build in too. 15:54 < gmaxwell> the transport carrying it has extensive error correction. 15:55 < sipa> error correction curves, or elliptic curve codes? :p 15:55 < ryan-c> error correction codes 15:55 < ryan-c> FEC would be a more clear acronym to use here 15:55 * gmaxwell laughs at sipa's joke 15:55 < ryan-c> (forward error correction) 15:55 < ryan-c> oh 15:56 < ryan-c> i totally missed that joke 15:57 < Eliel> I expect people will want to use other transports too, eventually and that's when it could be necessary to consider error correction. 15:57 -!- roidster [~chatzilla@96-41-48-194.dhcp.mtpk.ca.charter.com] has quit [Ping timeout: 244 seconds] 15:58 < gmaxwell> there are plenty of reasons to use fountain codes, regardless of transports... e.g. to download blocks in parallel without any round trip delays. 15:58 < ryan-c> yeah 15:59 < ryan-c> the blockchain over radio seems like a fantastic use of fountain codes 15:59 -!- eristisk [~eristisk@gateway/tor-sasl/eristisk] has quit [Ping timeout: 250 seconds] 16:00 < Eliel> we did discuss the possibility of using the extra bandwidth for distributing older blocks and/or the utxo set and that's where fountain codes could help. 16:00 < gmaxwell> Eliel: I've tried to work that out before an the fact that the definition of olders blocks rolls forward makes it weird to think about. 16:01 < ryan-c> you could maybe use some sort of windowing system 16:01 < gmaxwell> e.g. what distribution do you need of your sampling to get a graph thats recoverable at all. 16:01 -!- bsm117532 [~bsm117532@ip174-73-17-231.no.no.cox.net] has quit [Quit: Leaving.] 16:01 -!- bsm117532 [~bsm117532@ip174-73-17-231.no.no.cox.net] has joined #bitcoin-wizards 16:01 -!- eristisk [~eristisk@gateway/tor-sasl/eristisk] has joined #bitcoin-wizards 16:02 < gmaxwell> you've seen https://en.bitcoin.it/wiki/User:Gmaxwell/block_network_coding I assume? 16:02 < ryan-c> instead of transmitting the last 10 blocks, transmit a group of 10 blocks until the last block in the group is 10 blocks old, them move to the next group 16:02 < Eliel> the bandwidth available for the moment is minimal, though, so it'd be a very slow method of downloading the blockchain :) 16:03 < Eliel> gmaxwell: seen, yes... actually read? ... umm, not entirely. 16:03 < gmaxwell> ryan-c: sure, though it doesn't give you a way to get the history. 16:03 < ryan-c> gmaxwell: right, but as Eliel said, i don't think there's enough bandwidth to get the whole history in any sane amount of time anyway. 16:04 < Eliel> I'll give the kryptoradio guy the link though. 16:04 < ryan-c> Eliel: It's something like 9600 baud, isn't it? 16:04 < Eliel> 16kB/s is the speed being leased at the moment. 16:04 < ryan-c> oh, that's a lot more than i thought it was 16:04 < gmaxwell> the blockchains keep up peak rate is ~14kbps... so not a lot of room for history. 16:05 < ryan-c> bits or bytes? 16:05 -!- jaekwon_ [~omni@75-101-96-71.dsl.static.fusionbroadband.com] has quit [Remote host closed the connection] 16:05 < Eliel> getting more bandwidth is a matter of finding someone willing to pay for it. Not cheap. 16:05 < Eliel> bytes 16:05 < gmaxwell> oh actually there is a lot of room for history then. 16:06 < ryan-c> (i'm guessing gmaxwell meant bits, then) 16:06 < gmaxwell> yes 16:06 < Eliel> ... I better make sure my memory is correct. I do think it was bytes, but :) 16:08 < gmaxwell> ryan-c: in any case the best I came up with really amounted to just having subchannels repeating various windows e.g. last 4 blocks, last 8... last whatever. in loops. assuming the transport was reliable adding the erasure code didn't seem to buy a ton for the always appending case. 16:08 -!- DougieBot5000 [~DougieBot@unaffiliated/dougiebot5000] has quit [Quit: Leaving] 16:08 < gmaxwell> unless you have something like multiple sources (an adhoc network) 16:09 -!- eristisk [~eristisk@gateway/tor-sasl/eristisk] has quit [Ping timeout: 250 seconds] 16:09 -!- eristisk [~eristisk@gateway/tor-sasl/eristisk] has joined #bitcoin-wizards 16:11 -!- fragiletag [~fragileta@ec2-54-201-199-156.us-west-2.compute.amazonaws.com] has quit [Read error: Connection reset by peer] 16:14 < Eliel> ok, apparently my memory didn't serve me too well this time. The current broadcast bandwidth for kryptoradio at the moment is 960 bytes per second. 16:15 < ryan-c> Eliel: nine hundred sixty? 16:15 < Eliel> yes 16:16 -!- moa [~kiwigb@opentransactions/dev/moa] has quit [Quit: Leaving.] 16:16 -!- Emcy [~MC@unaffiliated/mc1984] has joined #bitcoin-wizards 16:17 -!- Emcy_ [~MC@unaffiliated/mc1984] has quit [Ping timeout: 240 seconds] 16:18 < sipa> enough for 600 kilobyte blocks :) 16:19 < Eliel> more bandwidth is possible, but quite expensive. 16:23 -!- moa [~kiwigb@opentransactions/dev/moa] has joined #bitcoin-wizards 16:25 -!- zooko [~user@67-6-128-167.hlrn.qwest.net] has quit [Ping timeout: 250 seconds] 16:27 -!- davispuh [~quassel@212.93.97.108] has quit [Remote host closed the connection] 16:28 -!- bryanvu [~bryanvu@198.23.103.68-static.reverse.softlayer.com] has joined #bitcoin-wizards 16:30 -!- Glyphnote [~Glyphnote@199.87.199.142] has joined #bitcoin-wizards 16:30 < Luke-Jr> Eliel: less expensive than 600 kB blocks. 16:32 < Eliel> Luke-Jr: yes, not quite that expensive. 16:33 < GnarSith> im hosting bitcoin gizzard thanksgiving dinner 16:40 -!- NewLiberty [~NewLibert@2602:304:cff8:1580:719e:d697:49ab:e70d] has joined #bitcoin-wizards 16:42 -!- OX3_ [~OX3@gateway-nat.fmrib.ox.ac.uk] has joined #bitcoin-wizards 16:44 -!- torsthaldo [~torsthald@unaffiliated/torsthaldo] has quit [Quit: Leaving.] 16:45 -!- zooko [~user@67-6-128-167.hlrn.qwest.net] has joined #bitcoin-wizards 16:52 -!- todays_tomorrow [~me@d114-78-114-227.bla803.nsw.optusnet.com.au] has joined #bitcoin-wizards 16:53 -!- zooko [~user@67-6-128-167.hlrn.qwest.net] has quit [Ping timeout: 256 seconds] 16:55 -!- todaystomorrow [~me@d114-78-114-227.bla803.nsw.optusnet.com.au] has quit [Ping timeout: 258 seconds] 16:58 -!- hearn [~mike@84-75-198-85.dclient.hispeed.ch] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…] 17:08 -!- Glyphnote_ [~Glyphnote@199.87.199.142] has joined #bitcoin-wizards 17:08 -!- fanquake [~anonymous@unaffiliated/fanquake] has joined #bitcoin-wizards 17:11 -!- Glyphnote [~Glyphnote@199.87.199.142] has quit [Ping timeout: 265 seconds] 17:13 -!- Glyphnote_ [~Glyphnote@199.87.199.142] has quit [Ping timeout: 244 seconds] 17:17 -!- DougieBot5000 [~DougieBot@unaffiliated/dougiebot5000] has joined #bitcoin-wizards 17:19 -!- llllllllll [~lllllllll@53-109.bbned.dsl.internl.net] has quit [] 17:26 -!- zooko [~user@c-71-229-205-98.hsd1.co.comcast.net] has joined #bitcoin-wizards 17:26 -!- jaekwon_ [~omni@75-101-96-71.dsl.static.fusionbroadband.com] has joined #bitcoin-wizards 17:29 -!- ryanxcharles [~ryan@162.245.22.162] has quit [Ping timeout: 245 seconds] 17:35 -!- OX3_ [~OX3@gateway-nat.fmrib.ox.ac.uk] has quit [Ping timeout: 265 seconds] 17:41 -!- zooko [~user@c-71-229-205-98.hsd1.co.comcast.net] has quit [Ping timeout: 250 seconds] 17:43 -!- hastagg_ [~hashtag@CPE-69-23-221-39.wi.res.rr.com] has joined #bitcoin-wizards 17:45 -!- hashtag_ [~hashtag@69.23.221.39] has quit [Ping timeout: 255 seconds] 17:47 -!- jaekwon_ [~omni@75-101-96-71.dsl.static.fusionbroadband.com] has quit [Remote host closed the connection] 17:50 -!- jaekwon_ [~omni@75-101-96-71.dsl.static.fusionbroadband.com] has joined #bitcoin-wizards 17:52 -!- mkarrer [~mkarrer@213.Red-88-26-80.staticIP.rima-tde.net] has quit [Remote host closed the connection] 18:06 -!- hastagg_ [~hashtag@CPE-69-23-221-39.wi.res.rr.com] has quit [Ping timeout: 265 seconds] 18:11 -!- hastagg_ [~hashtag@69.23.221.39] has joined #bitcoin-wizards 18:16 -!- OneNomos [~textual@pool-71-163-233-84.washdc.east.verizon.net] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…] 18:18 -!- mkarrer [~mkarrer@213.Red-88-26-80.staticIP.rima-tde.net] has joined #bitcoin-wizards 18:18 -!- NewLiberty [~NewLibert@2602:304:cff8:1580:719e:d697:49ab:e70d] has quit [Ping timeout: 265 seconds] 18:23 -!- hastagg_ [~hashtag@69.23.221.39] has quit [Ping timeout: 255 seconds] 18:23 -!- mkarrer [~mkarrer@213.Red-88-26-80.staticIP.rima-tde.net] has quit [Ping timeout: 250 seconds] 18:27 -!- zooko [~user@ip-64-134-152-212.public.wayport.net] has joined #bitcoin-wizards 18:30 -!- justanotheruser [~Justan@unaffiliated/justanotheruser] has quit [Ping timeout: 255 seconds] 18:39 -!- justanotheruser [~Justan@unaffiliated/justanotheruser] has joined #bitcoin-wizards 18:41 -!- woah [~woah@75-101-111-82.dedicated.static.sonic.net] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…] 18:42 -!- zooko [~user@ip-64-134-152-212.public.wayport.net] has quit [Ping timeout: 272 seconds] 18:43 -!- hashtag_ [~hashtag@CPE-69-23-221-39.wi.res.rr.com] has joined #bitcoin-wizards 18:58 -!- mkarrer [~mkarrer@213.Red-88-26-80.staticIP.rima-tde.net] has joined #bitcoin-wizards 19:03 -!- mkarrer [~mkarrer@213.Red-88-26-80.staticIP.rima-tde.net] has quit [Ping timeout: 245 seconds] 19:09 -!- null_radix [Elite7851@gateway/shell/elitebnc/x-jjarlmbojilqmmhw] has quit [Read error: Connection reset by peer] 19:17 -!- NewLiberty [~NewLibert@2602:304:cff8:1580:45e2:d76c:42c1:129f] has joined #bitcoin-wizards 19:27 -!- Burrito [~Burrito@unaffiliated/burrito] has quit [Quit: Leaving] 19:31 -!- irclouis [~irclouis@ip68-228-87-55.oc.oc.cox.net] has joined #bitcoin-wizards 19:39 -!- ebfull [~ebfull@c-76-120-40-34.hsd1.co.comcast.net] has quit [Remote host closed the connection] 19:40 -!- ebfull [~ebfull@c-76-120-40-34.hsd1.co.comcast.net] has joined #bitcoin-wizards 19:54 -!- null_radix [Elite7851@gateway/shell/elitebnc/x-oywpycvjwjobtewu] has joined #bitcoin-wizards 20:18 -!- mkarrer [~mkarrer@213.Red-88-26-80.staticIP.rima-tde.net] has joined #bitcoin-wizards 20:18 -!- rdponticelli [~quassel@gateway/tor-sasl/rdponticelli] has quit [Ping timeout: 250 seconds] 20:19 -!- bsm117532 [~bsm117532@ip174-73-17-231.no.no.cox.net] has quit [Quit: Leaving.] 20:19 -!- bsm117532 [~bsm117532@ip174-73-17-231.no.no.cox.net] has joined #bitcoin-wizards 20:20 -!- ebfull [~ebfull@c-76-120-40-34.hsd1.co.comcast.net] has quit [Ping timeout: 244 seconds] 20:20 -!- ebfull [~ebfull@c-76-120-40-34.hsd1.co.comcast.net] has joined #bitcoin-wizards 20:23 -!- mkarrer [~mkarrer@213.Red-88-26-80.staticIP.rima-tde.net] has quit [Ping timeout: 255 seconds] 20:24 -!- fanquake [~anonymous@unaffiliated/fanquake] has left #bitcoin-wizards [] 20:27 -!- fanquake [~anonymous@unaffiliated/fanquake] has joined #bitcoin-wizards 20:28 -!- KingCoin [~KingCoin@unaffiliated/kingcoin] has quit [Quit: KingCoin] 20:34 -!- wallet42 [~wallet42@unaffiliated/wallet42] has quit [Quit: Leaving.] 20:52 -!- iddo [~idddo@csm.cs.technion.ac.il] has quit [Ping timeout: 255 seconds] 20:54 -!- iddo [~idddo@csm.cs.technion.ac.il] has joined #bitcoin-wizards 20:58 -!- TheSeven [~quassel@rockbox/developer/TheSeven] has quit [Disconnected by services] 20:58 -!- [7] [~quassel@rockbox/developer/TheSeven] has joined #bitcoin-wizards 21:07 -!- moa [~kiwigb@opentransactions/dev/moa] has quit [Ping timeout: 258 seconds] 21:12 -!- moa [~kiwigb@opentransactions/dev/moa] has joined #bitcoin-wizards 21:14 -!- c0rw1n is now known as c0rw|sleep 21:26 -!- torsthaldo [~torsthald@unaffiliated/torsthaldo] has joined #bitcoin-wizards 21:28 -!- Guest8974 [~linker@118.68.216.188] has quit [Ping timeout: 265 seconds] 21:38 -!- mkarrer [~mkarrer@213.Red-88-26-80.staticIP.rima-tde.net] has joined #bitcoin-wizards 21:43 -!- mkarrer [~mkarrer@213.Red-88-26-80.staticIP.rima-tde.net] has quit [Ping timeout: 240 seconds] 21:44 -!- jaekwon_ [~omni@75-101-96-71.dsl.static.fusionbroadband.com] has quit [Remote host closed the connection] 22:09 -!- NewLiberty [~NewLibert@2602:304:cff8:1580:45e2:d76c:42c1:129f] has quit [Ping timeout: 244 seconds] 22:16 -!- spiftheninja is now known as spiftheninj 22:16 -!- Baz__ [~Baz@modemcable147.31-81-70.mc.videotron.ca] has quit [Ping timeout: 244 seconds] 22:16 -!- spiftheninj is now known as spiftheninja 22:30 -!- penny [~linker@113.161.87.238] has joined #bitcoin-wizards 22:30 -!- penny is now known as Guest36999 22:32 -!- bsm117532 [~bsm117532@ip174-73-17-231.no.no.cox.net] has quit [Ping timeout: 244 seconds] 22:33 -!- Baz__ [~Baz@modemcable147.31-81-70.mc.videotron.ca] has joined #bitcoin-wizards 22:36 -!- Grishnakh [~grishnakh@dsl-espbrasgw1-50dfb6-218.dhcp.inet.fi] has quit [Read error: Connection reset by peer] 22:37 -!- Grishnakh [~grishnakh@dsl-espbrasgw1-50dfb6-218.dhcp.inet.fi] has joined #bitcoin-wizards 22:46 -!- maaku [~quassel@50-0-37-37.dsl.static.fusionbroadband.com] has quit [Read error: Connection reset by peer] 22:56 -!- DougieBot5000 [~DougieBot@unaffiliated/dougiebot5000] has quit [Quit: Leaving] 23:04 -!- Luke-Jr [~luke-jr@unaffiliated/luke-jr] has quit [Read error: Connection reset by peer] 23:05 -!- Luke-Jr [~luke-jr@unaffiliated/luke-jr] has joined #bitcoin-wizards 23:21 -!- maaku [~quassel@50-0-37-37.dsl.static.fusionbroadband.com] has joined #bitcoin-wizards 23:21 -!- maaku is now known as Guest86259 23:22 -!- aburan28 [~ubuntu@static-108-45-93-73.washdc.fios.verizon.net] has joined #bitcoin-wizards 23:23 -!- Guest86259 [~quassel@50-0-37-37.dsl.static.fusionbroadband.com] has quit [Remote host closed the connection] 23:25 -!- maaku_ [~quassel@50-0-37-37.dsl.static.fusionbroadband.com] has joined #bitcoin-wizards 23:28 -!- maaku_ [~quassel@50-0-37-37.dsl.static.fusionbroadband.com] has quit [Remote host closed the connection] 23:30 -!- maaku_ [~quassel@50-0-37-37.dsl.static.fusionbroadband.com] has joined #bitcoin-wizards 23:45 -!- K1773R [~K1773R@unaffiliated/k1773r] has quit [Ping timeout: 260 seconds] 23:46 -!- cbeams [~cbeams@unaffiliated/cbeams] has joined #bitcoin-wizards 23:49 -!- mkarrer [~mkarrer@213.Red-88-26-80.staticIP.rima-tde.net] has joined #bitcoin-wizards 23:50 -!- K1773R [~K1773R@unaffiliated/k1773r] has joined #bitcoin-wizards 23:59 -!- grandmaster2 [dansmith3@knows.the.cops.are.investigat.in] has joined #bitcoin-wizards --- Log closed Thu Nov 06 00:00:42 2014