2015-06-09.log

--- Log opened Tue Jun 09 00:00:36 2015
-!- Tebbo` [~Jerry`@ip72-211-88-176.no.no.cox.net] has quit [Read error: Connection reset by peer]00:01
-!- sbos99 [~superbos@ip4-89-238-218-206.euroweb.ro] has joined #bitcoin-wizards00:03
-!- mariorz [sid490@gateway/web/irccloud.com/x-sjssxyvvlalglrha] has joined #bitcoin-wizards00:04
-!- hktud0 [wq@unaffiliated/fluffybunny] has quit [Read error: Connection reset by peer]00:04
-!- yrashk [sid1568@gateway/web/irccloud.com/x-vozvqgbpqclqcwrb] has joined #bitcoin-wizards00:05
-!- dasource [uid48409@gateway/web/irccloud.com/x-zsqlhhdkleoqpsyy] has joined #bitcoin-wizards00:05
-!- hktud0 [ncidsk@unaffiliated/fluffybunny] has joined #bitcoin-wizards00:07
-!- priidu [~priidu@unaffiliated/priidu] has joined #bitcoin-wizards00:12
-!- Relos [~Relos@unaffiliated/relos] has quit [Ping timeout: 276 seconds]00:12
gmaxwellamiller: yes, the size is 2 + 8 (or 0 if no minimum value) +  ceil(n/8) + 5*n*32 bytes where n is the number of digits in base-4 for the mantissa of the rangeproof  (if the number of bits isn't a multiple of 2, the last digit is in base two and takes 3*32 instead of 5*32)).00:13
gmaxwellThe size of the mantissa is selectable in one bit increments, and there is a seperate exponent that scales the hidden part by 10^x  for x in 0..18, as well as an optional minimum value that moves the zero point.00:14
gmaxwellI have a longer description, lemme see if its posted yet.00:14
gmaxwellah okay, they're here: https://people.xiph.org/~greg/confidential_values.txt00:15
fluffyponygmaxwell: really cool work :)00:17
-!- michagogo [uid14316@wikia/Michagogo] has joined #bitcoin-wizards00:21
gmaxwellhere is the underlying crypto code, if you want to look at it without disentangling it from the elements-alpha sidechain code: https://github.com/ElementsProject/secp256k1-zkp/commit/bd067945ead3b514fba884abd0de95fc4b5db9ae00:21
petertoddgmaxwell: +1 (though hopefully it actually works!)00:21
gmaxwellpetertodd: well, bugs are always possible. But the cryptographic construction itself is fairly boring, as such things go.00:22
gmaxwellI wouldn't consider it production ready, though it has had ~some~ level of review and about a cpu-year of fuzz testing.00:23
petertoddgmaxwell: just need to figure out a way for people to steal lots of money by breaking it... :/00:23
-!- damethos [~damethos@unaffiliated/damethos] has joined #bitcoin-wizards00:23
-!- tromp [~tromp@ool-18be0b4d.dyn.optonline.net] has joined #bitcoin-wizards00:23
gmaxwellDone.00:23
gmaxwell(I mean, use it with non-testnet coins and you have that)00:24
petertoddhehe, yup00:24
gmaxwellPerhaps I've snowed myself with the nice layering, but at least it decomposes into nice subsystems that you can analyize independantly.00:25
gmaxwellAlso, wrt development, basically the amount of over-design is inversely proportional to how high in the stack it is. E.g. the ring signature is quite carefully reviewed (at least as much as something new can be), while the bitcoin integration is... well.  There are chunks of code that have probably never been run, and maybe only reviewed a bit by the person who wrote them. :P00:26
petertoddwhich is fine, given that the pool of people who can review it goes up the higher the stack you go :)00:27
-!- tromp [~tromp@ool-18be0b4d.dyn.optonline.net] has quit [Ping timeout: 246 seconds]00:27
gmaxwellIn any case, matt, pieter, and luke should all understand the integration fairly well and should be able to answer questions on it as well as I can (or likely better)00:28
-!- adams__ [sid73416@gateway/web/irccloud.com/x-ngxgcgfciyjztpkr] has joined #bitcoin-wizards00:28
petertoddI'm going to find some time to go through all the changes in Elements sooner or later00:29
-!- vonzipper [sid77971@gateway/web/irccloud.com/x-umbaoznxdafvzwtb] has joined #bitcoin-wizards00:29
-!- dabos [~superbos@ip4-89-238-218-206.euroweb.ro] has joined #bitcoin-wizards00:31
-!- prosodyContext [sid32673@gateway/web/irccloud.com/x-aadwgyvkfbiyrwtl] has joined #bitcoin-wizards00:34
-!- sbos99 [~superbos@ip4-89-238-218-206.euroweb.ro] has quit [Ping timeout: 244 seconds]00:35
-!- rusty [~rusty@pdpc/supporter/bronze/rusty] has quit [Ping timeout: 265 seconds]00:39
-!- pollux-bts [uid52270@gateway/web/irccloud.com/x-ctsdedfbwfzvurbq] has joined #bitcoin-wizards00:43
-!- orperelman [~orperelma@bzq-109-67-207-175.red.bezeqint.net] has quit [Ping timeout: 256 seconds]00:44
-!- Xzibit17 [sid50165@gateway/web/irccloud.com/x-ujdkgwqqpegjszln] has joined #bitcoin-wizards00:44
-!- btcdrak [uid52049@gateway/web/irccloud.com/x-qbudlhatflzuqhhx] has joined #bitcoin-wizards00:45
-!- catcow [sid62269@gateway/web/irccloud.com/x-iwftlzwxosyrcfdb] has joined #bitcoin-wizards00:52
-!- mjerr [~mjerr@p578EB361.dip0.t-ipconnect.de] has quit [Remote host closed the connection]00:54
-!- mjerr [~mjerr@p578EB361.dip0.t-ipconnect.de] has joined #bitcoin-wizards00:54
-!- AaronvanW [~ewout@vpn19.hotsplots.net] has joined #bitcoin-wizards01:01
-!- AaronvanW [~ewout@vpn19.hotsplots.net] has quit [Changing host]01:01
-!- AaronvanW [~ewout@unaffiliated/aaronvanw] has joined #bitcoin-wizards01:01
gmaxwellamiller: also if you run across anyone claiming to have a plain ECDL-assumptions range proof with efficiency better than 2.5 elements per bit, I'd love to see it.  Lit on this seems kinda fragmented because the earliest schemes were not formally published; there are lots of papers on schemes with efficiency worse than that even with bilinear crypto.   There are schemes for groups of unknown order01:02
gmaxwell (e.g. usually trusted setup) which are super elegant and pretty efficient for /very/ big numbers.01:02
gmaxwellfluffypony: thanks!01:03
-!- andy-logbot [~bitcoin--@wpsoftware.net] has quit [Remote host closed the connection]01:03
-!- andy-logbot [~bitcoin--@wpsoftware.net] has joined #bitcoin-wizards01:04
* andy-logbot is logging01:04
gmaxwellalso, anyone get it running yet?  There is a faucet with coins already on the sidechain.01:04
-!- c0rw|zZz is now known as c0rw1n01:04
-!- GGuyZ [~GGuyZ@finlandiahall.info] has joined #bitcoin-wizards01:05
-!- GGuyZ [~GGuyZ@finlandiahall.info] has quit [Read error: Connection reset by peer]01:05
-!- GGuyZ_ [~GGuyZ@finlandiahall.info] has joined #bitcoin-wizards01:05
-!- rht__ [uid86914@gateway/web/irccloud.com/x-bwmgmjssroiwuxaf] has joined #bitcoin-wizards01:06
amillergmaxwell, the borromean thing was great, i dont suppose you have a writeup in equal detail, like in between the confidential_values.txt and the code?01:07
gmaxwellamiller: not yet.01:07
amilleri want to look at the floating point algorithm really carefully01:08
-!- rusty [~rusty@pdpc/supporter/bronze/rusty] has joined #bitcoin-wizards01:08
gmaxwellamiller: the borromean thing started off morely like that txt, and with illustrations like https://people.xiph.org/~greg/sign.svg and andytoshi made it awesome.  Not quite there yet.01:08
amillerok, i understand :)01:09
-!- rht___ [uid86914@gateway/web/irccloud.com/x-nxddtmjehxyhrdrh] has joined #bitcoin-wizards01:09
gmaxwellamiller: the decimal float works quite simply though;  normaly the basis thats proved is 0 or 1; 0 or 2; 0 or 4 ... (well technically 0,1,2,3  0,4,8,12...)  when the exponent is 1 instead  the basis is 0/10 0/20 0/40...01:10
-!- pgokeeffe [uid91610@gateway/web/irccloud.com/x-kfkuofdmytzyzbjt] has joined #bitcoin-wizards01:11
amillerhm01:11
gmaxwelland so on for higher exponents. There is actually a way to make the exponents somewhat priviate (you only make their differences public when you combine them; though I don't implement that; as it has a base level of inefficiency (have to carry around a blinded exp) that makes it seem like not a win.01:11
-!- damethos [~damethos@unaffiliated/damethos] has quit [Ping timeout: 258 seconds]01:11
gmaxwellThe 'cute' optimizations in my system are this:  use of base 4 OR instead of base 2, which takes the cost from 3 elements a bit to 5 for two bits.  Elimination of the commitment for the last digit by reconstructing it from the value being proved and all the other bits ....  and the "proof rewind" that lets someone sharing the provers coins recover a message sent by the prover 80% of the size of t01:14
gmaxwellhe proof.01:14
gmaxwellthe things like the variable mantissa size and exponent are more pedesterian.01:14
gmaxwellTaek: phantomcircuit was joking that we should reduce the block size to 999999 bytes just to double emphasize that this thing isn't currently a scaling expirement.01:16
-!- dEBRUYNE [~dEBRUYNE@239-196-ftth.onsbrabantnet.nl] has joined #bitcoin-wizards01:16
-!- p15 [~p15@114.248.214.15] has joined #bitcoin-wizards01:21
-!- jtimon [~quassel@95.131.169.236] has joined #bitcoin-wizards01:22
-!- p15_ [~p15@182.50.108.87] has quit [Ping timeout: 250 seconds]01:23
-!- rubensayshi [~ruben@91.206.81.13] has joined #bitcoin-wizards01:23
-!- CoinMuncher [~jannes@178.132.211.90] has joined #bitcoin-wizards01:26
-!- tromp [~tromp@ool-18be0b4d.dyn.optonline.net] has joined #bitcoin-wizards01:35
-!- frankenmint [~frankenmi@c-24-22-67-17.hsd1.or.comcast.net] has joined #bitcoin-wizards01:36
-!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has joined #bitcoin-wizards01:38
-!- frankenmint [~frankenmi@c-24-22-67-17.hsd1.or.comcast.net] has quit [Remote host closed the connection]01:39
-!- p15 [~p15@114.248.214.15] has quit [Max SendQ exceeded]01:39
-!- tromp [~tromp@ool-18be0b4d.dyn.optonline.net] has quit [Ping timeout: 264 seconds]01:40
-!- p15 [~p15@182.50.108.39] has joined #bitcoin-wizards01:40
-!- GGuyZ_ [~GGuyZ@finlandiahall.info] has quit [Quit: GGuyZ_]01:46
-!- rht___ [uid86914@gateway/web/irccloud.com/x-nxddtmjehxyhrdrh] has quit []01:49
-!- GGuyZ [~GGuyZ@finlandiahall.info] has joined #bitcoin-wizards01:52
-!- p15 [~p15@182.50.108.39] has quit [Ping timeout: 256 seconds]01:59
-!- p15 [~p15@182.50.108.104] has joined #bitcoin-wizards02:02
-!- ThomasV_ [~ThomasV@dslb-178-000-002-161.178.000.pools.vodafone-ip.de] has quit [Ping timeout: 244 seconds]02:02
-!- GGuyZ [~GGuyZ@finlandiahall.info] has quit [Quit: GGuyZ]02:03
-!- LeMiner [LeMiner@unaffiliated/leminer] has joined #bitcoin-wizards02:04
-!- kyuupichan [~Neil@ae041057.dynamic.ppp.asahi-net.or.jp] has quit [Remote host closed the connection]02:04
-!- kyuupichan [~Neil@ae041057.dynamic.ppp.asahi-net.or.jp] has joined #bitcoin-wizards02:06
-!- AaronvanW [~ewout@unaffiliated/aaronvanw] has quit [Ping timeout: 246 seconds]02:06
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has joined #bitcoin-wizards02:15
-!- orperelman [~orperelma@bzq-109-67-207-175.red.bezeqint.net] has joined #bitcoin-wizards02:18
-!- AaronvanW [~ewout@vpn19.hotsplots.net] has joined #bitcoin-wizards02:27
-!- AaronvanW [~ewout@vpn19.hotsplots.net] has quit [Changing host]02:27
-!- AaronvanW [~ewout@unaffiliated/aaronvanw] has joined #bitcoin-wizards02:27
-!- dabos [~superbos@ip4-89-238-218-206.euroweb.ro] has quit [Ping timeout: 265 seconds]02:33
-!- SDCDev [~quassel@unaffiliated/sdcdev] has joined #bitcoin-wizards02:33
-!- gill3s [~gill3s@pat35-3-82-245-143-153.fbx.proxad.net] has quit [Quit: My Mac has gone to sleep. ZZZzzz…]02:43
-!- gill3s [~gill3s@pat35-3-82-245-143-153.fbx.proxad.net] has joined #bitcoin-wizards02:46
-!- rusty [~rusty@pdpc/supporter/bronze/rusty] has quit [Ping timeout: 250 seconds]02:48
-!- tromp [~tromp@ool-18be0b4d.dyn.optonline.net] has joined #bitcoin-wizards03:24
-!- SDCDev [~quassel@unaffiliated/sdcdev] has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]03:24
-!- SDCDev [~quassel@unaffiliated/sdcdev] has joined #bitcoin-wizards03:24
-!- mjerr [~mjerr@p578EB361.dip0.t-ipconnect.de] has quit [Ping timeout: 272 seconds]03:24
-!- mjerr [~mjerr@p578EAF37.dip0.t-ipconnect.de] has joined #bitcoin-wizards03:25
-!- GGuyZ [~GGuyZ@194.157.37.27] has joined #bitcoin-wizards03:28
-!- tromp [~tromp@ool-18be0b4d.dyn.optonline.net] has quit [Ping timeout: 265 seconds]03:28
-!- pollux-bts [uid52270@gateway/web/irccloud.com/x-ctsdedfbwfzvurbq] has quit [Quit: Connection closed for inactivity]03:29
-!- metamarc [~snizysnaz@unaffiliated/agorist000] has quit [Read error: Connection reset by peer]03:29
-!- metamarc [~snizysnaz@unaffiliated/agorist000] has joined #bitcoin-wizards03:30
-!- mjerr [~mjerr@p578EAF37.dip0.t-ipconnect.de] has quit [Ping timeout: 256 seconds]03:30
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has quit [Ping timeout: 265 seconds]03:31
-!- mjerr [~mjerr@p578EB3B1.dip0.t-ipconnect.de] has joined #bitcoin-wizards03:32
-!- c0rw1n [~c0rw1n@92.74-67-87.adsl-dyn.isp.belgacom.be] has quit []03:37
-!- c0rw1n [~c0rw1n@92.74-67-87.adsl-dyn.isp.belgacom.be] has joined #bitcoin-wizards03:37
-!- Relos [~Relos@unaffiliated/relos] has joined #bitcoin-wizards03:45
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has joined #bitcoin-wizards03:53
-!- dabos [~superbos@ip4-89-238-218-206.euroweb.ro] has joined #bitcoin-wizards03:57
-!- orperelman [~orperelma@bzq-109-67-207-175.red.bezeqint.net] has quit [Ping timeout: 245 seconds]04:00
Taekgmaxwell: I'm not sure where I got the idea, but I had been under the impression that sidechains were set up as a migration tool04:22
Taekyou would make sidechains, and then if people liked them they would move their coins over and just use that chain instead of the original chain04:22
TaekI'm not the only one who had/has that idea04:22
sipaTaek: the idea of sidechains grew indeed from the question of a safe upgrade mechanism04:23
sipaand they can be used for that04:23
gmaxwellTaek: Thats a possible mode, one we mention in the whitepaper; and it was the original motivation for adam proposing the one-way peg.04:23
-!- MrTratta [~MrTratta@2-228-102-98.ip191.fastwebnet.it] has joined #bitcoin-wizards04:23
-!- sparetire_ [~sparetire@unaffiliated/sparetire] has quit [Quit: sparetire_]04:23
-!- Mably [56401ec5@gateway/web/freenode/ip.86.64.30.197] has quit [Ping timeout: 246 seconds]04:25
-!- tromp [~tromp@ool-18be0b4d.dyn.optonline.net] has joined #bitcoin-wizards04:25
Taek[23:25:44] <sipa> our purpose with sidechains is unlocking experimentation with new technology04:26
Taek[23:25:52] <sipa> it's not a substitute for a stable main chain04:26
Taekthese statements had confused me04:26
-!- tromp [~tromp@ool-18be0b4d.dyn.optonline.net] has quit [Ping timeout: 272 seconds]04:30
-!- erasmospunk [~erasmospu@81.17.19.34] has joined #bitcoin-wizards04:32
-!- p15 [~p15@182.50.108.104] has quit [Max SendQ exceeded]04:57
-!- prodatalab [~prodatala@2602:306:ceef:a750:a057:6a0b:1e8b:2f96] has joined #bitcoin-wizards04:57
-!- p15 [~p15@182.50.108.104] has joined #bitcoin-wizards04:57
-!- c0rw1n is now known as c0rw|afk04:59
-!- AaronvanW [~ewout@unaffiliated/aaronvanw] has quit [Ping timeout: 246 seconds]05:06
-!- Quanttek [~quassel@2a02:8108:73f:f6e4:e23f:49ff:fe47:9364] has joined #bitcoin-wizards05:16
-!- p15x [~p15x@182.50.108.20] has joined #bitcoin-wizards05:23
-!- tromp [~tromp@ool-18be0b4d.dyn.optonline.net] has joined #bitcoin-wizards05:26
-!- hashtagg_ [~hashtag@cpe-69-23-213-3.ma.res.rr.com] has quit [Ping timeout: 244 seconds]05:27
-!- MrTratta [~MrTratta@2-228-102-98.ip191.fastwebnet.it] has quit [Remote host closed the connection]05:30
-!- tromp [~tromp@ool-18be0b4d.dyn.optonline.net] has quit [Ping timeout: 258 seconds]05:30
-!- zooko [~user@c-73-181-114-39.hsd1.co.comcast.net] has joined #bitcoin-wizards05:31
-!- moa [~kiwigb@opentransactions/dev/moa] has quit [Quit: Leaving.]05:31
-!- damethos [~damethos@unaffiliated/damethos] has joined #bitcoin-wizards05:36
-!- eudoxia [~eudoxia@r167-57-180-137.dialup.adsl.anteldata.net.uy] has joined #bitcoin-wizards05:41
-!- robogoat [~robogoat@c-24-126-240-124.hsd1.ga.comcast.net] has quit [Ping timeout: 264 seconds]05:43
-!- tromp [~tromp@ool-18be0b4d.dyn.optonline.net] has joined #bitcoin-wizards05:48
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has quit [Quit: Quitte]05:52
waxwingso in Confidential, it looks to me from a read through, that people will probably still want/need coinjoin like approaches to anonymise the transaction graph, right?05:57
waxwingor is there some plan to implement ring sigs in a side chain for actual txs?05:57
-!- Jouke [~jouke@83.163.42.163] has quit [Ping timeout: 276 seconds]05:57
waxwingone could see a lot of scenarios where just blinding the amounts might not be good enough05:57
-!- p15 [~p15@182.50.108.104] has quit [Max SendQ exceeded]05:58
-!- MrTratta [~MrTratta@2-228-102-98.ip191.fastwebnet.it] has joined #bitcoin-wizards05:59
-!- p15 [~p15@182.50.108.104] has joined #bitcoin-wizards05:59
andytoshiwaxwing: coinjoin becomes much more powerful; yeah, there is still a motivation for it to avoid people determining the shape of the transaction graph06:00
andytoshibut there is a big benefit just from having amounts hidden; a lot of stuff in http://www.coindesk.com/merge-avoidance-privacy-bitcoin/ is blocked for example06:00
-!- hashtag [~hashtag@cpe-98-157-219-44.ma.res.rr.com] has joined #bitcoin-wizards06:01
andytoshias for ringsigs, they break pruning and would require a lot of design work .. i'd like to see them but i don't think there are concrete plans for them (tho if we found some asymptotically more efficient ringsig scheme maybe we'd change our minds)06:01
waxwingbreak pruning, yes. it would be interesting to hear what some big institutions' reactions are to "we can provide confidentiality of amounts, but the utxos are still traceable". what i always find difficult is that coinjoin is already there, so it's a bit weird trying to figure out what you're actually trying to do there.06:03
gmaxwellwaxwing: coinjoin is quite weak in practice and annoying to use (so it isn't used more universally) due to the amount non-privacy.06:05
waxwingi see; so you envision that this is the main confidentiality feature (amounts) and coinjoin is just kind of there if anyone is motivated to do it.06:06
gmaxwellAlso, realize that we have a very weird way of looking at this in bitcoin:  Transaction graph privacy is metadata privacy; indeed metadata privacy is important, but its fundimentally harder than content privacy (often impossible to be completely metadata private), and often less valuable than content privacy.06:06
gmaxwellI think both would be used, it's specifically design to work with coinjoin (and the rpc interfaces in elements should be all setup for someone to build a coinjoiner on top)06:07
gmaxwellbut at the same time, I do think that value privacy is more important generally.06:07
waxwingbtw thanks for the write up. my brain nearly melted but i think i finally understood how you prove the commitment to zero :)06:07
gmaxwell! HURRAY!06:07
gribbleError: "HURRAY!" is not a valid command.06:07
fluffyponylol gribble06:08
waxwinggrumpy gribble06:08
fluffypony¡ olé !06:08
gmaxwellwaxwing: I'm overjoyed to hear that;  the range proof is a slick trick that I feel like everyone whos into the technical stuff can understand if they care to...06:09
-!- damethos [~damethos@unaffiliated/damethos] has quit [Quit: Bye]06:18
waxwingyes, i guess it's the privacy vs anonymity thing again. wrt my "big institutions" question, it's the former they want, not the latter. metadata is not a bad analogy (at least, once you actually have the amount privacy).06:20
MrTrattaI don't remember who but someone suggested some ncurses based console app that was great to monitor bitcoind, does anyone remember the name? I couldn't find it on github06:20
-!- AaronvanW [~ewout@vpn19.hotsplots.net] has joined #bitcoin-wizards06:21
-!- AaronvanW [~ewout@vpn19.hotsplots.net] has quit [Changing host]06:21
-!- AaronvanW [~ewout@unaffiliated/aaronvanw] has joined #bitcoin-wizards06:21
-!- c0rw|afk is now known as c0rw1n06:23
gmaxwellMrTratta: https://github.com/azeteki/bitcoind-ncurses06:25
-!- Mably [56401ec3@gateway/web/freenode/ip.86.64.30.195] has joined #bitcoin-wizards06:25
-!- zwick [~zwick@fsf/member/zwick] has joined #bitcoin-wizards06:25
-!- GGuyZ [~GGuyZ@194.157.37.27] has quit [Remote host closed the connection]06:26
zookogmaxwell: way to go on releasing Elements!!06:26
-!- GGuyZ [~GGuyZ@vpn-q.media.mit.edu] has joined #bitcoin-wizards06:26
gmaxwellzooko: thanks!06:26
gmaxwellzooko: seen the confidential transaction technical primer I wrote?  (it needs a more proper writeup like we did on the new ringsignature, but ... soooo many things to do so little time.)06:27
zookoI haven't read it yet.06:28
MrTrattagmaxwell, thanks06:33
-!- nubbins` [~leel@unaffiliated/nubbins] has joined #bitcoin-wizards06:33
-!- b_lumenkraft [~b_lumenkr@unaffiliated/b-lumenkraft/x-4457406] has joined #bitcoin-wizards06:37
-!- mjerr [~mjerr@p578EB3B1.dip0.t-ipconnect.de] has quit [Ping timeout: 255 seconds]06:37
waxwinghuh, already a quote from the Blythe Masters company in a WSJ article: "DAH Chief Technology Officer Shaul Kfir said it could be a “very powerful way to protect investors from having to disclose sensitive business information, even while providing complete transparency to regulators.”06:39
waxwingthat's kind of in line with what we said.06:39
TaekIt would be useful in employment scenarios too.06:43
-!- zooko [~user@c-73-181-114-39.hsd1.co.comcast.net] has quit [Ping timeout: 250 seconds]06:43
-!- damethos [~damethos@unaffiliated/damethos] has joined #bitcoin-wizards06:43
-!- orperelman [~orperelma@bzq-109-67-207-175.red.bezeqint.net] has joined #bitcoin-wizards06:49
-!- gill3s [~gill3s@pat35-3-82-245-143-153.fbx.proxad.net] has quit [Quit: My Mac has gone to sleep. ZZZzzz…]06:51
-!- mkarrer [~mkarrer@83.Red-81-44-96.dynamicIP.rima-tde.net] has quit [Remote host closed the connection]06:53
kanzurehttps://lists.linuxfoundation.org/mailman/listinfo/sidechains-dev06:54
-!- jtimon [~quassel@95.131.169.236] has quit [Ping timeout: 246 seconds]06:54
-!- mjerr [~mjerr@p578EB3B1.dip0.t-ipconnect.de] has joined #bitcoin-wizards06:55
-!- StephenM347 [~stephenm3@static-64-223-246-218.port.east.myfairpoint.net] has joined #bitcoin-wizards06:56
-!- bsm1175321 [4173e21d@gateway/web/freenode/ip.65.115.226.29] has joined #bitcoin-wizards07:01
-!- nessence [~alexl@c-68-51-194-2.hsd1.mi.comcast.net] has joined #bitcoin-wizards07:01
-!- gill3s [~gill3s@pat35-3-82-245-143-153.fbx.proxad.net] has joined #bitcoin-wizards07:03
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has joined #bitcoin-wizards07:05
StephenM347gmaxwell: I'm reading over your confidential transactions proposal, nice! In it you have `H = to_point(SHA256(ENCODE(G)))`, which could be interpreted incorrectly (as I did at first) as `SHA256(ENCODE(G))*G`, instead of taking SHA256(ENCODE(G)) as the x coordinate of a new pub key07:07
-!- gill3s [~gill3s@pat35-3-82-245-143-153.fbx.proxad.net] has quit [Client Quit]07:07
-!- nemild [~nemild@104.207.195.34] has joined #bitcoin-wizards07:07
-!- nessence [~alexl@c-68-51-194-2.hsd1.mi.comcast.net] has quit [Remote host closed the connection]07:08
-!- dc17523be3 [unknown@gateway/vpn/mullvad/x-gqfdpabajtltcvsx] has quit [Ping timeout: 265 seconds]07:09
sipaStephenM347: would H = RecoverPoint(x = SHA256(Encode(G)), y = even) be less confusing?07:10
gmaxwellStephenM347: damn, you know I was trying there to avoid precisely that misunderstanding.07:10
gmaxwellI think in some earler draft I'd tried H.x = SHA256(ENCODE(G)) and that was confusing in some other way. :) I'll try to fix.07:12
StephenM347sipa: less confusing, but maybe not clear as it could be. RecoverPoint isn't terminology that I'm well versed with anyway.07:13
gmaxwellStephenM347: point for your understanding that you reconized that SHA256(ENCODE(G))*G would be fatally busted.07:13
StephenM347gmaxwell: Haha, thanks. I read it and was like, that can't be what he means. Specifying the x in that type of a syntax makes more sense07:13
sipaH is defined as the curve point with X coordinate equal to SHA256(G) and corresponding Y coordinate to be on the curve. The important part is that it is exceedingly unlikely that anyone knows the value h such that H = h*G.07:14
kanzurewin 1207:14
kanzureehrjoiqjeq07:14
-!- nessence [~alexl@c-68-51-194-2.hsd1.mi.comcast.net] has joined #bitcoin-wizards07:14
gmaxwellyea, thats why that misunderstanding is so unfortunate: it's like the one and only way you cannot produce H, almost any other procedure is okay, just not that one! :)07:15
-!- nessence [~alexl@c-68-51-194-2.hsd1.mi.comcast.net] has quit [Remote host closed the connection]07:15
-!- nessence [~alexl@c-68-51-194-2.hsd1.mi.comcast.net] has joined #bitcoin-wizards07:15
stonecoldpatfor elements did you guys change the alpha consensus library? (libalphaconsensus) my build keeps failing on it with architecture x86_64, i thought it was me, but i just compiled bitcoin core usign the same ./configure with no problems07:20
stonecoldpatwith "symbols not found ofr architecture x86_64", the most frustrating error code in the world :(07:20
sipadid you try a make clean, or a git clean -dfx (warning: wipes all non-committed files) ?07:21
sipait's forked off 0.10.2 with a few commits from 0.11, but nothing build system related07:21
stonecoldpatyeah, tried both (and upgraded brew, re-installed boost etc, upgraded to yosemite too)07:24
kanzurehmm.. https://github.com/ElementsProject/elements/compare/bitcoin...alpha07:24
StephenM347gmaxwell: it would also be good to check that there is an associated y coordinate for the x coordinate SHA256(ENCODE(G)) (there may be no point with such an x coordinate)07:25
sipaStephenM347: if there wasn't, he would have chosen something else than SHA256(G) :)07:27
gmaxwellStephenM347: turns out that there is, so long as ENCODE is uncompressed DER. :)07:27
sipagmaxwell: not DER07:27
gmaxwellsipa: someday I'll remember the correct name of that encoding.07:27
-!- zooko [~user@c-107-2-139-163.hsd1.co.comcast.net] has joined #bitcoin-wizards07:27
StephenM347Ah, okay, great07:27
stonecoldpathttp://pastebin.com/GBinzzw0 is the console log when the error happens07:28
gmaxwellStephenM347: actually the first two things I tried were not on the curve.07:28
StephenM347gmaxwell: interesting, sha256d and hash160?07:28
gmaxwell(SHA256(G.x) and SHA256(compressed-seralized-G))07:28
sipagmaxwell: i wonder if it has a name besides "The encoding specified by SEC1v2 in section 2.3.3"07:29
gmaxwellno-- wouldn't hae used hash160, too small, would make a non-uniformly distributed X would would perhaps be harmless but seem weird.07:29
-!- nubbins` [~leel@unaffiliated/nubbins] has quit [Quit: Quit]07:29
StephenM347yeah, bad choice with hash16007:29
StephenM347bad guess, I mean07:29
StephenM347gmaxwell: How can we be sure that `(In1 + In2 + In3 + plaintext_input_amount*H...) - (Out1 + Out2 + Out3 + ... fees*H) == 0.`, won't it just be some multiple of G?07:31
andytoshiStephenM347: that first H should be a G right?07:32
andytoshiStephenM347: it'll be a multiple of G, specifically 0*G ;)07:32
StephenM347andytoshi: I don't think so, copied from source07:32
sipathe formula is correct07:33
sipaStephenM347: the creator of the transaction must guarantee that all blinding values cancel (i.e., all blinding factors summed in the outputs must equal the sum of blinding factors used in the inputs)07:33
andytoshioh, right, i always get the blinding factor and actual inputs crossed07:33
andytoshii feel like our design is backward with respect to my intuition..07:33
StephenM347sipa: oh, that makes sense, so all but one of the blinding factors are chosen randomly07:34
andytoshiStephenM347: correct07:34
sipaStephenM347: bingo07:34
-!- nubbins` [~leel@unaffiliated/nubbins] has joined #bitcoin-wizards07:34
sipaStephenM347: which is why you can't have a transaction with blinded inputs but without blinded outputs07:34
-!- dc17523be3 [unknown@gateway/vpn/mullvad/x-cxtluoakgyiuopmg] has joined #bitcoin-wizards07:37
-!- mkarrer [~mkarrer@83.Red-81-44-96.dynamicIP.rima-tde.net] has joined #bitcoin-wizards07:43
-!- gmaxwell [greg@wikimedia/KatWalsh/x-0001] has quit [Ping timeout: 256 seconds]07:44
-!- Populus [Populus@gateway/vpn/mullvad/x-bjhukybbczxcyeso] has joined #bitcoin-wizards07:44
-!- heath [~heath@unaffiliated/ybit] has quit [Ping timeout: 265 seconds]07:45
-!- gmaxwell [greg@mf4-xiph.osuosl.org] has joined #bitcoin-wizards07:45
-!- gmaxwell is now known as Guest9446207:45
-!- heath [~heath@unaffiliated/ybit] has joined #bitcoin-wizards07:45
-!- Guest94462 [greg@mf4-xiph.osuosl.org] has quit [Changing host]07:45
-!- Guest94462 [greg@wikimedia/KatWalsh/x-0001] has joined #bitcoin-wizards07:45
-!- Guest94462 is now known as gmaxwell07:46
gmaxwellStephenM347: "If the author of a transaction takes care in picking their blinding07:46
gmaxwellfactors so that they add up correctly,"07:46
gmaxwellandytoshi: I also wanted to use "G" for the value, but you see it's the value that gets handled in unusual ways.. where as the blinding factor is just treated like a secret key.07:48
-!- damethos [~damethos@unaffiliated/damethos] has quit [Quit: Bye]07:48
gmaxwellandytoshi: so for example my H constant time table is setup to only work for 64 bit values and such.07:48
-!- ThomasV_ [~ThomasV@p5B2C5014.dip0.t-ipconnect.de] has joined #bitcoin-wizards07:48
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has quit [Ping timeout: 256 seconds]07:50
-!- dabos [~superbos@ip4-89-238-218-206.euroweb.ro] has quit [Ping timeout: 265 seconds]07:55
-!- wallet42 [~wallet42@85.100.40.253] has joined #bitcoin-wizards07:55
-!- GGuyZ [~GGuyZ@vpn-q.media.mit.edu] has quit [Quit: GGuyZ]07:56
-!- tucenaber_ [~tucenaber@85.219.144.231] has quit [Ping timeout: 256 seconds]07:57
StephenM347gmaxwell: I'm really intrigued by the whole homomorphic commitments process. Do you hope/expect that this will be a feature of a side chain that eventually becomes the predominant chain?08:00
gmaxwellor another scheme (e.g. more efficent; perhaps unconditionally sound; I'm confident there is room for improvement)08:02
-!- p15x [~p15x@182.50.108.20] has quit [Ping timeout: 264 seconds]08:08
-!- ThomasV_ [~ThomasV@p5B2C5014.dip0.t-ipconnect.de] has quit [Ping timeout: 244 seconds]08:08
-!- p15x [~p15x@114.244.145.106] has joined #bitcoin-wizards08:08
StephenM347gmaxwell: If there are many chains, and a merchant wants to receive coins from a customer who uses a different chain, won't it take a long time to transfer the coins back to the main chain and then onto the merchant's preferred chain?08:10
sipaStephenM347: atomic swaps08:10
sipathey're much faster than the sidechain transfer mechanism08:10
StephenM347sipa: hmm, I need to read more on side chains. How much faster?08:11
sipaone transaction on each side08:11
sipaor 2, i misremember08:11
StephenM347Is it possible to do it across a hub and spoke micropayment channel?08:12
StephenM347i.e. if I'm a hub that can send and receive on both chains08:12
StephenM347could be instant08:12
-!- NewLiberty [~NewLibert@76-255-129-88.lightspeed.irvnca.sbcglobal.net] has quit [Ping timeout: 246 seconds]08:12
-!- bsm1175321 [4173e21d@gateway/web/freenode/ip.65.115.226.29] has quit [Ping timeout: 246 seconds]08:13
-!- antanst [~Adium@athedsl-338410.home.otenet.gr] has left #bitcoin-wizards []08:14
-!- temujin [2679a51e@gateway/web/freenode/ip.38.121.165.30] has joined #bitcoin-wizards08:15
-!- dabos [~superbos@79.114.79.187] has joined #bitcoin-wizards08:20
-!- SDCDev [~quassel@unaffiliated/sdcdev] has quit [Ping timeout: 256 seconds]08:22
-!- bsm1175321 [4173e21d@gateway/web/freenode/ip.65.115.226.29] has joined #bitcoin-wizards08:25
-!- damethos [~damethos@unaffiliated/damethos] has joined #bitcoin-wizards08:27
-!- tucenaber [~tucenaber@o144.231.lokis.net.pl] has joined #bitcoin-wizards08:28
-!- tucenaber [~tucenaber@o144.231.lokis.net.pl] has quit [Changing host]08:28
-!- tucenaber [~tucenaber@unaffiliated/tucenaber] has joined #bitcoin-wizards08:28
-!- dabos [~superbos@79.114.79.187] has quit [Ping timeout: 255 seconds]08:30
-!- shen_noe [~shen_noe@50-73-33-22-utah.hfc.comcastbusiness.net] has joined #bitcoin-wizards08:30
-!- damethos [~damethos@unaffiliated/damethos] has quit [Remote host closed the connection]08:32
-!- damethos [~damethos@unaffiliated/damethos] has joined #bitcoin-wizards08:32
-!- erasmospunk [~erasmospu@81.17.19.34] has quit [Remote host closed the connection]08:37
-!- maraoz [~maraoz@43-161-16-190.fibertel.com.ar] has joined #bitcoin-wizards08:38
-!- erasmospunk [~erasmospu@179.43.156.66] has joined #bitcoin-wizards08:42
-!- NewLiberty [~NewLibert@76-255-129-88.lightspeed.irvnca.sbcglobal.net] has joined #bitcoin-wizards08:42
-!- nemild [~nemild@104.207.195.34] has quit [Quit: nemild]08:44
-!- nemild [~nemild@104.207.195.34] has joined #bitcoin-wizards08:45
-!- zwick [~zwick@fsf/member/zwick] has quit [Quit: WeeChat 1.2]08:46
-!- zwick [~zwick@techtownfw-asa.tech-park.wayne.edu] has joined #bitcoin-wizards08:47
-!- zwick [~zwick@techtownfw-asa.tech-park.wayne.edu] has quit [Changing host]08:47
-!- zwick [~zwick@fsf/member/zwick] has joined #bitcoin-wizards08:47
-!- nessence [~alexl@c-68-51-194-2.hsd1.mi.comcast.net] has quit [Remote host closed the connection]08:48
-!- Dizzle [~Dizzle@cpe-72-182-34-126.austin.res.rr.com] has joined #bitcoin-wizards08:49
-!- wallet42 [~wallet42@85.100.40.253] has quit [Quit: Leaving.]08:50
-!- wallet42 [~wallet42@85.100.40.253] has joined #bitcoin-wizards08:51
-!- erasmosp_ [~erasmospu@46-198-61-117.adsl.cyta.gr] has joined #bitcoin-wizards08:57
-!- gielbier [~giel@f142219.upc-f.chello.nl] has quit [Read error: Connection reset by peer]08:58
-!- erasmospunk [~erasmospu@179.43.156.66] has quit [Ping timeout: 255 seconds]08:59
-!- nubbins` [~leel@unaffiliated/nubbins] has quit [Quit: Quit]08:59
-!- erasmospunk [~erasmospu@gateway/vpn/privateinternetaccess/erasmospunk] has joined #bitcoin-wizards09:00
-!- erasmosp_ [~erasmospu@46-198-61-117.adsl.cyta.gr] has quit [Ping timeout: 264 seconds]09:02
-!- frankenmint [~frankenmi@c-24-22-67-17.hsd1.or.comcast.net] has joined #bitcoin-wizards09:03
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has joined #bitcoin-wizards09:05
-!- gielbier [~giel@f142219.upc-f.chello.nl] has joined #bitcoin-wizards09:05
-!- lnsybrd [~lnsybrd@63.231.217.242] has joined #bitcoin-wizards09:05
-!- hayek [~hayek@128.147.28.1] has joined #bitcoin-wizards09:08
-!- paveljanik [~paveljani@79-98-72-216.sys-data.com] has joined #bitcoin-wizards09:14
-!- paveljanik [~paveljani@79-98-72-216.sys-data.com] has quit [Changing host]09:14
-!- paveljanik [~paveljani@unaffiliated/paveljanik] has joined #bitcoin-wizards09:14
-!- nessence [~alexl@c-68-51-194-2.hsd1.mi.comcast.net] has joined #bitcoin-wizards09:16
-!- Mably [56401ec3@gateway/web/freenode/ip.86.64.30.195] has quit [Ping timeout: 246 seconds]09:17
-!- frankenmint [~frankenmi@c-24-22-67-17.hsd1.or.comcast.net] has quit [Remote host closed the connection]09:20
-!- frankenmint [~frankenmi@c-24-22-67-17.hsd1.or.comcast.net] has joined #bitcoin-wizards09:22
-!- erasmospunk [~erasmospu@gateway/vpn/privateinternetaccess/erasmospunk] has quit [Quit: ttm]09:22
-!- erasmospunk [~erasmospu@gateway/vpn/privateinternetaccess/erasmospunk] has joined #bitcoin-wizards09:23
-!- lnsybrd [~lnsybrd@63.231.217.242] has quit [Ping timeout: 252 seconds]09:24
-!- erasmospunk [~erasmospu@gateway/vpn/privateinternetaccess/erasmospunk] has quit [Client Quit]09:24
andytoshigmaxwell: oh, that's a good reason09:27
-!- Mably [56401ec5@gateway/web/freenode/ip.86.64.30.197] has joined #bitcoin-wizards09:27
andytoshii was worried that there was an algebraic reason, which i don't see (and am pretty convinced there is not), that'd make me worried about my understanding of the system :)09:27
gmaxwellandytoshi: no, it's just boring engineering reasons.09:29
-!- kmels [~kmels@93.166.151.186.static.intelnet.net.gt] has joined #bitcoin-wizards09:31
-!- kmels [~kmels@93.166.151.186.static.intelnet.net.gt] has quit [Max SendQ exceeded]09:32
-!- kmels [~kmels@93.166.151.186.static.intelnet.net.gt] has joined #bitcoin-wizards09:34
-!- Mably [56401ec5@gateway/web/freenode/ip.86.64.30.197] has quit [Quit: Page closed]09:38
-!- Crowley2k [~Crowley2k@93.113.62.93] has joined #bitcoin-wizards09:43
-!- Emcy [~MC@unaffiliated/mc1984] has quit [Read error: Connection reset by peer]09:45
-!- akstunt600 [~ak@65-78-62-173.c3-0.upd-ubr2.trpr-upd.pa.static.cable.rcn.com] has quit [Ping timeout: 245 seconds]09:46
-!- CoinMuncher [~jannes@178.132.211.90] has quit [Quit: Leaving.]09:46
-!- AaronvanW [~ewout@unaffiliated/aaronvanw] has quit [Ping timeout: 246 seconds]09:49
-!- nessence [~alexl@c-68-51-194-2.hsd1.mi.comcast.net] has quit [Remote host closed the connection]09:51
-!- frankenmint [~frankenmi@c-24-22-67-17.hsd1.or.comcast.net] has quit [Remote host closed the connection]09:52
-!- shesek [~shesek@77.126.211.137] has quit [Ping timeout: 250 seconds]09:54
-!- shen_noe2 [~shen_noe@50-73-33-22-utah.hfc.comcastbusiness.net] has joined #bitcoin-wizards09:57
-!- frankenmint [~frankenmi@c-24-22-67-17.hsd1.or.comcast.net] has joined #bitcoin-wizards09:59
-!- shen_noe [~shen_noe@50-73-33-22-utah.hfc.comcastbusiness.net] has quit [Ping timeout: 255 seconds]09:59
-!- priidu [~priidu@unaffiliated/priidu] has quit [Ping timeout: 255 seconds]10:00
-!- bsm1175321 [4173e21d@gateway/web/freenode/ip.65.115.226.29] has quit [Ping timeout: 246 seconds]10:02
-!- jtimon [~quassel@95.131.169.236] has joined #bitcoin-wizards10:03
-!- shen_noe2 [~shen_noe@50-73-33-22-utah.hfc.comcastbusiness.net] has quit [Quit: quitquitquit]10:06
-!- Burrito [~Burrito@unaffiliated/burrito] has joined #bitcoin-wizards10:10
-!- Mably [~Mably@unaffiliated/mably] has joined #bitcoin-wizards10:12
-!- Dizzle [~Dizzle@cpe-72-182-34-126.austin.res.rr.com] has quit [Remote host closed the connection]10:14
-!- NewLiberty [~NewLibert@76-255-129-88.lightspeed.irvnca.sbcglobal.net] has quit [Ping timeout: 245 seconds]10:16
-!- antanst [~Adium@adsl-178.46.190.25.tellas.gr] has joined #bitcoin-wizards10:16
-!- nemild [~nemild@104.207.195.34] has quit [Quit: nemild]10:17
-!- nemild [~nemild@104.207.195.34] has joined #bitcoin-wizards10:19
-!- PaulCapestany [~PaulCapes@204.28.124.82] has quit [Quit: .]10:20
-!- nemild [~nemild@104.207.195.34] has quit [Client Quit]10:20
-!- PaulCapestany [~PaulCapes@204.28.124.82] has joined #bitcoin-wizards10:20
-!- nemild [~nemild@104.207.195.34] has joined #bitcoin-wizards10:24
-!- dansmith_btc [~dansmith@static-ip-188-138-10-193.inaddr.ip-pool.com] has joined #bitcoin-wizards10:27
-!- c-cex-yuriy [uid76808@gateway/web/irccloud.com/x-jmmmseadzpmguiax] has joined #bitcoin-wizards10:28
-!- Emcy [~MC@unaffiliated/mc1984] has joined #bitcoin-wizards10:30
temujingmaxwell: awesome video on side chain elements, do you guys have a blockstream IRC channel?10:32
gmaxwellwe have a sidechains irc channel,  #sidechains-dev  though no public blockstream IRC channel right now.10:32
temujinperfect thank you10:33
-!- nemild [~nemild@104.207.195.34] has quit [Quit: nemild]10:37
-!- nemild [~nemild@104.207.195.34] has joined #bitcoin-wizards10:39
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has quit [Ping timeout: 252 seconds]10:40
-!- nemild [~nemild@104.207.195.34] has quit [Client Quit]10:43
-!- nemild [~nemild@104.207.195.34] has joined #bitcoin-wizards10:46
kanzure"There was this wonderful technology invented a few years ago to deal with spam. It's called Hashcash. All these hacky heuristics like block size are just dancing around the problem, and the natural solution is already present in bitcoin: smaller blocks, (down to the point of individual transactions) each mined. Don't relay things that haven't been mined. As spam or transaction levels go up, mining targets for submission go up too. Of ...10:49
kanzure... course this is a pretty serious redesign of bitcoin, and I'm not offering a concrete proposal at this time (but have one in the works, and I'd like to see others). I call the parameters of these hacky heuristics "Consensus Threatening Quantities" (CTQs) because changing them induces a hard fork. Bitcoin is full of them (block time, block size, target difficulty, retarget time, etc) and bitcoin would do well to face difficult ...10:49
kanzure... redesign questions head on, and remove them entirely. (Proposal to appear...)"10:49
sipaI wish him godspeed.10:49
maakuthere is #blockstream. but for sidechains related stuff please use #sidechains-dev10:50
kanzurehmm for some reason i thought the quote was saying something else10:50
-!- nessence [~alexl@166.170.20.24] has joined #bitcoin-wizards10:51
kanzurei could have sworn i saw a proposal like "all of these quantities should be balanced against proof-of-work difficulty and perhaps also transaction fees"10:51
-!- damethos [~damethos@unaffiliated/damethos] has quit [Ping timeout: 272 seconds]10:52
fluffyponyjust wait for his proposal to include an elastic block time10:53
-!- jouke [~jouke@a83-163-42-163.adsl.xs4all.nl] has joined #bitcoin-wizards10:54
-!- jouke [~jouke@a83-163-42-163.adsl.xs4all.nl] has quit [Client Quit]10:57
-!- joecool [~joecool@no-sources/joecool] has joined #bitcoin-wizards10:57
-!- shen_noe [~shen_noe@172.56.17.141] has joined #bitcoin-wizards11:03
-!- shen_noe [~shen_noe@172.56.17.141] has left #bitcoin-wizards []11:03
-!- rubensayshi [~ruben@91.206.81.13] has quit [Ping timeout: 256 seconds]11:04
-!- jouke [~jouke@unaffiliated/komkommer] has joined #bitcoin-wizards11:07
-!- nemild [~nemild@104.207.195.34] has quit [Quit: nemild]11:09
-!- nemild [~nemild@104.207.195.34] has joined #bitcoin-wizards11:10
-!- gill3s [~gill3s@pat35-3-82-245-143-153.fbx.proxad.net] has joined #bitcoin-wizards11:13
-!- antanst1 [~Adium@adsl-84.79.107.181.tellas.gr] has joined #bitcoin-wizards11:13
-!- maraoz [~maraoz@43-161-16-190.fibertel.com.ar] has quit [Ping timeout: 265 seconds]11:15
-!- antanst [~Adium@adsl-178.46.190.25.tellas.gr] has quit [Ping timeout: 256 seconds]11:17
-!- nemild [~nemild@104.207.195.34] has quit [Quit: nemild]11:17
-!- antanst [~Adium@adsl-24.176.58.231.tellas.gr] has joined #bitcoin-wizards11:19
-!- antanst1 [~Adium@adsl-84.79.107.181.tellas.gr] has quit [Read error: Connection reset by peer]11:19
-!- antanst [~Adium@adsl-24.176.58.231.tellas.gr] has quit [Client Quit]11:19
-!- nemild [~nemild@104.207.195.34] has joined #bitcoin-wizards11:19
-!- Dizzle [~Dizzle@cpe-72-182-34-126.austin.res.rr.com] has joined #bitcoin-wizards11:21
-!- zooko [~user@c-107-2-139-163.hsd1.co.comcast.net] has quit [Quit: #p]11:28
-!- priidu [~priidu@unaffiliated/priidu] has joined #bitcoin-wizards11:33
-!- damethos [~damethos@unaffiliated/damethos] has joined #bitcoin-wizards11:36
-!- NewLiberty [~NewLibert@76-255-129-88.lightspeed.irvnca.sbcglobal.net] has joined #bitcoin-wizards11:43
-!- antanst [~Adium@adsl-25.79.107.179.tellas.gr] has joined #bitcoin-wizards11:44
-!- akrmn [~akrmn@55-215-250-178.ftth.cust.kwaoo.net] has quit [Ping timeout: 250 seconds]11:46
-!- trstovall [uid81706@gateway/web/irccloud.com/x-zljjvyyrthohkwjc] has joined #bitcoin-wizards11:46
-!- nemild [~nemild@104.207.195.34] has quit [Quit: nemild]11:48
-!- adam3us [~Adium@c3-219.i07-1.onvol.net] has joined #bitcoin-wizards11:49
-!- Zooko-phone [~androirc@c-67-165-218-222.hsd1.co.comcast.net] has joined #bitcoin-wizards11:50
-!- orperelman [~orperelma@bzq-109-67-207-175.red.bezeqint.net] has quit [Read error: No route to host]11:52
-!- orperelman [~orperelma@bzq-109-67-207-175.red.bezeqint.net] has joined #bitcoin-wizards11:53
-!- akrmn [~akrmn@192.95.51.167] has joined #bitcoin-wizards12:00
-!- p15_ [~p15@114.244.145.106] has joined #bitcoin-wizards12:01
-!- zwick [~zwick@fsf/member/zwick] has quit [Quit: WeeChat 1.2]12:02
-!- p15 [~p15@182.50.108.104] has quit [Ping timeout: 272 seconds]12:03
-!- frankenmint [~frankenmi@c-24-22-67-17.hsd1.or.comcast.net] has quit [Remote host closed the connection]12:07
-!- nemild [~nemild@cpe-72-225-229-25.nyc.res.rr.com] has joined #bitcoin-wizards12:09
-!- maraoz [~maraoz@43-161-16-190.fibertel.com.ar] has joined #bitcoin-wizards12:10
-!- priidu [~priidu@unaffiliated/priidu] has quit [Ping timeout: 245 seconds]12:11
-!- Starduster [~guest@unaffiliated/starduster] has quit [Ping timeout: 258 seconds]12:12
-!- Zooko-phone [~androirc@c-67-165-218-222.hsd1.co.comcast.net] has quit [Ping timeout: 244 seconds]12:14
-!- robogoat [~robogoat@c-24-126-240-124.hsd1.ga.comcast.net] has joined #bitcoin-wizards12:14
-!- spinza [~spin@197.89.24.200] has quit [Excess Flood]12:21
-!- jae_ [~jae@75-101-96-71.dsl.static.fusionbroadband.com] has joined #bitcoin-wizards12:21
-!- spinza [~spin@197.89.24.200] has joined #bitcoin-wizards12:23
-!- jae_ [~jae@75-101-96-71.dsl.static.fusionbroadband.com] has quit [Remote host closed the connection]12:25
-!- mjerr [~mjerr@p578EB3B1.dip0.t-ipconnect.de] has quit [Ping timeout: 256 seconds]12:28
-!- nemild [~nemild@cpe-72-225-229-25.nyc.res.rr.com] has quit [Quit: nemild]12:31
-!- dabos [~superbos@79.114.79.187] has joined #bitcoin-wizards12:34
-!- frankenm_ [~frankenmi@c-24-22-67-17.hsd1.or.comcast.net] has joined #bitcoin-wizards12:39
-!- Tebbo [~Jerry`@ip72-211-88-176.no.no.cox.net] has joined #bitcoin-wizards12:42
-!- shen_noe [~shen_noe@wired042.math.utah.edu] has joined #bitcoin-wizards12:42
-!- mkarrer [~mkarrer@83.Red-81-44-96.dynamicIP.rima-tde.net] has quit [Remote host closed the connection]12:44
-!- mkarrer [~mkarrer@83.Red-81-44-96.dynamicIP.rima-tde.net] has joined #bitcoin-wizards12:48
-!- zooko [~user@67.51.227.94] has joined #bitcoin-wizards12:50
-!- kmels [~kmels@93.166.151.186.static.intelnet.net.gt] has quit [Ping timeout: 256 seconds]12:50
-!- Dizzle [~Dizzle@cpe-72-182-34-126.austin.res.rr.com] has quit [Remote host closed the connection]12:51
-!- damethos [~damethos@unaffiliated/damethos] has quit [Quit: Bye]12:51
-!- jtimon [~quassel@95.131.169.236] has quit [Ping timeout: 265 seconds]12:55
-!- jtimon_ [~quassel@37.29.156.81] has joined #bitcoin-wizards12:55
-!- lnsybrd [~lnsybrd@jsr.6502.ws] has joined #bitcoin-wizards12:56
-!- maraoz [~maraoz@43-161-16-190.fibertel.com.ar] has quit [Ping timeout: 255 seconds]12:56
-!- damethos [~damethos@unaffiliated/damethos] has joined #bitcoin-wizards12:56
-!- priidu [~priidu@unaffiliated/priidu] has joined #bitcoin-wizards12:59
-!- Giszmo [~leo@pc-185-201-214-201.cm.vtr.net] has joined #bitcoin-wizards12:59
-!- nessence [~alexl@166.170.20.24] has quit [Read error: Connection reset by peer]13:03
-!- Starduster [~sd@unaffiliated/starduster] has joined #bitcoin-wizards13:05
-!- zooko [~user@67.51.227.94] has quit [Ping timeout: 276 seconds]13:06
-!- nessence [~alexl@162.17.137.27] has joined #bitcoin-wizards13:08
-!- HM [~HM@81.4.101.225] has quit [Ping timeout: 245 seconds]13:08
-!- rusty [~rusty@pdpc/supporter/bronze/rusty] has joined #bitcoin-wizards13:09
-!- nemild [~nemild@cpe-72-225-229-25.nyc.res.rr.com] has joined #bitcoin-wizards13:10
-!- nemild [~nemild@cpe-72-225-229-25.nyc.res.rr.com] has quit [Client Quit]13:11
-!- HM [~HM@81.4.101.225] has joined #bitcoin-wizards13:12
-!- nemild [~nemild@cpe-72-225-229-25.nyc.res.rr.com] has joined #bitcoin-wizards13:12
-!- jtimon_ [~quassel@37.29.156.81] has quit [Ping timeout: 255 seconds]13:14
-!- OneFixt [~OneFixt@unaffiliated/onefixt] has quit [Remote host closed the connection]13:15
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has joined #bitcoin-wizards13:15
-!- ttttemp [~ttttemp@pc-10236.ethz.ch] has quit [Remote host closed the connection]13:17
-!- ttttemp [~ttttemp@pc-5305.ethz.ch] has joined #bitcoin-wizards13:18
-!- ttttemp [~ttttemp@pc-5305.ethz.ch] has quit [Remote host closed the connection]13:19
-!- ttttemp [~ttttemp@pc-5305.ethz.ch] has joined #bitcoin-wizards13:20
-!- ttttemp [~ttttemp@pc-5305.ethz.ch] has quit [Remote host closed the connection]13:21
-!- mikolalysenko [sid34553@gateway/web/irccloud.com/x-vzvjdjbffdwwylxp] has quit [Ping timeout: 256 seconds]13:21
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has quit [Ping timeout: 258 seconds]13:21
-!- ttttemp [~ttttemp@nb-10350.ethz.ch] has joined #bitcoin-wizards13:21
-!- lnovy [~lnovy@2002:4d57:f055::1] has quit [Remote host closed the connection]13:21
-!- lnovy [~lnovy@2002:4d57:f055::1] has joined #bitcoin-wizards13:22
-!- mikolalysenko [sid34553@gateway/web/irccloud.com/x-oharuczcajejqxpz] has joined #bitcoin-wizards13:22
-!- orperelman [~orperelma@bzq-109-67-207-175.red.bezeqint.net] has quit [Ping timeout: 265 seconds]13:29
-!- sparetire_ [~sparetire@unaffiliated/sparetire] has joined #bitcoin-wizards13:29
-!- ttttemp [~ttttemp@nb-10350.ethz.ch] has quit [Remote host closed the connection]13:30
-!- dabos [~superbos@79.114.79.187] has quit [Ping timeout: 264 seconds]13:30
-!- ttttemp [~ttttemp@nb-10350.ethz.ch] has joined #bitcoin-wizards13:31
-!- ttttemp [~ttttemp@nb-10350.ethz.ch] has quit [Remote host closed the connection]13:32
-!- gill3s [~gill3s@pat35-3-82-245-143-153.fbx.proxad.net] has quit [Quit: My Mac has gone to sleep. ZZZzzz…]13:32
-!- ttttemp [~ttttemp@nb-10350.ethz.ch] has joined #bitcoin-wizards13:32
-!- nessence [~alexl@162.17.137.27] has quit [Read error: Connection reset by peer]13:36
-!- nessence [~alexl@162.17.137.27] has joined #bitcoin-wizards13:37
-!- jtimon [~quassel@37.29.156.81] has joined #bitcoin-wizards13:39
-!- nessence_ [~alexl@166.170.20.24] has joined #bitcoin-wizards13:41
-!- nessence_ [~alexl@166.170.20.24] has quit [Client Quit]13:41
-!- paveljanik [~paveljani@unaffiliated/paveljanik] has quit [Quit: Leaving]13:42
-!- nessence [~alexl@162.17.137.27] has quit [Ping timeout: 265 seconds]13:45
-!- rht__ [uid86914@gateway/web/irccloud.com/x-bwmgmjssroiwuxaf] has quit [Quit: Connection closed for inactivity]13:48
-!- zooko [~user@sta-207-174-117-102.rockynet.com] has joined #bitcoin-wizards13:53
-!- trstovall [uid81706@gateway/web/irccloud.com/x-zljjvyyrthohkwjc] has quit [Quit: Connection closed for inactivity]13:56
-!- hashtag [~hashtag@cpe-98-157-219-44.ma.res.rr.com] has quit [Ping timeout: 244 seconds]14:04
-!- Crowley2k [~Crowley2k@93.113.62.93] has quit [Ping timeout: 264 seconds]14:04
-!- b_lumenkraft [~b_lumenkr@unaffiliated/b-lumenkraft/x-4457406] has quit [Quit: b_lumenkraft]14:06
-!- eudoxia [~eudoxia@r167-57-180-137.dialup.adsl.anteldata.net.uy] has quit [Quit: Leaving]14:18
-!- lnsybrd [~lnsybrd@jsr.6502.ws] has quit [Quit: lnsybrd]14:18
-!- belcher [~belcher-s@5ec1abc4.skybroadband.com] has joined #bitcoin-wizards14:21
-!- belcher [~belcher-s@5ec1abc4.skybroadband.com] has quit [Changing host]14:21
-!- belcher [~belcher-s@unaffiliated/belcher] has joined #bitcoin-wizards14:21
-!- antanst [~Adium@adsl-25.79.107.179.tellas.gr] has quit [Quit: Leaving.]14:23
-!- pollux-bts [uid52270@gateway/web/irccloud.com/x-rzaftxocosehbjpe] has joined #bitcoin-wizards14:26
-!- GGuyZ [~GGuyZ@194.157.37.27] has joined #bitcoin-wizards14:28
-!- AaronvanW [~ewout@vpn19.hotsplots.net] has joined #bitcoin-wizards14:30
-!- AaronvanW [~ewout@vpn19.hotsplots.net] has quit [Changing host]14:30
-!- AaronvanW [~ewout@unaffiliated/aaronvanw] has joined #bitcoin-wizards14:30
-!- Dizzle_ [~Dizzle@cpe-72-182-42-101.austin.res.rr.com] has joined #bitcoin-wizards14:34
-!- Dizzle_ [~Dizzle@cpe-72-182-42-101.austin.res.rr.com] has quit [Ping timeout: 265 seconds]14:38
-!- damethos [~damethos@unaffiliated/damethos] has quit [Ping timeout: 255 seconds]14:47
-!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has quit [Remote host closed the connection]14:48
-!- punsieve [~drandomtu@2601:185:8001:fcb0:fd42:b0c7:4075:94cc] has joined #bitcoin-wizards14:57
-!- PaulCapestany [~PaulCapes@204.28.124.82] has quit [Quit: .]15:02
-!- PaulCapestany [~PaulCapes@204.28.124.82] has joined #bitcoin-wizards15:04
-!- rusty [~rusty@pdpc/supporter/bronze/rusty] has quit [Read error: Connection reset by peer]15:05
-!- rusty [~rusty@pdpc/supporter/bronze/rusty] has joined #bitcoin-wizards15:05
-!- damethos [~damethos@unaffiliated/damethos] has joined #bitcoin-wizards15:09
-!- bramc [~bram@99-75-88-206.lightspeed.sntcca.sbcglobal.net] has joined #bitcoin-wizards15:09
bramcHey everybody15:09
tromp_hi Bram15:10
-!- justanotheruser [~Justan@unaffiliated/justanotheruser] has quit [Ping timeout: 265 seconds]15:11
-!- justanotheruser [~Justan@unaffiliated/justanotheruser] has joined #bitcoin-wizards15:11
sipaohai15:12
-!- frankenm_ [~frankenmi@c-24-22-67-17.hsd1.or.comcast.net] has left #bitcoin-wizards []15:12
-!- damethos [~damethos@unaffiliated/damethos] has quit [Client Quit]15:13
-!- AaronvanW [~ewout@unaffiliated/aaronvanw] has quit [Ping timeout: 246 seconds]15:13
zookoHi, bramc!15:16
fluffyponyohai bramc15:16
-!- sy5error [~sy5error@unaffiliated/sy5error] has joined #bitcoin-wizards15:17
bramcI have some questions about elements: http://elementsproject.org/15:19
sipashoot15:21
sipaalso, #sidechains-dev15:21
bramc(1) What is signature covers value? I'm a little perplexed as to what it means15:22
sipathat the amount being spent by a txin is part of the signature hash that is being signed15:22
bramcYou mean, the size of an input?15:22
sipathis means that a signing device does not need to know the full previous transaction whose output gets spent - if it receives incorrect information about the amounts, the transaction will just be invalid15:23
bramcIsn't that implicit in what is referred to?15:23
sipait is implicitly referred to by the txin prevout hash15:23
sipait's not a security argument15:23
bramcIt seems like a waste of a few bytes15:23
sipahashes are constant size15:23
-!- priidu [~priidu@unaffiliated/priidu] has quit [Ping timeout: 272 seconds]15:23
sipaadding data to the hash input does not change anything :)15:23
sipaapart from a few microseconds in hashing15:24
bramcoh, hmm15:24
-!- Quanttek [~quassel@2a02:8108:73f:f6e4:e23f:49ff:fe47:9364] has quit [Ping timeout: 252 seconds]15:24
bramcI still don't understand the point, but fair enough, no harm no foul15:24
sipaok15:24
sipahere is the use case15:24
sipayou have a hardware signing device15:24
bramc(2) what are mitmask sighash modes15:24
sipayou need to give that device some transaction to sign15:24
sipayou clearly don't trust the software creating that transaction, or you wouldn't need a hardware device15:25
bramcWhat's wrong with giving the device the whole previous transaction?15:25
sipanothing15:25
sipait may just be large15:25
sipathis makes it unnecessary15:25
bramcOh okay, simple little optimization then15:25
sipayup15:25
sipaas i said: not a security improvement15:25
sipanot sure what mitmask is15:26
bramcBitmask Sighash Modes15:26
-!- nemild [~nemild@cpe-72-225-229-25.nyc.res.rr.com] has quit [Quit: nemild]15:26
sipathose are not in elements15:26
-!- Mably [~Mably@unaffiliated/mably] has quit [Ping timeout: 272 seconds]15:26
bramcIt's under 'proposed elements'15:27
-!- kmels [~kmels@93.166.151.186.static.intelnet.net.gt] has joined #bitcoin-wizards15:28
bramc(3) What is there to prevent a memory exhaustion attack using string concatenation?15:31
sipathere is no dup command15:32
sipai think?15:32
sipaoh, there is15:32
-!- Populus [Populus@gateway/vpn/mullvad/x-bjhukybbczxcyeso] has quit [Remote host closed the connection]15:32
bramcstring concatenation is listed as one of the reintroduced commands15:35
-!- akstunt600 [~ak@65-78-62-173.c3-0.upd-ubr2.trpr-upd.pa.static.cable.rcn.com] has joined #bitcoin-wizards15:35
bramcI can see why, it's specifically meant to enable the use of a merkle root of possible ways to unlock a utxo15:35
sipathere is a maximum size on the result of a cat15:36
sipa(it was a good question, i had to go check the code)15:36
bramcIs it a fixed max size?15:36
sipayes15:37
bramcWhat is the max?15:37
sipa520 bytes15:38
bramcI think with one more simple opcode siacoin functionality could be added: BLOCKID, which takes the value of a specified height block and pulls it in (obviously this causes a timelock)15:39
sipasiacoin?15:40
bramchttp://www.siacoin.com/ the basic idea is that I can pledge an amount of coins to be paid to you at some time in the future if you can prove that you still have a copy of a certain file at that time15:41
-!- eudoxia [~eudoxia@r179-24-147-180.dialup.adsl.anteldata.net.uy] has joined #bitcoin-wizards15:42
bramcThe pledge contains the merkle root of the file I want stored, and some future block id is used to specify which part of the file you have to cough up to retrieve the reward15:43
-!- hashtag [~hashtag@cpe-69-23-213-3.ma.res.rr.com] has joined #bitcoin-wizards15:45
-!- Burrito [~Burrito@unaffiliated/burrito] has quit [Quit: Leaving]15:47
-!- temujin [2679a51e@gateway/web/freenode/ip.38.121.165.30] has quit [Quit: Page closed]15:48
bramcI think the new elements add enough that all that's left is the thing to pull in the block id15:48
-!- airbreather [~airbreath@d149-67-99-43.nap.wideopenwest.com] has joined #bitcoin-wizards15:49
-!- kmels [~kmels@93.166.151.186.static.intelnet.net.gt] has quit [Ping timeout: 256 seconds]15:58
-!- frankenmint [~frankenmi@c-24-22-67-17.hsd1.or.comcast.net] has joined #bitcoin-wizards16:01
-!- kmels [~kmels@93.166.151.186.static.intelnet.net.gt] has joined #bitcoin-wizards16:03
-!- OneFixt [~OneFixt@unaffiliated/onefixt] has joined #bitcoin-wizards16:12
-!- StephenM347 [~stephenm3@static-64-223-246-218.port.east.myfairpoint.net] has quit []16:14
-!- jae_ [~jae@75-101-96-71.dsl.static.fusionbroadband.com] has joined #bitcoin-wizards16:19
-!- jtimon [~quassel@37.29.156.81] has quit [Ping timeout: 264 seconds]16:23
-!- OneFixt [~OneFixt@unaffiliated/onefixt] has quit [Read error: Connection reset by peer]16:23
-!- eudoxia [~eudoxia@r179-24-147-180.dialup.adsl.anteldata.net.uy] has quit [Quit: Leaving]16:26
-!- jae_ [~jae@75-101-96-71.dsl.static.fusionbroadband.com] has quit [Remote host closed the connection]16:30
-!- mkarrer [~mkarrer@83.Red-81-44-96.dynamicIP.rima-tde.net] has quit []16:34
-!- joecool [~joecool@no-sources/joecool] has quit [Ping timeout: 265 seconds]16:34
-!- jae_ [~jae@75-101-96-71.dsl.static.fusionbroadband.com] has joined #bitcoin-wizards16:36
-!- jae_ [~jae@75-101-96-71.dsl.static.fusionbroadband.com] has quit [Ping timeout: 258 seconds]16:40
-!- c0rw1n is now known as c0rw|zZz16:49
-!- airbreather [~airbreath@d149-67-99-43.nap.wideopenwest.com] has quit [Remote host closed the connection]16:49
-!- kmels [~kmels@93.166.151.186.static.intelnet.net.gt] has quit [Ping timeout: 252 seconds]16:50
-!- rusty [~rusty@pdpc/supporter/bronze/rusty] has quit [Ping timeout: 272 seconds]16:50
-!- jtimon [~quassel@95.131.169.236] has joined #bitcoin-wizards16:50
kanzurehttp://sidechain.fairlystable.org/16:56
-!- dEBRUYNE [~dEBRUYNE@239-196-ftth.onsbrabantnet.nl] has quit [Ping timeout: 258 seconds]16:57
-!- d1ggy_ [~d1ggy@dslb-088-070-185-062.088.070.pools.vodafone-ip.de] has joined #bitcoin-wizards17:01
zookoThis is good enough that I want to port it into -wizards from twitter: https://twitter.com/zooko/status/60842367361634304017:04
frankenmintthx17:05
-!- d1ggy [~d1ggy@dslb-178-003-122-180.178.003.pools.vodafone-ip.de] has quit [Ping timeout: 272 seconds]17:05
kanzure.tw17:06
yoleauxOutstanding post by @JeremyRubin: Eight urgent issues in Bitcoin which are more important than block size. https://twitter.com/JeremyRubin/status/608421368674328576 (@zooko)17:06
kanzure.tw https://twitter.com/JeremyRubin/status/60842136867432857617:06
yoleauxI just put out a blog post on some other things to talk about other than block size https://medium.com/@jeremyrubin/8-problems-with-bitcoin-to-solve-before-block-size-6b4d35e0c6f9 #bitcoin (@JeremyRubin)17:06
fennthe tweet is a link to https://medium.com/@jeremyrubin/8-problems-with-bitcoin-to-solve-before-block-size-6b4d35e0c6f917:06
kanzuregah17:06
frankenmintreading the first concern is setting the tone of skepticism I hold for the remaining 7 problems to read about17:09
frankenmint"This is more important than block size because, while it would be nice to support all of humanity’s transactional volume in Bitcoin, it is meaningless if that information can easily be stolen as we’ve seen with the numerous data breaches over the last few years or if that information can be weaponized against the population."  <<comes off like tin-foil hattery imho17:10
-!- moa [~kiwigb@opentransactions/dev/moa] has joined #bitcoin-wizards17:10
-!- jtimon [~quassel@95.131.169.236] has quit [Ping timeout: 252 seconds]17:10
-!- zooko [~user@sta-207-174-117-102.rockynet.com] has quit [Quit: bbiab (getting kicked out of co-working space, heading for coffeeshop)]17:11
gmaxwellfrankenmint: there is another way to also think about this that I'm surprised that no one has caught on.17:14
gmaxwellfrankenmint: to the extent that we have extra capacity available (in terms of bandwidth and CPU cycles relative to software/protocol performance)-- it's not clear that we do have an excess, but assuming we do-- that excess can be used in many ways.  It can be conserved, which can allow for more decenteralization, it can be spent to increase scale,  it can be spent to increase privacy, it can be s17:15
gmaxwellpent to increase flexibility, or it can be spent on a mixture of these things.17:15
gmaxwellI agree that if there is an excess some of it should be spent on just increasing throughput. But how much? Well that depends on the other things that were forgoing by spending more of it on throughput.17:16
frankenmintyou mean having excess hardware on standby that only turns on if X-transactions sit in uxto?17:18
frankenmintto relay trx?17:18
gmaxwellNo, I mean the ability of the network to support a particular amount of transaction capacity without people shutting off nodes due to their operating costs.17:19
gmaxwellsomeone on BCT last night sent me this image, ... bitcoin node counts over time, though the general data isn't new to me (and I don't know the specifics of their methology); it paints a pretty bleak picture about our levels of excess capacity: https://i.imgur.com/EL0zHRe.jpg17:19
frankenmintsince we're sharing, here's a graph of analysis that luke-jr compiled using existing block data17:20
frankenminthttp://jsfiddle.net/r5swbpp8/1/embedded/result/17:20
frankenminttaken from here http://www.reddit.com/r/Bitcoin/comments/38giar/analysis_graphs_of_block_sizes/17:21
frankenmintthat sharp drop between may and septermber makes no sense17:24
frankenmintwhatsup w/ that china data I think that's incorrect info17:25
gmaxwellsome of that is incorrect, no doubt.17:25
frankenmintshould be topsy turvy w/ heavier china influence in september17:25
frankenmintill look around for that on bct to read into more context, thx for sharing!17:26
-!- rusty [~rusty@pdpc/supporter/bronze/rusty] has joined #bitcoin-wizards17:26
gmaxwellfrankenmint: but through the end of 2012 into 2013 the blockchain grew tremendously due to a single service flooding the chain with tiny transactions. It went from a couple hours to sync the net for most people to days for many.17:26
gmaxwell[OT] http://torrentfreak.com/elsevier-cracks-down-on-pirated-scientific-articles-150609/ in which Elsevier complains about libgen challenging their ability to censor data online, "As a result, its repository of illegally obtained content poses a threat to both quality journal publishing and to public health and safety"17:30
Taekwere there really 300,000 nodes at one point? That seems so strange to me17:39
gmaxwellno, thats probably overcounting dynamic IPs.17:39
gmaxwellthere were on the order of 80k reachable I believe though.17:39
-!- cornus_ammonis [~Cornus@pool-173-73-140-137.washdc.fios.verizon.net] has joined #bitcoin-wizards17:44
moaelsevier is worried about "consumer protection" like the NYDFS is worried about consumer protection17:58
frankenmintmoa: I read that and thought "LOL TPP"17:59
frankenmintsadly17:59
gmaxwellIt's not unique to elsevier, I wrote about this problem of journals, museums, and libraries turning themselves into censors because suppressing information is pretty much the only element of curation that more traditional instutions can clearly do in a fundimentally better way than newer approaches.18:02
-!- prodatalab [~prodatala@2602:306:ceef:a750:a057:6a0b:1e8b:2f96] has quit [Ping timeout: 265 seconds]18:03
ajweissthe relationship between science and funding is starting to really show its age18:04
frankenmintgmaxwell: the unintended consequence is ip theft, but at the same time ip law is based on rules set around the mid 19th century18:06
frankenmintarchaic and certainly never considered in the context of digital instantaneously available information18:06
akstunt600IP just doesnt "fit" into the direction things are moving18:06
moaajweiss: we need a new model ... Scicoin?18:06
akstunt600i dont think anyone can really change that18:07
frankenmintmoa: akstunt600 at this point we're talking revolution is the only way to make changes to that clusterfuck18:07
frankenmintbecause its 'powers at will' enforcing old rules to enforce ip law18:07
akstunt600Well everyday that goes by whil the government remains the same puts us closer18:08
akstunt600Tech will outpace government18:08
akstunt600already is18:08
frankenmintits not govt18:08
frankenmintits private enterprise doing this18:09
ajweissmoa: if anyone can ever write a program that can determine the value of an academic work, i'd be really impressed... especially considering "the value of an academic work" is largely undefined18:09
-!- nemild [~nemild@cpe-72-225-229-25.nyc.res.rr.com] has joined #bitcoin-wizards18:09
akstunt600frankenmint, by way of the government rules and regs18:09
akstunt600its complicit system18:09
akstunt600a^18:09
frankenmintahh yes :/18:10
ajweissalthough, heh, it would be a pretty fun project to try and train a machine to spot papers with screwed up statistics18:10
frankenmintajweiss: that's called technological singularity18:10
moaajweiss: altcoins don't need a verifiable value basis for another chain ...18:10
moajust a vague idea and a cute name seems to work fine18:10
frankenminti mean in my opinion that is what happens18:11
akstunt600The recent fraud in Pharma with regards too academics works is an example of the brokeness18:11
akstunt600its completely not working the way it is already18:11
frankenmintfun quick find from this talking: http://en.wikipedia.org/wiki/Robot_Scientist18:11
akstunt600hehe thats cool18:12
ajweisspharma gets even more complicated18:12
moaoh wait, we could monetise citation ratings in an altcoin ... make it more corrupt than it already is18:12
ajweisswith all it's weird incentives.  even just the system for determining merit and awarding grant funds in basic biology is a mess...18:12
ajweissthe gatekeepers are basically employees of elsevier and nature18:13
frankenmintlets have a thought experiment:  can a volunteerism FOSS exclusive society succeed over existing systems?18:13
frankenmintajweiss: lexusnexus also comes to mind18:13
akstunt600heh18:13
moaproof of work is abit like publish or perish18:14
ajweissfor example: a paper in nature or science is estimated to be worth just over a million in grant funds18:14
akstunt600with the proper incentives a gofundme or kickstarter might work well18:15
akstunt600its an already proven thing18:15
akstunt600Facebook should have been on this way back in the day18:15
akstunt600lol18:15
ajweissproblem with crowdfunding is that it rewards charlatans... but how can you ever really know who the charlatans really are?18:17
TD-Linuxgmaxwell, oh no it's sciencedirect18:17
frankenmintI ignore crowdfunding for that reason ajweiss18:17
frankenminttil of star citizen, never even heard of it18:17
-!- jinglebellz [~jinglebel@c-76-118-176-78.hsd1.ma.comcast.net] has joined #bitcoin-wizards18:22
-!- PRab [~chatzilla@2601:4:4502:dc5f:4120:ef82:3ef7:29d0] has quit [Quit: ChatZilla 0.9.91.1 [Firefox 38.0.5/20150525141253]]18:25
-!- PRab [~chatzilla@2601:4:4502:dc5f:f972:81a0:2f3b:207b] has joined #bitcoin-wizards18:38
bramcgmaxwell, 'bleak' is right18:40
bramcDid the great firewall start blocking bitcoin? Did china make it illegal? Is there a barely-connected bitcoin network sitting within China?18:41
bramcDoes anybody know if ZK-based proof of time scheme (which would hence have good witness size) would be demonstrably canonical, assuming the security assumptions held up?18:45
-!- Dr-G2 [~Dr-G@xd9ba1015.dyn.telefonica.de] has joined #bitcoin-wizards18:55
-!- Dr-G [~Dr-G@unaffiliated/dr-g] has quit [Disconnected by services]18:55
-!- joecool [~joecool@no-sources/joecool] has joined #bitcoin-wizards19:11
-!- c-cex-yuriy [uid76808@gateway/web/irccloud.com/x-jmmmseadzpmguiax] has quit [Quit: Connection closed for inactivity]19:15
-!- punsieve [~drandomtu@2601:185:8001:fcb0:fd42:b0c7:4075:94cc] has quit [Ping timeout: 265 seconds]19:26
-!- punsieve [~drandomtu@2601:185:8001:fcb0:1c95:1832:2538:8a68] has joined #bitcoin-wizards19:28
-!- poggy [~poggy@ks3262860.kimsufi.com] has quit [Ping timeout: 264 seconds]19:34
-!- poggy [~poggy@ks3262860.kimsufi.com] has joined #bitcoin-wizards19:36
-!- hashtag [~hashtag@cpe-69-23-213-3.ma.res.rr.com] has quit [Ping timeout: 258 seconds]19:41
-!- Adlai` [~Adlai@unaffiliated/adlai] has joined #bitcoin-wizards19:42
-!- Adlai [~Adlai@unaffiliated/adlai] has quit [Ping timeout: 258 seconds]19:43
-!- jae_ [~jae@75-101-96-71.dsl.static.fusionbroadband.com] has joined #bitcoin-wizards19:45
-!- wallet42 [~wallet42@85.100.40.253] has quit [Quit: Leaving.]19:49
-!- trstovall [uid81706@gateway/web/irccloud.com/x-jrgcmvebwgjhtjgq] has joined #bitcoin-wizards19:58
-!- Adlai` is now known as adlai19:58
-!- p15_ [~p15@114.244.145.106] has quit [Max SendQ exceeded]19:59
-!- p15 [~p15@114.244.145.106] has joined #bitcoin-wizards20:00
-!- jinglebellz [~jinglebel@c-76-118-176-78.hsd1.ma.comcast.net] has quit [Remote host closed the connection]20:01
-!- jinglebellz [~jinglebel@c-76-118-176-78.hsd1.ma.comcast.net] has joined #bitcoin-wizards20:03
-!- jae_ [~jae@75-101-96-71.dsl.static.fusionbroadband.com] has quit [Remote host closed the connection]20:03
-!- nemild [~nemild@cpe-72-225-229-25.nyc.res.rr.com] has quit [Quit: nemild]20:06
-!- nemild [~nemild@cpe-72-225-229-25.nyc.res.rr.com] has joined #bitcoin-wizards20:07
-!- shesek [~shesek@77.126.211.137] has joined #bitcoin-wizards20:31
-!- p15 [~p15@114.244.145.106] has quit [Max SendQ exceeded]20:35
-!- p15 [~p15@114.244.145.106] has joined #bitcoin-wizards20:36
-!- jae_ [~jae@c-98-234-63-169.hsd1.ca.comcast.net] has joined #bitcoin-wizards20:44
-!- wallet42 [~wallet42@85.100.40.253] has joined #bitcoin-wizards20:49
-!- wallet42 [~wallet42@85.100.40.253] has quit [Client Quit]20:51
-!- [7] [~quassel@rockbox/developer/TheSeven] has quit [Disconnected by services]20:55
-!- TheSeven [~quassel@rockbox/developer/TheSeven] has joined #bitcoin-wizards20:55
-!- jae_ [~jae@c-98-234-63-169.hsd1.ca.comcast.net] has quit [Remote host closed the connection]21:02
-!- wallet42 [~wallet42@85.100.40.253] has joined #bitcoin-wizards21:04
-!- jae_ [~jae@c-98-234-63-169.hsd1.ca.comcast.net] has joined #bitcoin-wizards21:05
-!- jae_ [~jae@c-98-234-63-169.hsd1.ca.comcast.net] has quit [Remote host closed the connection]21:06
-!- wallet42 [~wallet42@85.100.40.253] has quit [Client Quit]21:06
-!- p15 [~p15@114.244.145.106] has quit [Excess Flood]21:07
-!- GGuyZ [~GGuyZ@194.157.37.27] has quit [Read error: Connection reset by peer]21:07
-!- GGuyZ_ [~GGuyZ@194.157.37.27] has joined #bitcoin-wizards21:08
-!- p15 [~p15@182.50.108.43] has joined #bitcoin-wizards21:08
-!- punsieve [~drandomtu@2601:185:8001:fcb0:1c95:1832:2538:8a68] has quit [Ping timeout: 265 seconds]21:09
-!- rusty [~rusty@pdpc/supporter/bronze/rusty] has quit [Ping timeout: 276 seconds]21:11
-!- SubCreative [~SubCreati@unaffiliated/cannacoin] has quit [Read error: Connection timed out]21:14
-!- SubCreative [~SubCreati@unaffiliated/cannacoin] has joined #bitcoin-wizards21:16
-!- cornus_ammonis [~Cornus@pool-173-73-140-137.washdc.fios.verizon.net] has quit [Read error: Connection reset by peer]21:17
-!- cornus_ammonis [~Cornus@pool-173-73-140-137.washdc.fios.verizon.net] has joined #bitcoin-wizards21:18
-!- fanquake [~fanquake@unaffiliated/fanquake] has joined #bitcoin-wizards21:24
-!- jinglebellz [~jinglebel@c-76-118-176-78.hsd1.ma.comcast.net] has quit [Remote host closed the connection]21:29
-!- www [~v3@p5089636A.dip0.t-ipconnect.de] has joined #bitcoin-wizards21:37
wwwhey guys21:38
wwwwhat do you think of BitAlias? https://medium.com/@yanislav/bitalias-7b66bffed9d821:38
-!- mjerr [~mjerr@p578EB3B1.dip0.t-ipconnect.de] has joined #bitcoin-wizards21:39
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has joined #bitcoin-wizards21:43
-!- bramc [~bram@99-75-88-206.lightspeed.sntcca.sbcglobal.net] has quit [Quit: This computer has gone to sleep]21:43
-!- nemild [~nemild@cpe-72-225-229-25.nyc.res.rr.com] has quit [Quit: nemild]21:45
-!- Iriez [wario@distribution.xbins.org] has quit [Remote host closed the connection]21:47
-!- Iriez [wario@distribution.xbins.org] has joined #bitcoin-wizards21:55
-!- elastoma [~elastoma@162.248.160.175] has quit [Ping timeout: 256 seconds]21:56
-!- jinglebellz [~jinglebel@c-76-118-176-78.hsd1.ma.comcast.net] has joined #bitcoin-wizards21:57
-!- p15x [~p15x@114.244.145.106] has quit [Quit: My Mac has gone to sleep. ZZZzzz…]22:00
-!- SubCreative [~SubCreati@unaffiliated/cannacoin] has quit [Ping timeout: 265 seconds]22:07
-!- elastoma [~elastoma@162.248.160.175] has joined #bitcoin-wizards22:08
-!- SubCreative [~SubCreati@unaffiliated/cannacoin] has joined #bitcoin-wizards22:10
-!- bosma [~bosma@S01067cb21bda6531.vc.shawcable.net] has joined #bitcoin-wizards22:11
-!- trstovall [uid81706@gateway/web/irccloud.com/x-jrgcmvebwgjhtjgq] has quit [Quit: Connection closed for inactivity]22:16
-!- jae_ [~jae@c-98-234-63-169.hsd1.ca.comcast.net] has joined #bitcoin-wizards22:19
-!- elastoma [~elastoma@162.248.160.175] has quit [Ping timeout: 258 seconds]22:21
-!- elastoma [~elastoma@162.248.160.175] has joined #bitcoin-wizards22:21
-!- GGuyZ_ [~GGuyZ@194.157.37.27] has quit [Quit: GGuyZ_]22:22
-!- frankenmint [~frankenmi@c-24-22-67-17.hsd1.or.comcast.net] has quit [Remote host closed the connection]22:27
-!- nemild [~nemild@cpe-72-225-229-25.nyc.res.rr.com] has joined #bitcoin-wizards22:28
-!- cryptowest_ [~cryptowes@191.101.1.104] has quit [Ping timeout: 246 seconds]22:33
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has quit [Ping timeout: 256 seconds]22:37
-!- dabos [~superbos@89.238.218.206] has joined #bitcoin-wizards22:39
-!- sy5error [~sy5error@unaffiliated/sy5error] has quit [Remote host closed the connection]22:41
-!- mjerr [~mjerr@p578EB3B1.dip0.t-ipconnect.de] has quit [Ping timeout: 244 seconds]22:42
-!- rusty [~rusty@pdpc/supporter/bronze/rusty] has joined #bitcoin-wizards22:46
-!- priidu [~priidu@unaffiliated/priidu] has joined #bitcoin-wizards22:48
-!- jinglebellz [~jinglebel@c-76-118-176-78.hsd1.ma.comcast.net] has quit [Remote host closed the connection]22:50
-!- cryptowest_ [~cryptowes@191.101.1.104] has joined #bitcoin-wizards22:54
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has joined #bitcoin-wizards22:56
-!- Sub|afk [~SubCreati@2601:8:a380:e29:3d5b:3340:993e:ef93] has joined #bitcoin-wizards22:59
-!- SubCreative [~SubCreati@unaffiliated/cannacoin] has quit [Ping timeout: 256 seconds]23:00
-!- jae_ [~jae@c-98-234-63-169.hsd1.ca.comcast.net] has quit [Remote host closed the connection]23:04
-!- punsieve [~drandomtu@2601:185:8001:fcb0:1c95:1832:2538:8a68] has joined #bitcoin-wizards23:05
-!- bosma [~bosma@S01067cb21bda6531.vc.shawcable.net] has quit [Quit: Leaving]23:07
-!- Mably [~Mably@unaffiliated/mably] has joined #bitcoin-wizards23:08
-!- punsieve [~drandomtu@2601:185:8001:fcb0:1c95:1832:2538:8a68] has quit [Ping timeout: 265 seconds]23:11
-!- wallet42 [~wallet42@85.100.40.253] has joined #bitcoin-wizards23:14
-!- Sub|afk [~SubCreati@2601:8:a380:e29:3d5b:3340:993e:ef93] has quit [Read error: Connection timed out]23:15
-!- p15x [~p15x@114.244.145.106] has joined #bitcoin-wizards23:15
-!- nemild [~nemild@cpe-72-225-229-25.nyc.res.rr.com] has quit [Quit: nemild]23:19
-!- priidu [~priidu@unaffiliated/priidu] has quit [Ping timeout: 258 seconds]23:25
-!- NewLiberty [~NewLibert@76-255-129-88.lightspeed.irvnca.sbcglobal.net] has quit [Ping timeout: 250 seconds]23:28
-!- rusty [~rusty@pdpc/supporter/bronze/rusty] has quit [Ping timeout: 246 seconds]23:30
-!- priidu [~priidu@unaffiliated/priidu] has joined #bitcoin-wizards23:32
-!- wyager [~wyager@99-9-208-165.lightspeed.sntcca.sbcglobal.net] has joined #bitcoin-wizards23:33
-!- wallet42 [~wallet42@85.100.40.253] has quit [Read error: Connection reset by peer]23:37
-!- wallet421 [~wallet42@85.100.40.253] has joined #bitcoin-wizards23:37
-!- wallet421 [~wallet42@85.100.40.253] has quit [Changing host]23:37
-!- wallet421 [~wallet42@unaffiliated/wallet42] has joined #bitcoin-wizards23:37
-!- wallet421 is now known as wallet4223:37
-!- NewLiberty [~NewLibert@76-255-129-88.lightspeed.irvnca.sbcglobal.net] has joined #bitcoin-wizards23:38
-!- damethos [~damethos@unaffiliated/damethos] has joined #bitcoin-wizards23:40
-!- hashtag_ [~hashtagg_@cpe-69-23-213-3.ma.res.rr.com] has quit [Ping timeout: 265 seconds]23:41
-!- bosma [~bosma@S01067cb21bda6531.vc.shawcable.net] has joined #bitcoin-wizards23:44
-!- antanst [~Adium@athedsl-338410.home.otenet.gr] has joined #bitcoin-wizards23:44
-!- Giszmo [~leo@pc-185-201-214-201.cm.vtr.net] has quit [Quit: Leaving.]23:44
-!- GGuyZ [~GGuyZ@finlandiahall.info] has joined #bitcoin-wizards23:44
-!- hashtag [~hashtagg_@cpe-69-23-213-3.ma.res.rr.com] has joined #bitcoin-wizards23:44
-!- damethos [~damethos@unaffiliated/damethos] has quit [Quit: Bye]23:48
-!- catlasshrugged [~catlasshr@ec2-54-149-141-214.us-west-2.compute.amazonaws.com] has joined #bitcoin-wizards23:55
-!- kyuupichan [~Neil@ae041057.dynamic.ppp.asahi-net.or.jp] has quit [Remote host closed the connection]23:57
-!- catlasshrugged_ [~catlasshr@ec2-54-149-141-214.us-west-2.compute.amazonaws.com] has quit [Ping timeout: 265 seconds]23:58
-!- kyuupichan [~Neil@ae041057.dynamic.ppp.asahi-net.or.jp] has joined #bitcoin-wizards23:59
-!- p15x [~p15x@114.244.145.106] has quit [Max SendQ exceeded]23:59
--- Log closed Wed Jun 10 00:00:37 2015

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