--- Day changed Thu Nov 27 2014 00:12 -!- Pan0ram1x [~Pan0ram1x@095-096-084-122.static.chello.nl] has quit [Ping timeout: 255 seconds] 00:14 < Luke-Jr> gmaxwell: I thought we merged libsecp256k1-based signing? 00:14 < gmaxwell> Luke-Jr: we did, but libsecp256k1 doesn't define how the nonce is provided. 00:15 < gmaxwell> (This is a policy I disagree with, ... but I expect it'll later be resolved by offering a higher level interface too) 00:16 < Luke-Jr> oh, is the summary outdated? 00:18 -!- askmike [~askmike@83.162.194.88] has joined #bitcoin-wizards 00:29 -!- fanquake [~anonymous@unaffiliated/fanquake] has joined #bitcoin-wizards 00:36 -!- RoboTeddy [~roboteddy@c-67-188-40-32.hsd1.ca.comcast.net] has quit [Remote host closed the connection] 00:36 -!- RoboTeddy [~roboteddy@c-67-188-40-32.hsd1.ca.comcast.net] has joined #bitcoin-wizards 00:37 < gmaxwell> Luke-Jr: indeed, the PR summar is outdated. 00:37 < gmaxwell> the pull was originally for openssl then both now just secp256k1. 00:39 -!- askmike [~askmike@83.162.194.88] has quit [Remote host closed the connection] 00:40 -!- askmike [~askmike@83.162.194.88] has joined #bitcoin-wizards 00:41 -!- RoboTeddy [~roboteddy@c-67-188-40-32.hsd1.ca.comcast.net] has quit [Ping timeout: 258 seconds] 00:42 -!- askmike [~askmike@83.162.194.88] has quit [Remote host closed the connection] 00:43 -!- askmike [~askmike@83.162.194.88] has joined #bitcoin-wizards 00:45 -!- bitbumper [~bitbumper@c-69-254-243-205.hsd1.ks.comcast.net] has quit [Ping timeout: 255 seconds] 00:52 -!- RoboTeddy [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has joined #bitcoin-wizards 00:53 < sipa> i'll update the comment 00:54 -!- RoboTeddy [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has quit [Read error: Connection reset by peer] 00:55 -!- RoboTeddy [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has joined #bitcoin-wizards 00:57 -!- lclc is now known as lclc_bnc 01:01 -!- lclc_bnc is now known as lclc 01:04 -!- adam3us [~Adium@host-92-19-90-29.as13285.net] has quit [Quit: Leaving.] 01:04 -!- adam3us [~Adium@host-92-19-90-29.as13285.net] has joined #bitcoin-wizards 01:05 -!- andy-logbot [~bitcoin--@wpsoftware.net] has quit [Remote host closed the connection] 01:05 -!- andy-logbot [~bitcoin--@wpsoftware.net] has joined #bitcoin-wizards 01:05 * andy-logbot is logging 01:09 -!- askmike [~askmike@83.162.194.88] has quit [Remote host closed the connection] 01:13 -!- askmike [~askmike@83.162.194.88] has joined #bitcoin-wizards 01:19 -!- cbeams [~cbeams@unaffiliated/cbeams] has joined #bitcoin-wizards 01:27 -!- CoinMuncher [~jannes@178.132.211.90] has joined #bitcoin-wizards 01:29 -!- zooko [~user@174-16-237-135.hlrn.qwest.net] has quit [Ping timeout: 255 seconds] 01:31 -!- askmike [~askmike@83.162.194.88] has quit [Remote host closed the connection] 01:34 -!- NewLiberty [~NewLibert@2602:304:cff8:1580:1489:167d:8cf9:397a] has joined #bitcoin-wizards 01:36 -!- jb55 [~jb55@S0106f46d049a0b83.vc.shawcable.net] has quit [Remote host closed the connection] 01:37 -!- jb55 [~jb55@S0106f46d049a0b83.vc.shawcable.net] has joined #bitcoin-wizards 01:38 -!- Qfwfq [~WashIrvin@unaffiliated/washirving] has quit [Remote host closed the connection] 01:41 -!- jb55 [~jb55@S0106f46d049a0b83.vc.shawcable.net] has quit [Ping timeout: 272 seconds] 01:44 -!- SomeoneWeird is now known as s1w 01:47 -!- adam3us [~Adium@host-92-19-90-29.as13285.net] has quit [Read error: Connection reset by peer] 01:47 -!- adam3us [~Adium@host-92-19-90-29.as13285.net] has joined #bitcoin-wizards 01:59 -!- DougieBot5000 [~DougieBot@unaffiliated/dougiebot5000] has quit [Quit: Leaving] 02:01 -!- adam3us [~Adium@host-92-19-90-29.as13285.net] has quit [Read error: Connection reset by peer] 02:01 -!- adam3us1 [~Adium@host-92-19-90-29.as13285.net] has joined #bitcoin-wizards 02:03 -!- fanquake [~anonymous@unaffiliated/fanquake] has quit [Quit: Sleeping] 02:16 -!- Omeo [~Omeo@gateway-nat.fmrib.ox.ac.uk] has joined #bitcoin-wizards 02:36 -!- RoboTedd_ [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has joined #bitcoin-wizards 02:38 < gmaxwell> Luke-Jr: happy with https://github.com/bitcoin/bitcoin/pull/5227 's description now? 02:39 -!- RoboTeddy [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has quit [Ping timeout: 264 seconds] 02:44 -!- askmike [~askmike@83.162.194.88] has joined #bitcoin-wizards 02:46 -!- adlai [~Adlai@gateway/tor-sasl/adlai] has quit [Ping timeout: 250 seconds] 02:47 -!- op_null [~op_null@178.62.133.216] has joined #bitcoin-wizards 02:55 -!- lmatteis [uid3300@gateway/web/irccloud.com/x-xnqldkksaxrqasau] has joined #bitcoin-wizards 02:57 -!- cbeams [~cbeams@unaffiliated/cbeams] has quit [Remote host closed the connection] 02:59 -!- adlai [~Adlai@gateway/tor-sasl/adlai] has joined #bitcoin-wizards 03:01 -!- askmike [~askmike@83.162.194.88] has quit [Remote host closed the connection] 03:01 -!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has joined #bitcoin-wizards 03:03 -!- rusty [~rusty@pdpc/supporter/bronze/rusty] has left #bitcoin-wizards [] 03:03 -!- Aquent [~Aquent@gateway/tor-sasl/aquent] has quit [Ping timeout: 250 seconds] 03:08 -!- NewLiberty [~NewLibert@2602:304:cff8:1580:1489:167d:8cf9:397a] has quit [Ping timeout: 258 seconds] 03:10 -!- cbeams [~cbeams@unaffiliated/cbeams] has joined #bitcoin-wizards 03:12 -!- oakpacific [~oakpacifi@edradour-col.phys.strath.ac.uk] has joined #bitcoin-wizards 03:14 -!- askmike [~askmike@83.162.194.88] has joined #bitcoin-wizards 03:17 -!- Omeo [~Omeo@gateway-nat.fmrib.ox.ac.uk] has quit [Quit: Leaving...] 03:18 -!- Pan0ram1x [~Pan0ram1x@095-096-084-122.static.chello.nl] has joined #bitcoin-wizards 03:19 -!- askmike [~askmike@83.162.194.88] has quit [Ping timeout: 250 seconds] 03:21 -!- Pan0ram1x [~Pan0ram1x@095-096-084-122.static.chello.nl] has quit [Changing host] 03:21 -!- Pan0ram1x [~Pan0ram1x@unaffiliated/pan0ram1x] has joined #bitcoin-wizards 03:26 -!- torsthaldo [~torsthald@unaffiliated/torsthaldo] has joined #bitcoin-wizards 03:30 -!- SubCreative is now known as Sub|zzz 03:31 -!- torsthaldo [~torsthald@unaffiliated/torsthaldo] has quit [Ping timeout: 265 seconds] 03:32 -!- askmike [~askmike@83.162.194.88] has joined #bitcoin-wizards 03:33 -!- NewLiberty [~NewLibert@2602:304:cff8:1580:1489:167d:8cf9:397a] has joined #bitcoin-wizards 03:33 -!- askmike [~askmike@83.162.194.88] has quit [Read error: Connection reset by peer] 03:33 -!- cbeams [~cbeams@unaffiliated/cbeams] has quit [Remote host closed the connection] 03:33 -!- askmike [~askmike@83.162.194.88] has joined #bitcoin-wizards 03:34 -!- cbeams [~cbeams@unaffiliated/cbeams] has joined #bitcoin-wizards 03:37 -!- Quanttek [~quassel@ip1f12eb13.dynamic.kabel-deutschland.de] has joined #bitcoin-wizards 03:38 -!- Quanttek [~quassel@ip1f12eb13.dynamic.kabel-deutschland.de] has quit [Read error: Connection reset by peer] 03:38 -!- cbeams [~cbeams@unaffiliated/cbeams] has quit [Remote host closed the connection] 03:38 -!- askmike [~askmike@83.162.194.88] has quit [Ping timeout: 245 seconds] 03:38 -!- cbeams [~cbeams@unaffiliated/cbeams] has joined #bitcoin-wizards 03:38 -!- SDCDev [~quassel@unaffiliated/sdcdev] has joined #bitcoin-wizards 03:39 -!- Quanttek [~quassel@2a02:8108:d00:870:8c93:2bdc:b3e2:517e] has joined #bitcoin-wizards 03:43 -!- Quanttek [~quassel@2a02:8108:d00:870:8c93:2bdc:b3e2:517e] has quit [Read error: Connection reset by peer] 03:44 -!- askmike [~askmike@83.162.194.88] has joined #bitcoin-wizards 03:44 -!- Quanttek [~quassel@ip1f1126d7.dynamic.kabel-deutschland.de] has joined #bitcoin-wizards 03:45 -!- Quanttek [~quassel@ip1f1126d7.dynamic.kabel-deutschland.de] has quit [Read error: Connection reset by peer] 03:48 -!- jtimon [~quassel@77.231.241.71] has joined #bitcoin-wizards 03:48 -!- askmike [~askmike@83.162.194.88] has quit [Ping timeout: 255 seconds] 04:10 -!- Quanttek [~quassel@2a02:8108:d00:870:8c93:2bdc:b3e2:517e] has joined #bitcoin-wizards 04:15 -!- cbeams_ [~cbeams@chello084114181075.1.15.vie.surfer.at] has joined #bitcoin-wizards 04:16 -!- AaronvanW [~ewout@255pc208.sshunet.nl] has quit [Ping timeout: 265 seconds] 04:17 -!- cbeams [~cbeams@unaffiliated/cbeams] has quit [Ping timeout: 256 seconds] 04:19 -!- askmike [~askmike@83.162.194.88] has joined #bitcoin-wizards 04:20 -!- cbeams [~cbeams@unaffiliated/cbeams] has joined #bitcoin-wizards 04:22 -!- cbeams_ [~cbeams@chello084114181075.1.15.vie.surfer.at] has quit [Ping timeout: 264 seconds] 04:23 -!- askmike [~askmike@83.162.194.88] has quit [Ping timeout: 240 seconds] 04:26 -!- luny [~luny@unaffiliated/luny] has joined #bitcoin-wizards 04:27 -!- AaronvanW [~ewout@255pc208.sshunet.nl] has joined #bitcoin-wizards 04:29 -!- cbeams_ [~cbeams@chello084114181075.1.15.vie.surfer.at] has joined #bitcoin-wizards 04:31 -!- cbeams [~cbeams@unaffiliated/cbeams] has quit [Ping timeout: 258 seconds] 04:34 -!- gues [~gues@gateway/vpn/mullvad/x-ahflcqstvmxnudhj] has quit [Ping timeout: 265 seconds] 04:45 -!- nubbins` [~leel@unaffiliated/nubbins] has joined #bitcoin-wizards 04:57 -!- askmike [~askmike@83.162.194.88] has joined #bitcoin-wizards 05:01 -!- hashtag [~hashtag@CPE-69-23-213-3.wi.res.rr.com] has joined #bitcoin-wizards 05:02 -!- Emcy [~MC@unaffiliated/mc1984] has quit [Read error: Connection reset by peer] 05:03 -!- damethos [~damethos@unaffiliated/damethos] has quit [Quit: Bye] 05:05 -!- damethos [~damethos@unaffiliated/damethos] has joined #bitcoin-wizards 05:08 -!- coiner [~linker@113.161.87.238] has quit [Ping timeout: 256 seconds] 05:21 -!- todaystomorrow [~me@d122-111-33-56.bla803.nsw.optusnet.com.au] has joined #bitcoin-wizards 05:31 -!- maraoz [~maraoz@186.137.72.181] has joined #bitcoin-wizards 05:31 -!- Myagui is now known as MatyIda 05:32 -!- MatyIda is now known as Myagui 05:36 -!- jtimon [~quassel@77.231.241.71] has quit [Ping timeout: 244 seconds] 05:39 -!- cbeams_ is now known as cbeams 05:39 -!- cbeams [~cbeams@chello084114181075.1.15.vie.surfer.at] has quit [Changing host] 05:39 -!- cbeams [~cbeams@unaffiliated/cbeams] has joined #bitcoin-wizards 05:44 -!- hearn [~mike@185.25.95.132] has joined #bitcoin-wizards 05:53 -!- vdo [~vdo@unaffiliated/vdo] has joined #bitcoin-wizards 05:56 -!- instagibbs [6c1c1eb9@gateway/web/freenode/ip.108.28.30.185] has joined #bitcoin-wizards 06:01 -!- instagibbs [6c1c1eb9@gateway/web/freenode/ip.108.28.30.185] has quit [Quit: Page closed] 06:07 -!- eristisk [~eristisk@gateway/tor-sasl/eristisk] has quit [Ping timeout: 250 seconds] 06:08 -!- coiner [~linker@42.119.103.23] has joined #bitcoin-wizards 06:09 -!- coiner [~linker@42.119.103.23] has quit [Max SendQ exceeded] 06:09 -!- coiner [~linker@42.119.103.23] has joined #bitcoin-wizards 06:11 -!- TonyClifton [~TonyClift@gateway-nat.fmrib.ox.ac.uk] has joined #bitcoin-wizards 06:14 -!- coke0 [~coke0@pool-108-21-231-34.nycmny.fios.verizon.net] has quit [Remote host closed the connection] 06:17 -!- hashtag [~hashtag@CPE-69-23-213-3.wi.res.rr.com] has quit [Ping timeout: 244 seconds] 06:18 -!- wallet42 [~wallet42@f052138041.adsl.alicedsl.de] has quit [Quit: Leaving.] 06:33 -!- hashtag [~hashtag@CPE-69-23-213-3.wi.res.rr.com] has joined #bitcoin-wizards 06:37 -!- cbeams [~cbeams@unaffiliated/cbeams] has quit [Remote host closed the connection] 06:38 -!- hashtag [~hashtag@CPE-69-23-213-3.wi.res.rr.com] has quit [Ping timeout: 258 seconds] 06:38 -!- cbeams [~cbeams@unaffiliated/cbeams] has joined #bitcoin-wizards 06:42 -!- cbeams [~cbeams@unaffiliated/cbeams] has quit [Ping timeout: 245 seconds] 06:52 -!- cbeams [~cbeams@chello084114181075.1.15.vie.surfer.at] has joined #bitcoin-wizards 06:52 -!- cbeams [~cbeams@chello084114181075.1.15.vie.surfer.at] has quit [Changing host] 06:52 -!- cbeams [~cbeams@unaffiliated/cbeams] has joined #bitcoin-wizards 07:10 -!- luny` [~luny@unaffiliated/luny] has joined #bitcoin-wizards 07:10 -!- soundx [~soundx@host227-7-static.199-31-b.business.telecomitalia.it] has joined #bitcoin-wizards 07:12 -!- todays_tomorrow [~me@d122-111-33-56.bla803.nsw.optusnet.com.au] has joined #bitcoin-wizards 07:13 -!- luny [~luny@unaffiliated/luny] has quit [Ping timeout: 265 seconds] 07:14 -!- eristisk [~eristisk@gateway/tor-sasl/eristisk] has joined #bitcoin-wizards 07:15 -!- todaystomorrow [~me@d122-111-33-56.bla803.nsw.optusnet.com.au] has quit [Ping timeout: 272 seconds] 07:20 -!- hashtag [~hashtag@CPE-69-23-213-3.wi.res.rr.com] has joined #bitcoin-wizards 07:23 -!- luny`` [~luny@unaffiliated/luny] has joined #bitcoin-wizards 07:25 -!- hearn [~mike@185.25.95.132] has quit [Ping timeout: 264 seconds] 07:26 -!- luny` [~luny@unaffiliated/luny] has quit [Ping timeout: 265 seconds] 07:26 -!- hearn [~mike@185.25.95.132] has joined #bitcoin-wizards 07:28 -!- op_null [~op_null@178.62.133.216] has quit [Quit: Lost terminal] 07:33 -!- wallet42 [~wallet42@unaffiliated/wallet42] has joined #bitcoin-wizards 07:33 -!- Emcy [~MC@cpc3-swan1-0-0-cust570.7-3.cable.virginm.net] has joined #bitcoin-wizards 07:33 -!- Emcy [~MC@cpc3-swan1-0-0-cust570.7-3.cable.virginm.net] has quit [Changing host] 07:33 -!- Emcy [~MC@unaffiliated/mc1984] has joined #bitcoin-wizards 07:34 -!- zooko [~user@174-16-237-135.hlrn.qwest.net] has joined #bitcoin-wizards 07:53 -!- copumpkin [~copumpkin@unaffiliated/copumpkin] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…] 07:56 -!- gues [~gues@gateway/vpn/mullvad/x-tfxzfcsmxwnomkoc] has joined #bitcoin-wizards 08:01 -!- adam3us1 [~Adium@host-92-19-90-29.as13285.net] has quit [Quit: Leaving.] 08:02 -!- adam3us [~Adium@host-92-19-90-29.as13285.net] has joined #bitcoin-wizards 08:05 < zooko> Slightly off-topic, but I finished a document about Tahoe-LAFS's share-placement algorithm: https://tahoe-lafs.org/~zooko/docs/specifications/servers-of-happiness.html 08:09 -!- d4de [~d4de@unaffiliated/d4de] has quit [Ping timeout: 245 seconds] 08:22 -!- d4de [~d4de@unaffiliated/d4de] has joined #bitcoin-wizards 08:23 -!- cbeams [~cbeams@unaffiliated/cbeams] has quit [Remote host closed the connection] 08:23 -!- cbeams [~cbeams@unaffiliated/cbeams] has joined #bitcoin-wizards 08:24 -!- prodatalab [~prodatala@c-69-254-45-177.hsd1.fl.comcast.net] has quit [Quit: Konversation terminated!] 08:27 -!- prodatalab [~prodatala@c-69-254-45-177.hsd1.fl.comcast.net] has joined #bitcoin-wizards 08:28 -!- cbeams [~cbeams@unaffiliated/cbeams] has quit [Ping timeout: 245 seconds] 08:34 -!- askmike [~askmike@83.162.194.88] has quit [Remote host closed the connection] 08:35 -!- TonyClifton [~TonyClift@gateway-nat.fmrib.ox.ac.uk] has quit [Quit: Leaving...] 08:35 -!- TonyClifton [~TonyClift@gateway-nat.fmrib.ox.ac.uk] has joined #bitcoin-wizards 08:38 -!- d4de [~d4de@unaffiliated/d4de] has quit [Ping timeout: 264 seconds] 08:38 -!- DougieBot5000 [~DougieBot@unaffiliated/dougiebot5000] has joined #bitcoin-wizards 08:40 -!- nuke1989 [~nuke@ppp-2-87-136-239.home.otenet.gr] has quit [Ping timeout: 240 seconds] 08:55 -!- nuke1989 [~nuke@46.198.182.4] has joined #bitcoin-wizards 08:56 -!- eristisk [~eristisk@gateway/tor-sasl/eristisk] has quit [Remote host closed the connection] 08:57 -!- hashtag [~hashtag@CPE-69-23-213-3.wi.res.rr.com] has quit [Ping timeout: 255 seconds] 08:58 -!- cbeams [~cbeams@unaffiliated/cbeams] has joined #bitcoin-wizards 09:00 -!- lclc is now known as lclc_bnc 09:02 -!- cryptokeeper [c08b7d80@gateway/web/cgi-irc/kiwiirc.com/ip.192.139.125.128] has joined #bitcoin-wizards 09:04 -!- cbeams [~cbeams@unaffiliated/cbeams] has quit [Ping timeout: 272 seconds] 09:07 -!- nuke1989 [~nuke@46.198.182.4] has quit [Ping timeout: 256 seconds] 09:08 -!- nuke_ [~nuke@46-136-96.adsl.cyta.gr] has joined #bitcoin-wizards 09:08 -!- nuke_ is now known as nuke1989 09:09 -!- vdo [~vdo@unaffiliated/vdo] has quit [Quit: Lost terminal] 09:10 -!- xabbix [~orw@bzq-79-177-186-73.red.bezeqint.net] has quit [Quit: Leaving] 09:12 -!- damethos [~damethos@unaffiliated/damethos] has quit [Quit: Bye] 09:14 -!- hearn [~mike@185.25.95.132] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…] 09:18 -!- soundx [~soundx@host227-7-static.199-31-b.business.telecomitalia.it] has quit [] 09:21 -!- cbeams [~cbeams@unaffiliated/cbeams] has joined #bitcoin-wizards 09:24 -!- oakpacific [~oakpacifi@edradour-col.phys.strath.ac.uk] has quit [Ping timeout: 258 seconds] 09:26 -!- cbeams [~cbeams@unaffiliated/cbeams] has quit [Remote host closed the connection] 09:27 -!- cbeams [~cbeams@unaffiliated/cbeams] has joined #bitcoin-wizards 09:28 -!- cbeams [~cbeams@unaffiliated/cbeams] has quit [Remote host closed the connection] 09:28 -!- cbeams [~cbeams@unaffiliated/cbeams] has joined #bitcoin-wizards 09:28 -!- cbeams [~cbeams@unaffiliated/cbeams] has quit [Read error: Connection reset by peer] 09:29 -!- cbeams [~cbeams@unaffiliated/cbeams] has joined #bitcoin-wizards 09:31 -!- d4de [~d4de@197.160.119.101] has joined #bitcoin-wizards 09:31 -!- d4de [~d4de@197.160.119.101] has quit [Changing host] 09:31 -!- d4de [~d4de@unaffiliated/d4de] has joined #bitcoin-wizards 09:31 -!- TonyClifton [~TonyClift@gateway-nat.fmrib.ox.ac.uk] has quit [Quit: Leaving...] 09:36 -!- d4de [~d4de@unaffiliated/d4de] has quit [Max SendQ exceeded] 09:38 -!- d4de [~d4de@unaffiliated/d4de] has joined #bitcoin-wizards 09:40 -!- cbeams [~cbeams@unaffiliated/cbeams] has quit [Remote host closed the connection] 09:41 -!- cbeams [~cbeams@unaffiliated/cbeams] has joined #bitcoin-wizards 09:42 -!- cbeams [~cbeams@unaffiliated/cbeams] has quit [Read error: Connection reset by peer] 09:43 -!- cbeams [~cbeams@chello084114181075.1.15.vie.surfer.at] has joined #bitcoin-wizards 09:43 -!- cbeams [~cbeams@chello084114181075.1.15.vie.surfer.at] has quit [Changing host] 09:43 -!- cbeams [~cbeams@unaffiliated/cbeams] has joined #bitcoin-wizards 09:44 -!- askmike [~askmike@ip241-209-210-87.adsl2.static.versatel.nl] has joined #bitcoin-wizards 09:47 -!- cbeams [~cbeams@unaffiliated/cbeams] has quit [Remote host closed the connection] 09:48 -!- Hunger- [hunger@proactivesec.com] has quit [Ping timeout: 265 seconds] 09:49 -!- askmike [~askmike@ip241-209-210-87.adsl2.static.versatel.nl] has quit [Ping timeout: 250 seconds] 09:51 -!- paulpaschos [~paul@206.223.168.190] has joined #bitcoin-wizards 09:56 -!- HaltingState [~HaltingSt@unaffiliated/haltingstate] has joined #bitcoin-wizards 10:00 -!- soundx [~soundx@flying.hacktivist.cat] has joined #bitcoin-wizards 10:02 -!- soundx [~soundx@flying.hacktivist.cat] has quit [Client Quit] 10:02 -!- soundx [~soundx@gateway/tor-sasl/soundx] has joined #bitcoin-wizards 10:03 -!- maraoz [~maraoz@186.137.72.181] has quit [Ping timeout: 240 seconds] 10:08 -!- DougieBot5000 [~DougieBot@unaffiliated/dougiebot5000] has quit [Quit: Leaving] 10:17 -!- Hunger- [hunger@proactivesec.com] has joined #bitcoin-wizards 10:17 -!- paulpaschos [~paul@206.223.168.190] has quit [Remote host closed the connection] 10:17 -!- paulpaschos [~paul@206.223.168.190] has joined #bitcoin-wizards 10:18 -!- hearn [~mike@84-75-198-85.dclient.hispeed.ch] has joined #bitcoin-wizards 10:19 -!- hearn [~mike@84-75-198-85.dclient.hispeed.ch] has quit [Client Quit] 10:20 -!- paulpaschos [~paul@206.223.168.190] has quit [Client Quit] 10:22 -!- paulpaschos [~paul@206.223.168.190] has joined #bitcoin-wizards 10:23 -!- c0rw|sleep is now known as c0rw1n 10:24 -!- CoinMuncher [~jannes@178.132.211.90] has quit [Quit: Leaving.] 10:26 -!- maraoz [~maraoz@186.137.72.181] has joined #bitcoin-wizards 10:27 -!- jb55 [~jb55@208.98.200.98] has joined #bitcoin-wizards 10:28 -!- iddo [~idddo@csm.cs.technion.ac.il] has quit [Ping timeout: 245 seconds] 10:28 -!- iddo [~idddo@csm.cs.technion.ac.il] has joined #bitcoin-wizards 10:31 < Luke-Jr> gmaxwell: lol, it wasn't a big deal :p 10:40 -!- askmike [~askmike@ip241-209-210-87.adsl2.static.versatel.nl] has joined #bitcoin-wizards 10:42 -!- askmike [~askmike@ip241-209-210-87.adsl2.static.versatel.nl] has quit [Remote host closed the connection] 10:44 -!- Aquent [~Aquent@gateway/tor-sasl/aquent] has joined #bitcoin-wizards 10:46 -!- oakpacific [~oakpacifi@2.127.106.88] has joined #bitcoin-wizards 10:56 -!- soundx [~soundx@gateway/tor-sasl/soundx] has quit [Remote host closed the connection] 10:57 -!- soundx [~soundx@gateway/tor-sasl/soundx] has joined #bitcoin-wizards 11:01 -!- soundx [~soundx@gateway/tor-sasl/soundx] has quit [Ping timeout: 250 seconds] 11:12 -!- paulpaschos [~paul@206.223.168.190] has quit [Quit: My Mac has gone to sleep. ZZZzzz…] 11:15 -!- c0rw1n is now known as c0rw|timetravel 11:21 -!- c0rw|timetravel is now known as c0rw1n 11:25 -!- ryanxcharles [~ryanxchar@2601:9:4680:dd0:68ac:db5a:c3b1:d9ea] has joined #bitcoin-wizards 11:26 -!- paulpaschos [~paul@206.223.168.190] has joined #bitcoin-wizards 11:37 -!- shesek [~shesek@77.127.97.249] has quit [Ping timeout: 272 seconds] 11:52 -!- paulpaschos [~paul@206.223.168.190] has quit [Quit: My Mac has gone to sleep. ZZZzzz…] 11:52 -!- askmike [~askmike@ip241-209-210-87.adsl2.static.versatel.nl] has joined #bitcoin-wizards 11:54 -!- paulpaschos [~paul@206.223.168.190] has joined #bitcoin-wizards 11:54 -!- NewLiberty [~NewLibert@2602:304:cff8:1580:1489:167d:8cf9:397a] has quit [Ping timeout: 258 seconds] 11:55 -!- paulpaschos [~paul@206.223.168.190] has quit [Client Quit] 11:56 -!- paulpaschos [~paul@206.223.168.190] has joined #bitcoin-wizards 11:57 -!- askmike [~askmike@ip241-209-210-87.adsl2.static.versatel.nl] has quit [Ping timeout: 265 seconds] 12:04 -!- paulpaschos [~paul@206.223.168.190] has quit [Quit: My Mac has gone to sleep. ZZZzzz…] 12:04 -!- prodatalab [~prodatala@c-69-254-45-177.hsd1.fl.comcast.net] has quit [Quit: Konversation terminated!] 12:11 -!- prepost [~rs232@184.7.34.95.customer.cdi.no] has joined #bitcoin-wizards 12:12 -!- postpre [~rs232@gateway/vpn/mullvad/x-ozpppteoncnhixow] has quit [Read error: Connection reset by peer] 12:13 -!- lmatteis [uid3300@gateway/web/irccloud.com/x-xnqldkksaxrqasau] has quit [Quit: Connection closed for inactivity] 12:15 -!- prodatalab [~prodatala@c-69-254-45-177.hsd1.fl.comcast.net] has joined #bitcoin-wizards 12:32 -!- damethos [~damethos@unaffiliated/damethos] has joined #bitcoin-wizards 12:33 -!- prodatalab [~prodatala@c-69-254-45-177.hsd1.fl.comcast.net] has quit [Ping timeout: 250 seconds] 12:34 -!- Sub|zzz is now known as SubCreative 12:37 -!- prodatalab [~prodatala@c-69-254-45-177.hsd1.fl.comcast.net] has joined #bitcoin-wizards 12:41 -!- prodatalab [~prodatala@c-69-254-45-177.hsd1.fl.comcast.net] has quit [Remote host closed the connection] 12:41 -!- prodatalab [~prodatala@c-69-254-45-177.hsd1.fl.comcast.net] has joined #bitcoin-wizards 12:53 -!- bitbumper [~bitbumper@172.56.11.188] has joined #bitcoin-wizards 12:54 -!- paulpaschos [~paul@206.223.168.190] has joined #bitcoin-wizards 12:58 -!- Burrito [~Burrito@unaffiliated/burrito] has joined #bitcoin-wizards 13:03 -!- spinza [~spin@197.89.10.224] has quit [Read error: Connection reset by peer] 13:07 -!- spinza [~spin@197.89.10.224] has joined #bitcoin-wizards 13:07 -!- spinza [~spin@197.89.10.224] has quit [Excess Flood] 13:08 -!- spinza [~spin@197.89.10.224] has joined #bitcoin-wizards 13:10 -!- damethos [~damethos@unaffiliated/damethos] has quit [Quit: Bye] 13:13 -!- lclc_bnc is now known as lclc 13:14 -!- bitbumper [~bitbumper@172.56.11.188] has quit [Ping timeout: 240 seconds] 13:14 -!- op_null [~op_null@178.62.133.216] has joined #bitcoin-wizards 13:19 -!- postpre [rs232@gateway/vpn/mullvad/x-wsmobwutgntxgqbd] has joined #bitcoin-wizards 13:19 -!- paulpaschos [~paul@206.223.168.190] has quit [Quit: My Mac has gone to sleep. ZZZzzz…] 13:20 -!- prepost [~rs232@184.7.34.95.customer.cdi.no] has quit [Ping timeout: 255 seconds] 13:25 -!- askmike [~askmike@ip241-209-210-87.adsl2.static.versatel.nl] has joined #bitcoin-wizards 13:25 -!- RoboTedd_ [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has quit [Remote host closed the connection] 13:25 -!- RoboTeddy [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has joined #bitcoin-wizards 13:37 -!- gues [~gues@gateway/vpn/mullvad/x-tfxzfcsmxwnomkoc] has quit [Ping timeout: 255 seconds] 13:43 -!- RoboTedd_ [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has joined #bitcoin-wizards 13:46 -!- RoboTeddy [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has quit [Ping timeout: 272 seconds] 13:47 -!- RoboTedd_ [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has quit [Ping timeout: 264 seconds] 13:50 -!- AnoAnon [~AnoAnon@197.37.73.249] has joined #bitcoin-wizards 13:50 -!- gues [gues@gateway/vpn/mullvad/x-oxdibmtpuofahyhq] has joined #bitcoin-wizards 13:50 -!- AnoAnon [~AnoAnon@197.37.73.249] has quit [Read error: Connection reset by peer] 13:57 -!- licnep [uid4387@gateway/web/irccloud.com/x-yyozfyjgwgcrehmq] has joined #bitcoin-wizards 13:58 -!- Starduster [~Guest1@unaffiliated/starduster] has quit [Read error: Connection reset by peer] 14:03 -!- gues [gues@gateway/vpn/mullvad/x-oxdibmtpuofahyhq] has quit [Ping timeout: 264 seconds] 14:04 -!- gues [gues@gateway/vpn/mullvad/x-fiabrwuphvusrynd] has joined #bitcoin-wizards 14:06 -!- zooko [~user@174-16-237-135.hlrn.qwest.net] has quit [Ping timeout: 255 seconds] 14:06 -!- lclc is now known as lclc_bnc 14:09 -!- cryptokeeper [c08b7d80@gateway/web/cgi-irc/kiwiirc.com/ip.192.139.125.128] has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 14:11 -!- maraoz [~maraoz@186.137.72.181] has quit [Ping timeout: 245 seconds] 14:19 -!- gues [gues@gateway/vpn/mullvad/x-fiabrwuphvusrynd] has quit [Ping timeout: 250 seconds] 14:23 -!- wallet42 [~wallet42@unaffiliated/wallet42] has quit [Quit: Leaving.] 14:26 -!- wallet42 [~wallet42@unaffiliated/wallet42] has joined #bitcoin-wizards 14:30 -!- go1111111 [~go1111111@162.244.138.37] has quit [Ping timeout: 255 seconds] 14:31 -!- rusty [~rusty@pdpc/supporter/bronze/rusty] has joined #bitcoin-wizards 14:33 -!- NikolaiToryzin is now known as NikolaiTorysin 14:34 -!- atgreen [~user@CPE687f74122463-CM84948c2e0610.cpe.net.cable.rogers.com] has quit [Remote host closed the connection] 14:35 -!- luny`` is now known as luny 14:37 -!- eristisk [~eristisk@gateway/tor-sasl/eristisk] has joined #bitcoin-wizards 14:38 -!- oakpacific [~oakpacifi@2.127.106.88] has quit [Ping timeout: 240 seconds] 14:39 -!- NikolaiTorysin is now known as NikolaiToryzin 14:48 -!- askmike [~askmike@ip241-209-210-87.adsl2.static.versatel.nl] has quit [Remote host closed the connection] 14:51 -!- atgreen [~user@CPE687f74122463-CM84948c2e0610.cpe.net.cable.rogers.com] has joined #bitcoin-wizards 14:53 -!- spinza [~spin@197.89.10.224] has quit [Quit: Coyote finally caught up with me...] 14:54 -!- spinza [~spin@197.89.10.224] has joined #bitcoin-wizards 14:59 -!- askmike [~askmike@ip241-209-210-87.adsl2.static.versatel.nl] has joined #bitcoin-wizards 15:00 -!- SubCreative is now known as Sub|out 15:12 -!- RoboTeddy [~roboteddy@173.247.202.131] has joined #bitcoin-wizards 15:14 -!- go1111111 [~go1111111@c-98-225-37-92.hsd1.wa.comcast.net] has joined #bitcoin-wizards 15:17 -!- hashtag [~hashtag@CPE-69-23-213-3.wi.res.rr.com] has joined #bitcoin-wizards 15:18 -!- bitbumper [~bitbumper@c-69-254-243-205.hsd1.ks.comcast.net] has joined #bitcoin-wizards 15:21 -!- rfreeman_w [~rfreeman@gateway/tor-sasl/rfreemanw] has quit [Ping timeout: 250 seconds] 15:28 -!- belcher [~belcher-s@unaffiliated/belcher] has joined #bitcoin-wizards 15:31 -!- AaronvanW [~ewout@255pc208.sshunet.nl] has quit [Ping timeout: 265 seconds] 15:31 -!- rfreeman_w [~rfreeman@gateway/tor-sasl/rfreemanw] has joined #bitcoin-wizards 15:32 -!- Quanttek [~quassel@2a02:8108:d00:870:8c93:2bdc:b3e2:517e] has quit [Ping timeout: 272 seconds] 15:35 -!- Nightw0lf [~Nightwolf@v22010127607453799.yourvserver.net] has quit [Ping timeout: 240 seconds] 15:36 -!- Nightwolf [~Nightwolf@unaffiliated/nightwolf] has joined #bitcoin-wizards 15:37 -!- oakpacific [~oakpacifi@2.127.106.88] has joined #bitcoin-wizards 15:43 -!- jaekwon_ [~omni@75-101-96-71.dsl.static.fusionbroadband.com] has quit [Remote host closed the connection] 15:46 -!- askmike [~askmike@ip241-209-210-87.adsl2.static.versatel.nl] has quit [Remote host closed the connection] 15:59 -!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has quit [Remote host closed the connection] 16:05 -!- oakpacific [~oakpacifi@2.127.106.88] has quit [Ping timeout: 258 seconds] 16:07 -!- gues [gues@gateway/vpn/mullvad/x-cxyjbmslicpbgzef] has joined #bitcoin-wizards 16:09 -!- agorist0000 [~fircuser@d28-23-251-35.dim.wideopenwest.com] has joined #bitcoin-wizards 16:10 -!- agorist0000 [~fircuser@d28-23-251-35.dim.wideopenwest.com] has quit [Remote host closed the connection] 16:13 -!- Starduster [~Guest3@unaffiliated/starduster] has joined #bitcoin-wizards 16:15 < rusty> gmaxwell: am trying to apply https://en.bitcoin.it/wiki/User:Gmaxwell/block_network_coding to your server idea for the data unavailability solution. Have many dumb questions, if you have a moment. 16:29 < rusty> gmaxwell: in particular, how would you encode the data such that the sizeof(data + overhead) responses would allow it all to be recovered? 16:30 -!- agorist0000 [~fircuser@d28-23-251-35.dim.wideopenwest.com] has joined #bitcoin-wizards 16:36 -!- bitbumper [~bitbumper@c-69-254-243-205.hsd1.ks.comcast.net] has quit [Ping timeout: 255 seconds] 16:43 -!- agorist0000 [~fircuser@d28-23-251-35.dim.wideopenwest.com] has quit [Remote host closed the connection] 16:48 -!- bitbumper [~bitbumper@c-69-254-243-205.hsd1.ks.comcast.net] has joined #bitcoin-wizards 17:00 -!- c0rw1n is now known as c0rw|sleep 17:01 < kanzure> andytoshi: https://gitweb.torproject.org/tor.git/blob_plain/HEAD:/src/or/circuitbuild.c 17:03 < sipa> rusty: i haven't read gmaxwell's text, but i know it relies on forward error correction codes 17:03 < sipa> i you haven't heard about it, https://en.wikipedia.org/wiki/Fountain_code may be interesting 17:05 -!- bottomlessrefuse [~bottomles@104.156.240.144] has joined #bitcoin-wizards 17:06 < rusty> sipa: ah, thanks, that's the clue I was missing. Well, one of them :) 17:09 -!- Burnin8 [~Burn@pool-71-191-174-26.washdc.fios.verizon.net] has joined #bitcoin-wizards 17:09 -!- Burnin8 [~Burn@pool-71-191-174-26.washdc.fios.verizon.net] has left #bitcoin-wizards ["Leaving"] 17:09 -!- jb55_ [~jb55@208.98.200.98] has joined #bitcoin-wizards 17:10 -!- bottomlessrefuse [~bottomles@104.156.240.144] has quit [Remote host closed the connection] 17:13 -!- jb55 [~jb55@208.98.200.98] has quit [Ping timeout: 240 seconds] 17:14 -!- jb55_ [~jb55@208.98.200.98] has quit [Ping timeout: 244 seconds] 17:37 -!- todays_tomorrow [~me@d122-111-33-56.bla803.nsw.optusnet.com.au] has quit [Ping timeout: 244 seconds] 17:38 -!- todaystomorrow [~me@d122-111-33-56.bla803.nsw.optusnet.com.au] has joined #bitcoin-wizards 17:39 -!- fenn [~fenn@unaffiliated/fenn] has joined #bitcoin-wizards 17:40 -!- go1111111 [~go1111111@c-98-225-37-92.hsd1.wa.comcast.net] has quit [Ping timeout: 256 seconds] 17:41 -!- zooko [~user@174-16-237-135.hlrn.qwest.net] has joined #bitcoin-wizards 17:43 < kanzure> http://diyhpl.us/~bryan/papers2/security/The%20Pynchon%20Gate:%20A%20secure%20method%20of%20pseudonymous%20mail%20retrieval%20-%20Len%20Sassaman%20-%20Bram%20Cohen%20-%20Nick%20Mathewson.pdf 17:45 < kanzure> it always seemed a little strange to associate this work with email in particular 17:45 < kanzure> out of all the possible protocols to be working with 17:45 < kanzure> maybe that is camelflage 17:45 < kanzure> camouflage 17:46 -!- aburan28 [~ubuntu@static-108-45-93-85.washdc.fios.verizon.net] has joined #bitcoin-wizards 17:50 < kanzure> protocol spec http://web.archive.org/web/20090406081037/http://www.abditum.com/pynchon 17:51 < kanzure> http://web.archive.org/web/20090408052657/http://freehaven.net/pynchon/doc/pynchon-spec.txt 17:51 -!- NewLiberty [~NewLibert@2602:304:cff8:1580:1489:167d:8cf9:397a] has joined #bitcoin-wizards 17:53 -!- licnep [uid4387@gateway/web/irccloud.com/x-yyozfyjgwgcrehmq] has quit [Quit: Connection closed for inactivity] 17:53 -!- bitbumper [~bitbumper@c-69-254-243-205.hsd1.ks.comcast.net] has quit [Ping timeout: 255 seconds] 17:56 -!- gues_ [gues@gateway/vpn/mullvad/x-btcmhhiqwpycjfgs] has joined #bitcoin-wizards 17:56 -!- NewLiberty [~NewLibert@2602:304:cff8:1580:1489:167d:8cf9:397a] has quit [Ping timeout: 258 seconds] 17:58 -!- gues [gues@gateway/vpn/mullvad/x-cxyjbmslicpbgzef] has quit [Ping timeout: 240 seconds] 18:07 -!- eristisk [~eristisk@gateway/tor-sasl/eristisk] has quit [Ping timeout: 250 seconds] 18:08 -!- gues_ [gues@gateway/vpn/mullvad/x-btcmhhiqwpycjfgs] has quit [Quit: leaving] 18:13 * nsh double-underlines "replace all spaces in kanzure's papers folder with underscores" in mental to-do list 18:14 < kanzure> underscores are hard to type man 18:14 < kanzure> paperbot2 will have a tagging system 18:14 < fenn> paperbot2 will read the papers for you 18:14 < kanzure> ( paperbot2: https://github.com/kanzure/paperbot/tree/master/paperbot ) 18:19 -!- drawingthesun [~drawingth@106-68-66-242.dyn.iinet.net.au] has joined #bitcoin-wizards 18:20 -!- eristisk [~eristisk@gateway/tor-sasl/eristisk] has joined #bitcoin-wizards 18:20 -!- drawingthesun [~drawingth@106-68-66-242.dyn.iinet.net.au] has quit [Read error: Connection reset by peer] 18:20 -!- fenn [~fenn@unaffiliated/fenn] has quit [Ping timeout: 265 seconds] 18:24 -!- zooko [~user@174-16-237-135.hlrn.qwest.net] has quit [Ping timeout: 264 seconds] 18:24 * nsh contends that %20 is harder to read than _ is to type 18:26 -!- dgenr8 [~dgenr8@unaffiliated/dgenr8] has quit [Ping timeout: 265 seconds] 18:26 -!- dgenr8 [~dgenr8@unaffiliated/dgenr8] has joined #bitcoin-wizards 18:28 -!- bitbumper [~bitbumper@c-69-254-243-205.hsd1.ks.comcast.net] has joined #bitcoin-wizards 18:32 -!- belcher [~belcher-s@unaffiliated/belcher] has quit [Quit: Leaving] 18:35 -!- fenn [~fenn@unaffiliated/fenn] has joined #bitcoin-wizards 18:40 -!- Dr-G2 [~Dr-G@gateway/tor-sasl/dr-g] has joined #bitcoin-wizards 18:42 -!- wallet421 [~wallet42@f052161194.adsl.alicedsl.de] has joined #bitcoin-wizards 18:42 -!- wallet42 [~wallet42@unaffiliated/wallet42] has quit [Killed (wolfe.freenode.net (Nickname regained by services))] 18:42 -!- wallet421 is now known as wallet42 18:43 -!- Dr-G3 [~Dr-G@gateway/tor-sasl/dr-g] has quit [Ping timeout: 250 seconds] 18:45 -!- todaystomorrow [~me@d122-111-33-56.bla803.nsw.optusnet.com.au] has quit [Ping timeout: 240 seconds] 18:50 -!- drawingthesun [~drawingth@106-68-66-242.dyn.iinet.net.au] has joined #bitcoin-wizards 18:51 -!- drawingthesun [~drawingth@106-68-66-242.dyn.iinet.net.au] has quit [Read error: Connection reset by peer] 18:53 -!- fenn [~fenn@unaffiliated/fenn] has quit [Quit: brb] 19:07 -!- fanquake [~anonymous@unaffiliated/fanquake] has joined #bitcoin-wizards 19:23 -!- OneFixt [~OneFixt@unaffiliated/onefixt] has quit [Remote host closed the connection] 19:24 -!- Sub|out is now known as SubCreative 19:29 -!- statdude [~statdude@208.76.111.243] has joined #bitcoin-wizards 19:30 -!- Nekokamisama is now known as kumavis 19:30 -!- statdude [~statdude@208.76.111.243] has quit [Client Quit] 19:56 -!- fenn [~fenn@unaffiliated/fenn] has joined #bitcoin-wizards 20:19 -!- fanquake_ [~anonymous@unaffiliated/fanquake] has joined #bitcoin-wizards 20:20 < gmaxwell> rusty: the page there doesn't need a locally decodable code, so I don't go into an example there. Fountain codes are locally decodable though. (and with constraint can be made as locally decodable as you want) 20:21 < rusty> gmaxwell: yeah, sipa pointed me in the right direction, am playing with an implementation of simple LT fountain codes now to get a feel for it. 20:22 -!- fanquake [~anonymous@unaffiliated/fanquake] has quit [Ping timeout: 265 seconds] 20:22 -!- fanquake_ is now known as fanquake 20:22 < rusty> gmaxwell: I've also been thinking about the UXTO tree; I think it makes sense to combine the UXTO, consumed TXO and produced TXO trees into one hash tree. 20:24 < rusty> gmaxwell: since for checking, you always want to see (or not see) the equivalent nodes in the other trees. 20:25 < rusty> gmaxwell: and the data the server fountain-encodes looks like: [TX ][Fee amount][TX merkle proof][Spent & consumed TXO proof]. 20:26 < rusty> ... oops, I mean: 20:26 < rusty> [TX ][Fee amount][TX merkle proof][consumed TXO proof]+[created TXOs proof] 20:27 < gmaxwell> Technically you shouldn't need to track spent data. There us unspent and you make updates to it. (it may be adventagious to track spent things, but for your scaling purposes perhaps not) 20:29 -!- hashtag_ [~hashtag@CPE-69-23-213-3.wi.res.rr.com] has joined #bitcoin-wizards 20:29 < rusty> gmaxwell: I think you need it, to report a missing UTXO. 20:29 -!- Burrito [~Burrito@unaffiliated/burrito] has quit [Quit: Leaving] 20:29 < rusty> gmaxwell: otherwise it could be missing because a TX used it, and disproving requires all the TXs. 20:30 -!- hashtag_ [~hashtag@CPE-69-23-213-3.wi.res.rr.com] has quit [Max SendQ exceeded] 20:30 < rusty> gmaxwell: I was going to write up all the failure modes and proofs required for them (online, not just scribbled on my whiteboard :) 20:30 < gmaxwell> The only way it could be missing is if something updated the tree to remove it, or if something failed to add it, both of which are locally provable. 20:30 -!- hashtag_ [~hashtag@CPE-69-23-213-3.wi.res.rr.com] has joined #bitcoin-wizards 20:31 -!- orik [~orik@50-46-132-219.evrt.wa.frontiernet.net] has joined #bitcoin-wizards 20:31 < rusty> gmaxwell: Am assuming evil miner drops UTXO from UTXO tree, right. You notice that, how do you prove it? 20:32 < gmaxwell> you reveal the miners update that removes the utxo, that doesn't have a transaction with it. 20:32 -!- hashtag [~hashtag@CPE-69-23-213-3.wi.res.rr.com] has quit [Ping timeout: 255 seconds] 20:33 < rusty> gmaxwell: am confused... I assume UTXO tree was a simple merkle hash of [TXHASH, OUTPUTNUM] included in each coinbase. Is it something else? 20:35 < op_null> the UTXO is a database validating nodes make that contains all unspent outputs in the network. 20:35 < gmaxwell> In bitcoin it would be the complete state of the system needed to verify a new block / transaction. It's a merkleized search tree with keys {txid,vout} and values {version, height, cb flag, scriptpubkey, value}. 20:37 < rusty> gmaxwell: right, I had height and txoffset, so you could go back and ask for the rest. But the idea is the same. 20:38 < rusty> gmaxwell: so, back to my question: how do you demonstrate "that doesn't have a transaction with it"? 20:38 < rusty> gmaxwell: demonstrating there is no transaction which used a UXTO requires all the transactions, AFAICT. There's not compact proof. 20:38 -!- TheSeven [~quassel@rockbox/developer/TheSeven] has quit [Ping timeout: 272 seconds] 20:39 < rusty> op_null: sure, in this case I was referring to the idea of embedding it in the block, which has some nice properties. 20:40 < amiller> rusty, no it's a search tree, you can give a compact proof that the search returns no result 20:40 < rusty> amiller: what is a search tree? Confused... 20:41 < rusty> amiller: specifically, what is the "it's" in your sentence? 20:41 < gmaxwell> rusty: its ordered by key (how the tree is balances is implementation defined, though non level compressed patrica trees are nice when keys are cryptographic hashes) 20:41 -!- coiner [~linker@42.119.103.23] has quit [Ping timeout: 258 seconds] 20:43 -!- TheSeven [~quassel@rockbox/developer/TheSeven] has joined #bitcoin-wizards 20:43 -!- orik [~orik@50-46-132-219.evrt.wa.frontiernet.net] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…] 20:43 < rusty> gmaxwell: so, the UTXO tree is a patricia tree, or the txs themselves are hashed into a patricia tree? I still don't see how to prove "there's no tx which spent this txo" compactly... 20:44 < gmaxwell> rusty: basically, any datastructure can be be made autheticated, resulting in proofs O(amount of data read by someone using the data structure). So take a regular binary search tree (e.g. how you might implement a map in software), partica trie, red/black, whatever. Add hashes. The result is something with compact authenticated operations for anything that had compact operation in the original data structure. 20:44 -!- anao69 [~Android@187.56.133.63] has joined #bitcoin-wizards 20:45 -!- anao69 [~Android@187.56.133.63] has left #bitcoin-wizards [] 20:45 < rusty> gmaxwell: that's all true, but you need a sort key to do that. Since a tx has multiple inputs, we'd need multiple sort keys, implying multiple trees. 20:45 < gmaxwell> rusty: You don't show "there is no tx which spent this txo" you show "this this change from hashx to hashy has no justification" ... the change actually happened at some point. Thats the point you show. 20:45 < gmaxwell> rusty: ugh no. 20:47 < gmaxwell> rusty: There is a single datastructure. The set of spendable coins. Every coind has an ID and some parameters. A block starts with a prior state, given to it from the prior blocks, and then adds transactions which update that state and result in a new state, chaining one after another. 20:47 < rusty> gmaxwell: sure, OK. 20:48 < gmaxwell> So state is X, tx Y shows up and proves some updats to X yielding state Z. TX Q shows up and proves some updates that mutate Z to R.. and so. on. The final state is just the last one. If someone does something wrong one of those updates will be unfaithful, e.g. not supported by update proofs or a valid transaction. 20:48 < gmaxwell> So to prove the invalidity you show the first place its gone off the rails. 20:50 < rusty> gmaxwell: so the miner commits state after each TX, and presents them all (presumably nicely hashed into a tree for compactness)? 20:51 < gmaxwell> Or at some updated interval, if it's larger than a transaction it works too but the size sets the minimum amount you can usefully validate. 20:52 < gmaxwell> (or smaller, e.g. state updates could be per each txin and txout processed) 20:52 < rusty> gmaxwell: I'd have to think harder to be sure that you could validate a single step, without knowing the entire state at that point. 20:53 -!- orik [~orik@50-46-132-219.evrt.wa.frontiernet.net] has joined #bitcoin-wizards 20:56 < gmaxwell> you know the starting and ending state commitments, so {assuming the beginning state was good, this update passes the rules} is what you conclude. Maybe the initial state was BS, but if so, it would be visible in someone checking a prior step. 20:56 < rusty> gmaxwell: ah, I think I see. If you have merkle proofs (ignoring rebalancing) of the state tree before, it provides sufficient proof (for a single txoout or txin). 20:57 < rusty> gmaxwell: right... I had never thought of encoding the state like this, but it makes sense. OK, will return after more thought :) 20:57 < gmaxwell> even rebalancing isn't a problem though some care has to be taken so that rebalancing doesn't require touching off-path data. e.g. you should be able to compose two update proofs and not need some branch that neither contained. :) 20:57 < gmaxwell> rusty: yea, sorry, more tech we take for granted here. 21:00 < rusty> gmaxwell: You need to give a "100 future ideas for bitcoin" talk... any chance of getting you out to NZ for linux.conf.au in January? 21:02 < rusty> Damn, gtg. Back later... 21:02 -!- rusty [~rusty@pdpc/supporter/bronze/rusty] has quit [Quit: Leaving.] 21:02 < gmaxwell> man, that would be a murderous travel schedule; lca is 12-16 ... MIT mystery hunt in boston is on the 16th. alas. 21:03 < op_null> gmaxwell: time zones though. you could do both, almost 21:07 -!- atgreen [~user@CPE687f74122463-CM84948c2e0610.cpe.net.cable.rogers.com] has quit [Ping timeout: 265 seconds] 21:07 -!- DougieBot5000 [~DougieBot@unaffiliated/dougiebot5000] has joined #bitcoin-wizards 21:09 -!- bitbumper [~bitbumper@c-69-254-243-205.hsd1.ks.comcast.net] has quit [Ping timeout: 255 seconds] 21:15 -!- coiner [~linker@113.161.87.238] has joined #bitcoin-wizards 21:15 -!- orik [~orik@50-46-132-219.evrt.wa.frontiernet.net] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…] 21:21 -!- hashtag_ [~hashtag@CPE-69-23-213-3.wi.res.rr.com] has quit [Ping timeout: 244 seconds] 21:22 -!- bitbumper [~bitbumper@c-69-254-243-205.hsd1.ks.comcast.net] has joined #bitcoin-wizards 21:25 -!- zooko [~user@c-75-70-204-109.hsd1.co.comcast.net] has joined #bitcoin-wizards 21:28 < zooko> kanzure: my wife, ambimorph, wrote a tagging system this summer: https://github.com/ambimorph/protagonist 21:51 -!- Graftec [~Graftec@gateway/tor-sasl/graftec] has quit [Remote host closed the connection] 21:51 -!- Graftec [~Graftec@gateway/tor-sasl/graftec] has joined #bitcoin-wizards 21:55 -!- user7779078 [~user77790@ool-4354b720.dyn.optonline.net] has joined #bitcoin-wizards 21:59 -!- zooko` [~user@c-75-70-204-109.hsd1.co.comcast.net] has joined #bitcoin-wizards 22:01 -!- zooko [~user@c-75-70-204-109.hsd1.co.comcast.net] has quit [Ping timeout: 256 seconds] 22:03 -!- NewLiberty [~NewLibert@2602:304:cff8:1580:a44e:47a2:f830:ba08] has joined #bitcoin-wizards 22:07 -!- zooko` [~user@c-75-70-204-109.hsd1.co.comcast.net] has quit [Ping timeout: 265 seconds] 22:28 -!- gues [gues@gateway/vpn/mullvad/x-ghkyfvrqnzqgpxzl] has joined #bitcoin-wizards 22:29 -!- lclc_bnc is now known as lclc 22:35 -!- adam3us [~Adium@host-92-19-90-29.as13285.net] has quit [Quit: Leaving.] 22:45 -!- user7779078 [~user77790@ool-4354b720.dyn.optonline.net] has quit [] 22:58 -!- maaku_ is now known as maaku 23:24 -!- gues [gues@gateway/vpn/mullvad/x-ghkyfvrqnzqgpxzl] has quit [Ping timeout: 255 seconds] 23:26 -!- gues [~gues@172-7-226-202.lightspeed.hstntx.sbcglobal.net] has joined #bitcoin-wizards 23:28 -!- adam3us [~Adium@94.117.3.221] has joined #bitcoin-wizards 23:29 -!- askmike [~askmike@ip241-209-210-87.adsl2.static.versatel.nl] has joined #bitcoin-wizards 23:42 -!- askmike [~askmike@ip241-209-210-87.adsl2.static.versatel.nl] has quit [Remote host closed the connection] 23:53 -!- adam3us [~Adium@94.117.3.221] has quit [Ping timeout: 244 seconds] 23:56 -!- NewLiberty [~NewLibert@2602:304:cff8:1580:a44e:47a2:f830:ba08] has quit [Ping timeout: 258 seconds]