--- Log opened Wed Jul 08 00:00:04 2015 | ||
-!- p15x [~p15x@64.145.91.11] has joined #bitcoin-wizards | 00:08 | |
-!- CoinMuncher [~jannes@178.132.211.90] has joined #bitcoin-wizards | 00:09 | |
-!- p15x_ [~p15x@64.145.91.122] has quit [Ping timeout: 248 seconds] | 00:09 | |
-!- www [~v3@x5ce1baf3.dyn.telefonica.de] has quit [Ping timeout: 265 seconds] | 00:15 | |
-!- Mably [~Mably@unaffiliated/mably] has quit [Ping timeout: 240 seconds] | 00:16 | |
-!- tromp [~tromp@ool-18be0b4d.dyn.optonline.net] has joined #bitcoin-wizards | 00:19 | |
-!- Dr-G2 [~Dr-G@x4d08d720.dyn.telefonica.de] has quit [Read error: Connection reset by peer] | 00:23 | |
-!- tromp [~tromp@ool-18be0b4d.dyn.optonline.net] has quit [Ping timeout: 264 seconds] | 00:23 | |
-!- Dr-G [~Dr-G@unaffiliated/dr-g] has joined #bitcoin-wizards | 00:23 | |
-!- bosma [~bosma@S01067cb21bda6531.vc.shawcable.net] has quit [Read error: Connection reset by peer] | 00:29 | |
-!- bosma [~bosma@S01067cb21bda6531.vc.shawcable.net] has joined #bitcoin-wizards | 00:29 | |
-!- fkhan [weechat@gateway/vpn/mullvad/x-lvexlutprywkwrie] has quit [Ping timeout: 255 seconds] | 00:33 | |
-!- FranzKafka [~FranzKafk@unaffiliated/franzkafka] has quit [] | 00:34 | |
-!- dc17523be3 [unknown@gateway/vpn/mullvad/x-jktuvahvjkumywal] has quit [Ping timeout: 265 seconds] | 00:34 | |
-!- samson_ [~samson_@unaffiliated/samson-/x-7479750] has quit [Ping timeout: 256 seconds] | 00:42 | |
-!- orperelman [~orperelma@bzq-109-67-207-175.red.bezeqint.net] has joined #bitcoin-wizards | 00:42 | |
-!- Mably [56401ec3@gateway/web/freenode/ip.86.64.30.195] has joined #bitcoin-wizards | 00:43 | |
-!- bramc [~bram@99-75-88-206.lightspeed.sntcca.sbcglobal.net] has quit [Quit: This computer has gone to sleep] | 00:44 | |
-!- dc17523be3 [unknown@gateway/vpn/mullvad/x-kwyrxpbogzkjskxn] has joined #bitcoin-wizards | 00:46 | |
-!- fkhan [~weechat@unaffiliated/loteriety] has joined #bitcoin-wizards | 00:47 | |
-!- bendavenport [~bpd@c-50-131-42-132.hsd1.ca.comcast.net] has quit [Quit: bendavenport] | 00:56 | |
-!- rustyn [~rustyn@unaffiliated/rustyn] has joined #bitcoin-wizards | 00:58 | |
-!- p15x_ [~p15x@64.145.91.106] has joined #bitcoin-wizards | 01:05 | |
-!- p15x [~p15x@64.145.91.11] has quit [Ping timeout: 246 seconds] | 01:06 | |
-!- rht__ [uid86914@gateway/web/irccloud.com/x-ulhddbxwlzgyrygn] has quit [Quit: Connection closed for inactivity] | 01:08 | |
-!- rubensayshi [~ruben@91.206.81.13] has joined #bitcoin-wizards | 01:24 | |
-!- JackH [~Jack@host86-161-51-131.range86-161.btcentralplus.com] has joined #bitcoin-wizards | 01:25 | |
-!- FranzKafka [~FranzKafk@unaffiliated/franzkafka] has joined #bitcoin-wizards | 01:28 | |
-!- akrmn [~akrmn@192.95.51.167] has quit [Ping timeout: 264 seconds] | 01:32 | |
-!- akrmn [~akrmn@192.95.51.167] has joined #bitcoin-wizards | 01:33 | |
-!- jtimon [~quassel@69.29.134.37.dynamic.jazztel.es] has joined #bitcoin-wizards | 01:35 | |
-!- samson_ [~samson_@unaffiliated/samson-/x-7479750] has joined #bitcoin-wizards | 01:36 | |
-!- dc17523be3 [unknown@gateway/vpn/mullvad/x-kwyrxpbogzkjskxn] has quit [Ping timeout: 256 seconds] | 01:36 | |
-!- dc17523be3 [unknown@gateway/vpn/mullvad/x-yrdjhelhznwgiatd] has joined #bitcoin-wizards | 01:38 | |
-!- erasmospunk [~erasmospu@176.92.66.240] has joined #bitcoin-wizards | 01:44 | |
-!- erasmosp_ [~erasmospu@179.43.151.2] has joined #bitcoin-wizards | 01:45 | |
-!- erasmospunk [~erasmospu@176.92.66.240] has quit [Ping timeout: 255 seconds] | 01:48 | |
-!- dEBRUYNE [~dEBRUYNE@239-196-ftth.onsbrabantnet.nl] has joined #bitcoin-wizards | 01:59 | |
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has quit [Ping timeout: 244 seconds] | 01:59 | |
-!- roconnor [~roconnor@host-45-58-255-15.dyn.295.ca] has quit [Ping timeout: 256 seconds] | 02:02 | |
-!- tromp [~tromp@ool-18be0b4d.dyn.optonline.net] has joined #bitcoin-wizards | 02:08 | |
-!- CoinMuncher [~jannes@178.132.211.90] has quit [Remote host closed the connection] | 02:12 | |
-!- fanquake [~fanquake@unaffiliated/fanquake] has joined #bitcoin-wizards | 02:12 | |
-!- tromp [~tromp@ool-18be0b4d.dyn.optonline.net] has quit [Ping timeout: 276 seconds] | 02:12 | |
-!- bblue [~bblue@c-71-198-215-145.hsd1.ca.comcast.net] has joined #bitcoin-wizards | 02:18 | |
-!- erasmospunk [~erasmospu@179.43.151.2] has joined #bitcoin-wizards | 02:21 | |
-!- erasmosp_ [~erasmospu@179.43.151.2] has quit [Ping timeout: 240 seconds] | 02:22 | |
-!- bblue [~bblue@c-71-198-215-145.hsd1.ca.comcast.net] has quit [Ping timeout: 240 seconds] | 02:22 | |
-!- orperelman [~orperelma@bzq-109-67-207-175.red.bezeqint.net] has quit [Ping timeout: 240 seconds] | 02:23 | |
-!- CoinMuncher [~jannes@178.132.211.90] has joined #bitcoin-wizards | 02:24 | |
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has joined #bitcoin-wizards | 02:25 | |
-!- p15x [~p15x@93.186.169.196] has joined #bitcoin-wizards | 02:28 | |
-!- www [~v3@x5ce1baf3.dyn.telefonica.de] has joined #bitcoin-wizards | 02:28 | |
-!- DougieBot5000 [~DougieBot@unaffiliated/dougiebot5000] has quit [Quit: Leaving] | 02:29 | |
-!- p15x_ [~p15x@64.145.91.106] has quit [Ping timeout: 248 seconds] | 02:29 | |
-!- p15x_ [~p15x@64.145.91.81] has joined #bitcoin-wizards | 02:34 | |
-!- p15x [~p15x@93.186.169.196] has quit [Ping timeout: 240 seconds] | 02:34 | |
-!- orperelman [~orperelma@bzq-109-67-207-175.red.bezeqint.net] has joined #bitcoin-wizards | 02:39 | |
-!- p15x [~p15x@64.145.91.131] has joined #bitcoin-wizards | 02:39 | |
-!- p15x_ [~p15x@64.145.91.81] has quit [Ping timeout: 276 seconds] | 02:41 | |
-!- justanotheruser [~Justan@unaffiliated/justanotheruser] has quit [Read error: Connection reset by peer] | 02:41 | |
-!- drwin [~drwin@88-103-255-166.jes.cz] has quit [Read error: No route to host] | 02:43 | |
-!- sparetire_ [~sparetire@unaffiliated/sparetire] has quit [Quit: sparetire_] | 02:44 | |
-!- drwin [~drwin@88-103-255-166.jes.cz] has joined #bitcoin-wizards | 02:44 | |
-!- justanotheruser [~Justan@unaffiliated/justanotheruser] has joined #bitcoin-wizards | 02:49 | |
-!- p15x [~p15x@64.145.91.131] has quit [Ping timeout: 265 seconds] | 02:49 | |
-!- p15x [~p15x@64.145.91.37] has joined #bitcoin-wizards | 03:01 | |
-!- AaronvanW [~ewout@unaffiliated/aaronvanw] has quit [Ping timeout: 246 seconds] | 03:01 | |
-!- c0rw|zZz [~c0rw1n@92.74-67-87.adsl-dyn.isp.belgacom.be] has joined #bitcoin-wizards | 03:07 | |
-!- paveljanik [~paveljani@unaffiliated/paveljanik] has quit [Quit: Leaving] | 03:08 | |
-!- AaronvanW [~ewout@unaffiliated/aaronvanw] has joined #bitcoin-wizards | 03:14 | |
-!- p15x_ [~p15x@114.244.147.51] has joined #bitcoin-wizards | 03:18 | |
-!- p15x [~p15x@64.145.91.37] has quit [Ping timeout: 256 seconds] | 03:18 | |
-!- p15x [~p15x@198.27.96.163.static-ca.cryptolayer.com] has joined #bitcoin-wizards | 03:21 | |
-!- p15x_ [~p15x@114.244.147.51] has quit [Ping timeout: 256 seconds] | 03:23 | |
-!- alewis_btc [~antonylew@101.100.162.252] has quit [Quit: alewis_btc] | 03:23 | |
-!- alewis_btc [~antonylew@101.100.162.252] has joined #bitcoin-wizards | 03:25 | |
-!- narwh4l [~michael@unaffiliated/thesnark] has quit [Quit: leaving] | 03:25 | |
-!- narwh4l [~michael@unaffiliated/thesnark] has joined #bitcoin-wizards | 03:27 | |
-!- p15x [~p15x@198.27.96.163.static-ca.cryptolayer.com] has quit [Ping timeout: 256 seconds] | 03:31 | |
-!- p15x [~p15x@64.145.91.79] has joined #bitcoin-wizards | 03:41 | |
-!- tlrobinson [~tlrobinso@204.14.159.161] has joined #bitcoin-wizards | 03:45 | |
-!- p15x [~p15x@64.145.91.79] has quit [Ping timeout: 246 seconds] | 03:49 | |
-!- polyclef [~polyclef@wilkins5.static.monkeybrains.net] has joined #bitcoin-wizards | 03:50 | |
-!- c0rw|zZz is now known as c0rw1n | 03:52 | |
-!- p15x [~p15x@64.145.91.57] has joined #bitcoin-wizards | 03:56 | |
-!- tromp [~tromp@ool-18be0b4d.dyn.optonline.net] has joined #bitcoin-wizards | 03:56 | |
-!- tromp [~tromp@ool-18be0b4d.dyn.optonline.net] has quit [Ping timeout: 252 seconds] | 04:01 | |
-!- tlrobinson [~tlrobinso@204.14.159.161] has quit [Quit: tlrobinson] | 04:06 | |
-!- erasmosp_ [~erasmospu@179.43.151.2] has joined #bitcoin-wizards | 04:21 | |
-!- erasmospunk [~erasmospu@179.43.151.2] has quit [Ping timeout: 264 seconds] | 04:23 | |
-!- Tiraspol [~Tiraspol3@unaffiliated/tiraspol] has quit [Ping timeout: 252 seconds] | 04:26 | |
-!- Tiraspol [~Tiraspol3@83.70.153.95.dyn.idknet.com] has joined #bitcoin-wizards | 04:27 | |
-!- Tiraspol [~Tiraspol3@83.70.153.95.dyn.idknet.com] has quit [Changing host] | 04:27 | |
-!- Tiraspol [~Tiraspol3@unaffiliated/tiraspol] has joined #bitcoin-wizards | 04:27 | |
-!- hearn [~mike@84-75-197-78.dclient.hispeed.ch] has joined #bitcoin-wizards | 04:37 | |
-!- alewis_btc [~antonylew@101.100.162.252] has quit [Quit: alewis_btc] | 04:39 | |
-!- jgarzik [~jgarzik@unaffiliated/jgarzik] has joined #bitcoin-wizards | 04:42 | |
-!- moa [~kiwigb@opentransactions/dev/moa] has quit [Quit: Leaving.] | 04:53 | |
-!- priidu [~priidu@unaffiliated/priidu] has quit [Ping timeout: 265 seconds] | 04:55 | |
-!- orperelman [~orperelma@bzq-109-67-207-175.red.bezeqint.net] has quit [Ping timeout: 264 seconds] | 04:57 | |
-!- fanquake1 [~fanquake@221.121.151.212] has joined #bitcoin-wizards | 05:03 | |
-!- fanquake [~fanquake@unaffiliated/fanquake] has quit [Ping timeout: 250 seconds] | 05:03 | |
-!- fanquake1 [~fanquake@221.121.151.212] has quit [Quit: Leaving.] | 05:08 | |
-!- priidu [~priidu@unaffiliated/priidu] has joined #bitcoin-wizards | 05:10 | |
-!- flower [~user@189.116.150.203.sta.inet.co.th] has quit [Max SendQ exceeded] | 05:11 | |
-!- flower [~user@189.116.150.203.sta.inet.co.th] has joined #bitcoin-wizards | 05:11 | |
-!- flower [~user@189.116.150.203.sta.inet.co.th] has quit [Max SendQ exceeded] | 05:14 | |
-!- flower [~user@189.116.150.203.sta.inet.co.th] has joined #bitcoin-wizards | 05:15 | |
-!- orperelman [~orperelma@bzq-109-67-207-175.red.bezeqint.net] has joined #bitcoin-wizards | 05:21 | |
-!- Quanttek [~quassel@ip1f10af17.dynamic.kabel-deutschland.de] has joined #bitcoin-wizards | 05:22 | |
-!- bi_fa_fu [~textual@ool-45706ffa.dyn.optonline.net] has joined #bitcoin-wizards | 05:25 | |
-!- hashtag [~hashtag@cpe-69-23-213-3.ma.res.rr.com] has quit [Ping timeout: 244 seconds] | 05:25 | |
-!- jtimon [~quassel@69.29.134.37.dynamic.jazztel.es] has quit [Ping timeout: 276 seconds] | 05:39 | |
-!- tromp [~tromp@ool-18be0b4d.dyn.optonline.net] has joined #bitcoin-wizards | 05:42 | |
-!- priidu [~priidu@unaffiliated/priidu] has quit [Ping timeout: 256 seconds] | 05:48 | |
-!- eudoxia [~eudoxia@r167-57-79-198.dialup.adsl.anteldata.net.uy] has joined #bitcoin-wizards | 05:49 | |
-!- erasmospunk [~erasmospu@179.43.151.2] has joined #bitcoin-wizards | 05:51 | |
-!- erasmosp_ [~erasmospu@179.43.151.2] has quit [Ping timeout: 246 seconds] | 05:52 | |
-!- gnusha [~gnusha@unaffiliated/kanzure/bot/gnusha] has joined #bitcoin-wizards | 05:59 | |
-!- Topic for #bitcoin-wizards: This channel is is for discussing theoretical ideas with regard to cryptocurrencies, not about short-term Bitcoin development | http://bitcoin.ninja/ | This channel is logged. | For logs and more information, visit http://bitcoin.ninja | 05:59 | |
-!- Topic set by wumpus [~quassel@pdpc/supporter/professional/wumpus] [Sat Jun 27 01:24:19 2015] | 05:59 | |
[Users #bitcoin-wizards] | 05:59 | |
[@ChanServ ] [ CodeShark ] [ Graet ] [ kyuupichan ] [ OneFixt ] [ stevenroose ] | 05:59 | |
[ [ace] ] [ CodeShark_ ] [ grandmaster ] [ larraboj_ ] [ optimator ] [ stonecoldpat ] | 05:59 | |
[ [d__d] ] [ CoinMuncher ] [ GreenIsMyPepper] [ lclc ] [ orperelman ] [ STRML ] | 05:59 | |
[ _whitelogger_ ] [ comboy ] [ gregeh ] [ leakypat ] [ otoburb ] [ sturles ] | 05:59 | |
[ a5m0 ] [ Cory ] [ gribble ] [ LeMiner ] [ p15x ] [ SubCreative ] | 05:59 | |
[ AaronvanW ] [ coryfields_ ] [ grubles ] [ livegnik ] [ PaulCapestany ] [ sundance ] | 05:59 | |
[ adam3us ] [ crescendo ] [ Guest27737 ] [ lnovy ] [ petertodd ] [ superobserver ] | 05:59 | |
[ adams__ ] [ dansmith_ ] [ guruvan ] [ Logicwax ] [ phantomcircuit] [ SwedFTP ] | 05:59 | |
[ Adlai ] [ dasource ] [ gwillen ] [ Luke-Jr ] [ pigeons ] [ Taek ] | 05:59 | |
[ AdrianG ] [ davout ] [ harrigan ] [ luny ] [ platinuum ] [ TD-Linux ] | 05:59 | |
[ afdudley ] [ dc17523be3 ] [ harrow ] [ Mably ] [ poggy ] [ Tenhi ] | 05:59 | |
[ airbreather_1 ] [ dEBRUYNE ] [ hashtag ] [ Madars ] [ polyclef ] [ TheSeven ] | 05:59 | |
[ ajweiss ] [ devrandom ] [ hashtag_ ] [ mappum ] [ PRab ] [ theymos ] | 05:59 | |
[ akrmn ] [ dgenr8 ] [ hearn ] [ mariorz ] [ priidu ] [ ThomasV ] | 05:59 | |
[ Alanius_ ] [ dignork ] [ heath ] [ MatrixBridge ] [ prosodyContext] [ thrasher` ] | 05:59 | |
[ alawson ] [ Dr-G ] [ helo ] [ maximian ] [ qawap ] [ throughnothing] | 05:59 | |
[ AlexStraunoff ] [ drwin ] [ HM ] [ Meeh ] [ Quanttek ] [ Tiraspol ] | 05:59 | |
[ amiller ] [ EasyAt ] [ humd1ng3r ] [ melvster ] [ rasengan ] [ Transisto2 ] | 05:59 | |
[ Anduck ] [ elastoma ] [ Hunger- ] [ mengine ] [ RH311ish ] [ tromp ] | 05:59 | |
[ andytoshi ] [ Eliel ] [ huseby ] [ merlincorey ] [ richardus ] [ tromp_ ] | 05:59 | |
[ Apocalyptic ] [ Emcy ] [ iddo ] [ metamarc ] [ roasbeef ] [ ttttemp ] | 05:59 | |
[ artifexd ] [ epscy ] [ indolering ] [ michagogo ] [ roybadami ] [ tucenaber ] | 05:59 | |
[ azariah ] [ erasmospunk ] [ Iriez ] [ midnightmagic] [ rubensayshi ] [ veox ] | 05:59 | |
[ badmofo ] [ eric ] [ isis ] [ mikolalysenko] [ runeks ] [ vonzipper ] | 05:59 | |
[ BananaLotus ] [ espes__ ] [ Jaamg ] [ mjerr ] [ rustyn ] [ warptangent ] | 05:59 | |
[ bedeho ] [ eudoxia ] [ JackH ] [ mkarrer ] [ ryan-c ] [ warren ] | 05:59 | |
[ berndj ] [ fenn ] [ jaromil ] [ mm_1 ] [ s1w ] [ waxwing ] | 05:59 | |
[ bi_fa_fu ] [ Fistful_of_Coins] [ jbenet ] [ MoALTz ] [ sadoshi ] [ weex ] | 05:59 | |
[ BigBitz ] [ fkhan ] [ jcorgan ] [ morcos ] [ samson_ ] [ wiz ] | 05:59 | |
[ binaryatrocity] [ flower ] [ jessepollak ] [ mountaingoat ] [ scoria ] [ wizkid057 ] | 05:59 | |
[ BlueMatt ] [ fluffypony ] [ jgarzik ] [ mr_burdell ] [ sdaftuar ] [ wumpus ] | 05:59 | |
[ bosma_ ] [ forrestv ] [ jonasschnelli ] [ MRL-Relay ] [ SDCDev ] [ www ] | 05:59 | |
[ BrainOverfl0w ] [ FranzKafka ] [ jouke ] [ MrTratta ] [ sl01 ] [ xabbix ] | 05:59 | |
[ brand0 ] [ gavinandresen ] [ jrayhawk ] [ Muis ] [ smooth ] [ Xzibit17_ ] | 05:59 | |
[ bsm117532 ] [ ggreer ] [ justanotheruser] [ nanotube ] [ sneak ] [ yoleaux ] | 05:59 | |
[ btcdrak ] [ gielbier ] [ K1773R ] [ narwh4l ] [ so ] [ yorick ] | 05:59 | |
[ c0rw1n ] [ gmaxwell ] [ kanzure ] [ nephyrin ] [ sparetire ] [ yrashk ] | 05:59 | |
[ catcow ] [ gnusha ] [ kinlo ] [ NewLiberty ] [ spinza ] | 05:59 | |
[ catlasshrugged] [ go1111111 ] [ koshii ] [ nickler_ ] [ Starduster ] | 05:59 | |
[ cfields ] [ GoonClooney ] [ Krellan ] [ nsh ] [ Starsoccer ] | 05:59 | |
[ CodeArtix ] [ goregrind ] [ kumavis ] [ null_radix ] [ StephenM347 ] | 05:59 | |
-!- Irssi: #bitcoin-wizards: Total of 242 nicks [1 ops, 0 halfops, 0 voices, 241 normal] | 05:59 | |
-!- Channel #bitcoin-wizards created Mon Feb 25 23:24:47 2013 | 05:59 | |
-!- Irssi: Join to #bitcoin-wizards was synced in 16 secs | 06:00 | |
-!- tromp [~tromp@ool-18be0b4d.dyn.optonline.net] has quit [Remote host closed the connection] | 06:00 | |
-!- wallet42 [~wallet42@ipa177.209.tellas.gr] has joined #bitcoin-wizards | 06:10 | |
-!- orperelman [~orperelma@bzq-109-67-207-175.red.bezeqint.net] has quit [Ping timeout: 246 seconds] | 06:12 | |
-!- wallet42 [~wallet42@ipa177.209.tellas.gr] has quit [Quit: Leaving.] | 06:17 | |
-!- www [~v3@x5ce1baf3.dyn.telefonica.de] has quit [Ping timeout: 256 seconds] | 06:18 | |
-!- waxwing [~waxwing@62.205.214.125] has quit [Remote host closed the connection] | 06:19 | |
-!- orperelman [~orperelma@bzq-109-67-207-175.red.bezeqint.net] has joined #bitcoin-wizards | 06:19 | |
-!- p15x_ [~p15x@64.145.91.15] has joined #bitcoin-wizards | 06:20 | |
-!- p15x [~p15x@64.145.91.57] has quit [Ping timeout: 246 seconds] | 06:21 | |
-!- FranzKafka [~FranzKafk@unaffiliated/franzkafka] has quit [] | 06:23 | |
-!- Dizzle [~Dizzle@108-94-37-10.lightspeed.austtx.sbcglobal.net] has joined #bitcoin-wizards | 06:24 | |
-!- paveljanik [~paveljani@79-98-72-216.sys-data.com] has joined #bitcoin-wizards | 06:29 | |
-!- paveljanik [~paveljani@79-98-72-216.sys-data.com] has quit [Changing host] | 06:29 | |
-!- paveljanik [~paveljani@unaffiliated/paveljanik] has joined #bitcoin-wizards | 06:29 | |
-!- bramc [~bram@99-75-88-206.lightspeed.sntcca.sbcglobal.net] has joined #bitcoin-wizards | 06:30 | |
bramc | CodeShark The local storage only requires a few lookups to use, it's *generating* the local storage I'm worried about. | 06:36 |
---|---|---|
-!- waxwing [~waxwing@62.205.214.125] has joined #bitcoin-wizards | 06:38 | |
-!- kerneloops [~Tee@2606:6000:62c5:c000:35e3:190e:a079:7593] has joined #bitcoin-wizards | 06:38 | |
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has quit [Ping timeout: 276 seconds] | 06:44 | |
-!- Dizzle [~Dizzle@108-94-37-10.lightspeed.austtx.sbcglobal.net] has quit [Remote host closed the connection] | 06:46 | |
-!- yobtc [~androirc@2600:1017:b82b:8f23:b4d1:671:d2a0:6a21] has joined #bitcoin-wizards | 06:47 | |
-!- p15x [~p15x@111.193.182.87] has joined #bitcoin-wizards | 06:47 | |
-!- Dizzle [~Dizzle@108-94-37-10.lightspeed.austtx.sbcglobal.net] has joined #bitcoin-wizards | 06:47 | |
-!- p15x_ [~p15x@64.145.91.15] has quit [Ping timeout: 246 seconds] | 06:47 | |
-!- ruby32 [~ruby32@38.121.165.30] has joined #bitcoin-wizards | 06:54 | |
-!- yobtc [~androirc@2600:1017:b82b:8f23:b4d1:671:d2a0:6a21] has left #bitcoin-wizards ["Quit"] | 06:54 | |
-!- Giszmo [~leo@pc-185-201-214-201.cm.vtr.net] has joined #bitcoin-wizards | 06:59 | |
-!- arubi_ [~ese168@unaffiliated/arubi] has joined #bitcoin-wizards | 07:06 | |
-!- eudoxia [~eudoxia@r167-57-79-198.dialup.adsl.anteldata.net.uy] has quit [Quit: Leaving] | 07:08 | |
-!- eudoxia [~eudoxia@r167-57-79-198.dialup.adsl.anteldata.net.uy] has joined #bitcoin-wizards | 07:09 | |
-!- alewis_btc [~antonylew@103.252.202.207] has joined #bitcoin-wizards | 07:11 | |
-!- DougieBot5000 [~DougieBot@unaffiliated/dougiebot5000] has joined #bitcoin-wizards | 07:18 | |
-!- TheSeven [~quassel@rockbox/developer/TheSeven] has quit [Ping timeout: 256 seconds] | 07:20 | |
-!- TheSeven [~quassel@rockbox/developer/TheSeven] has joined #bitcoin-wizards | 07:21 | |
null_radix | ethere | 07:25 |
null_radix | opps | 07:25 |
-!- orperelman [~orperelma@bzq-109-67-207-175.red.bezeqint.net] has quit [Ping timeout: 244 seconds] | 07:28 | |
-!- alewis_btc [~antonylew@103.252.202.207] has quit [Quit: alewis_btc] | 07:30 | |
-!- orperelman [~orperelma@bzq-109-67-207-175.red.bezeqint.net] has joined #bitcoin-wizards | 07:34 | |
-!- JackH [~Jack@host86-161-51-131.range86-161.btcentralplus.com] has quit [Ping timeout: 240 seconds] | 07:34 | |
-!- wallet42 [~wallet42@62.169.219.52] has joined #bitcoin-wizards | 07:35 | |
-!- tromp [~tromp@ool-18be0b4d.dyn.optonline.net] has joined #bitcoin-wizards | 07:36 | |
-!- wallet42 [~wallet42@62.169.219.52] has quit [Client Quit] | 07:36 | |
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has joined #bitcoin-wizards | 07:42 | |
-!- tromp [~tromp@ool-18be0b4d.dyn.optonline.net] has quit [Ping timeout: 250 seconds] | 07:46 | |
-!- kerneloops [~Tee@2606:6000:62c5:c000:35e3:190e:a079:7593] has quit [Quit: I rage quit!] | 07:49 | |
-!- kerneloops [~Tee@2606:6000:62c5:c000:35e3:190e:a079:7593] has joined #bitcoin-wizards | 07:50 | |
-!- Mably [56401ec3@gateway/web/freenode/ip.86.64.30.195] has quit [Quit: Page closed] | 07:53 | |
-!- bi_fa_fu [~textual@ool-45706ffa.dyn.optonline.net] has quit [Quit: My Mac has gone to sleep. ZZZzzz…] | 07:55 | |
-!- bi_fa_fu [~textual@ool-45706ffa.dyn.optonline.net] has joined #bitcoin-wizards | 07:56 | |
-!- alewis_btc [~antonylew@103.252.202.207] has joined #bitcoin-wizards | 07:56 | |
-!- eudoxia [~eudoxia@r167-57-79-198.dialup.adsl.anteldata.net.uy] has quit [Ping timeout: 256 seconds] | 07:57 | |
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has quit [Ping timeout: 248 seconds] | 08:00 | |
-!- shesek [~shesek@IGLD-84-229-153-73.inter.net.il] has joined #bitcoin-wizards | 08:07 | |
-!- alewis_btc [~antonylew@103.252.202.207] has quit [Quit: alewis_btc] | 08:11 | |
-!- shen_noe [~shen_noe@wired094.math.utah.edu] has joined #bitcoin-wizards | 08:13 | |
-!- bi_fa_fu [~textual@ool-45706ffa.dyn.optonline.net] has quit [Quit: My Mac has gone to sleep. ZZZzzz…] | 08:14 | |
-!- frankenmint [~frankenmi@174-25-28-8.ptld.qwest.net] has joined #bitcoin-wizards | 08:15 | |
-!- bi_fa_fu [~textual@ool-45706ffa.dyn.optonline.net] has joined #bitcoin-wizards | 08:15 | |
-!- shen_noe [~shen_noe@wired094.math.utah.edu] has quit [Client Quit] | 08:16 | |
fluffypony | null_radix: it's ethere-ummm, not ethere-opps | 08:16 |
-!- jae [~jae@2601:645:c001:263a:7c78:3f2f:f18e:2cc6] has joined #bitcoin-wizards | 08:26 | |
-!- jae is now known as Guest94500 | 08:26 | |
-!- kerneloops [~Tee@2606:6000:62c5:c000:35e3:190e:a079:7593] has quit [Ping timeout: 248 seconds] | 08:28 | |
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has joined #bitcoin-wizards | 08:30 | |
-!- JackH [~Jack@host-80-43-142-154.as13285.net] has joined #bitcoin-wizards | 08:33 | |
-!- eudoxia [~eudoxia@r167-57-79-198.dialup.adsl.anteldata.net.uy] has joined #bitcoin-wizards | 08:37 | |
-!- _biO_ [~biO_@80.156.183.43] has joined #bitcoin-wizards | 08:39 | |
-!- _biO_ [~biO_@80.156.183.43] has quit [Remote host closed the connection] | 08:42 | |
-!- tromp [~tromp@ool-18be0b4d.dyn.optonline.net] has joined #bitcoin-wizards | 08:44 | |
-!- jtimon [~quassel@69.29.134.37.dynamic.jazztel.es] has joined #bitcoin-wizards | 08:45 | |
-!- tromp [~tromp@ool-18be0b4d.dyn.optonline.net] has quit [Ping timeout: 248 seconds] | 08:48 | |
-!- erasmosp_ [~erasmospu@179.43.151.2] has joined #bitcoin-wizards | 08:51 | |
-!- Xh1pher [~Xh1pher@pD9E3A97A.dip0.t-ipconnect.de] has joined #bitcoin-wizards | 08:51 | |
-!- erasmospunk [~erasmospu@179.43.151.2] has quit [Ping timeout: 256 seconds] | 08:52 | |
-!- Guest94500 [~jae@2601:645:c001:263a:7c78:3f2f:f18e:2cc6] has quit [Remote host closed the connection] | 08:58 | |
-!- eudoxia [~eudoxia@r167-57-79-198.dialup.adsl.anteldata.net.uy] has quit [Quit: Leaving] | 09:03 | |
-!- arubi_ [~ese168@unaffiliated/arubi] has quit [Quit: Leaving] | 09:06 | |
-!- eudoxia [~eudoxia@r167-57-79-198.dialup.adsl.anteldata.net.uy] has joined #bitcoin-wizards | 09:10 | |
-!- cryptonaut420 [~cryptonau@d173-180-232-183.bchsia.telus.net] has joined #bitcoin-wizards | 09:13 | |
cryptonaut420 | hey, is anyone having issues with their bitcoind nodes right now? specifically when creating and broadcasting raw transactions? seems to be taking a REALLY long time (but also restarting bitcoind appears to help somewhat) | 09:15 |
gmaxwell | cryptonaut420: set -minrelaytxfee=0.0001 and that will avoid the issue. | 09:19 |
Apocalyptic | gmaxwell, is there a way to set minrelaytxfee at runtime without restarting the node ? | 09:19 |
gmaxwell | Very likely at least (I can't be sure without a reproduction). | 09:20 |
gmaxwell | Apocalyptic: no, but why would you mind restaring it? | 09:20 |
Apocalyptic | I don't mind, was just wondering | 09:20 |
cryptonaut420 | ok thanks, seen that advice somewhere else but havnt tried it yet. So others are experiencing the same thing? I ask because I am also running the addrindex patch, so wondering if it has something to do with the patch or if its a general issue | 09:20 |
gmaxwell | cryptonaut420: oh well addrindex is likely much much more expensive, as IIRC it does search the mempool too. | 09:22 |
gmaxwell | also the spam attack is constantly reusing addresses, which I think has much worse performance for addrindex | 09:22 |
-!- dc17523be3 [unknown@gateway/vpn/mullvad/x-yrdjhelhznwgiatd] has quit [Read error: Connection reset by peer] | 09:22 | |
gmaxwell | cryptonaut420: and no, I can't reproduce your behavior, so maybe it's specific to that; though my advice still holds. | 09:23 |
cryptonaut420 | yeah, il try it out and see if it makes a difference | 09:23 |
-!- c0rw1n_ [~c0rw1n@92.74-67-87.adsl-dyn.isp.belgacom.be] has joined #bitcoin-wizards | 09:23 | |
-!- bendavenport [~bpd@96.90.231.161] has joined #bitcoin-wizards | 09:23 | |
morcos | gmaxwell: restarting a node is not good for fee estimation. it probably doesn't hurt the existing estimation code TOO much, but the obvious next improvment is to see how far back in the current priority queue you are for a given fee, which is information you'd lose if you clear out your mempool | 09:24 |
-!- orperelman [~orperelma@bzq-109-67-207-175.red.bezeqint.net] has quit [Ping timeout: 264 seconds] | 09:24 | |
-!- dc17523be3 [unknown@gateway/vpn/mullvad/x-ltovqggfcwhvvxom] has joined #bitcoin-wizards | 09:25 | |
-!- bblue [~textual@104.220.67.131] has joined #bitcoin-wizards | 09:25 | |
-!- c0rw1n [~c0rw1n@92.74-67-87.adsl-dyn.isp.belgacom.be] has quit [Ping timeout: 240 seconds] | 09:25 | |
-!- CoinMuncher [~jannes@178.132.211.90] has quit [Quit: Leaving.] | 09:26 | |
-!- bliljerk101 [~bliljerk1@pool-74-109-193-20.pitbpa.fios.verizon.net] has joined #bitcoin-wizards | 09:27 | |
-!- _biO_ [~biO_@ip-37-24-195-112.hsi14.unitymediagroup.de] has joined #bitcoin-wizards | 09:27 | |
cryptonaut420 | nooby question: if I set mintxrelayfee higher than normal, will my node still broadcast transactions that come from itself even if they use below standard fees? | 09:27 |
-!- Dizzle [~Dizzle@108-94-37-10.lightspeed.austtx.sbcglobal.net] has quit [Quit: Leaving...] | 09:28 | |
morcos | crytonaut420: no you wont' even be able to create those transactions unless they have high enough priority, in which case you can create and relay them (but this is probably for #bitcoin) | 09:28 |
cryptonaut420 | even using createrawtransaction? | 09:29 |
morcos | on #bitcoin | 09:30 |
-!- bi_fa_fu [~textual@ool-45706ffa.dyn.optonline.net] has quit [Quit: My Mac has gone to sleep. ZZZzzz…] | 09:31 | |
-!- hashtag [~hashtag@cpe-98-157-219-44.ma.res.rr.com] has quit [Ping timeout: 244 seconds] | 09:33 | |
-!- hashtag [~hashtag@cpe-98-157-219-44.ma.res.rr.com] has joined #bitcoin-wizards | 09:34 | |
-!- SubCreative [~SubCreati@unaffiliated/cannacoin] has quit [Remote host closed the connection] | 09:35 | |
-!- Mably [~Mably@unaffiliated/mably] has joined #bitcoin-wizards | 09:36 | |
-!- tlrobinson [~tlrobinso@204.14.159.161] has joined #bitcoin-wizards | 09:38 | |
-!- c0rw1n_ is now known as c0rw1n | 09:40 | |
-!- c0rw1n_ [~c0rw1n@91.176.95.206] has joined #bitcoin-wizards | 09:44 | |
-!- c0rw1n [~c0rw1n@92.74-67-87.adsl-dyn.isp.belgacom.be] has quit [Ping timeout: 250 seconds] | 09:44 | |
-!- priidu [~priidu@unaffiliated/priidu] has quit [Ping timeout: 252 seconds] | 09:45 | |
-!- tlrobinson [~tlrobinso@204.14.159.161] has quit [Quit: tlrobinson] | 09:46 | |
-!- shaul [~shaul@static-108-30-103-59.nycmny.fios.verizon.net] has joined #bitcoin-wizards | 09:47 | |
-!- davi [~davi@gnu/davi] has joined #bitcoin-wizards | 09:49 | |
-!- zooko` [~user@c-73-217-16-2.hsd1.co.comcast.net] has joined #bitcoin-wizards | 09:54 | |
-!- Xh1pher [~Xh1pher@pD9E3A97A.dip0.t-ipconnect.de] has quit [Read error: Connection reset by peer] | 09:57 | |
-!- Xh1pher [~Xh1pher@pD9E3A97A.dip0.t-ipconnect.de] has joined #bitcoin-wizards | 09:58 | |
-!- eudoxia [~eudoxia@r167-57-79-198.dialup.adsl.anteldata.net.uy] has quit [Quit: Leaving] | 10:04 | |
-!- eudoxia [~eudoxia@r167-57-79-198.dialup.adsl.anteldata.net.uy] has joined #bitcoin-wizards | 10:04 | |
-!- achromic [~achromic@unaffiliated/achromic] has joined #bitcoin-wizards | 10:07 | |
-!- c0rw1n_ is now known as c0rw1n | 10:11 | |
-!- Burrito [~Burrito@unaffiliated/burrito] has joined #bitcoin-wizards | 10:12 | |
-!- bosma_ is now known as bosma | 10:15 | |
-!- zooko` is now known as zooko | 10:16 | |
-!- tlrobinson [~tlrobinso@198.11.218.38] has joined #bitcoin-wizards | 10:19 | |
-!- SubCreative [~SubCreati@2601:601:400:1f04:bd91:975e:fab7:647b] has joined #bitcoin-wizards | 10:27 | |
-!- SubCreative [~SubCreati@2601:601:400:1f04:bd91:975e:fab7:647b] has quit [Changing host] | 10:27 | |
-!- SubCreative [~SubCreati@unaffiliated/cannacoin] has joined #bitcoin-wizards | 10:27 | |
zooko | Hm, Bill Cox in http://thread.gmane.org/gmane.comp.security.phc/3104/focus=3129 says that if verification costs for a PoW are high then this can be used for malicious DoS by sending many bogus (non-verifying) solutions. | 10:29 |
-!- achromic [~achromic@unaffiliated/achromic] has left #bitcoin-wizards [] | 10:30 | |
-!- jae [~jae@75-101-96-71.dsl.static.fusionbroadband.com] has joined #bitcoin-wizards | 10:31 | |
-!- jae is now known as Guest48370 | 10:32 | |
gmaxwell | zooko: This is news to you? :) | 10:34 |
-!- frankenmint [~frankenmi@174-25-28-8.ptld.qwest.net] has quit [] | 10:35 | |
-!- drwin [~drwin@88-103-255-166.jes.cz] has quit [] | 10:44 | |
zooko | Well, it is obvious to me in retrospect, but I omitted it from my list of considerations in http://article.gmane.org/gmane.comp.security.phc/3126 and http://article.gmane.org/gmane.comp.security.phc/3127 and http://article.gmane.org/gmane.comp.security.phc/3128 | 10:46 |
-!- hashtagg_ [~hashtag@cpe-98-157-219-44.ma.res.rr.com] has joined #bitcoin-wizards | 10:50 | |
-!- tromp [~tromp@ool-18be0b4d.dyn.optonline.net] has joined #bitcoin-wizards | 10:50 | |
-!- hashtag [~hashtag@cpe-98-157-219-44.ma.res.rr.com] has quit [Ping timeout: 246 seconds] | 10:50 | |
zooko | Unfortunately, the Merkle-Tree+Fiat-Shamir-NIZK proposed by the Argon2 authors gives, as Bill Cox has also pointed out, a substantial advantage to an ASIC implementation. | 10:51 |
-!- erasmospunk [~erasmospu@179.43.151.2] has joined #bitcoin-wizards | 10:51 | |
-!- erasmosp_ [~erasmospu@179.43.151.2] has quit [Ping timeout: 252 seconds] | 10:52 | |
-!- shesek [~shesek@IGLD-84-229-153-73.inter.net.il] has quit [Ping timeout: 256 seconds] | 10:53 | |
nsh | with just seven more hyphens we'll ensure commodity home hardware supremacy! | 10:53 |
-!- sparetire_ [~sparetire@unaffiliated/sparetire] has joined #bitcoin-wizards | 10:53 | |
zooko | ☺ | 10:53 |
-!- tromp [~tromp@ool-18be0b4d.dyn.optonline.net] has quit [Ping timeout: 256 seconds] | 10:55 | |
-!- bi_fa_fu [~textual@ool-45706ffa.dyn.optonline.net] has joined #bitcoin-wizards | 10:58 | |
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has quit [Quit: Quitte] | 11:00 | |
-!- Guest48370 [~jae@75-101-96-71.dsl.static.fusionbroadband.com] has quit [Remote host closed the connection] | 11:01 | |
-!- p15x [~p15x@111.193.182.87] has quit [Read error: Connection reset by peer] | 11:03 | |
-!- rubensayshi [~ruben@91.206.81.13] has quit [Ping timeout: 265 seconds] | 11:05 | |
-!- p15x [~p15x@64.145.91.28] has joined #bitcoin-wizards | 11:07 | |
-!- zooko [~user@c-73-217-16-2.hsd1.co.comcast.net] has quit [Remote host closed the connection] | 11:08 | |
-!- zooko [~user@c-73-217-16-2.hsd1.co.comcast.net] has joined #bitcoin-wizards | 11:09 | |
-!- shesek [~shesek@IGLD-84-229-153-73.inter.net.il] has joined #bitcoin-wizards | 11:09 | |
amiller | zooko, "substantial advantage"? | 11:16 |
amiller | i don't agree with that, i don't know concretely what the ratio of hashes to memory accesses are, but if all you need is to 'keep up' with the rate of memory accesses then that could be pretty cheap | 11:16 |
-!- jtimon [~quassel@69.29.134.37.dynamic.jazztel.es] has quit [Ping timeout: 264 seconds] | 11:17 | |
-!- jtimon [~quassel@69.29.134.37.dynamic.jazztel.es] has joined #bitcoin-wizards | 11:17 | |
-!- shesek [~shesek@IGLD-84-229-153-73.inter.net.il] has quit [Ping timeout: 252 seconds] | 11:19 | |
zooko | amiller: I think the Merkle Tree construction means a depth of maybe 64 or so hashes, fully piplined. | 11:21 |
zooko | I assume. | 11:21 |
amiller | i bet you dont even need to compute those until you've found a solution anyway | 11:23 |
amiller | i dont think that will have any impact whatsoever on asic | 11:23 |
-!- NewLiberty_ [~NewLibert@76-255-129-88.lightspeed.irvnca.sbcglobal.net] has joined #bitcoin-wizards | 11:28 | |
-!- davi [~davi@gnu/davi] has quit [Ping timeout: 246 seconds] | 11:28 | |
zooko | Hm. | 11:28 |
zooko | Yeah, you don't need to compute those until you've found a solution. I think. Good point! | 11:28 |
-!- NewLiberty [~NewLibert@76-255-129-88.lightspeed.irvnca.sbcglobal.net] has quit [Ping timeout: 252 seconds] | 11:29 | |
-!- NewLiberty_ is now known as NewLiberty | 11:30 | |
zooko | That's a relief. | 11:30 |
zooko | Because I want to use Argon2d for the well-studied memory-hardness, but I also want cheap verification. | 11:31 |
-!- jae [~jae@75-101-96-71.dsl.static.fusionbroadband.com] has joined #bitcoin-wizards | 11:32 | |
-!- jae is now known as Guest93019 | 11:32 | |
-!- jtimon [~quassel@69.29.134.37.dynamic.jazztel.es] has quit [Quit: No Ping reply in 180 seconds.] | 11:32 | |
-!- jtimon [~quassel@69.29.134.37.dynamic.jazztel.es] has joined #bitcoin-wizards | 11:34 | |
amiller | ok so i want to talk about cuckoo more though | 11:34 |
-!- shesek [~shesek@IGLD-84-229-153-73.inter.net.il] has joined #bitcoin-wizards | 11:34 | |
zooko | *nod* | 11:34 |
amiller | this bill cox guy's posts irritate me because they're super hand wavy.. i think he's plainly wrong now about the asic advantage of argon2d | 11:34 |
zooko | Hm. | 11:35 |
amiller | and i'm uncertain about his cuckoo point | 11:35 |
zooko | 'twould be great if your objection were posted to a mailing list where he, Solar Designer, et al. would see it. | 11:35 |
amiller | but i'm irrirtated that in his subseuqent post, he's like "IIRC, cuckoo is totally broken"... what does he mean 'recall correctly', he means according to his own post from a few days ago when he declared it was broken | 11:35 |
amiller | anyway | 11:35 |
amiller | (yes if i decide i don't feel like an asshole after spewing it out here, i may consolidate it and post to phc :) | 11:36 |
amiller | so, those irritants aside, i don't understand the cuckoo objection yet | 11:36 |
amiller | i don't understand this 'hypercube' model of memory | 11:36 |
zooko | I didn't really think it through. | 11:36 |
zooko | Because | 11:36 |
zooko | I don't think cuckoo has been well-studied, and I think it is very different from other algorithms. | 11:37 |
zooko | Argon2 is basically the same thing as all the other hash functions, scrypt, etc. etc., except newer and tuned/tweaked/etc. and well-studied. | 11:37 |
zooko | So that's my main motivation. | 11:37 |
zooko | (Sorry, tromp. I like you.) | 11:37 |
amiller | right, so, i'm trying to change cuckoo's status from not-studied to studied | 11:37 |
zooko | There's a cultural thing here that might partially explain the way your and my intuitions differ. | 11:37 |
zooko | Between the "mathy" cryptographers and the "bit-blender" cryptographers. | 11:38 |
zooko | The latter call themselves "symmetric" cryptographers, I guess. | 11:38 |
zooko | I'm in the latter camp. | 11:38 |
amiller | the structure vs structureless thing | 11:38 |
zooko | A lot of people that I like and admire are in the mathy camp. | 11:38 |
amiller | http://www.boazbarak.org/Papers/meta-alg.pdf | 11:38 |
zooko | If you give me two brand new crypto algorithms from Mars that I know nothing about | 11:38 |
zooko | Yeah, that one. | 11:38 |
zooko | It was nice for me to find a venerated mathy/theory guy giving credence to my cultural prejudice. | 11:38 |
zooko | Anyway, if you give me two completely novel and incomparable algorithms, and I know nothing except that | 11:39 |
amiller | kind of how like analysts and algebraists eat corn differently | 11:39 |
zooko | the first one has a security reduction to some random math problem that Gauss used to masturbate to, | 11:39 |
zooko | and the second one has been unsuccessfully attacked by the bit-blender-cryptographers of Mars for the last 5 years, | 11:39 |
zooko | I'm going with the second one every time. | 11:39 |
amiller | http://bentilly.blogspot.com/2010/08/analysis-vs-algebra-predicts-eating.html | 11:39 |
zooko | I don't trust math. :-) | 11:39 |
* zooko looks at http://bentilly.blogspot.com/2010/08/analysis-vs-algebra-predicts-eating.html | 11:40 | |
zooko | Running low on battery power... :-/ | 11:40 |
zooko | FWIW I definitely approve of cuckoo getting better-studied. | 11:41 |
gmaxwell | amiller: yea, bill's handwaving wore me out a long time ago. In general PHC is really bad with the handwaving. | 11:41 |
zooko | BTW I kind of regret including that crude joke in there. DISREGARD THAT PART. | 11:41 |
amiller | gmaxwell, so, what is this hypercube kind of thing | 11:41 |
gmaxwell | There are a few there that are pretty crisp, but the SNR ratio is not good. | 11:41 |
* nsh didn't follow the argument | 11:41 | |
amiller | my understanding of 'memory hard' is that it is supposed to require having a lot of memory, but it doesn't matter if its throughput is utilized | 11:42 |
amiller | so the bill cox objection is that you can use a parallel algorithm | 11:42 |
zooko | Well, unfortunately I'm running out of battery, and I need to go spend an hour or two with my dead-trees-and-bricks-and-mortar bank asking them to do the simplest fucking things, like "Don't *both* cancel my card for having been stolen *and* ask me to pay the fraudulent charges". | 11:42 |
zooko | Dammit. | 11:42 |
gmaxwell | amiller: what POW wants and what password hashing wants are not one and the same. | 11:42 |
gmaxwell | E.g. a POW that takes a full second to verify would be a useless anti-ddos cookie, but a ducky kdf for disk encryption. | 11:43 |
amiller | yes that doesn't seem relevant to this particular attack though | 11:44 |
gmaxwell | no indeed, just an example though. | 11:45 |
amiller | ok, i agree with that meta concern, it unfortunately seems to limit how much we can gain from interaction with PHC | 11:45 |
gmaxwell | Yes, I agree that cuckoo is not well studied; but its actually targeting the right objective (well, assuming you agree that 'memory hard' is useful. :) ) | 11:46 |
* zooko lols at predicting corn-eating style http://bentilly.blogspot.com/2010/08/analysis-vs-algebra-predicts-eating.html | 11:46 | |
amiller | ok so, what is the crux of this specific attack on cuckoo's memory hardness | 11:46 |
zooko | gmaxwell: as far as I can tell Argon2 also meets my objectives. | 11:46 |
zooko | gmaxwell: and also the authors of it explicitly attempt to address those objectives. | 11:46 |
amiller | it is about an efficient parallel algorithms for finding the cycles | 11:46 |
gmaxwell | zooko: argon2's authors are pretty good. | 11:47 |
amiller | a parallel algorithm that assumes all the data is in memory doesn't seem to inviolate memory-hardness | 11:47 |
-!- JackH [~Jack@host-80-43-142-154.as13285.net] has quit [Ping timeout: 246 seconds] | 11:47 | |
amiller | it just makes better use of perhaps the parallel memory throughput i guess | 11:47 |
gmaxwell | zooko: but their cheap verification thing has not really been peer reviewed afaik. | 11:47 |
amiller | but this 'hypercube' seems to be suggesting something other than a typical memory, where there are smaller memory cells and some kind of routing network between them | 11:48 |
tromp_ | my response to bill on phs list doesn't seem to be getting through | 11:49 |
gmaxwell | (maybe you've reviewed it, I haven't-- it wasn't part of their original proposal and I didn't get as far as it in their new stuff) | 11:49 |
zooko | gmaxwell: true. | 11:49 |
tromp_ | maybe awaiting moderation | 11:49 |
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has joined #bitcoin-wizards | 11:49 | |
amiller | tromp_, give us a pastebin link for now? | 11:49 |
zooko | tromp_: I haven't seen any response from you. I don't think that mailing list is moderated. | 11:49 |
tromp_ | let's see if it's in my gmail sent folder | 11:49 |
tromp_ | I *so* hate trying to cut from gmail messages; once it starts scrolling it immediately zooms way past what yo uwant | 11:51 |
nsh | software is the price we pay for information | 11:51 |
zooko | nsh: lol | 11:52 |
tromp_ | http://pastebin.com/yxFwnee0 | 11:52 |
amiller | tromp_, thanks!! | 11:52 |
-!- goregrind [~goregrind@unaffiliated/goregrind] has quit [Read error: Connection reset by peer] | 11:55 | |
tromp_ | Bill seems to think that outlining the parallel implementation of the basic algorithm already detailed in the Cuckoo whitepaper constitutes breaking it | 11:56 |
-!- Xh1pher [~Xh1pher@pD9E3A97A.dip0.t-ipconnect.de] has quit [Read error: Connection reset by peer] | 11:57 | |
-!- orperelman [~orperelma@bzq-109-67-207-175.red.bezeqint.net] has joined #bitcoin-wizards | 11:59 | |
-!- goregrind [~goregrind@unaffiliated/goregrind] has joined #bitcoin-wizards | 12:00 | |
tromp_ | Bill responded to my message (which I also sent directly to him), so you might see his reply before my original | 12:01 |
-!- mjerr [~mjerr@p578EB7BE.dip0.t-ipconnect.de] has quit [Ping timeout: 256 seconds] | 12:02 | |
zooko | I sometimes avoid Cc:'ing people directly, when replying to lists, in order to avoid that. | 12:03 |
tromp_ | i did that since i have no faith my message will ever make it on that list | 12:04 |
tromp_ | if i did, i would follow that convention:) | 12:05 |
-!- wumpus [~quassel@pdpc/supporter/professional/wumpus] has quit [Ping timeout: 256 seconds] | 12:05 | |
zooko | :-) | 12:06 |
-!- wumpus [~quassel@pdpc/supporter/professional/wumpus] has joined #bitcoin-wizards | 12:06 | |
-!- sadoshi [~Sadoshi@31.220.4.123] has quit [Remote host closed the connection] | 12:06 | |
-!- sadoshi [~Sadoshi@31.220.4.123] has joined #bitcoin-wizards | 12:06 | |
-!- wallet42 [~wallet42@ppp046176089135.access.hol.gr] has joined #bitcoin-wizards | 12:07 | |
amiller | tromp_, your response *did* make it to the list http://www.metzdowd.com/pipermail/cryptography/2015-July/025993.html | 12:08 |
tromp_ | thx; i'll refrain from directly replying to bill in future... | 12:08 |
amiller | ok bill cox's follow up messages have a lot more detail, it seems that a) he wants to obliterate Momentum first, which is like cuckoo with a degenerate setting... cuckoo paper already points out an attack on this degenerate setting, but bill cox says there is an even worse attack, and it would be good to undersatnd this first and then apply it to nondegenerate settings | 12:11 |
tromp_ | Every time I reply I get "Your message to cryptography awaits moderator approval" | 12:11 |
tromp_ | but Bill is attacking a memory-wasteful implementation of Momentum | 12:12 |
amiller | b) the crux of the attack is about a different between 'sequential memory hard' which says you shouldn't be able to parallelize it, and | 12:12 |
tromp_ | the edge-trimming cuckoo implementation is the most memory efficient one | 12:13 |
-!- isis [~isis@abulafia.patternsinthevoid.net] has quit [Ping timeout: 256 seconds] | 12:13 | |
-!- flower [~user@189.116.150.203.sta.inet.co.th] has quit [Max SendQ exceeded] | 12:13 | |
zooko | tromp_: Perry Metzger and/or Tamzen Connoy manually moderate every post to that list. | 12:14 |
-!- flower [~user@189.116.150.203.sta.inet.co.th] has joined #bitcoin-wizards | 12:15 | |
-!- wallet42 [~wallet42@ppp046176089135.access.hol.gr] has quit [Quit: Leaving.] | 12:15 | |
-!- isis [~isis@abulafia.patternsinthevoid.net] has joined #bitcoin-wizards | 12:16 | |
amiller | so unpacking the difference between memory*time (sequentialy memory hard) and memory*work (parallel memory hard) | 12:19 |
amiller | i guess it's plausible that there are custom parallel memories with particular communication patterns that might outperform commodity dram | 12:19 |
tromp_ | no doubt, but at what cost? | 12:19 |
tromp_ | when you build your sorting hypercube, perhaps to reduce memory latencies for 100s of threads, i expect that will be lots more expensive than just buying a few more dram chips each accessed with a moderate #threads | 12:21 |
-!- wallet42 [~wallet42@ppp046176089135.access.hol.gr] has joined #bitcoin-wizards | 12:23 | |
-!- ruby32 [~ruby32@38.121.165.30] has quit [Quit: ruby32] | 12:24 | |
-!- ruby32 [~ruby32@38.121.165.30] has joined #bitcoin-wizards | 12:24 | |
-!- OneFixt [~OneFixt@unaffiliated/onefixt] has quit [Remote host closed the connection] | 12:26 | |
-!- OneFixt [~OneFixt@unaffiliated/onefixt] has joined #bitcoin-wizards | 12:27 | |
-!- p15x_ [~p15x@64.145.91.140] has joined #bitcoin-wizards | 12:27 | |
-!- bi_fa_fu [~textual@ool-45706ffa.dyn.optonline.net] has quit [Quit: My Mac has gone to sleep. ZZZzzz…] | 12:28 | |
-!- p15x [~p15x@64.145.91.28] has quit [Ping timeout: 248 seconds] | 12:29 | |
-!- drwin [~drwin@88-103-255-166.jes.cz] has joined #bitcoin-wizards | 12:29 | |
-!- zooko [~user@c-73-217-16-2.hsd1.co.comcast.net] has quit [Ping timeout: 276 seconds] | 12:29 | |
-!- wallet42 [~wallet42@ppp046176089135.access.hol.gr] has quit [Quit: Leaving.] | 12:31 | |
-!- priidu [~priidu@unaffiliated/priidu] has joined #bitcoin-wizards | 12:32 | |
amiller | im not clear yet one whether hypercube is something you can even build on an asic | 12:32 |
amiller | or if it's inherently about this thru-silicon-via 3d stack stuff | 12:33 |
tromp_ | a 3D implementation will also need longer connections | 12:33 |
-!- orperelman [~orperelma@bzq-109-67-207-175.red.bezeqint.net] has quit [Ping timeout: 256 seconds] | 12:35 | |
-!- JackH [~Jack@host-80-43-142-154.as13285.net] has joined #bitcoin-wizards | 12:35 | |
-!- tromp [~tromp@ool-18be0b4d.dyn.optonline.net] has joined #bitcoin-wizards | 12:39 | |
gmaxwell | zooko: obviously we need an anti-censorship mail extension where every message commits to the set of messages on the list you've already seen, so people won't accept your message unless they've seen the history too. :) | 12:39 |
-!- p15x [~p15x@64.145.91.27] has joined #bitcoin-wizards | 12:39 | |
-!- p15x_ [~p15x@64.145.91.140] has quit [Ping timeout: 276 seconds] | 12:42 | |
-!- crescendo [~mozart@unaffiliated/crescendo] has quit [Ping timeout: 248 seconds] | 12:43 | |
-!- tromp [~tromp@ool-18be0b4d.dyn.optonline.net] has quit [Ping timeout: 265 seconds] | 12:44 | |
-!- shen_noe [~shen_noe@wired094.math.utah.edu] has joined #bitcoin-wizards | 12:46 | |
-!- crescendo [~mozart@unaffiliated/crescendo] has joined #bitcoin-wizards | 12:46 | |
-!- zooko [~user@c-73-217-96-13.hsd1.co.comcast.net] has joined #bitcoin-wizards | 12:51 | |
zooko | Darn. I just figured out that the memory access patterns in Argon2 are utterly predictable, so it is actually bandwidth-oriented instead of latency-oriented. | 12:57 |
-!- zooko` [~user@c-73-217-16-2.hsd1.co.comcast.net] has joined #bitcoin-wizards | 12:58 | |
-!- zooko [~user@c-73-217-96-13.hsd1.co.comcast.net] has quit [Disconnected by services] | 12:59 | |
-!- zooko` is now known as zooko | 12:59 | |
bramc | A parallel implementation of cuckoo which used the same amount of memory would be a good thing. It would have similar hardness but reduce latency. | 12:59 |
amiller | zooko, uh, Argon2d is data dependent (unpredictable, good for cryptocurrency), Argon2i is data independent (good for phc so it doesn't leak data about the password) | 13:00 |
bramc | Has my construction for making password hashing algorithms memory access unpredictable come up on phc? | 13:00 |
amiller | bramc, well it depends on whether it uses a commodity memory or a customized, in-silicon, hypercube laid-out memory | 13:00 |
-!- drwin [~drwin@88-103-255-166.jes.cz] has quit [] | 13:00 | |
zooko | amiller: I think the memory access patterns are the same even in the data-dependent version, trhough. | 13:00 |
-!- davi [~davi@gnu/davi] has joined #bitcoin-wizards | 13:00 | |
bramc | I came up with it, then realized how profoundly different PoW and password hashing are, then stopped working on it more | 13:01 |
-!- drwin [~drwin@88-103-255-166.jes.cz] has joined #bitcoin-wizards | 13:01 | |
bramc | amiller, The question of whether cuckoo's memory can be beaten by asics is an interesting one, but not the same as whether it's busted in terms of being linear in memory | 13:02 |
amiller | zooko, i don't understand, data dependent memory access == unpredictable memory access pattern or are there two differen things | 13:02 |
amiller | bramc, the point is that the gold standard for "sequential memory hard" is memory*time, whereas the weaker 'parallel memory hard' is about memory*work, which might be beaten by asic | 13:02 |
bramc | amiller, Fair enough, but as per usual it comes down to cost of the chips and energy efficiency of the work. Just because the ASIC has lower latency doesn't mean that it wins. | 13:04 |
zooko | amiller: I'll get back to you after I read and think more. | 13:04 |
zooko | amiller: for one thing, I think I've been reading the *Argon*, not *Argon2* spec this whole time. Whoops. | 13:04 |
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has quit [Ping timeout: 264 seconds] | 13:06 | |
-!- p15x_ [~p15x@64.145.91.26] has joined #bitcoin-wizards | 13:06 | |
-!- p15x [~p15x@64.145.91.27] has quit [Ping timeout: 250 seconds] | 13:07 | |
-!- blackwraith [~priidu@unaffiliated/priidu] has joined #bitcoin-wizards | 13:08 | |
-!- dansmith_ is now known as dansmith_btc | 13:09 | |
-!- priidu [~priidu@unaffiliated/priidu] has quit [Ping timeout: 252 seconds] | 13:10 | |
bramc | I'd classify cuckoo as mostly a bit-blending approach with a little bit of simple math thrown in | 13:10 |
zooko | Hm. | 13:11 |
bramc | Doing web searching it seems like my password hashing mode hasn't even been discussed on phc :-( | 13:13 |
-!- bi_fa_fu [~textual@ool-45706ffa.dyn.optonline.net] has joined #bitcoin-wizards | 13:14 | |
-!- paveljanik [~paveljani@unaffiliated/paveljanik] has quit [Quit: Leaving] | 13:16 | |
-!- davi [~davi@gnu/davi] has quit [Remote host closed the connection] | 13:16 | |
-!- spinza [~spin@197.89.23.144] has quit [Excess Flood] | 13:18 | |
-!- spinza [~spin@197.89.23.144] has joined #bitcoin-wizards | 13:18 | |
-!- Guest93019 [~jae@75-101-96-71.dsl.static.fusionbroadband.com] has quit [Remote host closed the connection] | 13:21 | |
-!- airbreather_2 [~AirBreath@d149-67-99-43.nap.wideopenwest.com] has joined #bitcoin-wizards | 13:22 | |
-!- jae [~jae@75-101-96-71.dsl.static.fusionbroadband.com] has joined #bitcoin-wizards | 13:23 | |
-!- jae is now known as Guest75456 | 13:24 | |
-!- Guest75456 [~jae@75-101-96-71.dsl.static.fusionbroadband.com] has quit [Remote host closed the connection] | 13:24 | |
-!- shen_noe [~shen_noe@wired094.math.utah.edu] has quit [Quit: Leaving] | 13:25 | |
-!- bi_fa_fu [~textual@ool-45706ffa.dyn.optonline.net] has quit [Quit: Textual IRC Client: www.textualapp.com] | 13:25 | |
-!- airbreather_1 [~AirBreath@d149-67-99-43.nap.wideopenwest.com] has quit [Ping timeout: 265 seconds] | 13:25 | |
-!- bblue [~textual@104.220.67.131] has quit [Quit: Textual IRC Client: www.textualapp.com] | 13:26 | |
-!- triazo [~adam@198.23.202.102] has joined #bitcoin-wizards | 13:32 | |
zooko | amiller: okay, having looked at the right algorithm, I agree with you that the memory accesses (for read) are unpredictable. | 13:33 |
zooko | Interesting that the writes are sequential but the reads are unpredictable. | 13:33 |
zooko | I would have made the write pattern unpredictable as well. | 13:33 |
zooko | But, I think this is good enough. | 13:33 |
zooko | So I think that Argon2d is latency-bound more than bandwidth bound. | 13:34 |
bramc | My construction has both unpredictable reads and writes, and is extremely general about how you fill in the core primitive | 13:34 |
zooko | bramc: interesting! Maybe you should write it up. :-) | 13:34 |
bramc | zooko, *sigh* http://bramcohen.com/2014/11/18/a-mode-for-password-hashing | 13:34 |
nsh | write it up nonsequentially | 13:35 |
zooko | ;-) | 13:35 |
amiller | yeah write it up again a few more times | 13:36 |
nsh | extraneous word here maybe [thing?] "There’s a reversible operation based on the thing data being hashed which munges the internal state and the part of bulk memory referred to, resulting in the pointer referring to a new pseudorandomly selected block of memory." | 13:36 |
bramc | What it does, in a nutshell, is take a hashing algorithm - it can be any hashing algorithm, like is used to make a feistel network, and makes a password hashing algorithm out of it which has unpredictable reads and writes and has the very nice mathematical property of being time reversible, which obliterates whole categories of potential attacks on the thing | 13:37 |
bramc | nsh, oh yeah, copy editing problem | 13:37 |
nsh | how does reversibility mitigate attacks? | 13:37 |
-!- p15x [~p15x@64.145.91.39] has joined #bitcoin-wizards | 13:37 | |
nsh | are you turning the whole sparse memory state into a pseudo-random permutation? | 13:38 |
zooko | bramc: nice and simple. Too bad it wasn't a PHC candidate. | 13:38 |
bramc | nsh, Roughly yes. The idea is to make it so that there aren't any weak passwords which lose info in weird ways | 13:39 |
* nsh nods | 13:39 | |
-!- p15x_ [~p15x@64.145.91.26] has quit [Ping timeout: 276 seconds] | 13:39 | |
bramc | zooko, I don't have the requisite expertise to fully flesh it out into a whole thing. I was hoping somebody who did would use it as a basis for a fleshed out thing instead of the mashed-together bullshit they usually use | 13:39 |
bramc | nsh, The general intuition is that most password hashing modes because they're mashing stuff together in a fairly incongruous way have to make steps paralellizable so they don't accidentally lose information. If everything is guaranteed to be reversible you can obliterate the parallelizability | 13:41 |
* nsh nods | 13:42 | |
zooko | Huh, where's the sublinear-verification hack? Not in https://password-hashing.net/submissions/specs/Argon-v2.pdf | 13:43 |
* zooko looks at https://eprint.iacr.org/2015/430 | 13:43 | |
amiller | yeah that one | 13:44 |
zooko | There we go. | 13:44 |
-!- shen_noe [~shen_noe@wired094.math.utah.edu] has joined #bitcoin-wizards | 13:45 | |
bramc | It's sort of like feistel that way. You can worry about your core primitive having good diffusion and not having simple mathematical properties without having to worry in the slightest about whether it's a permutation | 13:45 |
bramc | In that post I suggest using AES as the function for mashing it up, which I later realized is ridiculous: It's much more akin to a single round of AES | 13:45 |
bramc | It should probably be called a 'mode', similar to sponge | 13:47 |
-!- belcher [~belcher-s@unaffiliated/belcher] has joined #bitcoin-wizards | 13:57 | |
zooko | amiller: you don't mind if I attribute things to you, like "Andrew Miller pointed out to me that the mining algorithm could allow the winning ticket to be determined (by the miner) *before* computing the Merkle Tree, thus avoiding adding a significant performance advantage for ASIC miners by the addition of the Merkle Tree". | 14:02 |
zooko | ? | 14:02 |
-!- hashtagg_ [~hashtag@cpe-98-157-219-44.ma.res.rr.com] has quit [Ping timeout: 255 seconds] | 14:02 | |
zooko | One risk of me attributing things to you is that I'll get them wrong and then everyone will think you're dumb. | 14:02 |
amiller | i accept this risk | 14:02 |
amiller | if any of those turn out to be bad ideas ill just use twitter to blame someone else | 14:03 |
zooko | Ok. | 14:03 |
-!- RH311ish [~RH311ish@65-78-62-173.c3-0.upd-ubr2.trpr-upd.pa.static.cable.rcn.com] has quit [Read error: Connection reset by peer] | 14:03 | |
-!- RH311ish [~RH311ish@65-78-62-173.c3-0.upd-ubr2.trpr-upd.pa.static.cable.rcn.com] has joined #bitcoin-wizards | 14:04 | |
-!- arubi_ [~ese168@unaffiliated/arubi] has joined #bitcoin-wizards | 14:05 | |
-!- erasmosp_ [~erasmospu@179.43.151.2] has joined #bitcoin-wizards | 14:06 | |
-!- nullbyte [~NSA@198.203.28.43] has joined #bitcoin-wizards | 14:06 | |
-!- erasmospunk [~erasmospu@179.43.151.2] has quit [Ping timeout: 244 seconds] | 14:07 | |
zooko | Hm. | 14:09 |
zooko | Actually this one might be one of those things where I'm about to make you sound dumb. | 14:09 |
zooko | Because | 14:09 |
zooko | how can a miner know that he's gotten a winning ticket -- which can be verified as a winning ticket by a verifier -- without first computing the Merkle Tree? | 14:10 |
* zooko thinks | 14:10 | |
zooko | One way would be if the criteria for winning was a property of all/most of the *leaves* of the Merkle Tree. | 14:11 |
zooko | e.g., this wins if all of the leaves (that got picked by the Fiat-Shamir beacon) start with 50 zero bits. | 14:11 |
zooko | Hm. | 14:11 |
zooko | Again, to avoid giving an advantage to the miner who is much better at hashing, we should ideally also get our Fiat-Shamir beacon from stuff that the bad-at-hashing | 14:12 |
zooko | miner already has, instead of, as in https://eprint.iacr.org/2015/430, from the root of the Verification Merkle Tree. | 14:12 |
-!- eudoxia [~eudoxia@r167-57-79-198.dialup.adsl.anteldata.net.uy] has quit [Quit: Leaving] | 14:12 | |
zooko | amiller amiller amiller | 14:14 |
zooko | bbiab | 14:15 |
amiller | hm | 14:15 |
-!- akkked [~RH311ish@65.78.60.74] has joined #bitcoin-wizards | 14:15 | |
-!- ryanxcharles [~ryanxchar@2601:645:8202:4881:2906:369f:e2d6:c7cc] has joined #bitcoin-wizards | 14:15 | |
-!- akrmn [~akrmn@192.95.51.167] has quit [Ping timeout: 276 seconds] | 14:15 | |
-!- ebfull [~ebfull@73.34.119.0] has joined #bitcoin-wizards | 14:16 | |
-!- RH311ish [~RH311ish@65-78-62-173.c3-0.upd-ubr2.trpr-upd.pa.static.cable.rcn.com] has quit [Ping timeout: 256 seconds] | 14:17 | |
nsh | hmm | 14:18 |
-!- RH311ish [~RH311ish@65.78.60.74] has joined #bitcoin-wizards | 14:18 | |
-!- akkked [~RH311ish@65.78.60.74] has quit [Read error: Connection reset by peer] | 14:19 | |
zooko | Yeah, so we can derive the Fiat-Shamir beacon from the leaves directly, or something that doesn't require computing the Merkle Tree. | 14:23 |
zooko | The only remaining niggling bit is that a naive miner would just keep going until *all* the leaves had 50 zero-bits, | 14:23 |
-!- jae [~jae@75-101-96-71.dsl.static.fusionbroadband.com] has joined #bitcoin-wizards | 14:23 | |
zooko | but a smarter miner checks the Fiat-Shamir beacon to see if it overlooks those of his leaves that don't have 50 zero-bits. | 14:24 |
zooko | Seems ok. | 14:24 |
-!- jae is now known as Guest65466 | 14:24 | |
zooko | I guess computing the Fiat-Shamir beacon is not a big computationally-intensive thing. | 14:24 |
zooko | I suppose it is secure-hash-of-the-leaves. | 14:24 |
zooko | Um. | 14:24 |
-!- afk11 [~thomas@168.1.99.205-static.reverse.softlayer.com] has joined #bitcoin-wizards | 14:24 | |
zooko | Secure-hash-of-the-leaves is only 1/2 as intensive as Merkle-Tree-over-all-the-leaves. | 14:25 |
* zooko is uncertain about this part. | 14:25 | |
zooko | Oh, the ... the beacon can be a ... | 14:26 |
* zooko 's brain is melting | 14:26 | |
zooko | Okay, I'll just say it. | 14:27 |
zooko | The Fiat-Shamir-beacon can be a property local to each leaf, like "This leaf is in the required set if its hash is less than X". | 14:27 |
zooko | The reason this melts my brain is because ... Because ... | 14:27 |
zooko | Okay | 14:27 |
zooko | So yeah, our variant of the Fiat-Shamir transform here is simply "at least 1/2 of your leaves have to start with at least 50 zero bits each". | 14:27 |
zooko | YAy! Done. | 14:27 |
kanzure | it seems that you do not use the "think of all possible worlds where you have solved the problem, then pick the optimal world and work backwards" method of thinking | 14:28 |
-!- tromp [~tromp@ool-18be0b4d.dyn.optonline.net] has joined #bitcoin-wizards | 14:28 | |
zooko | Okay now I've really got to go persuade my bank that it doesn't make sense to both cancel my card for fraud and also ask me to pay the fraudulent charge or do the work of disputing it. | 14:28 |
zooko | And while they are at it, please be disrupted out of existence and go get new jobs. | 14:28 |
nsh | there's probably a sequence of DTMF tones that cancels the bank instead | 14:30 |
-!- ruby32 [~ruby32@38.121.165.30] has quit [Quit: ruby32] | 14:31 | |
-!- ruby32 [~ruby32@38.121.165.30] has joined #bitcoin-wizards | 14:32 | |
-!- tromp [~tromp@ool-18be0b4d.dyn.optonline.net] has quit [Ping timeout: 255 seconds] | 14:32 | |
-!- zooko [~user@c-73-217-16-2.hsd1.co.comcast.net] has quit [Ping timeout: 276 seconds] | 14:35 | |
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has joined #bitcoin-wizards | 14:40 | |
-!- nullbyte [~NSA@198.203.28.43] has quit [Ping timeout: 246 seconds] | 15:03 | |
-!- Guest65466 [~jae@75-101-96-71.dsl.static.fusionbroadband.com] has quit [Remote host closed the connection] | 15:03 | |
-!- nullbyte [NSA@gateway/vpn/mullvad/x-usvtyldefgblqtnd] has joined #bitcoin-wizards | 15:05 | |
-!- airbreather_2 is now known as airbreather | 15:12 | |
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has quit [Ping timeout: 256 seconds] | 15:18 | |
-!- StephenM347 [~stephenm3@static-64-223-246-218.port.east.myfairpoint.net] has quit [] | 15:21 | |
-!- SaltySalads [~SaltySala@24.96.148.142] has joined #bitcoin-wizards | 15:22 | |
-!- www [~v3@x5ce16b33.dyn.telefonica.de] has joined #bitcoin-wizards | 15:23 | |
-!- jae [~jae@75-101-96-71.dsl.static.fusionbroadband.com] has joined #bitcoin-wizards | 15:24 | |
-!- jae is now known as Guest90600 | 15:24 | |
-!- _biO_ [~biO_@ip-37-24-195-112.hsi14.unitymediagroup.de] has quit [Remote host closed the connection] | 15:25 | |
-!- wallet42 [~wallet42@ppp046176089135.access.hol.gr] has joined #bitcoin-wizards | 15:29 | |
-!- afk11 [~thomas@168.1.99.205-static.reverse.softlayer.com] has quit [Ping timeout: 264 seconds] | 15:30 | |
-!- ruby32 [~ruby32@38.121.165.30] has left #bitcoin-wizards [] | 15:35 | |
-!- DougieBot5000 [~DougieBot@unaffiliated/dougiebot5000] has quit [Quit: Leaving] | 15:42 | |
-!- wallet42 [~wallet42@ppp046176089135.access.hol.gr] has quit [Read error: Connection reset by peer] | 15:43 | |
-!- wallet421 [~wallet42@ppp046176089135.access.hol.gr] has joined #bitcoin-wizards | 15:43 | |
-!- wallet421 [~wallet42@ppp046176089135.access.hol.gr] has quit [Changing host] | 15:43 | |
-!- wallet421 [~wallet42@unaffiliated/wallet42] has joined #bitcoin-wizards | 15:43 | |
-!- wallet421 is now known as wallet42 | 15:43 | |
-!- bblue [~textual@104.220.67.131] has joined #bitcoin-wizards | 15:50 | |
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has joined #bitcoin-wizards | 15:50 | |
-!- Mably [~Mably@unaffiliated/mably] has quit [Ping timeout: 256 seconds] | 15:51 | |
-!- afk11 [~thomas@46.7.4.219] has joined #bitcoin-wizards | 15:52 | |
-!- btcdrak [uid52049@gateway/web/irccloud.com/x-byfgrpkiyogacvan] has quit [Ping timeout: 248 seconds] | 15:53 | |
-!- kumavis [sid13576@gateway/web/irccloud.com/x-aqdbfklwejxgishw] has quit [Ping timeout: 248 seconds] | 15:53 | |
-!- huseby [~huseby@unaffiliated/huseby] has quit [Ping timeout: 248 seconds] | 15:54 | |
-!- Xzibit17_ [sid50165@gateway/web/irccloud.com/x-xvpmccfbxebkrzsu] has quit [Ping timeout: 248 seconds] | 15:54 | |
-!- hashtag [~hashtag@cpe-69-23-213-3.ma.res.rr.com] has joined #bitcoin-wizards | 15:55 | |
-!- kumavis [sid13576@gateway/web/irccloud.com/x-bytzpuriatvwstmq] has joined #bitcoin-wizards | 15:56 | |
-!- Quanttek [~quassel@ip1f10af17.dynamic.kabel-deutschland.de] has quit [Remote host closed the connection] | 15:56 | |
-!- Xzibit17_ [sid50165@gateway/web/irccloud.com/x-adznbwyuburuvshm] has joined #bitcoin-wizards | 15:57 | |
-!- chmod755 [~chmod755@unaffiliated/chmod755] has joined #bitcoin-wizards | 15:57 | |
-!- btcdrak [uid52049@gateway/web/irccloud.com/x-igyjqalkiazhjdjh] has joined #bitcoin-wizards | 15:57 | |
-!- huseby [~huseby@unaffiliated/huseby] has joined #bitcoin-wizards | 16:00 | |
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has quit [Ping timeout: 264 seconds] | 16:04 | |
-!- shaul [~shaul@static-108-30-103-59.nycmny.fios.verizon.net] has quit [Quit: My Mac has gone to sleep. ZZZzzz…] | 16:07 | |
-!- hearn_ [~mike@84-75-197-78.dclient.hispeed.ch] has joined #bitcoin-wizards | 16:09 | |
-!- moa [~kiwigb@opentransactions/dev/moa] has joined #bitcoin-wizards | 16:10 | |
-!- hashtag [~hashtag@cpe-69-23-213-3.ma.res.rr.com] has quit [Ping timeout: 248 seconds] | 16:11 | |
-!- hearn [~mike@84-75-197-78.dclient.hispeed.ch] has quit [Ping timeout: 248 seconds] | 16:11 | |
-!- wallet42 [~wallet42@unaffiliated/wallet42] has quit [Quit: Leaving.] | 16:12 | |
-!- blackwraith [~priidu@unaffiliated/priidu] has quit [Ping timeout: 246 seconds] | 16:14 | |
nsh | .t https://www.wired.com/2015/07/brainflayer-password-cracker-steals-bitcoins-brain/ | 16:16 |
yoleaux | nsh: Sorry, I don't know a timezone by that name. | 16:16 |
nsh | .title | 16:16 |
yoleaux | Brainflayer: A Password Cracker That Steals Bitcoins From Your Brain | WIRED | 16:17 |
-!- tromp [~tromp@ool-18be0b4d.dyn.optonline.net] has joined #bitcoin-wizards | 16:17 | |
nsh | (optimised brianwallet cracker that scans blockchain for weak keys. claims to use bloom filter but not clear to me how exactly) | 16:17 |
-!- section20 [cf83c81b@gateway/web/cgi-irc/kiwiirc.com/ip.207.131.200.27] has joined #bitcoin-wizards | 16:18 | |
-!- section20 [cf83c81b@gateway/web/cgi-irc/kiwiirc.com/ip.207.131.200.27] has left #bitcoin-wizards [] | 16:18 | |
nsh | how many public keys are in UTXO set? | 16:18 |
phantomcircuit | nsh, brainflayer -> braincancer | 16:19 |
phantomcircuit | a missed opportunity | 16:19 |
phantomcircuit | nsh, millions iirc | 16:19 |
nsh | so could you make a filter for all of them and then run brainwallet hashes past it? not sure what the practical limits are for entries | 16:20 |
chmod755 | phantomcircuit, developed in brainfuck? | 16:21 |
-!- tromp [~tromp@ool-18be0b4d.dyn.optonline.net] has quit [Ping timeout: 256 seconds] | 16:22 | |
-!- hearn_ [~mike@84-75-197-78.dclient.hispeed.ch] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…] | 16:22 | |
-!- dEBRUYNE [~dEBRUYNE@239-196-ftth.onsbrabantnet.nl] has quit [Ping timeout: 248 seconds] | 16:22 | |
phantomcircuit | nsh, you could easily do it | 16:22 |
nsh | yeah i guess it would be only ~100 megabytes for 10 million keys | 16:23 |
phantomcircuit | nsh, well and you can do stuff like truncate the hashes and do partial matches | 16:23 |
phantomcircuit | or even do a bloomfilter | 16:23 |
phantomcircuit | which iirc some of the cracking software implements for gpu/fpga stuff where memory is highly constrained | 16:23 |
nsh | right, that's what they've done | 16:23 |
nsh | i guess making the cost of poor randomness devastatingly clear is good education, if unfortunate for individuals | 16:24 |
-!- tromp [~tromp@ool-18be0b4d.dyn.optonline.net] has joined #bitcoin-wizards | 16:26 | |
-!- nullbyte [NSA@gateway/vpn/mullvad/x-usvtyldefgblqtnd] has quit [Ping timeout: 244 seconds] | 16:28 | |
-!- JackH [~Jack@host-80-43-142-154.as13285.net] has quit [Ping timeout: 256 seconds] | 16:30 | |
moa | don't worry next up we have mindwallet | 16:32 |
-!- nullbyte [~NSA@198.203.28.43] has joined #bitcoin-wizards | 16:32 | |
moa | BIP156 Integrated thought patterns for generating deterministic keys | 16:32 |
-!- DougieBot5000 [~DougieBot@unaffiliated/dougiebot5000] has joined #bitcoin-wizards | 16:33 | |
moa | careful you don't lose your mind though | 16:33 |
-!- drwin [~drwin@88-103-255-166.jes.cz] has quit [] | 16:34 | |
-!- erasmospunk [~erasmospu@179.43.151.2] has joined #bitcoin-wizards | 16:36 | |
CodeShark | EEG? fMRI? implanted electrodes? | 16:37 |
-!- erasmosp_ [~erasmospu@179.43.151.2] has quit [Ping timeout: 246 seconds] | 16:37 | |
-!- p15x_ [~p15x@64.145.91.5] has joined #bitcoin-wizards | 16:37 | |
moa | yeah ... think of an memorable image and shazam | 16:37 |
moa | like your ex-wife taking off with the house | 16:38 |
CodeShark | lol | 16:38 |
-!- p15x [~p15x@64.145.91.39] has quit [Ping timeout: 256 seconds] | 16:38 | |
bramc | moa You didn't build the house big enough https://www.youtube.com/watch?v=0KC_rd7-bf0 | 16:41 |
CodeShark | then the second time around you can use the image of your ex-wife taking off with your mindwallet | 16:43 |
moa | starting to sound an inception sequel plot | 16:44 |
-!- nullbyte [~NSA@198.203.28.43] has quit [Ping timeout: 248 seconds] | 16:45 | |
-!- nullbyte [NSA@gateway/vpn/mullvad/x-bapcevdsbfmadtsz] has joined #bitcoin-wizards | 16:45 | |
-!- hashtag [~hashtag@cpe-69-23-213-3.ma.res.rr.com] has joined #bitcoin-wizards | 16:50 | |
bramc | There was a book where a footnote said 'I am grateful to Mr. So-and-So for translating this book' followed by a footnote which said 'I am grateful to Mr. So-and-So for translating the preceding footnote'. And a third footnote saying 'I am grateful to Mr. So-and-So for translating the preceding footnote'. There was no fourth footnote, because the third one was copied from the second and didn't require an additional transl | 16:52 |
bramc | ation. | 16:52 |
-!- tromp [~tromp@ool-18be0b4d.dyn.optonline.net] has quit [Remote host closed the connection] | 16:53 | |
gmaxwell | fixed point attribution | 16:53 |
CodeShark | gmaxwell: did you fix your mouse? | 16:56 |
-!- Guest90600 [~jae@75-101-96-71.dsl.static.fusionbroadband.com] has quit [Remote host closed the connection] | 16:57 | |
gmaxwell | hah. well actually I have a mouse problem too, but the DOS attack went away when I made my node unreachable via ipv4 again. | 16:59 |
-!- XXIII [~XXIII@67.70.121.248] has joined #bitcoin-wizards | 16:59 | |
-!- alewis_btc [~antonylew@103.252.202.207] has joined #bitcoin-wizards | 17:00 | |
moa | would the library at the end of the universe, with all the books in it, have a book with all the books in the library listed in it and would that book have itself listed within it? | 17:00 |
bblue | nsh: I talked with the Brainflayer guy (Ryan) at the last SF Bitcoin Drinkup. Basically he's just running a password brute-forcing tool on the blockchain by looking for matching addresses that have balances. Seems like a basic thing to do. The surprising bit is how many coins are exposed using his tool. People suck at passwords. | 17:01 |
* nsh nods | 17:02 | |
-!- alewis_btc [~antonylew@103.252.202.207] has quit [Client Quit] | 17:02 | |
nsh | bramc, excellent anecdote :) | 17:02 |
-!- mm_1 [~malte0@bnc33.nitrado.net] has quit [Ping timeout: 252 seconds] | 17:05 | |
-!- Guest84676 [~jae@75-101-96-71.dsl.static.fusionbroadband.com] has joined #bitcoin-wizards | 17:05 | |
-!- jtimon [~quassel@69.29.134.37.dynamic.jazztel.es] has quit [Ping timeout: 246 seconds] | 17:06 | |
CodeShark | another variant on that theme: https://www.youtube.com/watch?v=NvIKL_pTZFE&t=110 | 17:07 |
-!- www [~v3@x5ce16b33.dyn.telefonica.de] has quit [Ping timeout: 246 seconds] | 17:07 | |
-!- AaronvanW [~ewout@unaffiliated/aaronvanw] has quit [Ping timeout: 246 seconds] | 17:08 | |
nsh | hmm | 17:13 |
nsh | could make all this PHC nonsense redundant with a simple sidechains PoC that allows anyone to limit access attempts for any account on any site to any multiple of a 30s blocktime | 17:14 |
-!- dc17523be3 [unknown@gateway/vpn/mullvad/x-ltovqggfcwhvvxom] has quit [Ping timeout: 276 seconds] | 17:15 | |
nsh | or relatively not simple, but possible anyway | 17:16 |
-!- mm_1 [~malte0@bnc33.nitrado.net] has joined #bitcoin-wizards | 17:19 | |
-!- nullbyte [NSA@gateway/vpn/mullvad/x-bapcevdsbfmadtsz] has quit [Ping timeout: 248 seconds] | 17:20 | |
-!- belcher [~belcher-s@unaffiliated/belcher] has quit [Quit: Leaving] | 17:24 | |
-!- tlrobinson [~tlrobinso@198.11.218.38] has quit [Quit: tlrobinson] | 17:24 | |
-!- tromp [~tromp@ool-18be0b4d.dyn.optonline.net] has joined #bitcoin-wizards | 17:26 | |
-!- FranzKafka [~FranzKafk@unaffiliated/franzkafka] has joined #bitcoin-wizards | 17:29 | |
-!- chmod755 [~chmod755@unaffiliated/chmod755] has quit [Quit: Ex-Chat] | 17:31 | |
-!- rusty [~rusty@220-244-113-206.static.tpgi.com.au] has joined #bitcoin-wizards | 17:46 | |
-!- rusty [~rusty@220-244-113-206.static.tpgi.com.au] has quit [Changing host] | 17:46 | |
-!- rusty [~rusty@pdpc/supporter/bronze/rusty] has joined #bitcoin-wizards | 17:46 | |
-!- bblue [~textual@104.220.67.131] has quit [Quit: My Mac has gone to sleep. ZZZzzz…] | 17:48 | |
amiller | nsh.... so... every time i want to use a password to log into a website, you're suggesting i should use my private key to sign a transaction and publish it to reserve a slot for my password hash request? | 17:59 |
amiller | nsh that rather defeats the point of passwords, which is that people are too lazy to use private keys | 18:00 |
-!- erasmospunk [~erasmospu@179.43.151.2] has quit [Quit: ttm] | 18:01 | |
gmaxwell | A while back I came up with a scheme which allowed for censoring resistant information theoretically secure password hardening / rate-limiting against a federated 'clock'. | 18:01 |
nsh | amiller, true | 18:02 |
nsh | what was it, gmaxwell? | 18:02 |
nsh | amiller, i meant rather that sites would gate access on the basis of hashes that can only be generated with some nonce that depends on a mine block of attempt requests | 18:03 |
nsh | so users would still be able to employ passwords, but sites would check them against some window of block-salted hashes | 18:04 |
-!- Tebbo [~Jerry`@ip72-211-88-176.no.no.cox.net] has joined #bitcoin-wizards | 18:04 | |
nsh | *mined | 18:05 |
gmaxwell | nsh: M parties first do an interactive protocol to gain shares of a secret signing key for a N of M BLS signature. So then you have a pubkey P for the 'clock federation'. | 18:06 |
* nsh nods | 18:06 | |
-!- Tebbo [~Jerry`@ip72-211-88-176.no.no.cox.net] has quit [Read error: Connection reset by peer] | 18:06 | |
gmaxwell | nsh: a user wants to authenticate, he KDF's his password as usual, but then take it as a message to sign, and computes a random blinding factor. The result is a uniform value (no information leakage) | 18:07 |
gmaxwell | He then sends this message to be signed to N of the M clocks, and pays them some fee, solves some captcha, or waits for their ratelimit (whatever the heck they're doing to limit their use) and they sing M, he reinterpolates their signatures to get the signature with P, then he unblinds it | 18:08 |
gmaxwell | and now he has a determinstic signature of his KDFed secret. and then just uses that as his secret. | 18:08 |
nsh | ah, neat | 18:09 |
gmaxwell | if Bitcoin could verify BLS signatures you could even directly use transactions to pay the participants to sign. | 18:09 |
* nsh nods | 18:09 | |
gmaxwell | and they could have a timelocked bond to encourage them to not lose their keys. | 18:10 |
rusty | gmaxwell: is there a wishlist somewhere for an OP_CHECKSIG2? Seems like lightning might need new sighash ops after all, might as well start thinking about it. | 18:12 |
-!- CodeShark_ [~androirc@cpe-76-167-237-202.san.res.rr.com] has quit [Ping timeout: 246 seconds] | 18:13 | |
-!- dc17523be3 [unknown@gateway/vpn/mullvad/x-oomktsnheulxpvbm] has joined #bitcoin-wizards | 18:14 | |
-!- DougieBot5000 [~DougieBot@unaffiliated/dougiebot5000] has quit [Quit: Leaving] | 18:15 | |
nsh | dan boneh's paper on identity-based weil pairing is cited 6,117 times. it probably took a thousand years for euclid's elements to be cited that many times | 18:15 |
-!- cryptonaut420 [~cryptonau@d173-180-232-183.bchsia.telus.net] has quit [Quit: Leaving] | 18:15 | |
-!- alewis_btc [~antonylew@101.100.162.252] has joined #bitcoin-wizards | 18:17 | |
gmaxwell | lol | 18:18 |
gmaxwell | rusty: not collected nicely, people have been making an effort to not shortcut reasearch by running ahead with a premature proposal. | 18:20 |
-!- Tebbo [~Jerry`@ip72-211-88-176.no.no.cox.net] has joined #bitcoin-wizards | 18:20 | |
rusty | gmaxwell: Hmm, well at some point it has to come to a boil, otherwise we just logjam forever. | 18:23 |
gmaxwell | roasbeef: Hey, were is your fast multi-scalar multiply? | 18:24 |
moa | could minrelaytxfee be a dynamic variable that follows minimum fee that is getting into blocks (or some lesser percentage thereof)? | 18:25 |
gmaxwell | rusty: sure; but "rusty is interested in this" is not really a great decision critreia for that. | 18:25 |
bramc | Is the main stumbling block for op_checksig2 how expressive the language for specifying what the other signatures have to sign should be? | 18:25 |
gmaxwell | :) | 18:25 |
moa | why should nodes be forwarding TX that probably wont make it into blocks? | 18:25 |
-!- bendavenport [~bpd@96.90.231.161] has quit [Quit: bendavenport] | 18:26 | |
moa | in the mempool lifetime | 18:26 |
-!- rusty [~rusty@pdpc/supporter/bronze/rusty] has quit [Ping timeout: 250 seconds] | 18:27 | |
gmaxwell | rusty: research in this area has so far yielded a ~2x verification speedup (the batching support for the schnorr signatures in elements), and accountable multisig which is potentially a zillion fold more efficient. The remaining known-ununkown is the right level of sighash flag generality. | 18:28 |
nsh | moa, how many blocks do you average over? | 18:29 |
moa | mempool lifetime | 18:29 |
moa | say 95% probability it wont make it into a block ... or pick a high percentage like that | 18:30 |
bramc | What is 'accountable multisig'? | 18:30 |
nsh | that's a much more complex calculation than the global hashpower, which is the only thing miners are entrusted to estimate for the entire network | 18:32 |
nsh | i think there are many more ways it could go wrong than the advantages could justify | 18:32 |
moa | core already does it already for fee calc | 18:32 |
nsh | it doesn't invalidate inputs. having a dynamic relay bar would | 18:33 |
-!- Zooko-phone [~androirc@2601:281:8301:e87f:b8e5:3ff7:4372:ab70] has joined #bitcoin-wizards | 18:34 | |
-!- rusty [~rusty@pdpc/supporter/bronze/rusty] has joined #bitcoin-wizards | 18:41 | |
-!- justanotheruser [~Justan@unaffiliated/justanotheruser] has quit [Ping timeout: 276 seconds] | 18:42 | |
rusty | gmaxwell: Lightning wants to create a TX B 2of2 input which spends the single output of an inputs-as-yet-unsigned TX A. Simply creating a CHECKSIG2 which has a sighash flag which omits the input txid would be the minimal solution AFAICT. | 18:42 |
rusty | Or, complete elimination of malleability (including signature malleability) would allow a slightly-less efficient scheme to work. | 18:42 |
rusty | gmaxwell: IIUC elements alpha uses a deterministic signature scheme; would this be a softfork for bitcoin? Would it fix sig malleability, such that with BIP62 all known malleability would be eliminated? | 18:43 |
gmaxwell | rusty: No, no signature scheme for plain discrete-log crypto can be determinstic against the signer. | 18:44 |
gmaxwell | the signautre scheme in elements alpha is derandomized, same as ecdsa in libsecp256k1 is derandomized, but the signer can still make multiple signatures of the same data that differ. | 18:45 |
rusty | gmaxwell: right. So any scheme where you want to get a presigned dependent tx on something not already deep in blockchain is going to require a new sighash style of some description. | 18:47 |
-!- justanotheruser [~Justan@unaffiliated/justanotheruser] has joined #bitcoin-wizards | 18:48 | |
-!- flower [~user@189.116.150.203.sta.inet.co.th] has quit [Max SendQ exceeded] | 18:48 | |
gmaxwell | rusty: the multilevel dependancy avoidance cannot be done with just sighash styles except by excluding the input txid entirely, which would work for that, but it opens up replay attacks and other nastyness... so it's not a generalized solution (though it may well be fine for lightning) | 18:48 |
* gmaxwell goes to dinner | 18:49 | |
-!- flower [~user@189.116.150.203.sta.inet.co.th] has joined #bitcoin-wizards | 18:49 | |
-!- Burrito [~Burrito@unaffiliated/burrito] has quit [Ping timeout: 276 seconds] | 18:49 | |
rusty | gmaxwell: not quite... it could include an alternate (normalized/minimized) input txid instead. I think... | 18:49 |
-!- Guest84676 [~jae@75-101-96-71.dsl.static.fusionbroadband.com] has quit [Remote host closed the connection] | 18:50 | |
-!- Dr-G [~Dr-G@unaffiliated/dr-g] has quit [Disconnected by services] | 18:51 | |
-!- Dr-G2 [~Dr-G@x4d08dbc8.dyn.telefonica.de] has joined #bitcoin-wizards | 18:51 | |
-!- hashtag [~hashtag@cpe-69-23-213-3.ma.res.rr.com] has quit [Ping timeout: 244 seconds] | 18:51 | |
-!- flower [~user@189.116.150.203.sta.inet.co.th] has quit [Max SendQ exceeded] | 18:52 | |
-!- flower [~user@189.116.150.203.sta.inet.co.th] has joined #bitcoin-wizards | 18:52 | |
-!- c0rw1n is now known as c0rw|zZz | 18:53 | |
-!- CodeShark_ [~androirc@cpe-75-80-164-165.san.res.rr.com] has joined #bitcoin-wizards | 18:54 | |
-!- flower [~user@189.116.150.203.sta.inet.co.th] has quit [Max SendQ exceeded] | 18:56 | |
-!- flower [~user@189.116.150.203.sta.inet.co.th] has joined #bitcoin-wizards | 18:57 | |
-!- shaul [~shaul@cpe-184-152-15-113.nyc.res.rr.com] has joined #bitcoin-wizards | 19:06 | |
-!- hashtag [~hashtag@cpe-69-23-213-3.ma.res.rr.com] has joined #bitcoin-wizards | 19:06 | |
-!- hashtag [~hashtag@cpe-69-23-213-3.ma.res.rr.com] has quit [Ping timeout: 246 seconds] | 19:12 | |
-!- shaul [~shaul@cpe-184-152-15-113.nyc.res.rr.com] has quit [Quit: My Mac has gone to sleep. ZZZzzz…] | 19:13 | |
-!- NewLiberty [~NewLibert@76-255-129-88.lightspeed.irvnca.sbcglobal.net] has quit [Ping timeout: 264 seconds] | 19:13 | |
-!- shen_noe [~shen_noe@wired094.math.utah.edu] has quit [Ping timeout: 255 seconds] | 19:19 | |
-!- tromp [~tromp@ool-18be0b4d.dyn.optonline.net] has quit [Remote host closed the connection] | 19:20 | |
-!- warptangent [~warptange@unaffiliated/warptangent] has quit [Ping timeout: 252 seconds] | 19:25 | |
-!- bblue [~textual@c-71-198-215-145.hsd1.ca.comcast.net] has joined #bitcoin-wizards | 19:26 | |
-!- afk11 [~thomas@46.7.4.219] has quit [Ping timeout: 250 seconds] | 19:27 | |
-!- tromp [~tromp@ool-18be0b4d.dyn.optonline.net] has joined #bitcoin-wizards | 19:28 | |
-!- shen_noe [~shen_noe@162.216.46.90] has joined #bitcoin-wizards | 19:32 | |
-!- afk11 [~thomas@46.7.4.219] has joined #bitcoin-wizards | 19:32 | |
-!- warptangent [~warptange@unaffiliated/warptangent] has joined #bitcoin-wizards | 19:36 | |
-!- p15x [~p15x@64.145.91.100] has joined #bitcoin-wizards | 19:38 | |
-!- p15x_ [~p15x@64.145.91.5] has quit [Ping timeout: 248 seconds] | 19:39 | |
-!- Zooko-phone [~androirc@2601:281:8301:e87f:b8e5:3ff7:4372:ab70] has quit [Ping timeout: 248 seconds] | 19:42 | |
-!- bblue [~textual@c-71-198-215-145.hsd1.ca.comcast.net] has quit [Quit: My Mac has gone to sleep. ZZZzzz…] | 19:47 | |
-!- ss_bgs [~bgs@65.94.77.154] has joined #bitcoin-wizards | 19:58 | |
-!- DougieBot5000 [~DougieBot@unaffiliated/dougiebot5000] has joined #bitcoin-wizards | 19:59 | |
-!- tromp [~tromp@ool-18be0b4d.dyn.optonline.net] has quit [Remote host closed the connection] | 20:01 | |
-!- bblue [~textual@c-71-198-215-145.hsd1.ca.comcast.net] has joined #bitcoin-wizards | 20:07 | |
-!- tromp [~tromp@ool-18be0b4d.dyn.optonline.net] has joined #bitcoin-wizards | 20:13 | |
-!- p15x [~p15x@64.145.91.100] has quit [Ping timeout: 248 seconds] | 20:14 | |
-!- zooko [~user@2601:281:8301:e87f:6451:9685:3e5:5019] has joined #bitcoin-wizards | 20:16 | |
-!- ss_bgs [~bgs@65.94.77.154] has quit [] | 20:17 | |
-!- p15x [~p15x@114.248.212.201] has joined #bitcoin-wizards | 20:23 | |
-!- TheSeven [~quassel@rockbox/developer/TheSeven] has quit [Ping timeout: 246 seconds] | 20:25 | |
-!- TheSeven [~quassel@rockbox/developer/TheSeven] has joined #bitcoin-wizards | 20:27 | |
roasbeef | gmaxwell: Heya, I went back and re-visited it yesterday (hadn't since I turned it in for the class project) by writing some additional tests and discovered a bug :/ | 20:27 |
roasbeef | gmaxwell: an error is being introduced somewhere in the heap iterations, so it's not 100% there yet, gonna require some additional head-banging | 20:28 |
zooko | BTW, if anybody read that fast-verification-for-proof-of-work stuff I posted into this channel earlier, it was probably all garbage and you should forget about it. :-( | 20:28 |
-!- tromp [~tromp@ool-18be0b4d.dyn.optonline.net] has quit [Remote host closed the connection] | 20:32 | |
-!- bendavenport [~bpd@c-50-131-42-132.hsd1.ca.comcast.net] has joined #bitcoin-wizards | 20:33 | |
-!- p15x_ [~p15x@114.248.208.35] has joined #bitcoin-wizards | 20:41 | |
zooko | Howdy bendavenport! | 20:41 |
bendavenport | hey zooko | 20:41 |
-!- p15x [~p15x@114.248.212.201] has quit [Ping timeout: 246 seconds] | 20:42 | |
-!- copumpkin [~copumpkin@unaffiliated/copumpkin] has joined #bitcoin-wizards | 20:43 | |
zooko | rusty: I'd like to understand what protocol features would support Lightning best. | 20:43 |
zooko | I suppose the next step on that would be to *really* understand your blog series explaining Lightning... | 20:44 |
Luke-Jr | bendavenport: welcome! | 20:44 |
bendavenport | thanks Luke-Jr | 20:45 |
rusty | zooko: so would I :) I tried to design a variant which didn't require this feature, and Joseph Poon blew a hole in it last night. Hopefully we can repair it with something else, but if not it's back to the requirements in the original paper... | 20:45 |
-!- shen_noe [~shen_noe@162.216.46.90] has quit [Quit: Leaving] | 20:46 | |
zooko | rusty: so the thing is, we're launching a new coin, and I'd like to know if there are things that are low engineering costs but help a lot with the next layer up. | 20:50 |
zooko | Non-malleability seems like a big one, although I don't understand what the best implementation of non-malleability is... | 20:50 |
rusty | zooko: well, Elements Alpha's segregated witness solves this. Not possible for bitcoin without a hardfork, but in your case you don't care. | 20:51 |
rusty | zooko: the best way to figure out the exact difference between bitcoin and elements alpha is probably to look in the lightning code: | 20:52 |
rusty | https://github.com/ElementsProject/lightning/blob/master/bitcoin/tx.c | 20:53 |
zooko | rusty: I actually *do* care about that, because we can "test" things out which bitcoin can then adopt. | 20:55 |
zooko | rusty: but yeah, I'm totally willing to do something like segregated witness for this. | 20:55 |
Luke-Jr | reminder: this isn't ##altcoin-dev | 20:56 |
zooko | Luke-Jr: I'm not sure I know how to use that... | 20:57 |
Luke-Jr | ? | 20:57 |
zooko | I mean, I can't tell the difference between an altcoin and a hard-fork-requiring future version of Bitcoin. | 20:57 |
zooko | Nor the difference between an altcoin and a sidechain. | 20:57 |
Luke-Jr | technical discussions go here; altcoin feature choices/parameters/etc stuff goes there? :p | 21:00 |
zooko | I'm sorry, I don't see the difference. | 21:01 |
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has joined #bitcoin-wizards | 21:02 | |
-!- thrasher` [~thrasher@ec2-54-66-203-250.ap-southeast-2.compute.amazonaws.com] has quit [Changing host] | 21:05 | |
-!- thrasher` [~thrasher@unaffiliated/thrasher/x-7291870] has joined #bitcoin-wizards | 21:05 | |
-!- bblue [~textual@c-71-198-215-145.hsd1.ca.comcast.net] has quit [Quit: Textual IRC Client: www.textualapp.com] | 21:07 | |
-!- hashtag [~hashtag@cpe-69-23-213-3.ma.res.rr.com] has joined #bitcoin-wizards | 21:09 | |
-!- dpfs [~androirc@173-168-236-127.res.bhn.net] has joined #bitcoin-wizards | 21:09 | |
dpfs | blocksKicked | 21:10 |
-!- hashtag [~hashtag@cpe-69-23-213-3.ma.res.rr.com] has quit [Ping timeout: 246 seconds] | 21:13 | |
-!- mjerr [~mjerr@p578EB7BE.dip0.t-ipconnect.de] has joined #bitcoin-wizards | 21:14 | |
-!- dpfs [~androirc@173-168-236-127.res.bhn.net] has quit [Quit: AndroIRC - Android IRC Client ( http://www.androirc.com )] | 21:16 | |
-!- dpfs [~androirc@173-168-236-127.res.bhn.net] has joined #bitcoin-wizards | 21:16 | |
-!- dpfs [~androirc@173-168-236-127.res.bhn.net] has quit [Client Quit] | 21:17 | |
-!- dpfs [~androirc@173-168-236-127.res.bhn.net] has joined #bitcoin-wizards | 21:33 | |
-!- tromp [~tromp@ool-18be0b4d.dyn.optonline.net] has joined #bitcoin-wizards | 21:33 | |
-!- justanotheruser [~Justan@unaffiliated/justanotheruser] has quit [Ping timeout: 244 seconds] | 21:38 | |
-!- tromp [~tromp@ool-18be0b4d.dyn.optonline.net] has quit [Ping timeout: 264 seconds] | 21:38 | |
-!- rusty [~rusty@pdpc/supporter/bronze/rusty] has left #bitcoin-wizards [] | 21:40 | |
-!- dpfs [~androirc@173-168-236-127.res.bhn.net] has quit [Quit: AndroIRC - Android IRC Client ( http://www.androirc.com )] | 21:43 | |
-!- justanotheruser [~Justan@unaffiliated/justanotheruser] has joined #bitcoin-wizards | 21:44 | |
-!- dpfs [~androirc@173-168-236-127.res.bhn.net] has joined #bitcoin-wizards | 21:49 | |
-!- adam3us [~Adium@c3-219.i07-1.onvol.net] has quit [Quit: Leaving.] | 21:50 | |
-!- Guest27737 [~quassel@50-0-37-37.dsl.static.fusionbroadband.com] has quit [Remote host closed the connection] | 21:58 | |
-!- maaku [~quassel@50-0-37-37.dsl.static.fusionbroadband.com] has joined #bitcoin-wizards | 22:01 | |
-!- maaku is now known as Guest72554 | 22:02 | |
-!- SaltySalads [~SaltySala@24.96.148.142] has quit [Read error: Connection reset by peer] | 22:07 | |
-!- SaltySalads [~SaltySala@24.96.148.142] has joined #bitcoin-wizards | 22:07 | |
-!- CodeShark_ [~androirc@cpe-75-80-164-165.san.res.rr.com] has quit [Read error: Connection reset by peer] | 22:09 | |
-!- CodeShark_ [~androirc@cpe-75-80-164-165.san.res.rr.com] has joined #bitcoin-wizards | 22:09 | |
-!- grandmaster [dansmith3@gateway/shell/bnc4free/x-efbqltaghrevxsvl] has quit [Remote host closed the connection] | 22:10 | |
-!- p15x [~p15x@114.244.149.67] has joined #bitcoin-wizards | 22:11 | |
-!- p15x_ [~p15x@114.248.208.35] has quit [Ping timeout: 244 seconds] | 22:12 | |
-!- CodeShark_ [~androirc@cpe-75-80-164-165.san.res.rr.com] has quit [Ping timeout: 276 seconds] | 22:14 | |
-!- dpfs [~androirc@173-168-236-127.res.bhn.net] has quit [Ping timeout: 244 seconds] | 22:18 | |
-!- alewis_btc [~antonylew@101.100.162.252] has quit [Quit: alewis_btc] | 22:23 | |
-!- priidu [~priidu@unaffiliated/priidu] has joined #bitcoin-wizards | 22:23 | |
-!- Guest72554 [~quassel@50-0-37-37.dsl.static.fusionbroadband.com] has quit [Remote host closed the connection] | 22:27 | |
-!- maaku_ [~quassel@50-0-37-37.dsl.static.fusionbroadband.com] has joined #bitcoin-wizards | 22:27 | |
-!- wallet42 [~wallet42@ppp046176089135.access.hol.gr] has joined #bitcoin-wizards | 22:30 | |
-!- LeMiner [LeMiner@unaffiliated/leminer] has quit [Read error: Connection reset by peer] | 22:40 | |
-!- adam3us [~Adium@37.75.43.214] has joined #bitcoin-wizards | 22:41 | |
-!- LeMiner [LeMiner@unaffiliated/leminer] has joined #bitcoin-wizards | 22:43 | |
-!- p15x [~p15x@114.244.149.67] has quit [Max SendQ exceeded] | 22:43 | |
-!- CodeShark_ [~androirc@cpe-76-167-237-202.san.res.rr.com] has joined #bitcoin-wizards | 22:44 | |
-!- p15x [~p15x@114.244.149.67] has joined #bitcoin-wizards | 22:48 | |
-!- arubi_ [~ese168@unaffiliated/arubi] has quit [Ping timeout: 240 seconds] | 22:51 | |
-!- p15x [~p15x@114.244.149.67] has quit [Max SendQ exceeded] | 22:51 | |
-!- adam3us [~Adium@37.75.43.214] has quit [Quit: Leaving.] | 22:52 | |
-!- p15x [~p15x@114.244.149.67] has joined #bitcoin-wizards | 22:53 | |
-!- Mably [~Mably@unaffiliated/mably] has joined #bitcoin-wizards | 23:00 | |
-!- venzen [~venzen@1.46.237.199] has joined #bitcoin-wizards | 23:05 | |
-!- sickpig [~AndChat43@151.82.16.10] has joined #bitcoin-wizards | 23:06 | |
-!- NewLiberty [~NewLibert@76-255-129-88.lightspeed.irvnca.sbcglobal.net] has joined #bitcoin-wizards | 23:09 | |
-!- NewLiberty [~NewLibert@76-255-129-88.lightspeed.irvnca.sbcglobal.net] has quit [Read error: Connection reset by peer] | 23:09 | |
-!- sickpig [~AndChat43@151.82.16.10] has quit [Quit: Bye] | 23:09 | |
-!- wallet42 [~wallet42@ppp046176089135.access.hol.gr] has quit [Quit: Leaving.] | 23:10 | |
-!- venzen [~venzen@1.46.237.199] has quit [Quit: leaving] | 23:10 | |
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has quit [Ping timeout: 248 seconds] | 23:11 | |
-!- zooko [~user@2601:281:8301:e87f:6451:9685:3e5:5019] has quit [Ping timeout: 248 seconds] | 23:11 | |
-!- spinza [~spin@197.89.23.144] has quit [Excess Flood] | 23:14 | |
-!- wallet42 [~wallet42@ppp046176089135.access.hol.gr] has joined #bitcoin-wizards | 23:14 | |
-!- wallet42 [~wallet42@ppp046176089135.access.hol.gr] has quit [Read error: Connection reset by peer] | 23:15 | |
-!- wallet42 [~wallet42@ppp046176089135.access.hol.gr] has joined #bitcoin-wizards | 23:15 | |
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has joined #bitcoin-wizards | 23:20 | |
-!- spinza [~spin@197.89.23.144] has joined #bitcoin-wizards | 23:22 | |
-!- orperelman [~orperelma@bzq-109-67-207-175.red.bezeqint.net] has joined #bitcoin-wizards | 23:23 | |
-!- arubi_ [~ese168@unaffiliated/arubi] has joined #bitcoin-wizards | 23:28 | |
-!- bendavenport [~bpd@c-50-131-42-132.hsd1.ca.comcast.net] has quit [Quit: bendavenport] | 23:30 | |
-!- tromp [~tromp@ool-18be0b4d.dyn.optonline.net] has joined #bitcoin-wizards | 23:33 | |
-!- tromp [~tromp@ool-18be0b4d.dyn.optonline.net] has quit [Ping timeout: 265 seconds] | 23:38 | |
-!- AaronvanW [~ewout@x55b2872f.dyn.telefonica.de] has joined #bitcoin-wizards | 23:41 | |
-!- AaronvanW [~ewout@x55b2872f.dyn.telefonica.de] has quit [Changing host] | 23:41 | |
-!- AaronvanW [~ewout@unaffiliated/aaronvanw] has joined #bitcoin-wizards | 23:41 | |
-!- jtimon [~quassel@69.29.134.37.dynamic.jazztel.es] has joined #bitcoin-wizards | 23:43 | |
-!- p15x_ [~p15x@111.194.197.10] has joined #bitcoin-wizards | 23:49 | |
-!- p15x [~p15x@114.244.149.67] has quit [Ping timeout: 240 seconds] | 23:49 | |
--- Log closed Thu Jul 09 00:00:05 2015 |
Generated by irclog2html.py 2.15.0.dev0 by Marius Gedminas - find it at mg.pov.lt!