--- Log opened Sat Apr 25 00:00:07 2015 | ||
--- Day changed Sat Apr 25 2015 | ||
-!- Xzibit17_ is now known as Xzibit17 | 00:00 | |
-!- Netsplit over, joins: koshii | 00:01 | |
-!- user7779078 [~user77790@pool-108-30-214-152.nycmny.fios.verizon.net] has joined #bitcoin-wizards | 00:01 | |
-!- [1]LeMiner [~LeMiner@5ED1AFBF.cm-7-2c.dynamic.ziggo.nl] has joined #bitcoin-wizards | 00:02 | |
-!- spinza [~spin@197.89.39.153] has joined #bitcoin-wizards | 00:03 | |
-!- ClipperClap [~ClipperCl@ip68-229-36-240.lv.lv.cox.net] has joined #bitcoin-wizards | 00:03 | |
-!- forrestv [forrestv@unaffiliated/forrestv] has joined #bitcoin-wizards | 00:04 | |
-!- LeMiner [~LeMiner@unaffiliated/leminer] has quit [Ping timeout: 248 seconds] | 00:04 | |
-!- [1]LeMiner is now known as LeMiner | 00:04 | |
-!- Adlai [~Adlai@unaffiliated/adlai] has joined #bitcoin-wizards | 00:05 | |
-!- hktud0 [wq@unaffiliated/fluffybunny] has quit [Read error: Connection reset by peer] | 00:06 | |
-!- hktud0 [wq@unaffiliated/fluffybunny] has joined #bitcoin-wizards | 00:08 | |
-!- crowleyman [crowleyman@gateway/shell/bnc4free/x-camjgxyfwwjffizo] has joined #bitcoin-wizards | 00:11 | |
fluffypony | hktud0: now we have a fluffybunny *and* a fluffypony here, oh dear! | 00:12 |
---|---|---|
-!- mm_0 is now known as mm_1 | 00:18 | |
-!- fanquake [~fanquake@unaffiliated/fanquake] has joined #bitcoin-wizards | 00:26 | |
-!- gielbier [~giel@f142219.upc-f.chello.nl] has joined #bitcoin-wizards | 00:27 | |
-!- user7779_ [~user77790@pool-108-30-214-152.nycmny.fios.verizon.net] has joined #bitcoin-wizards | 00:29 | |
-!- user7779078 [~user77790@pool-108-30-214-152.nycmny.fios.verizon.net] has quit [Read error: Connection reset by peer] | 00:29 | |
-!- damethos [~damethos@unaffiliated/damethos] has joined #bitcoin-wizards | 00:36 | |
-!- xenog [~xenog@193.120.165.166] has joined #bitcoin-wizards | 00:37 | |
-!- gielbier [~giel@f142219.upc-f.chello.nl] has quit [Ping timeout: 248 seconds] | 00:38 | |
-!- bitbumper [~bitbumper@161.47.143.24.cm.sunflower.com] has quit [Ping timeout: 256 seconds] | 00:45 | |
-!- davout_ is now known as davout | 00:46 | |
-!- davout [~david@195.154.83.222] has quit [Changing host] | 00:46 | |
-!- davout [~david@unaffiliated/davout] has joined #bitcoin-wizards | 00:46 | |
-!- antanst [~Adium@37.6.207.244] has joined #bitcoin-wizards | 00:56 | |
-!- damethos [~damethos@unaffiliated/damethos] has quit [Ping timeout: 244 seconds] | 00:57 | |
-!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has joined #bitcoin-wizards | 01:00 | |
-!- andy-logbot [~bitcoin--@wpsoftware.net] has quit [Remote host closed the connection] | 01:04 | |
-!- andy-logbot [~bitcoin--@wpsoftware.net] has joined #bitcoin-wizards | 01:05 | |
* andy-logbot is logging | 01:05 | |
-!- justanotheruser [~Justan@unaffiliated/justanotheruser] has quit [Ping timeout: 244 seconds] | 01:05 | |
-!- justanotheruser [~Justan@unaffiliated/justanotheruser] has joined #bitcoin-wizards | 01:06 | |
-!- hashtagg [~hashtagg_@cpe-69-23-213-3.ma.res.rr.com] has quit [Ping timeout: 245 seconds] | 01:11 | |
-!- hashtagg [~hashtagg_@cpe-69-23-213-3.ma.res.rr.com] has joined #bitcoin-wizards | 01:12 | |
-!- priidu [~priidu@unaffiliated/priidu] has quit [Ping timeout: 264 seconds] | 01:17 | |
-!- damethos [~damethos@unaffiliated/damethos] has joined #bitcoin-wizards | 01:24 | |
-!- Mably [~Mably@unaffiliated/mably] has joined #bitcoin-wizards | 01:29 | |
-!- sparetire [~sparetire@unaffiliated/sparetire] has quit [Quit: sparetire] | 01:36 | |
-!- super4 [~Thunderbi@75.126.73.49-static.reverse.softlayer.com] has joined #bitcoin-wizards | 01:37 | |
-!- LeMiner [~LeMiner@5ED1AFBF.cm-7-2c.dynamic.ziggo.nl] has quit [Changing host] | 01:38 | |
-!- LeMiner [~LeMiner@unaffiliated/leminer] has joined #bitcoin-wizards | 01:38 | |
-!- super3 [~Thunderbi@75.126.73.49-static.reverse.softlayer.com] has quit [Ping timeout: 255 seconds] | 01:39 | |
-!- mkarrer [~mkarrer@46.Red-79-154-251.dynamicIP.rima-tde.net] has quit [] | 01:54 | |
-!- Quanttek [~quassel@2a02:8108:73f:f6e4:e23f:49ff:fe47:9364] has joined #bitcoin-wizards | 01:57 | |
-!- fanquake [~fanquake@unaffiliated/fanquake] has quit [Ping timeout: 250 seconds] | 02:00 | |
-!- fanquake [~fanquake@unaffiliated/fanquake] has joined #bitcoin-wizards | 02:01 | |
-!- pampuchy [~pampuchy@89-71-221-58.dynamic.chello.pl] has joined #bitcoin-wizards | 02:06 | |
-!- fanquake1 [~fanquake@115-166-4-194.ip.adam.com.au] has joined #bitcoin-wizards | 02:12 | |
-!- mkarrer [~mkarrer@46.Red-79-154-251.dynamicIP.rima-tde.net] has joined #bitcoin-wizards | 02:13 | |
-!- fanquake [~fanquake@unaffiliated/fanquake] has quit [Ping timeout: 256 seconds] | 02:14 | |
-!- fanquake [~fanquake@unaffiliated/fanquake] has joined #bitcoin-wizards | 02:15 | |
-!- fanquake1 [~fanquake@115-166-4-194.ip.adam.com.au] has quit [Ping timeout: 276 seconds] | 02:17 | |
-!- fanquake1 [~fanquake@115-166-5-135.ip.adam.com.au] has joined #bitcoin-wizards | 02:19 | |
-!- fanquake [~fanquake@unaffiliated/fanquake] has quit [Ping timeout: 264 seconds] | 02:22 | |
-!- fanquake1 [~fanquake@115-166-5-135.ip.adam.com.au] has left #bitcoin-wizards [] | 02:24 | |
-!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has quit [Remote host closed the connection] | 02:28 | |
-!- pampuchy [~pampuchy@89-71-221-58.dynamic.chello.pl] has quit [Quit: WeeChat 1.1.1] | 02:40 | |
-!- xenog [~xenog@193.120.165.166] has quit [Quit: Leaving.] | 02:42 | |
-!- xenog [~xenog@193.120.165.166] has joined #bitcoin-wizards | 02:43 | |
-!- super3 [~Thunderbi@75.126.73.49-static.reverse.softlayer.com] has joined #bitcoin-wizards | 02:43 | |
-!- super4 [~Thunderbi@75.126.73.49-static.reverse.softlayer.com] has quit [Ping timeout: 256 seconds] | 02:45 | |
-!- hashtagg [~hashtagg_@cpe-69-23-213-3.ma.res.rr.com] has quit [Ping timeout: 255 seconds] | 02:49 | |
-!- hashtagg [~hashtagg_@cpe-69-23-213-3.ma.res.rr.com] has joined #bitcoin-wizards | 02:50 | |
-!- c-cex-yuriy [uid76808@gateway/web/irccloud.com/x-wraxuphcapdjmcpv] has joined #bitcoin-wizards | 02:54 | |
-!- justanotheruser [~Justan@unaffiliated/justanotheruser] has quit [Ping timeout: 246 seconds] | 03:00 | |
-!- hashtagg [~hashtagg_@cpe-69-23-213-3.ma.res.rr.com] has quit [Ping timeout: 244 seconds] | 03:01 | |
-!- justanotheruser [~Justan@unaffiliated/justanotheruser] has joined #bitcoin-wizards | 03:01 | |
-!- justanotheruser [~Justan@unaffiliated/justanotheruser] has quit [Ping timeout: 245 seconds] | 03:06 | |
-!- justanotheruser [~Justan@unaffiliated/justanotheruser] has joined #bitcoin-wizards | 03:07 | |
-!- p15_ [~p15@114.248.212.6] has joined #bitcoin-wizards | 03:09 | |
-!- p15 [~p15@182.50.108.74] has quit [Ping timeout: 265 seconds] | 03:10 | |
-!- moa [~kiwigb@opentransactions/dev/moa] has quit [Quit: Leaving.] | 03:18 | |
-!- crowleyman [crowleyman@gateway/shell/bnc4free/x-camjgxyfwwjffizo] has quit [Max SendQ exceeded] | 03:20 | |
-!- crowleyman [crowleyman@gateway/shell/bnc4free/x-qgmuwdshwnkpivln] has joined #bitcoin-wizards | 03:22 | |
-!- xabbix [~xabbix@bzq-79-180-27-118.red.bezeqint.net] has joined #bitcoin-wizards | 03:24 | |
-!- xabbix [~xabbix@bzq-79-180-27-118.red.bezeqint.net] has quit [Changing host] | 03:24 | |
-!- xabbix [~xabbix@unaffiliated/xabbix] has joined #bitcoin-wizards | 03:24 | |
-!- justanotheruser [~Justan@unaffiliated/justanotheruser] has quit [Ping timeout: 265 seconds] | 03:31 | |
-!- justanotheruser [~Justan@unaffiliated/justanotheruser] has joined #bitcoin-wizards | 03:32 | |
-!- adam3us [~Adium@88-105-23-24.dynamic.dsl.as9105.com] has joined #bitcoin-wizards | 03:43 | |
-!- iddo_ is now known as iddo | 03:43 | |
-!- iddo [~idddo@132.68.32.31] has quit [Changing host] | 03:43 | |
-!- iddo [~idddo@unaffiliated/iddo] has joined #bitcoin-wizards | 03:43 | |
-!- gielbier [~giel@f142219.upc-f.chello.nl] has joined #bitcoin-wizards | 03:44 | |
-!- PaulCape_ [~PaulCapes@204.28.124.82] has joined #bitcoin-wizards | 04:00 | |
-!- antanst1 [~Adium@adsl-188.37.6.208.tellas.gr] has joined #bitcoin-wizards | 04:01 | |
-!- PaulCapestany [~PaulCapes@204.28.124.82] has quit [Ping timeout: 264 seconds] | 04:02 | |
-!- antanst1 [~Adium@adsl-188.37.6.208.tellas.gr] has quit [Client Quit] | 04:03 | |
-!- Team [~Team@154.121.251.128] has joined #bitcoin-wizards | 04:04 | |
-!- antanst [~Adium@37.6.207.244] has quit [Ping timeout: 256 seconds] | 04:04 | |
-!- wallet42 [~wallet42@88.250.196.12] has quit [Quit: Leaving.] | 04:06 | |
-!- Team is now known as i_am_user | 04:07 | |
-!- antanst [~Adium@adsl-188.37.6.208.tellas.gr] has joined #bitcoin-wizards | 04:21 | |
-!- damethos [~damethos@unaffiliated/damethos] has quit [Ping timeout: 264 seconds] | 04:27 | |
-!- bsm117532 [~bsm117532@static-108-21-236-13.nycmny.fios.verizon.net] has joined #bitcoin-wizards | 04:28 | |
-!- r04r [~r04r@unaffiliated/r04r] has joined #bitcoin-wizards | 04:32 | |
-!- antanst [~Adium@adsl-188.37.6.208.tellas.gr] has quit [Ping timeout: 256 seconds] | 04:38 | |
-!- antanst [~Adium@adsl-98.176.58.243.tellas.gr] has joined #bitcoin-wizards | 04:41 | |
-!- delitzer [~delitzer@50.153.149.4] has quit [Ping timeout: 256 seconds] | 04:42 | |
-!- delitzer [~delitzer@50.153.151.56] has joined #bitcoin-wizards | 04:43 | |
-!- dansmith_btc [~dansmith@static-ip-188-138-127-218.inaddr.ip-pool.com] has quit [Remote host closed the connection] | 04:52 | |
-!- dansmith_btc [~dansmith@static-ip-188-138-127-218.inaddr.ip-pool.com] has joined #bitcoin-wizards | 04:53 | |
-!- p15_ [~p15@114.248.212.6] has quit [Max SendQ exceeded] | 04:57 | |
-!- p15 [~p15@114.248.212.6] has joined #bitcoin-wizards | 04:58 | |
-!- hashtagg [~hashtagg_@cpe-69-23-213-3.ma.res.rr.com] has joined #bitcoin-wizards | 05:04 | |
-!- delitzer [~delitzer@50.153.151.56] has quit [Read error: Connection reset by peer] | 05:04 | |
-!- p15 [~p15@114.248.212.6] has quit [Max SendQ exceeded] | 05:06 | |
-!- CodeShark [~textual@cpe-76-167-237-202.san.res.rr.com] has quit [Quit: Textual IRC Client: www.textualapp.com] | 05:07 | |
-!- delitzer [~delitzer@50.153.151.56] has joined #bitcoin-wizards | 05:07 | |
-!- p15 [~p15@114.248.212.6] has joined #bitcoin-wizards | 05:09 | |
-!- i_am_user [~Team@154.121.251.128] has quit [] | 05:18 | |
-!- adam3us [~Adium@88-105-23-24.dynamic.dsl.as9105.com] has quit [Ping timeout: 256 seconds] | 05:22 | |
-!- belcher [~belcher-s@unaffiliated/belcher] has joined #bitcoin-wizards | 05:23 | |
-!- c-cex-yuriy [uid76808@gateway/web/irccloud.com/x-wraxuphcapdjmcpv] has quit [Quit: Connection closed for inactivity] | 05:36 | |
-!- GAit [~lnahum@2-230-161-158.ip202.fastwebnet.it] has quit [Ping timeout: 264 seconds] | 05:41 | |
-!- ir2ivps5 [~ir2ivps5@169.53.134.171-static.reverse.softlayer.com] has joined #bitcoin-wizards | 05:54 | |
-!- belcher [~belcher-s@unaffiliated/belcher] has quit [Read error: Connection reset by peer] | 06:07 | |
-!- jeremyrubin [~jeremyrub@jeremys-mbp.media.mit.edu] has joined #bitcoin-wizards | 06:08 | |
-!- p15x [~p15x@114.248.212.6] has quit [Max SendQ exceeded] | 06:08 | |
-!- p15x [~p15x@182.50.108.111] has joined #bitcoin-wizards | 06:10 | |
-!- belcher [~belcher-s@5ec33c5c.skybroadband.com] has joined #bitcoin-wizards | 06:11 | |
-!- belcher [~belcher-s@5ec33c5c.skybroadband.com] has quit [Changing host] | 06:11 | |
-!- belcher [~belcher-s@unaffiliated/belcher] has joined #bitcoin-wizards | 06:11 | |
-!- PRab [~chatzilla@2601:4:400:2105:95f0:c41a:cc03:32] has quit [Read error: Connection reset by peer] | 06:19 | |
-!- jgarzik [~jgarzik@104-178-201-106.lightspeed.tukrga.sbcglobal.net] has joined #bitcoin-wizards | 06:19 | |
-!- jgarzik [~jgarzik@104-178-201-106.lightspeed.tukrga.sbcglobal.net] has quit [Changing host] | 06:19 | |
-!- jgarzik [~jgarzik@unaffiliated/jgarzik] has joined #bitcoin-wizards | 06:19 | |
-!- Guest8638 [~s1w@ec2-122-248-235-44.ap-southeast-1.compute.amazonaws.com] has quit [Changing host] | 06:19 | |
-!- Guest8638 [~s1w@unaffiliated/someoneweird] has joined #bitcoin-wizards | 06:19 | |
-!- Guest8638 is now known as s1w | 06:19 | |
-!- hashtagg [~hashtagg_@cpe-69-23-213-3.ma.res.rr.com] has quit [Ping timeout: 272 seconds] | 06:20 | |
-!- hashtagg [~hashtagg_@cpe-69-23-213-3.ma.res.rr.com] has joined #bitcoin-wizards | 06:21 | |
-!- PRab [~chatzilla@2601:4:400:2105:95f0:c41a:cc03:32] has joined #bitcoin-wizards | 06:29 | |
-!- zooko [~user@12.216.210.219] has joined #bitcoin-wizards | 06:54 | |
-!- Rynomster [~quassel@unaffiliated/rynomster] has joined #bitcoin-wizards | 06:57 | |
-!- SDCDev [~quassel@unaffiliated/sdcdev] has quit [Ping timeout: 250 seconds] | 06:59 | |
-!- justanot1eruser [~Justan@unaffiliated/justanotheruser] has joined #bitcoin-wizards | 07:21 | |
-!- justanotheruser [~Justan@unaffiliated/justanotheruser] has quit [Quit: Reconnecting] | 07:22 | |
-!- b_lumenkraft [~b_lumenkr@unaffiliated/b-lumenkraft/x-4457406] has quit [Read error: Connection reset by peer] | 07:27 | |
-!- b_lumenkraft_ [~b_lumenkr@unaffiliated/b-lumenkraft/x-4457406] has joined #bitcoin-wizards | 07:28 | |
-!- PaulCapestany [~PaulCapes@204.28.124.82] has joined #bitcoin-wizards | 07:28 | |
-!- PaulCape_ [~PaulCapes@204.28.124.82] has quit [Ping timeout: 264 seconds] | 07:31 | |
-!- delitzer_ [~delitzer@50.153.151.18] has joined #bitcoin-wizards | 07:38 | |
-!- delitzer [~delitzer@50.153.151.56] has quit [Ping timeout: 256 seconds] | 07:38 | |
-!- delitzer_ is now known as delitzer | 07:38 | |
-!- priidu [~priidu@unaffiliated/priidu] has joined #bitcoin-wizards | 07:41 | |
-!- xenog [~xenog@193.120.165.166] has quit [Remote host closed the connection] | 07:49 | |
-!- StephenM347 [~stephenm3@cpe-108-176-234-6.maine.res.rr.com] has joined #bitcoin-wizards | 07:59 | |
StephenM347 | gmaxwell: how exactly does the 'Build your own nHashType' proposal "result in a kind of limited covenant" ? | 08:01 |
-!- gielbier [~giel@f142219.upc-f.chello.nl] has quit [Ping timeout: 256 seconds] | 08:02 | |
-!- SDCDev [~quassel@unaffiliated/sdcdev] has joined #bitcoin-wizards | 08:03 | |
-!- Rynomster [~quassel@unaffiliated/rynomster] has quit [Ping timeout: 272 seconds] | 08:05 | |
* Luke-Jr thought we had given up on covenant-avoidence. | 08:13 | |
StephenM347 | AFAIK, covenants aren't exactly possible currently, so avoiding them is a given | 08:22 |
andytoshi | StephenM347: i think gmax is referring to his mechanism for getting the hash of [everything signed] onto the stack | 08:31 |
andytoshi | if you create a sighash flag which doesn't cover the output script it's spending in any way (including not using the txid) then you can force this to be specific values | 08:32 |
StephenM347 | andytoshi: Right, he mentioned something about OP_MASKED_TRANSACTION_HASH_EQUALS, but my proposal didn't enable that, as far as I can tell. | 08:36 |
-!- zooko [~user@12.216.210.219] has quit [Remote host closed the connection] | 08:39 | |
andytoshi | StephenM347: that's already in bitcoin | 08:54 |
andytoshi | it's just not useful for covenants because every sighash type covers the output itself | 08:55 |
andytoshi | StephenM347: you can get it by forcing the signature to some dummy value (1, 1) say, then there is one (easily-computable) pubkey which'll give you that signature for any message | 08:56 |
andytoshi | that pubkey is the "hash" | 08:56 |
-!- optimator_ [~optimator@ec2-54-205-93-122.compute-1.amazonaws.com] has joined #bitcoin-wizards | 09:16 | |
-!- optimator_ [~optimator@ec2-54-205-93-122.compute-1.amazonaws.com] has quit [Changing host] | 09:16 | |
-!- optimator_ [~optimator@unaffiliated/optimator] has joined #bitcoin-wizards | 09:16 | |
-!- dardasaba_ [~cinch@52.10.119.235] has joined #bitcoin-wizards | 09:17 | |
-!- harrigan_ [~harrigan@skynet.skynet.ie] has joined #bitcoin-wizards | 09:17 | |
-!- antgreen` [~user@CPE687f74122463-CM84948c2e0610.cpe.net.cable.rogers.com] has joined #bitcoin-wizards | 09:17 | |
-!- cdecker1 [~cdecker@pc-10367.ethz.ch] has joined #bitcoin-wizards | 09:18 | |
-!- fluffypony_ [~fluffypon@coreteam.monero.cc] has joined #bitcoin-wizards | 09:18 | |
-!- fluffypony [~fluffypon@unaffiliated/fluffypony] has quit [Disconnected by services] | 09:18 | |
-!- fluffypony_ is now known as fluffypony | 09:19 | |
-!- fluffypony [~fluffypon@coreteam.monero.cc] has quit [Changing host] | 09:19 | |
-!- fluffypony [~fluffypon@unaffiliated/fluffypony] has joined #bitcoin-wizards | 09:19 | |
-!- nephyrin` [~neph@nemu.pointysoftware.net] has joined #bitcoin-wizards | 09:19 | |
-!- throughnothing [~throughno@162.243.78.67] has joined #bitcoin-wizards | 09:19 | |
-!- dardasaba [~cinch@ec2-52-10-119-235.us-west-2.compute.amazonaws.com] has quit [Ping timeout: 246 seconds] | 09:19 | |
-!- cdecker [~cdecker@pc-10367.ethz.ch] has quit [Ping timeout: 246 seconds] | 09:19 | |
-!- eric [~ericp4@unaffiliated/ericp4] has quit [Ping timeout: 246 seconds] | 09:19 | |
-!- optimator [~optimator@unaffiliated/optimator] has quit [Ping timeout: 246 seconds] | 09:19 | |
-!- roasbeef_ [~root@104.131.26.124] has quit [Ping timeout: 246 seconds] | 09:19 | |
-!- TheSeven [~quassel@rockbox/developer/TheSeven] has quit [Read error: Connection reset by peer] | 09:19 | |
-!- throughnothing_ [~throughno@162.243.78.67] has quit [Ping timeout: 246 seconds] | 09:19 | |
-!- yoleaux [~yoleaux@xn--ht-1ia18f.nonceword.org] has quit [Ping timeout: 246 seconds] | 09:19 | |
-!- nephyrin [~neph@nemu.pointysoftware.net] has quit [Ping timeout: 246 seconds] | 09:19 | |
-!- MoALTz [~no@78.11.179.104] has quit [Ping timeout: 246 seconds] | 09:19 | |
-!- sdaftuar [~sdaftuar@static-100-38-11-146.nycmny.fios.verizon.net] has quit [Ping timeout: 246 seconds] | 09:19 | |
-!- roasbeef [~root@104.131.26.124] has joined #bitcoin-wizards | 09:19 | |
-!- MoALTz_ [~no@78.11.179.104] has joined #bitcoin-wizards | 09:19 | |
-!- nanotube [~nanotube@unaffiliated/nanotube] has quit [Ping timeout: 246 seconds] | 09:19 | |
-!- eric [~ericp4@unaffiliated/ericp4] has joined #bitcoin-wizards | 09:20 | |
-!- sdaftuar [~sdaftuar@static-100-38-11-146.nycmny.fios.verizon.net] has joined #bitcoin-wizards | 09:20 | |
-!- TheSeven [~quassel@rockbox/developer/TheSeven] has joined #bitcoin-wizards | 09:20 | |
-!- Netsplit *.net <-> *.split quits: mappum, harrow, PRab, Xzibit17, lmatteis, hashtagg, lmacken, prodatalab, harrigan, Kwelstr, (+4 more, use /NETSPLIT to show all of them) | 09:23 | |
-!- Netsplit over, joins: dgenr8, hashtagg | 09:23 | |
-!- harrow [~harrow@105.ip-167-114-152.net] has joined #bitcoin-wizards | 09:25 | |
-!- nanotube [~nanotube@unaffiliated/nanotube] has joined #bitcoin-wizards | 09:30 | |
-!- cursive_ [~sqrt@ec2-54-84-83-73.compute-1.amazonaws.com] has joined #bitcoin-wizards | 09:31 | |
-!- andytosh1 [~andytoshi@wpsoftware.net] has joined #bitcoin-wizards | 09:31 | |
-!- unlord [~nathan@pool-173-79-149-156.washdc.fios.verizon.net] has joined #bitcoin-wizards | 09:32 | |
-!- livegnik_ [~livegnik@bnw.7c0.nl] has joined #bitcoin-wizards | 09:32 | |
-!- helo_ [~helo@unaffiliated/helo] has joined #bitcoin-wizards | 09:32 | |
-!- stonecoldpat [~Paddy@janus-nat-128-240-225-56.ncl.ac.uk] has quit [Ping timeout: 246 seconds] | 09:33 | |
-!- helo [~helo@unaffiliated/helo] has quit [Ping timeout: 246 seconds] | 09:33 | |
-!- andytoshi [~andytoshi@unaffiliated/andytoshi] has quit [Ping timeout: 246 seconds] | 09:33 | |
-!- cursive [~sqrt@unaffiliated/cursive] has quit [Ping timeout: 246 seconds] | 09:33 | |
-!- K1773R [~K1773R@unaffiliated/k1773r] has quit [Ping timeout: 246 seconds] | 09:33 | |
-!- SwedFTP [~SwedFTP@unaffiliated/swedftp] has quit [Ping timeout: 246 seconds] | 09:33 | |
-!- unlord_ [~nathan@pool-173-79-149-156.washdc.fios.verizon.net] has quit [Ping timeout: 246 seconds] | 09:33 | |
-!- livegnik [~livegnik@bnw.7c0.nl] has quit [Ping timeout: 246 seconds] | 09:33 | |
-!- stonecoldpat [~Paddy@janus-nat-128-240-225-56.ncl.ac.uk] has joined #bitcoin-wizards | 09:33 | |
-!- jeremyrubin [~jeremyrub@jeremys-mbp.media.mit.edu] has quit [Remote host closed the connection] | 09:34 | |
-!- SwedFTP [~SwedFTP@unaffiliated/swedftp] has joined #bitcoin-wizards | 09:36 | |
-!- K1773R [~K1773R@unaffiliated/k1773r] has joined #bitcoin-wizards | 09:37 | |
-!- xabbix [~xabbix@unaffiliated/xabbix] has quit [Quit: Leaving] | 09:42 | |
-!- lmacken [~lewk@2620:8d:8000:e49:5054:ff:fe6b:d8eb] has joined #bitcoin-wizards | 09:46 | |
-!- lmacken [~lewk@2620:8d:8000:e49:5054:ff:fe6b:d8eb] has quit [Changing host] | 09:46 | |
-!- lmacken [~lewk@fedora/lmacken] has joined #bitcoin-wizards | 09:46 | |
-!- GreenIsMyPepper [~GreenIsMy@altcoins.are-on-my.ignorelist.com] has joined #bitcoin-wizards | 09:46 | |
-!- prodatalab [~prodatala@2602:306:ceef:a750:6958:2606:47b6:84f1] has joined #bitcoin-wizards | 09:46 | |
-!- Kwelstr [~rex@2602:306:cd77:1d10:1c17:2913:ea62:5bc7] has joined #bitcoin-wizards | 09:46 | |
-!- PRab [~chatzilla@2601:4:400:2105:95f0:c41a:cc03:32] has joined #bitcoin-wizards | 09:46 | |
-!- mappum [sid43795@gateway/web/irccloud.com/x-axxwzudgawkwvesz] has joined #bitcoin-wizards | 09:47 | |
-!- runeks [sid21167@gateway/web/irccloud.com/x-pxdxmgprbhyvgeqq] has joined #bitcoin-wizards | 09:49 | |
-!- lmatteis [uid3300@gateway/web/irccloud.com/x-lwidcwywqhmiqgdj] has joined #bitcoin-wizards | 09:50 | |
-!- omni [~omni@2601:9:7b80:a7b:c937:73f0:5f92:1c52] has joined #bitcoin-wizards | 09:54 | |
-!- omni is now known as Guest54226 | 09:55 | |
-!- Xzibit17 [sid50165@gateway/web/irccloud.com/x-pcovieeoqirztqmm] has joined #bitcoin-wizards | 09:55 | |
-!- super4 [~Thunderbi@75.126.73.49-static.reverse.softlayer.com] has joined #bitcoin-wizards | 09:56 | |
-!- super3 [~Thunderbi@75.126.73.49-static.reverse.softlayer.com] has quit [Ping timeout: 245 seconds] | 09:58 | |
-!- hashtagg_ [~hashtag@87.97.50.127.pool.invitel.hu] has joined #bitcoin-wizards | 10:10 | |
-!- phaeni [~cooper@108-208-198-211.lightspeed.sntcca.sbcglobal.net] has joined #bitcoin-wizards | 10:11 | |
-!- hashtag_ [~hashtag@87-97-113-138.pool.invitel.hu] has quit [Ping timeout: 244 seconds] | 10:14 | |
-!- bitbumper [~bitbumper@161.47.143.24.cm.sunflower.com] has joined #bitcoin-wizards | 10:20 | |
-!- Starduster_ is now known as Starduster | 10:23 | |
-!- phaeni [~cooper@108-208-198-211.lightspeed.sntcca.sbcglobal.net] has quit [Ping timeout: 272 seconds] | 10:25 | |
-!- xapp [~chatzilla@yh97.internetdsl.tpnet.pl] has joined #bitcoin-wizards | 10:28 | |
-!- xapp [~chatzilla@yh97.internetdsl.tpnet.pl] has quit [Quit: ChatZilla 0.9.91.1 [Firefox 36.0.1/20150305021524]] | 10:38 | |
-!- justanot1eruser [~Justan@unaffiliated/justanotheruser] has quit [Ping timeout: 256 seconds] | 10:38 | |
-!- jinglebellz [~jinglebel@149.130.161.89] has joined #bitcoin-wizards | 10:42 | |
StephenM347 | andytoshi: That sounds interesting, do you (or anyone else) know of a link where I could read more about this? | 10:47 |
-!- c0rw1n [~c0rw1n@210.207-241-81.adsl-dyn.isp.belgacom.be] has joined #bitcoin-wizards | 10:48 | |
-!- justanotheruser [~Justan@unaffiliated/justanotheruser] has joined #bitcoin-wizards | 10:50 | |
-!- LeMiner [~LeMiner@unaffiliated/leminer] has quit [Ping timeout: 248 seconds] | 10:55 | |
-!- LeMiner [~LeMiner@unaffiliated/leminer] has joined #bitcoin-wizards | 10:56 | |
-!- phaeni [~cooper@108-208-198-211.lightspeed.sntcca.sbcglobal.net] has joined #bitcoin-wizards | 11:01 | |
-!- damethos [~damethos@unaffiliated/damethos] has joined #bitcoin-wizards | 11:03 | |
-!- Kwelstr [~rex@2602:306:cd77:1d10:1c17:2913:ea62:5bc7] has quit [Ping timeout: 265 seconds] | 11:09 | |
-!- delitzer_ [~delitzer@50.153.151.18] has joined #bitcoin-wizards | 11:10 | |
-!- delitzer [~delitzer@50.153.151.18] has quit [Ping timeout: 244 seconds] | 11:11 | |
-!- delitzer_ is now known as delitzer | 11:11 | |
-!- Burrito [~Burrito@unaffiliated/burrito] has joined #bitcoin-wizards | 11:11 | |
andytosh1 | StephenM347: https://botbot.me/freenode/bitcoin-wizards/2014-09-04/?msg=21030748&page=5 is the only record of it i think | 11:13 |
andytosh1 | i can't believe that was 7 months ago o.O i thought like 2 months | 11:14 |
-!- Netsplit *.net <-> *.split quits: K1773R | 11:18 | |
gmaxwell | StephenM347: If its possible to completely mask out the input transaction information you can use pubkey recovery to create a coin that can only be spent with by a specific masked transaction. | 11:19 |
gmaxwell | That doesn't directly create a perpetual covenant; but I would be very unsurprised if it were possible to use a pair of coins with clever masking to get a perpetual one. | 11:20 |
gmaxwell | The thing I was responding to was a person suggesting the replay vulnerable for for _all_ transactions as a "solution" to malleability; I think that suggestion is really really ill advised. | 11:21 |
-!- Kwelstr [~rex@2602:306:cd77:1d10:39e0:aa94:e547:efca] has joined #bitcoin-wizards | 11:22 | |
gmaxwell | "It just goes to where it went before" is not a good answer; where it went before may well be a total black hole now. Sure; I agree there are cases where a replay vulnerability is acceptable-- e.g. where you can be fairly sure the software will prevent replay, and where it happening will be recoverable-- but this is not the case for ordinary transactions. | 11:22 |
-!- jeremyrubin [~jeremyrub@2601:6:8000:4a8:6988:ff2b:2973:ee06] has joined #bitcoin-wizards | 11:23 | |
gmaxwell | " | 11:23 |
kanzure | would it be better for a civilization to insist on only doing reversible economic transactions? | 11:23 |
kanzure | i would imagine you'd have to leave out.. a lot. | 11:23 |
kanzure | s/reversible/replayable (subtle difference i guess?) | 11:24 |
-!- jinglebellz [~jinglebel@149.130.161.89] has quit [Remote host closed the connection] | 11:24 | |
gmaxwell | StephenM347: saying that it's not worse that txid mutation seems completely incohearent to me. Changing a txid can not result in funds loss in an even stronger sense than your argument that replay-with-value cannot result in loss. | 11:24 |
gmaxwell | kanzure: for replay to be safe you must never reuse addresses; not reusing addresses is hard from an application perspective because maintaining state is hard. E.g. say you generate an address but then crash; when you recover you forgot that you already generated that address. | 11:26 |
gmaxwell | It's not impossible; but it requires a lot of considerations. | 11:26 |
kanzure | right, you should never generate addresses at run-time anyway | 11:27 |
kanzure | and ideally you should never allocate addresses at run-time either | 11:27 |
sipa | whether you generate them at runtime or not is not relevant | 11:28 |
sipa | whether you mark them as used is | 11:28 |
StephenM347 | gmaxwell: "but this is not the case for ordinary transactions" -- and ordinary transactions have no use for these types of sighash flags anyway. I'm not saying we should all start using these flags all the time, there would just be very specific use cases | 11:30 |
-!- gielbier [~giel@f142219.upc-f.chello.nl] has joined #bitcoin-wizards | 11:30 | |
StephenM347 | For example, when setting up a micropayment channel you have to establish the refund TX | 11:30 |
-!- yoleaux [~yoleaux@xn--ht-1ia18f.nonceword.org] has joined #bitcoin-wizards | 11:30 | |
StephenM347 | that could be done with SIGHASH_INPUT_WITHOUT_TXID | 11:30 |
StephenM347 | That refund transaction is never meant to be broadcasted to be blockchain, it's just there as a back up | 11:31 |
StephenM347 | And the refund transaction would be signing away a scriptPubKey that was sent to a 2-of-2 multisig address | 11:32 |
gmaxwell | StephenM347: "and ordinary transactions have no use" please read the thread you were responding to. | 11:32 |
-!- jhogan42 [~jhogan42@184.21.105.99] has joined #bitcoin-wizards | 11:33 | |
gmaxwell | ... the person there was basically arguing that BIP66 protections against third party malleability shouldn't be done because your flags proposal was a better solution. | 11:33 |
-!- jhogan42 [~jhogan42@184.21.105.99] has quit [Client Quit] | 11:34 | |
gmaxwell | Which would mean using a replay vulnerable form on all transactions. | 11:34 |
StephenM347 | gmaxwell: Oh, right. As I said in the email chain, I don't think this should be seen as a replacement for that BIP at all, they are complementary | 11:36 |
Luke-Jr | gmaxwell: only transactions with address reuse? | 11:39 |
-!- jinglebellz [~jinglebel@149.130.161.89] has joined #bitcoin-wizards | 11:40 | |
Luke-Jr | also, do you mean BIP 62? 66 is just strict DER… | 11:40 |
sipa | he means bip62 i think :) | 11:41 |
-!- jinglebellz [~jinglebel@149.130.161.89] has quit [Read error: Connection reset by peer] | 11:42 | |
-!- jinglebellz [~jinglebel@149.130.161.89] has joined #bitcoin-wizards | 11:43 | |
gmaxwell | 62 :) | 11:44 |
gmaxwell | StephenM347: Well my response was specific to that subject, not a general opposition to more flexible masking; as far as the point that "better to build in a more flexible solution now than to wish we had more flexible nHashTypes later"; there is a straight forward counterargument that every piece of additional complexity has high cost; not just for the system itself but for many of its users (th | 11:50 |
gmaxwell | ere are applications that become insecure if you're not minding sighash flags set by third party software); Functionality is basically impossible to take away (since removing functionality might confiscate coins), but possible to add; so great care and consideration must be applied. | 11:50 |
gmaxwell | Though, I'm also not a great fan of the bag-of-flags approach, I'd rather a more programmtic approach to powerful masking, one which is demonstratively fully general. Even though it would likely be somewhat more complex it would not have te outcome of having a lot of complexity that turned out to not be useful. | 11:52 |
-!- jinglebellz [~jinglebel@149.130.161.89] has quit [Remote host closed the connection] | 11:52 | |
-!- aakselrod [~kvirc@pool-96-253-123-21.rcmdva.fios.verizon.net] has quit [Ping timeout: 244 seconds] | 11:52 | |
gmaxwell | (which is something we suffer from in the system today; lots of options almost no one uses; missing a few options people really want) | 11:52 |
StephenM347 | gmaxwell: Makes sense :) And if you're software isn't paying attention to sighash flags set by third party software, then it probably already has vulnerabilities just with the set of sighash flags we use now. | 11:54 |
-!- LeMiner [~LeMiner@unaffiliated/leminer] has quit [Ping timeout: 248 seconds] | 11:54 | |
StephenM347 | How could you be more general with a programatic approach? It seems like the so-called bag-of-flags approach general and compact | 11:57 |
StephenM347 | Things like OP_FEELESSTHANVERIFY should probably be done programmatically, though, rather than in sighash flags | 11:58 |
-!- sparetire [~sparetire@unaffiliated/sparetire] has joined #bitcoin-wizards | 11:59 | |
Luke-Jr | ehh, that sounds like a crappy opcode to have :P | 12:01 |
Luke-Jr | especially since fees are possible underdetectably | 12:01 |
-!- hulkhoga1_ [~WW@unaffiliated/loteriety] has quit [Ping timeout: 256 seconds] | 12:07 | |
gmaxwell | StephenM347: e.g. An op_code that pushes a full parse tree of the transaction onto the stack; and an opcode that pushes elements onto a tagged signature stack for signing. | 12:08 |
-!- jinglebellz [~jinglebel@149.130.161.89] has joined #bitcoin-wizards | 12:09 | |
-!- jinglebellz [~jinglebel@149.130.161.89] has quit [Read error: Connection reset by peer] | 12:09 | |
-!- jinglebellz [~jinglebel@149.130.161.89] has joined #bitcoin-wizards | 12:09 | |
-!- hulkhogan_ [~WW@unaffiliated/loteriety] has joined #bitcoin-wizards | 12:12 | |
-!- K1773R [~K1773R@77-58-9-97.dclient.hispeed.ch] has joined #bitcoin-wizards | 12:12 | |
-!- K1773R [~K1773R@77-58-9-97.dclient.hispeed.ch] has quit [Changing host] | 12:12 | |
-!- K1773R [~K1773R@unaffiliated/k1773r] has joined #bitcoin-wizards | 12:12 | |
-!- jinglebellz [~jinglebel@149.130.161.89] has quit [Remote host closed the connection] | 12:13 | |
-!- hulkhogan_ [~WW@unaffiliated/loteriety] has quit [Ping timeout: 264 seconds] | 12:17 | |
-!- jinglebellz [~jinglebel@149.130.161.89] has joined #bitcoin-wizards | 12:18 | |
-!- hulkhogan_ [WW@gateway/vpn/mullvad/x-jzbohftidzitmohk] has joined #bitcoin-wizards | 12:18 | |
-!- hulkhogan_ [WW@gateway/vpn/mullvad/x-jzbohftidzitmohk] has quit [Changing host] | 12:18 | |
-!- hulkhogan_ [WW@unaffiliated/loteriety] has joined #bitcoin-wizards | 12:18 | |
-!- hulkhogan_ [WW@unaffiliated/loteriety] has quit [Changing host] | 12:18 | |
-!- hulkhogan_ [WW@gateway/vpn/mullvad/x-jzbohftidzitmohk] has joined #bitcoin-wizards | 12:18 | |
-!- c-cex-yuriy [uid76808@gateway/web/irccloud.com/x-roimwwndsgychdfc] has joined #bitcoin-wizards | 12:19 | |
-!- jinglebellz [~jinglebel@149.130.161.89] has quit [Remote host closed the connection] | 12:22 | |
-!- delitzer_ [~delitzer@50.153.149.61] has joined #bitcoin-wizards | 12:23 | |
-!- delitzer [~delitzer@50.153.151.18] has quit [Ping timeout: 256 seconds] | 12:24 | |
-!- delitzer_ [~delitzer@50.153.149.61] has quit [Read error: Connection reset by peer] | 12:24 | |
-!- Burrito [~Burrito@unaffiliated/burrito] has quit [Quit: Leaving] | 12:26 | |
-!- StephenM347 [~stephenm3@cpe-108-176-234-6.maine.res.rr.com] has quit [Ping timeout: 252 seconds] | 12:27 | |
-!- delitzer [~delitzer@50.153.149.61] has joined #bitcoin-wizards | 12:28 | |
-!- StephenM347 [~stephenm3@2604:6000:1501:8005:453b:c685:dcf4:73c1] has joined #bitcoin-wizards | 12:29 | |
-!- phaeni [~cooper@108-208-198-211.lightspeed.sntcca.sbcglobal.net] has quit [Ping timeout: 272 seconds] | 12:35 | |
-!- jinglebellz [~jinglebel@149.130.161.89] has joined #bitcoin-wizards | 12:44 | |
-!- jinglebellz [~jinglebel@149.130.161.89] has quit [Remote host closed the connection] | 12:45 | |
-!- adam3us [~Adium@host-92-18-97-160.as13285.net] has joined #bitcoin-wizards | 12:45 | |
-!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has joined #bitcoin-wizards | 12:46 | |
-!- p15x_ [~p15x@114.248.212.6] has joined #bitcoin-wizards | 12:47 | |
-!- LeMiner [~LeMiner@unaffiliated/leminer] has joined #bitcoin-wizards | 12:48 | |
-!- p15x [~p15x@182.50.108.111] has quit [Ping timeout: 250 seconds] | 12:48 | |
-!- jinglebellz [~jinglebel@149.130.161.89] has joined #bitcoin-wizards | 12:48 | |
-!- Sub|afk [~SubCreati@c-76-121-19-166.hsd1.wa.comcast.net] has quit [Changing host] | 12:57 | |
-!- Sub|afk [~SubCreati@unaffiliated/cannacoin] has joined #bitcoin-wizards | 12:57 | |
-!- Sub|afk is now known as SubCreative | 12:57 | |
-!- jinglebellz [~jinglebel@149.130.161.89] has quit [Remote host closed the connection] | 12:59 | |
-!- andytosh1 is now known as andytoshi | 13:00 | |
-!- andytoshi [~andytoshi@wpsoftware.net] has quit [Changing host] | 13:01 | |
-!- andytoshi [~andytoshi@unaffiliated/andytoshi] has joined #bitcoin-wizards | 13:01 | |
-!- jinglebellz [~jinglebel@149.130.161.89] has joined #bitcoin-wizards | 13:01 | |
-!- jinglebellz [~jinglebel@149.130.161.89] has quit [Remote host closed the connection] | 13:02 | |
-!- lmatteis [uid3300@gateway/web/irccloud.com/x-lwidcwywqhmiqgdj] has quit [Quit: Connection closed for inactivity] | 13:10 | |
-!- Relos [~Relos@unaffiliated/relos] has quit [Ping timeout: 245 seconds] | 13:23 | |
-!- orperelman [~orperelma@bzq-79-181-128-67.red.bezeqint.net] has joined #bitcoin-wizards | 13:24 | |
-!- Relos [~Relos@unaffiliated/relos] has joined #bitcoin-wizards | 13:36 | |
-!- StephenM347 [~stephenm3@2604:6000:1501:8005:453b:c685:dcf4:73c1] has quit [Ping timeout: 276 seconds] | 13:40 | |
Taek | I am going to be in SF 14th-16th of May if anyone is interested in grabbing lunch or a drink. | 13:42 |
-!- bsm117532 [~bsm117532@static-108-21-236-13.nycmny.fios.verizon.net] has quit [Quit: Leaving.] | 13:42 | |
-!- b_lumenkraft_ [~b_lumenkr@unaffiliated/b-lumenkraft/x-4457406] has quit [Quit: b_lumenkraft_] | 13:47 | |
-!- grandmaster [dansmith3@knows.the.cops.are.investigat.in] has joined #bitcoin-wizards | 13:52 | |
-!- delitzer [~delitzer@50.153.149.61] has quit [Ping timeout: 255 seconds] | 14:20 | |
-!- delitzer [~delitzer@c-71-232-13-131.hsd1.ma.comcast.net] has joined #bitcoin-wizards | 14:22 | |
-!- mm_1 is now known as mm_0 | 14:25 | |
-!- gielbier [~giel@f142219.upc-f.chello.nl] has quit [Ping timeout: 265 seconds] | 14:27 | |
gmaxwell | sipa: I think I have a ~log(height) computation, O(1) communication algorithim for selecting and signaling random subsets of the block history. | 14:37 |
gmaxwell | sipa: History is divided into ranges of some number of blocks for locality purposes, e.g. say 100 or 1000 or whatever. For now I'll pretend the range size is 1 for simplicity, but you'd just substitude range for block in the below. | 14:38 |
gmaxwell | sipa: Each peer signals a 32-bit seed (which they select uniformly, and a count of the number of blocks they'll store. | 14:39 |
gmaxwell | When you want to figure out what blocks your peers have, for each peer you pick a random index out of their nr_blocks range. You then compute key = index||seed, and query a jump-consistent hash [1] JCH(key, height), the result is what block they're storing in that slot. | 14:40 |
gmaxwell | After doing this with all peers, if you've found adequate sources for the block you want, you're done. Otherwise, go back and for peers with more slots, determine what block they have in that slot. | 14:41 |
gmaxwell | [1] A candidate JCH() is http://arxiv.org/pdf/1406.2294v1.pdf which is better than log(height) in runtime. | 14:41 |
-!- dEBRUYNE [~dEBRUYNE@239-196-ftth.onsbrabantnet.nl] has quit [Ping timeout: 256 seconds] | 14:44 | |
gmaxwell | I don't think I can do better than this, but I think this is actually good enough to use. Some simulation would be needed, and perhaps some preprocessing of the key to avoid pathological behavior in the JCH due to poor distribution of the nr_blocks index. | 14:44 |
-!- jinglebellz [~jinglebel@149.130.161.89] has joined #bitcoin-wizards | 14:49 | |
sipa | gmaxwell: that's good enough for finding what to ask from which peer | 14:50 |
sipa | gmaxwell: but perhaps not for deciding who to connect to | 14:50 |
-!- azariah [azariah@Tricholoma.Update.UU.SE] has quit [Ping timeout: 264 seconds] | 14:50 | |
gmaxwell | I'm assuming an extended addr message that includes these seed,nr values. | 14:50 |
-!- azariah [azariah@Tricholoma.Update.UU.SE] has joined #bitcoin-wizards | 14:50 | |
gmaxwell | though ... one could hijack the existing addr messages by using your external IP as the seed, and talking a couple service bits to signal nr. 0_o I'm not a huge fan of that. | 14:51 |
-!- damethos [~damethos@unaffiliated/damethos] has quit [Quit: Bye] | 14:51 | |
gmaxwell | (I assume the extended messages would also include a range or flag for how near to the tip do you keep, e.g. 288 vs 2016 vs all blocks.) | 14:52 |
-!- damethos [~damethos@unaffiliated/damethos] has joined #bitcoin-wizards | 14:52 | |
-!- damethos [~damethos@unaffiliated/damethos] has quit [Client Quit] | 14:53 | |
-!- justanotheruser [~Justan@unaffiliated/justanotheruser] has quit [Ping timeout: 252 seconds] | 14:57 | |
-!- jinglebe_ [~jinglebel@149.130.161.89] has joined #bitcoin-wizards | 14:59 | |
-!- jinglebellz [~jinglebel@149.130.161.89] has quit [Read error: Connection reset by peer] | 14:59 | |
-!- Dizzle [~Dizzle@2605:6000:1018:c074:9d0:5591:2023:765a] has joined #bitcoin-wizards | 15:01 | |
-!- user7779_ [~user77790@pool-108-30-214-152.nycmny.fios.verizon.net] has quit [Remote host closed the connection] | 15:01 | |
-!- Dizzle [~Dizzle@2605:6000:1018:c074:9d0:5591:2023:765a] has quit [Client Quit] | 15:02 | |
-!- prodatalab [~prodatala@2602:306:ceef:a750:6958:2606:47b6:84f1] has quit [Ping timeout: 256 seconds] | 15:05 | |
-!- p15x_ [~p15x@114.248.212.6] has quit [Max SendQ exceeded] | 15:06 | |
-!- p15x [~p15x@114.248.212.6] has joined #bitcoin-wizards | 15:08 | |
gmaxwell | In any case, I think this is a pretty big improvement over my prior best approach of using reservoir sampling, which had O(height) complexity. The downside is that you the heights of the blocks you hold are not monotonic increasing. :( At a future height you may find yourself needing to replace a slot with older blocks. :( | 15:08 |
gmaxwell | Which wasn't a problem the reservoir sampling had. | 15:09 |
gmaxwell | Though there may be some choice of a consistent hash that would just be monotonically increasing. | 15:10 |
-!- justanotheruser [~Justan@unaffiliated/justanotheruser] has joined #bitcoin-wizards | 15:13 | |
-!- orperelman [~orperelma@bzq-79-181-128-67.red.bezeqint.net] has quit [Ping timeout: 245 seconds] | 15:13 | |
-!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has quit [Remote host closed the connection] | 15:18 | |
-!- jinglebe_ [~jinglebel@149.130.161.89] has quit [Remote host closed the connection] | 15:18 | |
-!- jinglebellz [~jinglebel@184.209.3.152] has joined #bitcoin-wizards | 15:44 | |
-!- jinglebellz [~jinglebel@184.209.3.152] has quit [Remote host closed the connection] | 15:53 | |
gmaxwell | [Totally OT but will be of interest to some here]: http://bbcomp.ini.rub.de/ with only 4 days left I'm just going to phone in some pre-fabbed optimization code of mine. | 15:53 |
-!- Quanttek [~quassel@2a02:8108:73f:f6e4:e23f:49ff:fe47:9364] has quit [Ping timeout: 252 seconds] | 15:54 | |
-!- Mably [~Mably@unaffiliated/mably] has quit [Ping timeout: 272 seconds] | 15:55 | |
-!- grandmaster [dansmith3@knows.the.cops.are.investigat.in] has quit [Ping timeout: 256 seconds] | 16:04 | |
-!- antanst [~Adium@adsl-98.176.58.243.tellas.gr] has quit [Quit: Leaving.] | 16:05 | |
-!- d1ggy [~d1ggy@dslb-178-003-011-029.178.003.pools.vodafone-ip.de] has joined #bitcoin-wizards | 16:06 | |
-!- grandmaster [dansmith3@knows.the.cops.are.investigat.in] has joined #bitcoin-wizards | 16:09 | |
-!- rusty [~rusty@pdpc/supporter/bronze/rusty] has quit [Quit: Leaving.] | 16:09 | |
-!- rusty [~rusty@pdpc/supporter/bronze/rusty] has joined #bitcoin-wizards | 16:10 | |
-!- rusty [~rusty@pdpc/supporter/bronze/rusty] has quit [Client Quit] | 16:11 | |
-!- cooper [~cooper@108-208-198-211.lightspeed.sntcca.sbcglobal.net] has joined #bitcoin-wizards | 16:27 | |
-!- bencxr [~Benedict@c-50-161-21-167.hsd1.ca.comcast.net] has joined #bitcoin-wizards | 16:36 | |
bencxr | hi there, are there any /r/bitcoin mods here? | 16:37 |
justanotheruser | /r/bitcoin is probably a better place to ask, I don't know of any who hang out here | 16:45 |
-!- dEBRUYNE [~dEBRUYNE@239-196-ftth.onsbrabantnet.nl] has joined #bitcoin-wizards | 17:10 | |
-!- justanotheruser [~Justan@unaffiliated/justanotheruser] has quit [Ping timeout: 240 seconds] | 17:19 | |
-!- justanotheruser [~Justan@unaffiliated/justanotheruser] has joined #bitcoin-wizards | 17:20 | |
-!- zooko [~user@12.216.210.219] has joined #bitcoin-wizards | 17:34 | |
-!- d1ggy_ [~d1ggy@dslb-178-003-053-107.178.003.pools.vodafone-ip.de] has joined #bitcoin-wizards | 17:43 | |
-!- d1ggy [~d1ggy@dslb-178-003-011-029.178.003.pools.vodafone-ip.de] has quit [Ping timeout: 255 seconds] | 17:47 | |
-!- dEBRUYNE [~dEBRUYNE@239-196-ftth.onsbrabantnet.nl] has quit [Ping timeout: 244 seconds] | 17:48 | |
-!- jinglebellz [~jinglebel@50-198-99-123-static.hfc.comcastbusiness.net] has joined #bitcoin-wizards | 17:55 | |
-!- jtimon [~quassel@41.Red-83-59-233.dynamicIP.rima-tde.net] has quit [Ping timeout: 248 seconds] | 17:59 | |
-!- jinglebellz [~jinglebel@50-198-99-123-static.hfc.comcastbusiness.net] has quit [Remote host closed the connection] | 18:03 | |
-!- p15x [~p15x@114.248.212.6] has quit [Max SendQ exceeded] | 18:22 | |
-!- p15x [~p15x@114.248.212.6] has joined #bitcoin-wizards | 18:24 | |
-!- cursive_ [~sqrt@ec2-54-84-83-73.compute-1.amazonaws.com] has quit [Ping timeout: 272 seconds] | 18:26 | |
-!- PaulCape_ [~PaulCapes@204.28.124.82] has joined #bitcoin-wizards | 18:28 | |
-!- cursive [~sqrt@ec2-54-84-83-73.compute-1.amazonaws.com] has joined #bitcoin-wizards | 18:30 | |
-!- PaulCapestany [~PaulCapes@204.28.124.82] has quit [Ping timeout: 276 seconds] | 18:31 | |
-!- jeremyrubin [~jeremyrub@2601:6:8000:4a8:6988:ff2b:2973:ee06] has quit [Remote host closed the connection] | 18:31 | |
-!- phantomcircuit_ [~phantomci@smartcontracts.us] has joined #bitcoin-wizards | 18:54 | |
-!- p15x [~p15x@114.248.212.6] has quit [Max SendQ exceeded] | 18:54 | |
-!- afdudley0 [~afdudley@166.84.136.68] has joined #bitcoin-wizards | 18:55 | |
-!- p15x [~p15x@114.248.212.6] has joined #bitcoin-wizards | 18:56 | |
-!- face_ [~face@mail.hmel.org] has joined #bitcoin-wizards | 18:57 | |
-!- dc17523b13 [unknown@gateway/vpn/mullvad/x-qzodcltdmqmyqruy] has joined #bitcoin-wizards | 18:57 | |
-!- weex_ [~weex@web1.bitcoinatmlocations.org] has joined #bitcoin-wizards | 18:57 | |
-!- Pasha [Cory@unaffiliated/cory] has joined #bitcoin-wizards | 18:57 | |
-!- Madars_ [~null@unaffiliated/madars] has joined #bitcoin-wizards | 18:58 | |
-!- MoALTz [~no@78.11.179.104] has joined #bitcoin-wizards | 18:58 | |
-!- p15 [~p15@114.248.212.6] has quit [Max SendQ exceeded] | 18:58 | |
-!- Cory [Cory@unaffiliated/cory] has quit [Ping timeout: 264 seconds] | 18:59 | |
-!- phantomcircuit [~phantomci@smartcontracts.us] has quit [Ping timeout: 264 seconds] | 18:59 | |
-!- afdudley [~afdudley@166.84.136.68] has quit [Ping timeout: 264 seconds] | 18:59 | |
-!- dc17523be3 [unknown@gateway/vpn/mullvad/x-obbyuiibgxwaayqs] has quit [Ping timeout: 264 seconds] | 18:59 | |
-!- weex [~weex@fsf/member/weex] has quit [Ping timeout: 264 seconds] | 18:59 | |
-!- MoALTz_ [~no@78.11.179.104] has quit [Ping timeout: 264 seconds] | 18:59 | |
-!- face [~face@mail.hmel.org] has quit [Ping timeout: 264 seconds] | 18:59 | |
-!- warren [~warren@fedora/wombat/warren] has quit [Ping timeout: 264 seconds] | 18:59 | |
-!- Madars [~null@unaffiliated/madars] has quit [Remote host closed the connection] | 18:59 | |
-!- gmaxwell [greg@wikimedia/KatWalsh/x-0001] has quit [Ping timeout: 264 seconds] | 18:59 | |
-!- azariah [azariah@Tricholoma.Update.UU.SE] has quit [Ping timeout: 264 seconds] | 18:59 | |
-!- azariah [azariah@Tricholoma.Update.UU.SE] has joined #bitcoin-wizards | 18:59 | |
-!- gmaxwell [greg@mf4-xiph.osuosl.org] has joined #bitcoin-wizards | 19:00 | |
-!- gmaxwell is now known as Guest64921 | 19:00 | |
-!- p15 [~p15@114.248.212.6] has joined #bitcoin-wizards | 19:01 | |
-!- warren [~warren@fedora/wombat/warren] has joined #bitcoin-wizards | 19:01 | |
-!- Guest64921 [greg@mf4-xiph.osuosl.org] has quit [Changing host] | 19:01 | |
-!- Guest64921 [greg@wikimedia/KatWalsh/x-0001] has joined #bitcoin-wizards | 19:01 | |
-!- Dr-G [~Dr-G@unaffiliated/dr-g] has joined #bitcoin-wizards | 19:01 | |
-!- Pasha is now known as Cory | 19:05 | |
-!- Dr-G2 [~Dr-G@xd9ba137b.dyn.telefonica.de] has quit [Ping timeout: 272 seconds] | 19:05 | |
-!- p15 [~p15@114.248.212.6] has quit [Max SendQ exceeded] | 19:07 | |
-!- p15 [~p15@114.248.212.6] has joined #bitcoin-wizards | 19:08 | |
-!- Guest64921 is now known as gmaxwell | 19:14 | |
-!- hulkhogan_ [WW@gateway/vpn/mullvad/x-jzbohftidzitmohk] has quit [Ping timeout: 256 seconds] | 19:21 | |
-!- hulkhogan_ [WW@gateway/vpn/mullvad/x-xckobnhafnobmsxo] has joined #bitcoin-wizards | 19:23 | |
-!- helo_ is now known as helo | 19:29 | |
-!- delitzer [~delitzer@c-71-232-13-131.hsd1.ma.comcast.net] has quit [Ping timeout: 250 seconds] | 19:34 | |
-!- bliljerk_ [~bliljerk1@pool-74-109-193-20.pitbpa.fios.verizon.net] has joined #bitcoin-wizards | 19:47 | |
-!- bencxr [~Benedict@c-50-161-21-167.hsd1.ca.comcast.net] has quit [Quit: bencxr] | 19:48 | |
-!- cluckj [~cluckj@c-71-225-211-210.hsd1.pa.comcast.net] has joined #bitcoin-wizards | 19:48 | |
-!- bliljerk101 [~bliljerk1@pool-74-109-193-20.pitbpa.fios.verizon.net] has quit [Ping timeout: 250 seconds] | 19:48 | |
-!- p15x [~p15x@114.248.212.6] has quit [Max SendQ exceeded] | 19:53 | |
-!- belcher [~belcher-s@unaffiliated/belcher] has quit [Quit: Leaving] | 19:54 | |
-!- p15x [~p15x@182.50.108.11] has joined #bitcoin-wizards | 19:55 | |
-!- bosma is now known as bosmasushi | 19:56 | |
-!- priidu [~priidu@unaffiliated/priidu] has quit [Ping timeout: 252 seconds] | 19:59 | |
-!- r04r is now known as zz_r04r | 19:59 | |
-!- jeremyrubin [~jeremyrub@2601:6:8000:4a8:62c5:47ff:fe92:4e26] has joined #bitcoin-wizards | 20:04 | |
-!- bosmasushi is now known as bosmacanucks | 20:17 | |
-!- p15x_ [~p15x@114.248.212.6] has joined #bitcoin-wizards | 20:26 | |
-!- p15x [~p15x@182.50.108.11] has quit [Ping timeout: 250 seconds] | 20:27 | |
petertodd | Can anyone think of any examples where a blockchain has been rewritten - or proprosed to be rewritten - by community consensus following a loss? I'm sure I remeember at least one proof-of-stake coin considering that, and there were proposals re: MtGox as well, but the details are eluding my googlefu. | 20:34 |
-!- hashtagg_ [~hashtag@87.97.50.127.pool.invitel.hu] has quit [Ping timeout: 244 seconds] | 20:36 | |
-!- bosmacanucks is now known as bosmaflames | 20:43 | |
-!- c-cex-yuriy [uid76808@gateway/web/irccloud.com/x-roimwwndsgychdfc] has quit [Quit: Connection closed for inactivity] | 20:46 | |
pigeons | it was called "vericoin" | 20:50 |
petertodd | pigeons: ah! http://www.coindesk.com/bitcoin-protected-vericoin-stolen-mintpal-wallet-breach/ | 20:51 |
petertodd | thanks! | 20:51 |
-!- TheSeven [~quassel@rockbox/developer/TheSeven] has quit [Ping timeout: 265 seconds] | 20:51 | |
pigeons | as for "proposed to be rewritten" there was discussion of doing that to "NXT" after an exchange called BTER lost a bunch | 20:52 |
-!- TheSeven [~quassel@rockbox/developer/TheSeven] has joined #bitcoin-wizards | 20:52 | |
petertodd | pigeons: thanks! https://www.cryptocoinsnews.com/official-nxt-decision-blockchain-rollback/ | 20:57 |
-!- phantomcircuit_ is now known as phantomcircuit | 20:58 | |
-!- user7779078 [~user77790@ool-4a5987f1.dyn.optonline.net] has joined #bitcoin-wizards | 21:03 | |
-!- Transisto [Transisto@206.125.41.72] has joined #bitcoin-wizards | 21:09 | |
-!- PaulCapestany [~PaulCapes@204.28.124.82] has joined #bitcoin-wizards | 21:10 | |
-!- gsdgdfs [~Trans@modemcable026.188-59-74.mc.videotron.ca] has quit [Ping timeout: 256 seconds] | 21:11 | |
-!- PaulCape_ [~PaulCapes@204.28.124.82] has quit [Ping timeout: 240 seconds] | 21:12 | |
-!- bosmaflames is now known as bosma | 21:17 | |
-!- b_lumenkraft [~b_lumenkr@unaffiliated/b-lumenkraft/x-4457406] has joined #bitcoin-wizards | 21:33 | |
-!- PaulCape_ [~PaulCapes@204.28.124.82] has joined #bitcoin-wizards | 21:35 | |
-!- PaulCapestany [~PaulCapes@204.28.124.82] has quit [Ping timeout: 265 seconds] | 21:38 | |
-!- gsdgdfs [~Trans@modemcable026.188-59-74.mc.videotron.ca] has joined #bitcoin-wizards | 21:38 | |
-!- Transisto [Transisto@206.125.41.72] has quit [Ping timeout: 276 seconds] | 21:40 | |
-!- Relos [~Relos@unaffiliated/relos] has quit [Ping timeout: 265 seconds] | 21:44 | |
-!- PaulCapestany [~PaulCapes@204.28.124.82] has joined #bitcoin-wizards | 22:01 | |
-!- PaulCape_ [~PaulCapes@204.28.124.82] has quit [Ping timeout: 248 seconds] | 22:04 | |
-!- user7779078 [~user77790@ool-4a5987f1.dyn.optonline.net] has quit [Remote host closed the connection] | 22:08 | |
-!- go1111111 [~go1111111@162.244.138.37] has quit [Ping timeout: 256 seconds] | 22:10 | |
-!- go1111111 [~go1111111@173.192.176.189-static.reverse.softlayer.com] has joined #bitcoin-wizards | 22:22 | |
-!- prodatalab [~prodatala@2602:306:ceef:a750:6526:1d61:aaf2:1495] has joined #bitcoin-wizards | 22:28 | |
-!- PaulCape_ [~PaulCapes@204.28.124.82] has joined #bitcoin-wizards | 22:28 | |
-!- PaulCapestany [~PaulCapes@204.28.124.82] has quit [Ping timeout: 250 seconds] | 22:31 | |
-!- PaulCape_ [~PaulCapes@204.28.124.82] has quit [Max SendQ exceeded] | 22:33 | |
-!- PaulCapestany [~PaulCapes@204.28.124.82] has joined #bitcoin-wizards | 22:34 | |
-!- arubi_ [~ese168@unaffiliated/arubi] has quit [Ping timeout: 256 seconds] | 22:41 | |
-!- jeremyrubin [~jeremyrub@2601:6:8000:4a8:62c5:47ff:fe92:4e26] has quit [Remote host closed the connection] | 22:53 | |
-!- unlord_ [~nathan@pool-173-79-149-156.washdc.fios.verizon.net] has joined #bitcoin-wizards | 22:53 | |
-!- PaulCape_ [~PaulCapes@204.28.124.82] has joined #bitcoin-wizards | 22:56 | |
-!- unlord [~nathan@pool-173-79-149-156.washdc.fios.verizon.net] has quit [Ping timeout: 256 seconds] | 22:56 | |
-!- PaulCapestany [~PaulCapes@204.28.124.82] has quit [Ping timeout: 256 seconds] | 22:59 | |
-!- airbreather [~AirBreath@d149-67-99-43.nap.wideopenwest.com] has quit [Read error: Connection reset by peer] | 23:04 | |
-!- airbreather [~AirBreath@d149-67-99-43.nap.wideopenwest.com] has joined #bitcoin-wizards | 23:04 | |
-!- hashtag_ [~hashtagg_@cpe-69-23-213-3.ma.res.rr.com] has joined #bitcoin-wizards | 23:05 | |
-!- hashtagg [~hashtagg_@cpe-69-23-213-3.ma.res.rr.com] has quit [Ping timeout: 244 seconds] | 23:05 | |
-!- PaulCapestany [~PaulCapes@204.28.124.82] has joined #bitcoin-wizards | 23:22 | |
-!- PaulCape_ [~PaulCapes@204.28.124.82] has quit [Ping timeout: 244 seconds] | 23:25 | |
-!- zooko [~user@12.216.210.219] has quit [Remote host closed the connection] | 23:27 | |
-!- arubi_ [~ese168@unaffiliated/arubi] has joined #bitcoin-wizards | 23:39 | |
-!- jeremyrubin [~jeremyrub@c-76-118-176-78.hsd1.ma.comcast.net] has joined #bitcoin-wizards | 23:49 | |
-!- hashtagg_ [~hashtag@87.97.50.127.pool.invitel.hu] has joined #bitcoin-wizards | 23:55 | |
-!- antanst [~Adium@adsl-98.176.58.243.tellas.gr] has joined #bitcoin-wizards | 23:58 | |
--- Log closed Sun Apr 26 00:00:02 2015 |
Generated by irclog2html.py 2.15.0.dev0 by Marius Gedminas - find it at mg.pov.lt!