2014-11-27.log

--- Day changed Thu Nov 27 2014
-!- Pan0ram1x [~Pan0ram1x@095-096-084-122.static.chello.nl] has quit [Ping timeout: 255 seconds]00:12
Luke-Jrgmaxwell: I thought we merged libsecp256k1-based signing?00:14
gmaxwellLuke-Jr: we did, but libsecp256k1 doesn't define how the nonce is provided.00:14
gmaxwell(This is a policy I disagree with, ... but I expect it'll later be resolved by offering a higher level interface too)00:15
Luke-Jroh, is the summary outdated?00:16
-!- askmike [~askmike@83.162.194.88] has joined #bitcoin-wizards00:18
-!- fanquake [~anonymous@unaffiliated/fanquake] has joined #bitcoin-wizards00:29
-!- 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-wizards00:36
gmaxwellLuke-Jr: indeed, the PR summar is outdated.00:37
gmaxwellthe pull was originally for openssl then both now just secp256k1.00:37
-!- askmike [~askmike@83.162.194.88] has quit [Remote host closed the connection]00:39
-!- askmike [~askmike@83.162.194.88] has joined #bitcoin-wizards00:40
-!- RoboTeddy [~roboteddy@c-67-188-40-32.hsd1.ca.comcast.net] has quit [Ping timeout: 258 seconds]00:41
-!- askmike [~askmike@83.162.194.88] has quit [Remote host closed the connection]00:42
-!- askmike [~askmike@83.162.194.88] has joined #bitcoin-wizards00:43
-!- bitbumper [~bitbumper@c-69-254-243-205.hsd1.ks.comcast.net] has quit [Ping timeout: 255 seconds]00:45
-!- RoboTeddy [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has joined #bitcoin-wizards00:52
sipai'll update the comment00:53
-!- RoboTeddy [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has quit [Read error: Connection reset by peer]00:54
-!- RoboTeddy [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has joined #bitcoin-wizards00:55
-!- lclc is now known as lclc_bnc00:57
-!- lclc_bnc is now known as lclc01:01
-!- 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-wizards01:04
-!- andy-logbot [~bitcoin--@wpsoftware.net] has quit [Remote host closed the connection]01:05
-!- andy-logbot [~bitcoin--@wpsoftware.net] has joined #bitcoin-wizards01:05
* andy-logbot is logging01:05
-!- askmike [~askmike@83.162.194.88] has quit [Remote host closed the connection]01:09
-!- askmike [~askmike@83.162.194.88] has joined #bitcoin-wizards01:13
-!- cbeams [~cbeams@unaffiliated/cbeams] has joined #bitcoin-wizards01:19
-!- CoinMuncher [~jannes@178.132.211.90] has joined #bitcoin-wizards01:27
-!- zooko [~user@174-16-237-135.hlrn.qwest.net] has quit [Ping timeout: 255 seconds]01:29
-!- askmike [~askmike@83.162.194.88] has quit [Remote host closed the connection]01:31
-!- NewLiberty [~NewLibert@2602:304:cff8:1580:1489:167d:8cf9:397a] has joined #bitcoin-wizards01:34
-!- jb55 [~jb55@S0106f46d049a0b83.vc.shawcable.net] has quit [Remote host closed the connection]01:36
-!- jb55 [~jb55@S0106f46d049a0b83.vc.shawcable.net] has joined #bitcoin-wizards01:37
-!- Qfwfq [~WashIrvin@unaffiliated/washirving] has quit [Remote host closed the connection]01:38
-!- jb55 [~jb55@S0106f46d049a0b83.vc.shawcable.net] has quit [Ping timeout: 272 seconds]01:41
-!- SomeoneWeird is now known as s1w01:44
-!- 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-wizards01:47
-!- DougieBot5000 [~DougieBot@unaffiliated/dougiebot5000] has quit [Quit: Leaving]01:59
-!- 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-wizards02:01
-!- fanquake [~anonymous@unaffiliated/fanquake] has quit [Quit: Sleeping]02:03
-!- Omeo [~Omeo@gateway-nat.fmrib.ox.ac.uk] has joined #bitcoin-wizards02:16
-!- RoboTedd_ [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has joined #bitcoin-wizards02:36
gmaxwellLuke-Jr: happy with https://github.com/bitcoin/bitcoin/pull/5227 's description now?02:38
-!- RoboTeddy [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has quit [Ping timeout: 264 seconds]02:39
-!- askmike [~askmike@83.162.194.88] has joined #bitcoin-wizards02:44
-!- adlai [~Adlai@gateway/tor-sasl/adlai] has quit [Ping timeout: 250 seconds]02:46
-!- op_null [~op_null@178.62.133.216] has joined #bitcoin-wizards02:47
-!- lmatteis [uid3300@gateway/web/irccloud.com/x-xnqldkksaxrqasau] has joined #bitcoin-wizards02:55
-!- cbeams [~cbeams@unaffiliated/cbeams] has quit [Remote host closed the connection]02:57
-!- adlai [~Adlai@gateway/tor-sasl/adlai] has joined #bitcoin-wizards02:59
-!- askmike [~askmike@83.162.194.88] has quit [Remote host closed the connection]03:01
-!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has joined #bitcoin-wizards03:01
-!- 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:03
-!- NewLiberty [~NewLibert@2602:304:cff8:1580:1489:167d:8cf9:397a] has quit [Ping timeout: 258 seconds]03:08
-!- cbeams [~cbeams@unaffiliated/cbeams] has joined #bitcoin-wizards03:10
-!- oakpacific [~oakpacifi@edradour-col.phys.strath.ac.uk] has joined #bitcoin-wizards03:12
-!- askmike [~askmike@83.162.194.88] has joined #bitcoin-wizards03:14
-!- Omeo [~Omeo@gateway-nat.fmrib.ox.ac.uk] has quit [Quit: Leaving...]03:17
-!- Pan0ram1x [~Pan0ram1x@095-096-084-122.static.chello.nl] has joined #bitcoin-wizards03:18
-!- askmike [~askmike@83.162.194.88] has quit [Ping timeout: 250 seconds]03:19
-!- Pan0ram1x [~Pan0ram1x@095-096-084-122.static.chello.nl] has quit [Changing host]03:21
-!- Pan0ram1x [~Pan0ram1x@unaffiliated/pan0ram1x] has joined #bitcoin-wizards03:21
-!- torsthaldo [~torsthald@unaffiliated/torsthaldo] has joined #bitcoin-wizards03:26
-!- SubCreative is now known as Sub|zzz03:30
-!- torsthaldo [~torsthald@unaffiliated/torsthaldo] has quit [Ping timeout: 265 seconds]03:31
-!- askmike [~askmike@83.162.194.88] has joined #bitcoin-wizards03:32
-!- NewLiberty [~NewLibert@2602:304:cff8:1580:1489:167d:8cf9:397a] has joined #bitcoin-wizards03: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-wizards03:33
-!- cbeams [~cbeams@unaffiliated/cbeams] has joined #bitcoin-wizards03:34
-!- Quanttek [~quassel@ip1f12eb13.dynamic.kabel-deutschland.de] has joined #bitcoin-wizards03:37
-!- 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-wizards03:38
-!- SDCDev [~quassel@unaffiliated/sdcdev] has joined #bitcoin-wizards03:38
-!- Quanttek [~quassel@2a02:8108:d00:870:8c93:2bdc:b3e2:517e] has joined #bitcoin-wizards03:39
-!- Quanttek [~quassel@2a02:8108:d00:870:8c93:2bdc:b3e2:517e] has quit [Read error: Connection reset by peer]03:43
-!- askmike [~askmike@83.162.194.88] has joined #bitcoin-wizards03:44
-!- Quanttek [~quassel@ip1f1126d7.dynamic.kabel-deutschland.de] has joined #bitcoin-wizards03:44
-!- Quanttek [~quassel@ip1f1126d7.dynamic.kabel-deutschland.de] has quit [Read error: Connection reset by peer]03:45
-!- jtimon [~quassel@77.231.241.71] has joined #bitcoin-wizards03:48
-!- askmike [~askmike@83.162.194.88] has quit [Ping timeout: 255 seconds]03:48
-!- Quanttek [~quassel@2a02:8108:d00:870:8c93:2bdc:b3e2:517e] has joined #bitcoin-wizards04:10
-!- cbeams_ [~cbeams@chello084114181075.1.15.vie.surfer.at] has joined #bitcoin-wizards04:15
-!- AaronvanW [~ewout@255pc208.sshunet.nl] has quit [Ping timeout: 265 seconds]04:16
-!- cbeams [~cbeams@unaffiliated/cbeams] has quit [Ping timeout: 256 seconds]04:17
-!- askmike [~askmike@83.162.194.88] has joined #bitcoin-wizards04:19
-!- cbeams [~cbeams@unaffiliated/cbeams] has joined #bitcoin-wizards04:20
-!- cbeams_ [~cbeams@chello084114181075.1.15.vie.surfer.at] has quit [Ping timeout: 264 seconds]04:22
-!- askmike [~askmike@83.162.194.88] has quit [Ping timeout: 240 seconds]04:23
-!- luny [~luny@unaffiliated/luny] has joined #bitcoin-wizards04:26
-!- AaronvanW [~ewout@255pc208.sshunet.nl] has joined #bitcoin-wizards04:27
-!- cbeams_ [~cbeams@chello084114181075.1.15.vie.surfer.at] has joined #bitcoin-wizards04:29
-!- cbeams [~cbeams@unaffiliated/cbeams] has quit [Ping timeout: 258 seconds]04:31
-!- gues [~gues@gateway/vpn/mullvad/x-ahflcqstvmxnudhj] has quit [Ping timeout: 265 seconds]04:34
-!- nubbins` [~leel@unaffiliated/nubbins] has joined #bitcoin-wizards04:45
-!- askmike [~askmike@83.162.194.88] has joined #bitcoin-wizards04:57
-!- hashtag [~hashtag@CPE-69-23-213-3.wi.res.rr.com] has joined #bitcoin-wizards05:01
-!- Emcy [~MC@unaffiliated/mc1984] has quit [Read error: Connection reset by peer]05:02
-!- damethos [~damethos@unaffiliated/damethos] has quit [Quit: Bye]05:03
-!- damethos [~damethos@unaffiliated/damethos] has joined #bitcoin-wizards05:05
-!- coiner [~linker@113.161.87.238] has quit [Ping timeout: 256 seconds]05:08
-!- todaystomorrow [~me@d122-111-33-56.bla803.nsw.optusnet.com.au] has joined #bitcoin-wizards05:21
-!- maraoz [~maraoz@186.137.72.181] has joined #bitcoin-wizards05:31
-!- Myagui is now known as MatyIda05:31
-!- MatyIda is now known as Myagui05:32
-!- jtimon [~quassel@77.231.241.71] has quit [Ping timeout: 244 seconds]05:36
-!- cbeams_ is now known as cbeams05:39
-!- cbeams [~cbeams@chello084114181075.1.15.vie.surfer.at] has quit [Changing host]05:39
-!- cbeams [~cbeams@unaffiliated/cbeams] has joined #bitcoin-wizards05:39
-!- hearn [~mike@185.25.95.132] has joined #bitcoin-wizards05:44
-!- vdo [~vdo@unaffiliated/vdo] has joined #bitcoin-wizards05:53
-!- instagibbs [6c1c1eb9@gateway/web/freenode/ip.108.28.30.185] has joined #bitcoin-wizards05:56
-!- instagibbs [6c1c1eb9@gateway/web/freenode/ip.108.28.30.185] has quit [Quit: Page closed]06:01
-!- eristisk [~eristisk@gateway/tor-sasl/eristisk] has quit [Ping timeout: 250 seconds]06:07
-!- coiner [~linker@42.119.103.23] has joined #bitcoin-wizards06:08
-!- coiner [~linker@42.119.103.23] has quit [Max SendQ exceeded]06:09
-!- coiner [~linker@42.119.103.23] has joined #bitcoin-wizards06:09
-!- TonyClifton [~TonyClift@gateway-nat.fmrib.ox.ac.uk] has joined #bitcoin-wizards06:11
-!- coke0 [~coke0@pool-108-21-231-34.nycmny.fios.verizon.net] has quit [Remote host closed the connection]06:14
-!- hashtag [~hashtag@CPE-69-23-213-3.wi.res.rr.com] has quit [Ping timeout: 244 seconds]06:17
-!- wallet42 [~wallet42@f052138041.adsl.alicedsl.de] has quit [Quit: Leaving.]06:18
-!- hashtag [~hashtag@CPE-69-23-213-3.wi.res.rr.com] has joined #bitcoin-wizards06:33
-!- cbeams [~cbeams@unaffiliated/cbeams] has quit [Remote host closed the connection]06:37
-!- 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-wizards06:38
-!- cbeams [~cbeams@unaffiliated/cbeams] has quit [Ping timeout: 245 seconds]06:42
-!- cbeams [~cbeams@chello084114181075.1.15.vie.surfer.at] has joined #bitcoin-wizards06:52
-!- cbeams [~cbeams@chello084114181075.1.15.vie.surfer.at] has quit [Changing host]06:52
-!- cbeams [~cbeams@unaffiliated/cbeams] has joined #bitcoin-wizards06:52
-!- luny` [~luny@unaffiliated/luny] has joined #bitcoin-wizards07:10
-!- soundx [~soundx@host227-7-static.199-31-b.business.telecomitalia.it] has joined #bitcoin-wizards07:10
-!- todays_tomorrow [~me@d122-111-33-56.bla803.nsw.optusnet.com.au] has joined #bitcoin-wizards07:12
-!- luny [~luny@unaffiliated/luny] has quit [Ping timeout: 265 seconds]07:13
-!- eristisk [~eristisk@gateway/tor-sasl/eristisk] has joined #bitcoin-wizards07:14
-!- todaystomorrow [~me@d122-111-33-56.bla803.nsw.optusnet.com.au] has quit [Ping timeout: 272 seconds]07:15
-!- hashtag [~hashtag@CPE-69-23-213-3.wi.res.rr.com] has joined #bitcoin-wizards07:20
-!- luny`` [~luny@unaffiliated/luny] has joined #bitcoin-wizards07:23
-!- hearn [~mike@185.25.95.132] has quit [Ping timeout: 264 seconds]07:25
-!- luny` [~luny@unaffiliated/luny] has quit [Ping timeout: 265 seconds]07:26
-!- hearn [~mike@185.25.95.132] has joined #bitcoin-wizards07:26
-!- op_null [~op_null@178.62.133.216] has quit [Quit: Lost terminal]07:28
-!- wallet42 [~wallet42@unaffiliated/wallet42] has joined #bitcoin-wizards07:33
-!- Emcy [~MC@cpc3-swan1-0-0-cust570.7-3.cable.virginm.net] has joined #bitcoin-wizards07: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-wizards07:33
-!- zooko [~user@174-16-237-135.hlrn.qwest.net] has joined #bitcoin-wizards07:34
-!- copumpkin [~copumpkin@unaffiliated/copumpkin] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]07:53
-!- gues [~gues@gateway/vpn/mullvad/x-tfxzfcsmxwnomkoc] has joined #bitcoin-wizards07:56
-!- adam3us1 [~Adium@host-92-19-90-29.as13285.net] has quit [Quit: Leaving.]08:01
-!- adam3us [~Adium@host-92-19-90-29.as13285.net] has joined #bitcoin-wizards08:02
zookoSlightly off-topic, but I finished a document about Tahoe-LAFS's share-placement algorithm: https://tahoe-lafs.org/~zooko/docs/specifications/servers-of-happiness.html08:05
-!- d4de [~d4de@unaffiliated/d4de] has quit [Ping timeout: 245 seconds]08:09
-!- d4de [~d4de@unaffiliated/d4de] has joined #bitcoin-wizards08:22
-!- cbeams [~cbeams@unaffiliated/cbeams] has quit [Remote host closed the connection]08:23
-!- cbeams [~cbeams@unaffiliated/cbeams] has joined #bitcoin-wizards08:23
-!- prodatalab [~prodatala@c-69-254-45-177.hsd1.fl.comcast.net] has quit [Quit: Konversation terminated!]08:24
-!- prodatalab [~prodatala@c-69-254-45-177.hsd1.fl.comcast.net] has joined #bitcoin-wizards08:27
-!- cbeams [~cbeams@unaffiliated/cbeams] has quit [Ping timeout: 245 seconds]08:28
-!- askmike [~askmike@83.162.194.88] has quit [Remote host closed the connection]08:34
-!- 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-wizards08:35
-!- d4de [~d4de@unaffiliated/d4de] has quit [Ping timeout: 264 seconds]08:38
-!- DougieBot5000 [~DougieBot@unaffiliated/dougiebot5000] has joined #bitcoin-wizards08:38
-!- nuke1989 [~nuke@ppp-2-87-136-239.home.otenet.gr] has quit [Ping timeout: 240 seconds]08:40
-!- nuke1989 [~nuke@46.198.182.4] has joined #bitcoin-wizards08:55
-!- eristisk [~eristisk@gateway/tor-sasl/eristisk] has quit [Remote host closed the connection]08:56
-!- hashtag [~hashtag@CPE-69-23-213-3.wi.res.rr.com] has quit [Ping timeout: 255 seconds]08:57
-!- cbeams [~cbeams@unaffiliated/cbeams] has joined #bitcoin-wizards08:58
-!- lclc is now known as lclc_bnc09:00
-!- cryptokeeper [c08b7d80@gateway/web/cgi-irc/kiwiirc.com/ip.192.139.125.128] has joined #bitcoin-wizards09:02
-!- cbeams [~cbeams@unaffiliated/cbeams] has quit [Ping timeout: 272 seconds]09:04
-!- nuke1989 [~nuke@46.198.182.4] has quit [Ping timeout: 256 seconds]09:07
-!- nuke_ [~nuke@46-136-96.adsl.cyta.gr] has joined #bitcoin-wizards09:08
-!- nuke_ is now known as nuke198909:08
-!- vdo [~vdo@unaffiliated/vdo] has quit [Quit: Lost terminal]09:09
-!- xabbix [~orw@bzq-79-177-186-73.red.bezeqint.net] has quit [Quit: Leaving]09:10
-!- damethos [~damethos@unaffiliated/damethos] has quit [Quit: Bye]09:12
-!- hearn [~mike@185.25.95.132] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]09:14
-!- soundx [~soundx@host227-7-static.199-31-b.business.telecomitalia.it] has quit []09:18
-!- cbeams [~cbeams@unaffiliated/cbeams] has joined #bitcoin-wizards09:21
-!- oakpacific [~oakpacifi@edradour-col.phys.strath.ac.uk] has quit [Ping timeout: 258 seconds]09:24
-!- cbeams [~cbeams@unaffiliated/cbeams] has quit [Remote host closed the connection]09:26
-!- cbeams [~cbeams@unaffiliated/cbeams] has joined #bitcoin-wizards09:27
-!- cbeams [~cbeams@unaffiliated/cbeams] has quit [Remote host closed the connection]09:28
-!- cbeams [~cbeams@unaffiliated/cbeams] has joined #bitcoin-wizards09:28
-!- cbeams [~cbeams@unaffiliated/cbeams] has quit [Read error: Connection reset by peer]09:28
-!- cbeams [~cbeams@unaffiliated/cbeams] has joined #bitcoin-wizards09:29
-!- d4de [~d4de@197.160.119.101] has joined #bitcoin-wizards09:31
-!- d4de [~d4de@197.160.119.101] has quit [Changing host]09:31
-!- d4de [~d4de@unaffiliated/d4de] has joined #bitcoin-wizards09:31
-!- TonyClifton [~TonyClift@gateway-nat.fmrib.ox.ac.uk] has quit [Quit: Leaving...]09:31
-!- d4de [~d4de@unaffiliated/d4de] has quit [Max SendQ exceeded]09:36
-!- d4de [~d4de@unaffiliated/d4de] has joined #bitcoin-wizards09:38
-!- cbeams [~cbeams@unaffiliated/cbeams] has quit [Remote host closed the connection]09:40
-!- cbeams [~cbeams@unaffiliated/cbeams] has joined #bitcoin-wizards09:41
-!- cbeams [~cbeams@unaffiliated/cbeams] has quit [Read error: Connection reset by peer]09:42
-!- cbeams [~cbeams@chello084114181075.1.15.vie.surfer.at] has joined #bitcoin-wizards09:43
-!- cbeams [~cbeams@chello084114181075.1.15.vie.surfer.at] has quit [Changing host]09:43
-!- cbeams [~cbeams@unaffiliated/cbeams] has joined #bitcoin-wizards09:43
-!- askmike [~askmike@ip241-209-210-87.adsl2.static.versatel.nl] has joined #bitcoin-wizards09:44
-!- cbeams [~cbeams@unaffiliated/cbeams] has quit [Remote host closed the connection]09:47
-!- Hunger- [hunger@proactivesec.com] has quit [Ping timeout: 265 seconds]09:48
-!- askmike [~askmike@ip241-209-210-87.adsl2.static.versatel.nl] has quit [Ping timeout: 250 seconds]09:49
-!- paulpaschos [~paul@206.223.168.190] has joined #bitcoin-wizards09:51
-!- HaltingState [~HaltingSt@unaffiliated/haltingstate] has joined #bitcoin-wizards09:56
-!- soundx [~soundx@flying.hacktivist.cat] has joined #bitcoin-wizards10:00
-!- soundx [~soundx@flying.hacktivist.cat] has quit [Client Quit]10:02
-!- soundx [~soundx@gateway/tor-sasl/soundx] has joined #bitcoin-wizards10:02
-!- maraoz [~maraoz@186.137.72.181] has quit [Ping timeout: 240 seconds]10:03
-!- DougieBot5000 [~DougieBot@unaffiliated/dougiebot5000] has quit [Quit: Leaving]10:08
-!- Hunger- [hunger@proactivesec.com] has joined #bitcoin-wizards10: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-wizards10:17
-!- hearn [~mike@84-75-198-85.dclient.hispeed.ch] has joined #bitcoin-wizards10:18
-!- hearn [~mike@84-75-198-85.dclient.hispeed.ch] has quit [Client Quit]10:19
-!- paulpaschos [~paul@206.223.168.190] has quit [Client Quit]10:20
-!- paulpaschos [~paul@206.223.168.190] has joined #bitcoin-wizards10:22
-!- c0rw|sleep is now known as c0rw1n10:23
-!- CoinMuncher [~jannes@178.132.211.90] has quit [Quit: Leaving.]10:24
-!- maraoz [~maraoz@186.137.72.181] has joined #bitcoin-wizards10:26
-!- jb55 [~jb55@208.98.200.98] has joined #bitcoin-wizards10:27
-!- 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-wizards10:28
Luke-Jrgmaxwell: lol, it wasn't a big deal :p10:31
-!- askmike [~askmike@ip241-209-210-87.adsl2.static.versatel.nl] has joined #bitcoin-wizards10:40
-!- askmike [~askmike@ip241-209-210-87.adsl2.static.versatel.nl] has quit [Remote host closed the connection]10:42
-!- Aquent [~Aquent@gateway/tor-sasl/aquent] has joined #bitcoin-wizards10:44
-!- oakpacific [~oakpacifi@2.127.106.88] has joined #bitcoin-wizards10:46
-!- soundx [~soundx@gateway/tor-sasl/soundx] has quit [Remote host closed the connection]10:56
-!- soundx [~soundx@gateway/tor-sasl/soundx] has joined #bitcoin-wizards10:57
-!- soundx [~soundx@gateway/tor-sasl/soundx] has quit [Ping timeout: 250 seconds]11:01
-!- paulpaschos [~paul@206.223.168.190] has quit [Quit: My Mac has gone to sleep. ZZZzzz…]11:12
-!- c0rw1n is now known as c0rw|timetravel11:15
-!- c0rw|timetravel is now known as c0rw1n11:21
-!- ryanxcharles [~ryanxchar@2601:9:4680:dd0:68ac:db5a:c3b1:d9ea] has joined #bitcoin-wizards11:25
-!- paulpaschos [~paul@206.223.168.190] has joined #bitcoin-wizards11:26
-!- shesek [~shesek@77.127.97.249] has quit [Ping timeout: 272 seconds]11:37
-!- 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-wizards11:52
-!- paulpaschos [~paul@206.223.168.190] has joined #bitcoin-wizards11:54
-!- NewLiberty [~NewLibert@2602:304:cff8:1580:1489:167d:8cf9:397a] has quit [Ping timeout: 258 seconds]11:54
-!- paulpaschos [~paul@206.223.168.190] has quit [Client Quit]11:55
-!- paulpaschos [~paul@206.223.168.190] has joined #bitcoin-wizards11:56
-!- askmike [~askmike@ip241-209-210-87.adsl2.static.versatel.nl] has quit [Ping timeout: 265 seconds]11:57
-!- 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:04
-!- prepost [~rs232@184.7.34.95.customer.cdi.no] has joined #bitcoin-wizards12:11
-!- postpre [~rs232@gateway/vpn/mullvad/x-ozpppteoncnhixow] has quit [Read error: Connection reset by peer]12:12
-!- lmatteis [uid3300@gateway/web/irccloud.com/x-xnqldkksaxrqasau] has quit [Quit: Connection closed for inactivity]12:13
-!- prodatalab [~prodatala@c-69-254-45-177.hsd1.fl.comcast.net] has joined #bitcoin-wizards12:15
-!- damethos [~damethos@unaffiliated/damethos] has joined #bitcoin-wizards12:32
-!- prodatalab [~prodatala@c-69-254-45-177.hsd1.fl.comcast.net] has quit [Ping timeout: 250 seconds]12:33
-!- Sub|zzz is now known as SubCreative12:34
-!- prodatalab [~prodatala@c-69-254-45-177.hsd1.fl.comcast.net] has joined #bitcoin-wizards12:37
-!- 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-wizards12:41
-!- bitbumper [~bitbumper@172.56.11.188] has joined #bitcoin-wizards12:53
-!- paulpaschos [~paul@206.223.168.190] has joined #bitcoin-wizards12:54
-!- Burrito [~Burrito@unaffiliated/burrito] has joined #bitcoin-wizards12:58
-!- spinza [~spin@197.89.10.224] has quit [Read error: Connection reset by peer]13:03
-!- spinza [~spin@197.89.10.224] has joined #bitcoin-wizards13:07
-!- spinza [~spin@197.89.10.224] has quit [Excess Flood]13:07
-!- spinza [~spin@197.89.10.224] has joined #bitcoin-wizards13:08
-!- damethos [~damethos@unaffiliated/damethos] has quit [Quit: Bye]13:10
-!- lclc_bnc is now known as lclc13:13
-!- 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-wizards13:14
-!- postpre [rs232@gateway/vpn/mullvad/x-wsmobwutgntxgqbd] has joined #bitcoin-wizards13:19
-!- paulpaschos [~paul@206.223.168.190] has quit [Quit: My Mac has gone to sleep. ZZZzzz…]13:19
-!- prepost [~rs232@184.7.34.95.customer.cdi.no] has quit [Ping timeout: 255 seconds]13:20
-!- askmike [~askmike@ip241-209-210-87.adsl2.static.versatel.nl] has joined #bitcoin-wizards13: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-wizards13:25
-!- gues [~gues@gateway/vpn/mullvad/x-tfxzfcsmxwnomkoc] has quit [Ping timeout: 255 seconds]13:37
-!- RoboTedd_ [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has joined #bitcoin-wizards13:43
-!- RoboTeddy [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has quit [Ping timeout: 272 seconds]13:46
-!- RoboTedd_ [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has quit [Ping timeout: 264 seconds]13:47
-!- AnoAnon [~AnoAnon@197.37.73.249] has joined #bitcoin-wizards13:50
-!- gues [gues@gateway/vpn/mullvad/x-oxdibmtpuofahyhq] has joined #bitcoin-wizards13:50
-!- AnoAnon [~AnoAnon@197.37.73.249] has quit [Read error: Connection reset by peer]13:50
-!- licnep [uid4387@gateway/web/irccloud.com/x-yyozfyjgwgcrehmq] has joined #bitcoin-wizards13:57
-!- Starduster [~Guest1@unaffiliated/starduster] has quit [Read error: Connection reset by peer]13:58
-!- gues [gues@gateway/vpn/mullvad/x-oxdibmtpuofahyhq] has quit [Ping timeout: 264 seconds]14:03
-!- gues [gues@gateway/vpn/mullvad/x-fiabrwuphvusrynd] has joined #bitcoin-wizards14:04
-!- zooko [~user@174-16-237-135.hlrn.qwest.net] has quit [Ping timeout: 255 seconds]14:06
-!- lclc is now known as lclc_bnc14:06
-!- 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:09
-!- maraoz [~maraoz@186.137.72.181] has quit [Ping timeout: 245 seconds]14:11
-!- gues [gues@gateway/vpn/mullvad/x-fiabrwuphvusrynd] has quit [Ping timeout: 250 seconds]14:19
-!- wallet42 [~wallet42@unaffiliated/wallet42] has quit [Quit: Leaving.]14:23
-!- wallet42 [~wallet42@unaffiliated/wallet42] has joined #bitcoin-wizards14:26
-!- go1111111 [~go1111111@162.244.138.37] has quit [Ping timeout: 255 seconds]14:30
-!- rusty [~rusty@pdpc/supporter/bronze/rusty] has joined #bitcoin-wizards14:31
-!- NikolaiToryzin is now known as NikolaiTorysin14:33
-!- atgreen [~user@CPE687f74122463-CM84948c2e0610.cpe.net.cable.rogers.com] has quit [Remote host closed the connection]14:34
-!- luny`` is now known as luny14:35
-!- eristisk [~eristisk@gateway/tor-sasl/eristisk] has joined #bitcoin-wizards14:37
-!- oakpacific [~oakpacifi@2.127.106.88] has quit [Ping timeout: 240 seconds]14:38
-!- NikolaiTorysin is now known as NikolaiToryzin14:39
-!- askmike [~askmike@ip241-209-210-87.adsl2.static.versatel.nl] has quit [Remote host closed the connection]14:48
-!- atgreen [~user@CPE687f74122463-CM84948c2e0610.cpe.net.cable.rogers.com] has joined #bitcoin-wizards14:51
-!- spinza [~spin@197.89.10.224] has quit [Quit: Coyote finally caught up with me...]14:53
-!- spinza [~spin@197.89.10.224] has joined #bitcoin-wizards14:54
-!- askmike [~askmike@ip241-209-210-87.adsl2.static.versatel.nl] has joined #bitcoin-wizards14:59
-!- SubCreative is now known as Sub|out15:00
-!- RoboTeddy [~roboteddy@173.247.202.131] has joined #bitcoin-wizards15:12
-!- go1111111 [~go1111111@c-98-225-37-92.hsd1.wa.comcast.net] has joined #bitcoin-wizards15:14
-!- hashtag [~hashtag@CPE-69-23-213-3.wi.res.rr.com] has joined #bitcoin-wizards15:17
-!- bitbumper [~bitbumper@c-69-254-243-205.hsd1.ks.comcast.net] has joined #bitcoin-wizards15:18
-!- rfreeman_w [~rfreeman@gateway/tor-sasl/rfreemanw] has quit [Ping timeout: 250 seconds]15:21
-!- belcher [~belcher-s@unaffiliated/belcher] has joined #bitcoin-wizards15:28
-!- AaronvanW [~ewout@255pc208.sshunet.nl] has quit [Ping timeout: 265 seconds]15:31
-!- rfreeman_w [~rfreeman@gateway/tor-sasl/rfreemanw] has joined #bitcoin-wizards15:31
-!- Quanttek [~quassel@2a02:8108:d00:870:8c93:2bdc:b3e2:517e] has quit [Ping timeout: 272 seconds]15:32
-!- Nightw0lf [~Nightwolf@v22010127607453799.yourvserver.net] has quit [Ping timeout: 240 seconds]15:35
-!- Nightwolf [~Nightwolf@unaffiliated/nightwolf] has joined #bitcoin-wizards15:36
-!- oakpacific [~oakpacifi@2.127.106.88] has joined #bitcoin-wizards15:37
-!- jaekwon_ [~omni@75-101-96-71.dsl.static.fusionbroadband.com] has quit [Remote host closed the connection]15:43
-!- askmike [~askmike@ip241-209-210-87.adsl2.static.versatel.nl] has quit [Remote host closed the connection]15:46
-!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has quit [Remote host closed the connection]15:59
-!- oakpacific [~oakpacifi@2.127.106.88] has quit [Ping timeout: 258 seconds]16:05
-!- gues [gues@gateway/vpn/mullvad/x-cxyjbmslicpbgzef] has joined #bitcoin-wizards16:07
-!- agorist0000 [~fircuser@d28-23-251-35.dim.wideopenwest.com] has joined #bitcoin-wizards16:09
-!- agorist0000 [~fircuser@d28-23-251-35.dim.wideopenwest.com] has quit [Remote host closed the connection]16:10
-!- Starduster [~Guest3@unaffiliated/starduster] has joined #bitcoin-wizards16:13
rustygmaxwell: 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:15
rustygmaxwell: in particular, how would you encode the data such that the sizeof(data + overhead) responses would allow it all to be recovered?16:29
-!- agorist0000 [~fircuser@d28-23-251-35.dim.wideopenwest.com] has joined #bitcoin-wizards16:30
-!- bitbumper [~bitbumper@c-69-254-243-205.hsd1.ks.comcast.net] has quit [Ping timeout: 255 seconds]16:36
-!- agorist0000 [~fircuser@d28-23-251-35.dim.wideopenwest.com] has quit [Remote host closed the connection]16:43
-!- bitbumper [~bitbumper@c-69-254-243-205.hsd1.ks.comcast.net] has joined #bitcoin-wizards16:48
-!- c0rw1n is now known as c0rw|sleep17:00
kanzureandytoshi: https://gitweb.torproject.org/tor.git/blob_plain/HEAD:/src/or/circuitbuild.c17:01
siparusty: i haven't read gmaxwell's text, but i know it relies on forward error correction codes17:03
sipai you haven't heard about it, https://en.wikipedia.org/wiki/Fountain_code may be interesting17:03
-!- bottomlessrefuse [~bottomles@104.156.240.144] has joined #bitcoin-wizards17:05
rustysipa: ah, thanks, that's the clue I was missing.  Well, one of them :)17:06
-!- Burnin8 [~Burn@pool-71-191-174-26.washdc.fios.verizon.net] has joined #bitcoin-wizards17: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-wizards17:09
-!- bottomlessrefuse [~bottomles@104.156.240.144] has quit [Remote host closed the connection]17:10
-!- jb55 [~jb55@208.98.200.98] has quit [Ping timeout: 240 seconds]17:13
-!- jb55_ [~jb55@208.98.200.98] has quit [Ping timeout: 244 seconds]17:14
-!- todays_tomorrow [~me@d122-111-33-56.bla803.nsw.optusnet.com.au] has quit [Ping timeout: 244 seconds]17:37
-!- todaystomorrow [~me@d122-111-33-56.bla803.nsw.optusnet.com.au] has joined #bitcoin-wizards17:38
-!- fenn [~fenn@unaffiliated/fenn] has joined #bitcoin-wizards17:39
-!- go1111111 [~go1111111@c-98-225-37-92.hsd1.wa.comcast.net] has quit [Ping timeout: 256 seconds]17:40
-!- zooko [~user@174-16-237-135.hlrn.qwest.net] has joined #bitcoin-wizards17:41
kanzurehttp://diyhpl.us/~bryan/papers2/security/The%20Pynchon%20Gate:%20A%20secure%20method%20of%20pseudonymous%20mail%20retrieval%20-%20Len%20Sassaman%20-%20Bram%20Cohen%20-%20Nick%20Mathewson.pdf17:43
kanzureit always seemed a little strange to associate this work with email in particular17:45
kanzureout of all the possible protocols to be working with17:45
kanzuremaybe that is camelflage17:45
kanzurecamouflage17:45
-!- aburan28 [~ubuntu@static-108-45-93-85.washdc.fios.verizon.net] has joined #bitcoin-wizards17:46
kanzureprotocol spec http://web.archive.org/web/20090406081037/http://www.abditum.com/pynchon17:50
kanzurehttp://web.archive.org/web/20090408052657/http://freehaven.net/pynchon/doc/pynchon-spec.txt17:51
-!- NewLiberty [~NewLibert@2602:304:cff8:1580:1489:167d:8cf9:397a] has joined #bitcoin-wizards17:51
-!- 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:53
-!- gues_ [gues@gateway/vpn/mullvad/x-btcmhhiqwpycjfgs] has joined #bitcoin-wizards17:56
-!- NewLiberty [~NewLibert@2602:304:cff8:1580:1489:167d:8cf9:397a] has quit [Ping timeout: 258 seconds]17:56
-!- gues [gues@gateway/vpn/mullvad/x-cxyjbmslicpbgzef] has quit [Ping timeout: 240 seconds]17:58
-!- eristisk [~eristisk@gateway/tor-sasl/eristisk] has quit [Ping timeout: 250 seconds]18:07
-!- gues_ [gues@gateway/vpn/mullvad/x-btcmhhiqwpycjfgs] has quit [Quit: leaving]18:08
* nsh double-underlines "replace all spaces in kanzure's papers folder with underscores" in mental to-do list18:13
kanzureunderscores are hard to type man18:14
kanzurepaperbot2 will have a tagging system18:14
fennpaperbot2 will read the papers for you18:14
kanzure( paperbot2: https://github.com/kanzure/paperbot/tree/master/paperbot )18:14
-!- drawingthesun [~drawingth@106-68-66-242.dyn.iinet.net.au] has joined #bitcoin-wizards18:19
-!- eristisk [~eristisk@gateway/tor-sasl/eristisk] has joined #bitcoin-wizards18: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:20
-!- 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 type18:24
-!- dgenr8 [~dgenr8@unaffiliated/dgenr8] has quit [Ping timeout: 265 seconds]18:26
-!- dgenr8 [~dgenr8@unaffiliated/dgenr8] has joined #bitcoin-wizards18:26
-!- bitbumper [~bitbumper@c-69-254-243-205.hsd1.ks.comcast.net] has joined #bitcoin-wizards18:28
-!- belcher [~belcher-s@unaffiliated/belcher] has quit [Quit: Leaving]18:32
-!- fenn [~fenn@unaffiliated/fenn] has joined #bitcoin-wizards18:35
-!- Dr-G2 [~Dr-G@gateway/tor-sasl/dr-g] has joined #bitcoin-wizards18:40
-!- wallet421 [~wallet42@f052161194.adsl.alicedsl.de] has joined #bitcoin-wizards18:42
-!- wallet42 [~wallet42@unaffiliated/wallet42] has quit [Killed (wolfe.freenode.net (Nickname regained by services))]18:42
-!- wallet421 is now known as wallet4218:42
-!- Dr-G3 [~Dr-G@gateway/tor-sasl/dr-g] has quit [Ping timeout: 250 seconds]18:43
-!- todaystomorrow [~me@d122-111-33-56.bla803.nsw.optusnet.com.au] has quit [Ping timeout: 240 seconds]18:45
-!- drawingthesun [~drawingth@106-68-66-242.dyn.iinet.net.au] has joined #bitcoin-wizards18:50
-!- drawingthesun [~drawingth@106-68-66-242.dyn.iinet.net.au] has quit [Read error: Connection reset by peer]18:51
-!- fenn [~fenn@unaffiliated/fenn] has quit [Quit: brb]18:53
-!- fanquake [~anonymous@unaffiliated/fanquake] has joined #bitcoin-wizards19:07
-!- OneFixt [~OneFixt@unaffiliated/onefixt] has quit [Remote host closed the connection]19:23
-!- Sub|out is now known as SubCreative19:24
-!- statdude [~statdude@208.76.111.243] has joined #bitcoin-wizards19:29
-!- Nekokamisama is now known as kumavis19:30
-!- statdude [~statdude@208.76.111.243] has quit [Client Quit]19:30
-!- fenn [~fenn@unaffiliated/fenn] has joined #bitcoin-wizards19:56
-!- fanquake_ [~anonymous@unaffiliated/fanquake] has joined #bitcoin-wizards20:19
gmaxwellrusty: 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:20
rustygmaxwell: 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:21
-!- fanquake [~anonymous@unaffiliated/fanquake] has quit [Ping timeout: 265 seconds]20:22
-!- fanquake_ is now known as fanquake20:22
rustygmaxwell: 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:22
rustygmaxwell: since for checking, you always want to see (or not see) the equivalent nodes in the other trees.20:24
rustygmaxwell: and the data the server fountain-encodes looks like: [TX  ][Fee amount][TX merkle proof][Spent & consumed TXO proof].20:25
rusty... oops, I mean:20:26
rusty[TX  ][Fee amount][TX merkle proof][consumed TXO proof]+[created TXOs proof]20:26
gmaxwellTechnically 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:27
-!- hashtag_ [~hashtag@CPE-69-23-213-3.wi.res.rr.com] has joined #bitcoin-wizards20:29
rustygmaxwell: I think you need it, to report a missing UTXO.20:29
-!- Burrito [~Burrito@unaffiliated/burrito] has quit [Quit: Leaving]20:29
rustygmaxwell: otherwise it could be missing because a TX used it, and disproving requires all the TXs.20:29
-!- hashtag_ [~hashtag@CPE-69-23-213-3.wi.res.rr.com] has quit [Max SendQ exceeded]20:30
rustygmaxwell: I was going to write up all the failure modes and proofs required for them (online, not just scribbled on my whiteboard :)20:30
gmaxwellThe 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-wizards20:30
-!- orik [~orik@50-46-132-219.evrt.wa.frontiernet.net] has joined #bitcoin-wizards20:31
rustygmaxwell: Am assuming evil miner drops UTXO from UTXO tree, right.  You notice that, how do you prove it?20:31
gmaxwellyou 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:32
rustygmaxwell: am confused... I assume UTXO tree was a simple merkle hash of [TXHASH, OUTPUTNUM] included in each coinbase.  Is it something else?20:33
op_nullthe UTXO is a database validating nodes make that contains all unspent outputs in the network.20:35
gmaxwellIn 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:35
rustygmaxwell: right, I had height and txoffset, so you could go back and ask for the rest.  But the idea is the same.20:37
rustygmaxwell: so, back to my question: how do you demonstrate "that doesn't have a transaction with it"?20:38
rustygmaxwell: 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:38
rustyop_null: sure, in this case I was referring to the idea of embedding it in the block, which has some nice properties.20:39
amillerrusty, no it's a search tree, you can give a compact proof that the search returns no result20:40
rustyamiller: what is a search tree?  Confused...20:40
rustyamiller: specifically, what is the "it's" in your sentence?20:41
gmaxwellrusty: 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:41
-!- TheSeven [~quassel@rockbox/developer/TheSeven] has joined #bitcoin-wizards20:43
-!- orik [~orik@50-46-132-219.evrt.wa.frontiernet.net] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]20:43
rustygmaxwell: 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:43
gmaxwellrusty: 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-wizards20:44
-!- anao69 [~Android@187.56.133.63] has left #bitcoin-wizards []20:45
rustygmaxwell: 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
gmaxwellrusty: 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
gmaxwellrusty: ugh no.20:45
gmaxwellrusty: 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
rustygmaxwell: sure, OK.20:47
gmaxwellSo 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
gmaxwellSo to prove the invalidity you show the first place its gone off the rails.20:48
rustygmaxwell: so the miner commits state after each TX, and presents them all (presumably nicely hashed into a tree for compactness)?20:50
gmaxwellOr 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:51
gmaxwell(or smaller, e.g. state updates could be per each txin and txout processed)20:52
rustygmaxwell: 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:52
-!- orik [~orik@50-46-132-219.evrt.wa.frontiernet.net] has joined #bitcoin-wizards20:53
gmaxwellyou 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
rustygmaxwell: 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:56
rustygmaxwell: right... I had never thought of encoding the state like this, but it makes sense.  OK, will return after more thought :)20:57
gmaxwelleven 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
gmaxwellrusty: yea, sorry, more tech we take for granted here.20:57
rustygmaxwell: 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:00
rustyDamn, gtg.  Back later...21:02
-!- rusty [~rusty@pdpc/supporter/bronze/rusty] has quit [Quit: Leaving.]21:02
gmaxwellman, that would be a murderous travel schedule; lca is 12-16  ... MIT mystery hunt in boston is on the 16th. alas.21:02
op_nullgmaxwell: time zones though. you could do both, almost21:03
-!- atgreen [~user@CPE687f74122463-CM84948c2e0610.cpe.net.cable.rogers.com] has quit [Ping timeout: 265 seconds]21:07
-!- DougieBot5000 [~DougieBot@unaffiliated/dougiebot5000] has joined #bitcoin-wizards21:07
-!- bitbumper [~bitbumper@c-69-254-243-205.hsd1.ks.comcast.net] has quit [Ping timeout: 255 seconds]21:09
-!- coiner [~linker@113.161.87.238] has joined #bitcoin-wizards21:15
-!- orik [~orik@50-46-132-219.evrt.wa.frontiernet.net] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]21:15
-!- hashtag_ [~hashtag@CPE-69-23-213-3.wi.res.rr.com] has quit [Ping timeout: 244 seconds]21:21
-!- bitbumper [~bitbumper@c-69-254-243-205.hsd1.ks.comcast.net] has joined #bitcoin-wizards21:22
-!- zooko [~user@c-75-70-204-109.hsd1.co.comcast.net] has joined #bitcoin-wizards21:25
zookokanzure: my wife, ambimorph, wrote a tagging system this summer: https://github.com/ambimorph/protagonist21:28
-!- Graftec [~Graftec@gateway/tor-sasl/graftec] has quit [Remote host closed the connection]21:51
-!- Graftec [~Graftec@gateway/tor-sasl/graftec] has joined #bitcoin-wizards21:51
-!- user7779078 [~user77790@ool-4354b720.dyn.optonline.net] has joined #bitcoin-wizards21:55
-!- zooko` [~user@c-75-70-204-109.hsd1.co.comcast.net] has joined #bitcoin-wizards21:59
-!- zooko [~user@c-75-70-204-109.hsd1.co.comcast.net] has quit [Ping timeout: 256 seconds]22:01
-!- NewLiberty [~NewLibert@2602:304:cff8:1580:a44e:47a2:f830:ba08] has joined #bitcoin-wizards22:03
-!- zooko` [~user@c-75-70-204-109.hsd1.co.comcast.net] has quit [Ping timeout: 265 seconds]22:07
-!- gues [gues@gateway/vpn/mullvad/x-ghkyfvrqnzqgpxzl] has joined #bitcoin-wizards22:28
-!- lclc_bnc is now known as lclc22:29
-!- adam3us [~Adium@host-92-19-90-29.as13285.net] has quit [Quit: Leaving.]22:35
-!- user7779078 [~user77790@ool-4354b720.dyn.optonline.net] has quit []22:45
-!- maaku_ is now known as maaku22:58
-!- gues [gues@gateway/vpn/mullvad/x-ghkyfvrqnzqgpxzl] has quit [Ping timeout: 255 seconds]23:24
-!- gues [~gues@172-7-226-202.lightspeed.hstntx.sbcglobal.net] has joined #bitcoin-wizards23:26
-!- adam3us [~Adium@94.117.3.221] has joined #bitcoin-wizards23:28
-!- askmike [~askmike@ip241-209-210-87.adsl2.static.versatel.nl] has joined #bitcoin-wizards23:29
-!- askmike [~askmike@ip241-209-210-87.adsl2.static.versatel.nl] has quit [Remote host closed the connection]23:42
-!- adam3us [~Adium@94.117.3.221] has quit [Ping timeout: 244 seconds]23:53
-!- NewLiberty [~NewLibert@2602:304:cff8:1580:a44e:47a2:f830:ba08] has quit [Ping timeout: 258 seconds]23:56

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