2014-12-07.log

--- Day changed Sun Dec 07 2014
-!- ahmed_ [sid14086@gateway/web/irccloud.com/x-huyvvtseusaovfra] has quit [Ping timeout: 244 seconds]00:01
-!- btcdrak [uid52049@gateway/web/irccloud.com/x-snltrmjzuvtxvdmw] has quit [Ping timeout: 258 seconds]00:01
-!- coutts [sid31766@gateway/web/irccloud.com/x-koflglywbihlhwuw] has quit [Ping timeout: 272 seconds]00:01
-!- hguux_ [sid17919@gateway/web/irccloud.com/x-ymxpheowbgrbygcd] has quit [Ping timeout: 260 seconds]00:02
-!- hguux_ [sid17919@gateway/web/irccloud.com/x-ftgsqlikfckkdfwo] has joined #bitcoin-wizards00:04
-!- ahmed_ [sid14086@gateway/web/irccloud.com/x-wlaqqofllwojrwzn] has joined #bitcoin-wizards00:04
-!- coutts [sid31766@gateway/web/irccloud.com/x-wykhgqtyccmwocmr] has joined #bitcoin-wizards00:11
-!- btcdrak [uid52049@gateway/web/irccloud.com/x-xmcortchsayqmdgd] has joined #bitcoin-wizards00:12
-!- bramc [~bram@99-75-88-206.lightspeed.sntcca.sbcglobal.net] has quit [Quit: This computer has gone to sleep]00:16
-!- go1111111 [~go1111111@162.244.138.37] has joined #bitcoin-wizards00:41
-!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has joined #bitcoin-wizards00:43
-!- op_null [~op_null@128.199.56.23] has joined #bitcoin-wizards00:54
-!- fanquake [~anonymous@unaffiliated/fanquake] has quit [Read error: Connection reset by peer]00:54
op_nullTaek: I'm not sure that's what users expect from such a thing. I can image the node churn rate with such a thing being quite high.00:56
op_nullguess to me it feels like a really hacked together system with low real world utility. as far as storage and retention goes a centralised service is better on almost every level.01:00
-!- fanquake [~anonymous@unaffiliated/fanquake] has joined #bitcoin-wizards01:03
op_nullif your stored files are at all critical you're going to want to keep a good copy of them for Justin Case. might as well just throw an encrypted copy on a few cloud storage hosts and call it a day, the end result is the same if not better.01:03
-!- 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
-!- jb55_ [~jb55@S0106f46d049a0b83.vc.shawcable.net] has joined #bitcoin-wizards01:31
-!- jb55 [~jb55@S0106f46d049a0b83.vc.shawcable.net] has quit [Read error: Connection reset by peer]01:31
-!- cbeams [~cbeams@chello084114181075.1.15.vie.surfer.at] has joined #bitcoin-wizards01:34
-!- cbeams [~cbeams@chello084114181075.1.15.vie.surfer.at] has quit [Changing host]01:34
-!- cbeams [~cbeams@unaffiliated/cbeams] has joined #bitcoin-wizards01:34
-!- jb55_ [~jb55@S0106f46d049a0b83.vc.shawcable.net] has quit [Remote host closed the connection]01:34
-!- jb55 [~jb55@S0106f46d049a0b83.vc.shawcable.net] has joined #bitcoin-wizards01:35
-!- jb55 [~jb55@S0106f46d049a0b83.vc.shawcable.net] has quit [Ping timeout: 244 seconds]01:39
-!- koeppelmann [~koeppelma@dyn-160-39-29-111.dyn.columbia.edu] has quit [Remote host closed the connection]01:40
-!- DougieBot5000 [~DougieBot@unaffiliated/dougiebot5000] has quit [Quit: Leaving]01:40
-!- koeppelmann [~koeppelma@dyn-160-39-29-111.dyn.columbia.edu] has joined #bitcoin-wizards01:40
-!- koeppelmann [~koeppelma@dyn-160-39-29-111.dyn.columbia.edu] has quit [Ping timeout: 245 seconds]01:44
-!- jb55 [~jb55@S0106f46d049a0b83.vc.shawcable.net] has joined #bitcoin-wizards02:05
-!- jb55 [~jb55@S0106f46d049a0b83.vc.shawcable.net] has quit [Read error: Connection reset by peer]02:07
-!- jb55_ [~jb55@S0106f46d049a0b83.vc.shawcable.net] has joined #bitcoin-wizards02:07
-!- Profreid [~Profreitt@37.203.209.10] has joined #bitcoin-wizards02:11
-!- jb55_ [~jb55@S0106f46d049a0b83.vc.shawcable.net] has quit [Ping timeout: 256 seconds]02:14
-!- soundx [~soundx@gateway/tor-sasl/soundx] has quit [Remote host closed the connection]02:17
-!- soundx [~soundx@gateway/tor-sasl/soundx] has joined #bitcoin-wizards02:18
-!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has quit [Remote host closed the connection]02:19
BlueMattanyone have some good examples off-hand that seem like great changes to bitcoin break things in very subtle ways?02:20
BlueMattpreferably things related to consensus mechanism02:21
-!- fanquake [~anonymous@unaffiliated/fanquake] has quit [Quit: fanquake]02:31
BlueMattor in overt ways...eg the "discourage newly-seen forks"02:31
op_nullthe instant difficulty retargeting lots of altcoins has is a nice one. people got sick of difficulty changes getting pushed into weeks, so they made all sorts of systems where the retargeting happens every block or evey few blocks.02:34
op_nullwhile not subtle as a cryptographic thing, it caused all sorts of issues and ruins the expectation that somebody can't isolate you and feed you low level blocks.02:36
-!- austinhill1 [~Adium@12.176.89.5] has joined #bitcoin-wizards02:38
* BlueMatt goes to read the ethereum blog to find some good ones...quite a lot here02:42
-!- MoALTz [~no@user-46-113-127-236.play-internet.pl] has joined #bitcoin-wizards02:43
gmaxwellBlueMatt: I'd caution that you should abstract enough to not trigger anyone's defences.02:47
gmaxwellBlueMatt: maybe use the response on CLTV on bitcoin-development recently.02:47
BlueMattgmaxwell: I'm trying to pick things that were never implemented :)02:47
op_nulloh.02:47
gmaxwellPetertodd and I so lovingly crafted that design to _not_ be a fork magnet, and a presumably smart earnest person responded on the list with a bunch of "oh why not do X, Y, Z" ... which were mostly things that would turn it into a triggerable hardfork.02:48
BlueMattgmaxwell: yea, I have a separate section of the talk on forking stuff02:48
BlueMattbut thats a good example for that part, thanks02:48
gmaxwellBlueMatt: oh I see.02:48
* BlueMatt had a reasonable conversation with someone a few weeks ago (the guy who was on the ml saying "we need to hardfork regularly") challenging that declaration02:49
BlueMattonly to find out after 20 minutes that he wasnt aware of the definition of soft/hard fork02:49
BlueMattthese things need explained :)02:49
gmaxwellouch, yea, seen that happen before.02:49
gmaxwellBlueMatt: an older often one is "why not just refuse to reorg at 6 blocks deep". You get lovely effects like attackers who just intentionally mine / continue two forks at depth 6 and then concurrently announce them to the whole network and the network is forever partitioned.02:52
BlueMattyea, I was gonna do the recent one where you discourage newly-seen forks02:52
BlueMattpretty much the same thing, in result at least02:52
gmaxwellNow you might say, "well thats really hard to compute surely you don't need to worry about it" ... but apparently reorgs of that depth were enough of a concern that you wanted to "fix" them.02:52
BlueMattheh02:53
gmaxwellPlus new nodes entering the network would automatically be inconsistent with existing ones if there were a long fork.02:53
BlueMattyea02:53
gmaxwellI guess the notion of tradeoffs is important to express. Some things are possible, but seldom for free. Not sure what would make the best example of that.02:54
-!- RoboTedd_ [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has quit [Ping timeout: 252 seconds]02:55
-!- cbeams [~cbeams@unaffiliated/cbeams] has quit [Remote host closed the connection]02:56
-!- cbeams [~cbeams@chello084114181075.1.15.vie.surfer.at] has joined #bitcoin-wizards02:57
-!- cbeams [~cbeams@chello084114181075.1.15.vie.surfer.at] has quit [Changing host]02:57
-!- cbeams [~cbeams@unaffiliated/cbeams] has joined #bitcoin-wizards02:57
-!- rusty [~rusty@pdpc/supporter/bronze/rusty] has quit [Quit: Leaving.]03:07
-!- vmatekole [~vmatekole@e180205156.adsl.alicedsl.de] has joined #bitcoin-wizards03:07
-!- jb55 [~jb55@S0106f46d049a0b83.vc.shawcable.net] has joined #bitcoin-wizards03:08
-!- vmatekole [~vmatekole@e180205156.adsl.alicedsl.de] has quit [Ping timeout: 272 seconds]03:12
-!- jb55 [~jb55@S0106f46d049a0b83.vc.shawcable.net] has quit [Ping timeout: 252 seconds]03:13
-!- askmike [~askmike@ip241-209-210-87.adsl2.static.versatel.nl] has joined #bitcoin-wizards03:13
-!- nickler [~nickler@185.12.46.130] has joined #bitcoin-wizards03:18
-!- kumavis [sid13576@gateway/web/irccloud.com/x-uceigimreputjmxv] has joined #bitcoin-wizards03:20
-!- jtimon [~quassel@67.pool85-53-142.dynamic.orange.es] has joined #bitcoin-wizards03:26
-!- koeppelmann [~koeppelma@dyn-160-39-29-111.dyn.columbia.edu] has joined #bitcoin-wizards03:29
-!- koeppelmann [~koeppelma@dyn-160-39-29-111.dyn.columbia.edu] has quit [Ping timeout: 258 seconds]03:33
-!- andy-logbot [~bitcoin--@wpsoftware.net] has quit [Ping timeout: 250 seconds]03:34
-!- andytoshi [~andytoshi@unaffiliated/andytoshi] has quit [Ping timeout: 272 seconds]03:35
-!- Muis [sid26074@gateway/web/irccloud.com/x-cuujqtxkqryznxhu] has joined #bitcoin-wizards03:38
-!- zaan [~zan@179.43.134.2] has quit [Quit: Leaving]03:41
-!- zaan [~zan@179.43.134.2] has joined #bitcoin-wizards03:42
-!- artifexd [sid28611@gateway/web/irccloud.com/x-dkabdeynhehdxksw] has joined #bitcoin-wizards03:44
-!- coutts [sid31766@gateway/web/irccloud.com/x-wykhgqtyccmwocmr] has quit [Remote host closed the connection]03:47
-!- hguux_ [sid17919@gateway/web/irccloud.com/x-ftgsqlikfckkdfwo] has quit [Read error: Connection reset by peer]03:47
-!- ahmed_ [sid14086@gateway/web/irccloud.com/x-wlaqqofllwojrwzn] has quit [Remote host closed the connection]03:47
-!- btcdrak [uid52049@gateway/web/irccloud.com/x-xmcortchsayqmdgd] has quit [Remote host closed the connection]03:47
-!- zaan [~zan@179.43.134.2] has left #bitcoin-wizards ["Leaving"]03:48
-!- CryptOprah [sid32688@gateway/web/irccloud.com/x-unpfxqwznzbvlkki] has joined #bitcoin-wizards03:50
-!- jb55 [~jb55@S0106f46d049a0b83.vc.shawcable.net] has joined #bitcoin-wizards04:09
-!- bit2017 [~linker@42.115.148.180] has joined #bitcoin-wizards04:09
-!- [\\\\] [\\\@unaffiliated/imsaguy] has joined #bitcoin-wizards04:10
-!- coiner [~linker@1.54.181.130] has quit [Ping timeout: 255 seconds]04:11
-!- [\\\] [\\\@unaffiliated/imsaguy] has quit [Ping timeout: 272 seconds]04:12
-!- [\\\\] is now known as [\\\]04:12
-!- jb55 [~jb55@S0106f46d049a0b83.vc.shawcable.net] has quit [Ping timeout: 258 seconds]04:14
-!- askmike [~askmike@ip241-209-210-87.adsl2.static.versatel.nl] has quit [Read error: Connection reset by peer]04:14
-!- askmike [~askmike@ip241-209-210-87.adsl2.static.versatel.nl] has joined #bitcoin-wizards04:15
-!- belcher [~belcher-s@unaffiliated/belcher] has joined #bitcoin-wizards04:25
-!- jtimon [~quassel@67.pool85-53-142.dynamic.orange.es] has quit [Quit: No Ping reply in 180 seconds.]04:28
-!- kumavis [sid13576@gateway/web/irccloud.com/x-uceigimreputjmxv] has quit [Ping timeout: 244 seconds]04:37
-!- artifexd [sid28611@gateway/web/irccloud.com/x-dkabdeynhehdxksw] has quit [Ping timeout: 272 seconds]04:38
-!- Muis [sid26074@gateway/web/irccloud.com/x-cuujqtxkqryznxhu] has quit [Ping timeout: 244 seconds]04:38
-!- CryptOprah [sid32688@gateway/web/irccloud.com/x-unpfxqwznzbvlkki] has quit [Ping timeout: 265 seconds]04:38
-!- Profreid [~Profreitt@37.203.209.10] has quit [Quit: Profreid]04:59
-!- jb55 [~jb55@S0106f46d049a0b83.vc.shawcable.net] has joined #bitcoin-wizards05:10
-!- jb55 [~jb55@S0106f46d049a0b83.vc.shawcable.net] has quit [Ping timeout: 264 seconds]05:14
-!- lechuga_ [~lechuga@onegrandcircle.com] has quit [Ping timeout: 245 seconds]05:16
-!- NewLiberty [~NewLibert@2602:304:cff8:1580:34f7:ef11:5988:133a] has joined #bitcoin-wizards05:17
-!- koeppelmann [~koeppelma@dyn-160-39-29-111.dyn.columbia.edu] has joined #bitcoin-wizards05:18
-!- Greed [~Greed@unaffiliated/greed] has quit [Read error: Connection reset by peer]05:18
-!- Greed [~Greed@unaffiliated/greed] has joined #bitcoin-wizards05:18
-!- koeppelmann [~koeppelma@dyn-160-39-29-111.dyn.columbia.edu] has quit [Ping timeout: 272 seconds]05:23
op_nullsort of cute. vertcoin for ages contended that their "ASIC resistant" Scrypt-N (just scrypt, but the memory size scales up over time to a number of gigabytes) would work. now that there's ASIC miners for it, they're switching to yet another weird KDF I've never heard of.05:24
op_nullI was looking forward to seeing how they would deal with making 8GB of scratch just to verify a single block.05:29
-!- bit2017 [~linker@42.115.148.180] has quit [Ping timeout: 264 seconds]05:39
-!- lclc_bnc is now known as lclc05:44
-!- Flyer9933 [~f@unaffiliated/fluffybunny] has joined #bitcoin-wizards05:45
-!- Flyer33 [~f@unaffiliated/fluffybunny] has quit [Ping timeout: 255 seconds]05:47
-!- kumavis [sid13576@gateway/web/irccloud.com/x-xmyxmwpbplmwyucs] has joined #bitcoin-wizards05:54
-!- askmike [~askmike@ip241-209-210-87.adsl2.static.versatel.nl] has quit [Ping timeout: 258 seconds]06:00
-!- askmike [~askmike@94.100.16.222] has joined #bitcoin-wizards06:00
-!- ahmed_ [sid14086@gateway/web/irccloud.com/x-qrjtzgxvalhefhbe] has joined #bitcoin-wizards06:04
-!- michagogo [uid14316@wikia/Michagogo] has joined #bitcoin-wizards06:07
-!- hguux_ [sid17919@gateway/web/irccloud.com/x-fqtgicxrqsdmltxg] has joined #bitcoin-wizards06:07
-!- Muis [sid26074@gateway/web/irccloud.com/x-imaebzvbnpdhfxam] has joined #bitcoin-wizards06:08
-!- jb55 [~jb55@S0106f46d049a0b83.vc.shawcable.net] has joined #bitcoin-wizards06:11
-!- instagibbs [6c1c1eb9@gateway/web/freenode/ip.108.28.30.185] has joined #bitcoin-wizards06:12
-!- artifexd [sid28611@gateway/web/irccloud.com/x-zlhizehfemjzztrb] has joined #bitcoin-wizards06:13
instagibbsgmaxwell: just ask your friends which fork is right /s06:13
instagibbsthat's literally the answer people are giving in ostensibly serious corners06:15
-!- jb55 [~jb55@S0106f46d049a0b83.vc.shawcable.net] has quit [Ping timeout: 258 seconds]06:15
-!- CryptOprah [sid32688@gateway/web/irccloud.com/x-rnktkraulmlylecs] has joined #bitcoin-wizards06:15
gmaxwellinstagibbs: sure and then just ask them what the ledger is too... and you can forget this whole blockchain thing. easy peasy.06:16
-!- soundx [~soundx@gateway/tor-sasl/soundx] has quit [Ping timeout: 250 seconds]06:17
gmaxwellor hey, we can forget about the digital signatures too, since no one ever gets screwed over by someone they consider a friend or business partner.06:17
instagibbsis there a good rundown on plausible spectrum of centralized/decentralized services in the future?06:17
instagibbsi think that might be helpful for illustration, and aside from e-cash/Bitcoin, I personally don't know a lot of in-between06:19
-!- wallet42 [~wallet42@unaffiliated/wallet42] has quit [Quit: Leaving.]06:19
-!- coutts [sid31766@gateway/web/irccloud.com/x-durmlzcljfwpvwan] has joined #bitcoin-wizards06:22
-!- lclc is now known as lclc_bnc06:38
-!- cbeams [~cbeams@unaffiliated/cbeams] has quit [Remote host closed the connection]06:38
-!- cbeams [~cbeams@unaffiliated/cbeams] has joined #bitcoin-wizards06:39
-!- nuke1989 [~nuke@46-225-66.adsl.cyta.gr] has quit [Read error: Connection reset by peer]06:39
-!- nuke1989 [~nuke@46-225-66.adsl.cyta.gr] has joined #bitcoin-wizards06:40
-!- cbeams_ [~cbeams@chello084114181075.1.15.vie.surfer.at] has joined #bitcoin-wizards06:41
-!- cbeams [~cbeams@unaffiliated/cbeams] has quit [Read error: Connection reset by peer]06:41
-!- cbeams_ [~cbeams@chello084114181075.1.15.vie.surfer.at] has quit [Remote host closed the connection]06:45
-!- btcdrak [uid52049@gateway/web/irccloud.com/x-awgvjiehhbljfeqz] has joined #bitcoin-wizards06:46
-!- koeppelmann [~koeppelma@dyn-160-39-29-111.dyn.columbia.edu] has joined #bitcoin-wizards07:06
-!- koeppelmann [~koeppelma@dyn-160-39-29-111.dyn.columbia.edu] has quit [Ping timeout: 260 seconds]07:11
-!- jb55 [~jb55@S0106f46d049a0b83.vc.shawcable.net] has joined #bitcoin-wizards07:11
-!- jb55 [~jb55@S0106f46d049a0b83.vc.shawcable.net] has quit [Ping timeout: 252 seconds]07:16
-!- cbeams [~cbeams@unaffiliated/cbeams] has joined #bitcoin-wizards07:23
-!- Profreid [~Profreitt@5.153.233.34] has joined #bitcoin-wizards07:33
-!- coiner [~linker@42.115.148.180] has joined #bitcoin-wizards07:58
-!- askmike_ [~askmike@ip241-209-210-87.adsl2.static.versatel.nl] has joined #bitcoin-wizards08:08
-!- Starduster [~Guest3@unaffiliated/starduster] has quit [Read error: Connection reset by peer]08:09
-!- askmike [~askmike@94.100.16.222] has quit [Ping timeout: 272 seconds]08:12
-!- jb55 [~jb55@S0106f46d049a0b83.vc.shawcable.net] has joined #bitcoin-wizards08:12
-!- waxwing [waxwing@gateway/vpn/mullvad/x-ilryimugiwsjkeio] has quit [Ping timeout: 256 seconds]08:14
azariah4_instagibbs: bitgo is perhaps a good example of something inbetween - their centralized solution helps you create 3 keys, and it also stores 1 of them.08:15
azariah4_assuming it works correctly, it does not depend on complete centralized trust, as they can't steal your funds with a single key08:15
op_nullthe user has two parts of a 2 of 3 though, so they can bypass any protection the third has. a two of two like greenaddress.it is much better and still requires no trust.08:16
-!- jb55 [~jb55@S0106f46d049a0b83.vc.shawcable.net] has quit [Ping timeout: 264 seconds]08:17
-!- askmike [~askmike@195.242.152.14] has joined #bitcoin-wizards08:21
-!- askmike_ [~askmike@ip241-209-210-87.adsl2.static.versatel.nl] has quit [Ping timeout: 256 seconds]08:23
-!- Profreid [~Profreitt@5.153.233.34] has quit [Ping timeout: 258 seconds]08:27
-!- waxwing [~waxwing@62.205.214.125] has joined #bitcoin-wizards08:29
-!- Profreid [~Profreitt@37.203.209.10] has joined #bitcoin-wizards08:30
-!- askmike [~askmike@195.242.152.14] has quit [Remote host closed the connection]08:40
-!- Baz__ [~Baz@modemcable147.31-81-70.mc.videotron.ca] has quit [Read error: Connection reset by peer]08:40
-!- koeppelmann [~koeppelma@dyn-160-39-29-111.dyn.columbia.edu] has joined #bitcoin-wizards08:55
-!- koeppelmann [~koeppelma@dyn-160-39-29-111.dyn.columbia.edu] has quit [Ping timeout: 264 seconds]09:00
-!- Shiftos [~shiftos@gateway/tor-sasl/shiftos] has quit [Ping timeout: 250 seconds]09:05
-!- Shiftos [~shiftos@gateway/tor-sasl/shiftos] has joined #bitcoin-wizards09:11
-!- Shiftos [~shiftos@gateway/tor-sasl/shiftos] has quit [Ping timeout: 250 seconds]09:15
-!- nuke1989 [~nuke@46-225-66.adsl.cyta.gr] has quit [Read error: Connection reset by peer]09:20
-!- nuke1989 [~nuke@46-225-66.adsl.cyta.gr] has joined #bitcoin-wizards09:21
-!- bobke [~bobke@d54C6F5E8.access.telenet.be] has quit [Quit: No Ping reply in 180 seconds.]09:23
-!- Shiftos [~shiftos@gateway/tor-sasl/shiftos] has joined #bitcoin-wizards09:23
-!- bobke [~bobke@d54C6F5E8.access.telenet.be] has joined #bitcoin-wizards09:23
-!- zooko [~user@174-16-35-45.hlrn.qwest.net] has joined #bitcoin-wizards09:26
-!- waxwing [~waxwing@62.205.214.125] has quit [Ping timeout: 252 seconds]09:33
-!- askmike [~askmike@94.100.16.146] has joined #bitcoin-wizards09:33
-!- Emcy [~MC@unaffiliated/mc1984] has joined #bitcoin-wizards09:36
-!- askmike_ [~askmike@ip241-209-210-87.adsl2.static.versatel.nl] has joined #bitcoin-wizards09:40
-!- askmike [~askmike@94.100.16.146] has quit [Ping timeout: 250 seconds]09:43
-!- waxwing [~waxwing@193.138.219.233] has joined #bitcoin-wizards09:45
-!- Starduster [~Guest@unaffiliated/starduster] has joined #bitcoin-wizards09:49
-!- zwischenzug2 [~zwischenz@204.Red-79-157-78.dynamicIP.rima-tde.net] has joined #bitcoin-wizards10:02
-!- zwischenzug2 [~zwischenz@204.Red-79-157-78.dynamicIP.rima-tde.net] has quit [Client Quit]10:04
-!- zwischenzug2 [~zwischenz@204.Red-79-157-78.dynamicIP.rima-tde.net] has joined #bitcoin-wizards10:04
-!- jtimon [~quassel@147.pool85-53-220.dynamic.orange.es] has joined #bitcoin-wizards10:06
-!- askmike_ [~askmike@ip241-209-210-87.adsl2.static.versatel.nl] has quit [Remote host closed the connection]10:08
-!- askmike [~askmike@ip241-209-210-87.adsl2.static.versatel.nl] has joined #bitcoin-wizards10:09
-!- gues_ [~gues@cpe-66-68-54-206.austin.res.rr.com] has quit [Ping timeout: 250 seconds]10:19
-!- gues__ [gues@gateway/vpn/mullvad/x-lewwxgegwtfkedfi] has joined #bitcoin-wizards10:21
-!- askmike [~askmike@ip241-209-210-87.adsl2.static.versatel.nl] has quit [Remote host closed the connection]10:36
-!- koeppelmann [~koeppelma@dyn-160-39-29-111.dyn.columbia.edu] has joined #bitcoin-wizards10:44
-!- koeppelmann [~koeppelma@dyn-160-39-29-111.dyn.columbia.edu] has quit [Ping timeout: 264 seconds]10:49
kanzure"Evolution of probabilistic consensus in digital organisms" http://www.cse.msu.edu/thinktank/consensus-TR.pdf10:59
-!- lechuga_ [~lechuga@onegrandcircle.com] has joined #bitcoin-wizards11:01
-!- lechuga_ [~lechuga@onegrandcircle.com] has quit [Client Quit]11:02
-!- lechuga_ [~lechuga@onegrandcircle.com] has joined #bitcoin-wizards11:04
-!- askmike [~askmike@ip241-209-210-87.adsl2.static.versatel.nl] has joined #bitcoin-wizards11:07
-!- askmike [~askmike@ip241-209-210-87.adsl2.static.versatel.nl] has quit [Remote host closed the connection]11:07
-!- askmike [~askmike@ip241-209-210-87.adsl2.static.versatel.nl] has joined #bitcoin-wizards11:07
-!- NewLiberty [~NewLibert@2602:304:cff8:1580:34f7:ef11:5988:133a] has quit [Ping timeout: 258 seconds]11:09
-!- chris2000 [~chris2000@p5B3AAA71.dip0.t-ipconnect.de] has joined #bitcoin-wizards11:14
-!- chris2000 [~chris2000@p5B3AAA71.dip0.t-ipconnect.de] has quit [Client Quit]11:15
-!- cbeams [~cbeams@unaffiliated/cbeams] has quit [Remote host closed the connection]11:20
-!- cbeams [~cbeams@unaffiliated/cbeams] has joined #bitcoin-wizards11:21
-!- jtimon [~quassel@147.pool85-53-220.dynamic.orange.es] has quit [Ping timeout: 252 seconds]11:24
-!- cbeams [~cbeams@unaffiliated/cbeams] has quit [Ping timeout: 244 seconds]11:25
-!- zooko [~user@174-16-35-45.hlrn.qwest.net] has quit [Remote host closed the connection]11:25
-!- Profreid [~Profreitt@37.203.209.10] has quit [Quit: Profreid]11:28
-!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has joined #bitcoin-wizards11:28
-!- Shiftos [~shiftos@gateway/tor-sasl/shiftos] has quit [Ping timeout: 250 seconds]11:31
-!- Shiftos [~shiftos@gateway/tor-sasl/shiftos] has joined #bitcoin-wizards11:32
-!- cbeams [~cbeams@unaffiliated/cbeams] has joined #bitcoin-wizards11:35
-!- cbeams [~cbeams@unaffiliated/cbeams] has quit [Remote host closed the connection]11:44
-!- cbeams [~cbeams@unaffiliated/cbeams] has joined #bitcoin-wizards11:44
-!- cbeams [~cbeams@unaffiliated/cbeams] has quit [Ping timeout: 250 seconds]11:49
-!- nullbyte [~WW@unaffiliated/loteriety] has joined #bitcoin-wizards11:51
-!- RoboTeddy [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has joined #bitcoin-wizards11:53
-!- askmike_ [~askmike@94.100.16.241] has joined #bitcoin-wizards11:54
-!- cbeams [~cbeams@unaffiliated/cbeams] has joined #bitcoin-wizards11:54
-!- askmike [~askmike@ip241-209-210-87.adsl2.static.versatel.nl] has quit [Ping timeout: 240 seconds]11:57
-!- cbeams [~cbeams@unaffiliated/cbeams] has quit [Remote host closed the connection]11:58
-!- askmike [~askmike@ip241-209-210-87.adsl2.static.versatel.nl] has joined #bitcoin-wizards11:58
-!- askmike_ [~askmike@94.100.16.241] has quit [Ping timeout: 252 seconds]12:02
-!- koeppelmann [~koeppelma@dyn-160-39-29-111.dyn.columbia.edu] has joined #bitcoin-wizards12:16
-!- andy-logbot [~bitcoin--@wpsoftware.net] has joined #bitcoin-wizards12:21
* andy-logbot is logging12:21
-!- cbeams [~cbeams@unaffiliated/cbeams] has joined #bitcoin-wizards12:29
-!- DougieBot5000 [~DougieBot@unaffiliated/dougiebot5000] has joined #bitcoin-wizards12:31
-!- cbeams [~cbeams@unaffiliated/cbeams] has quit [Ping timeout: 250 seconds]12:35
-!- aburan28 [~ubuntu@static-108-45-93-73.washdc.fios.verizon.net] has joined #bitcoin-wizards12:36
-!- discreteunit [~discreteu@50.242.51.115] has joined #bitcoin-wizards12:39
-!- andytoshi [~andytoshi@unaffiliated/andytoshi] has joined #bitcoin-wizards12:40
-!- aburan28 [~ubuntu@static-108-45-93-73.washdc.fios.verizon.net] has quit [Ping timeout: 250 seconds]12:44
-!- wyager [~wyager@nat-128-62-64-112.public.utexas.edu] has joined #bitcoin-wizards12:44
-!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has quit [Read error: Connection reset by peer]12:45
-!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has joined #bitcoin-wizards12:46
-!- discreteunit [~discreteu@50.242.51.115] has quit [Quit: Leaving]12:46
-!- discreteunit [~discreteu@50.242.51.115] has joined #bitcoin-wizards12:46
-!- discreteunit [~discreteu@50.242.51.115] has quit [Client Quit]12:47
-!- discreteunit [~discreteu@50.242.51.115] has joined #bitcoin-wizards12:48
-!- super3 [~Thunderbi@96-32-185-118.dhcp.gwnt.ga.charter.com] has joined #bitcoin-wizards12:48
-!- MoALTz [~no@user-46-113-127-236.play-internet.pl] has quit [Ping timeout: 252 seconds]12:52
-!- discreteunit [~discreteu@50.242.51.115] has quit [Quit: Leaving]12:54
-!- aburan28 [~ubuntu@static-108-45-93-85.washdc.fios.verizon.net] has joined #bitcoin-wizards12:57
-!- cbeams [~cbeams@unaffiliated/cbeams] has joined #bitcoin-wizards13:02
-!- austinhill1 [~Adium@12.176.89.5] has quit [Quit: Leaving.]13:06
-!- instagibbs [6c1c1eb9@gateway/web/freenode/ip.108.28.30.185] has quit [Quit: Page closed]13:11
-!- cbeams [~cbeams@unaffiliated/cbeams] has quit [Ping timeout: 264 seconds]13:14
-!- c0rw|zZz is now known as c0rw1n13:16
-!- wyager [~wyager@nat-128-62-64-112.public.utexas.edu] has quit [Quit: wyager]13:23
-!- paveljanik [~Pavel@unaffiliated/paveljanik] has quit [Ping timeout: 265 seconds]13:41
-!- nullbyte [~WW@unaffiliated/loteriety] has quit [Ping timeout: 240 seconds]14:09
-!- nullbyte [WW@unaffiliated/loteriety] has joined #bitcoin-wizards14:11
-!- nullbyte [WW@unaffiliated/loteriety] has quit [Changing host]14:11
-!- nullbyte [WW@gateway/vpn/mullvad/x-lejvhrzayzvfltbq] has joined #bitcoin-wizards14:11
-!- cbeams [~cbeams@unaffiliated/cbeams] has joined #bitcoin-wizards14:19
-!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has quit [Remote host closed the connection]14:36
-!- c0rw1n [~c0rw1n@157.216-241-81.adsl-dyn.isp.belgacom.be] has quit [Read error: Connection reset by peer]14:51
-!- nullbyte [WW@gateway/vpn/mullvad/x-lejvhrzayzvfltbq] has quit [Ping timeout: 265 seconds]15:00
-!- op_null [~op_null@128.199.56.23] has quit [Quit: leaving]15:01
-!- nullbyte [~WW@unaffiliated/loteriety] has joined #bitcoin-wizards15:02
-!- wyager [~wyager@nat-128-62-64-112.public.utexas.edu] has joined #bitcoin-wizards15:03
-!- rusty [~rusty@pdpc/supporter/bronze/rusty] has joined #bitcoin-wizards15:08
-!- cbeams [~cbeams@unaffiliated/cbeams] has quit [Remote host closed the connection]15:10
-!- bramm [~bram@c-24-5-197-76.hsd1.ca.comcast.net] has joined #bitcoin-wizards15:10
-!- c0rw1n [~c0rw1n@157.216-241-81.adsl-dyn.isp.belgacom.be] has joined #bitcoin-wizards15:10
-!- askmike_ [~askmike@94.100.22.122] has joined #bitcoin-wizards15:12
-!- wallet42 [~wallet42@unaffiliated/wallet42] has joined #bitcoin-wizards15:14
-!- askmike [~askmike@ip241-209-210-87.adsl2.static.versatel.nl] has quit [Ping timeout: 256 seconds]15:15
-!- nubbins` [~leel@unaffiliated/nubbins] has quit [Read error: No route to host]15:19
-!- nuke1989 [~nuke@46-225-66.adsl.cyta.gr] has quit [Read error: Connection reset by peer]15:21
-!- nuke1989 [~nuke@46-225-66.adsl.cyta.gr] has joined #bitcoin-wizards15:22
-!- wyager [~wyager@nat-128-62-64-112.public.utexas.edu] has quit [Quit: wyager]15:24
-!- nullbyte [~WW@unaffiliated/loteriety] has quit [Ping timeout: 264 seconds]15:35
-!- nullbyte [~WW@unaffiliated/loteriety] has joined #bitcoin-wizards15:37
-!- bramm [~bram@c-24-5-197-76.hsd1.ca.comcast.net] has quit [Quit: Leaving]15:38
-!- cbeams [~cbeams@unaffiliated/cbeams] has joined #bitcoin-wizards15:45
-!- jps [~Jud@cpe-74-72-116-143.nyc.res.rr.com] has joined #bitcoin-wizards15:49
-!- jps [~Jud@cpe-74-72-116-143.nyc.res.rr.com] has quit [Client Quit]15:51
-!- cbeams [~cbeams@unaffiliated/cbeams] has quit [Ping timeout: 245 seconds]15:58
-!- tromp [~tromp@ool-18be0b4d.dyn.optonline.net] has quit [Ping timeout: 250 seconds]16:16
-!- askmike_ [~askmike@94.100.22.122] has quit [Remote host closed the connection]16:22
-!- RoboTeddy [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has quit [Ping timeout: 244 seconds]16:23
-!- SubCreative is now known as Sub|afk16:24
-!- luny [~luny@unaffiliated/luny] has joined #bitcoin-wizards16:30
-!- RoboTeddy [~roboteddy@c-67-188-40-32.hsd1.ca.comcast.net] has joined #bitcoin-wizards16:36
-!- tromp [~tromp@ool-18be0b4d.dyn.optonline.net] has joined #bitcoin-wizards16:48
-!- jps [~Jud@cpe-74-72-116-143.nyc.res.rr.com] has joined #bitcoin-wizards16:56
-!- ebfull [~ebfull@c-76-120-40-34.hsd1.co.comcast.net] has joined #bitcoin-wizards17:02
-!- NewLiberty [~NewLibert@2602:304:cff8:1580:34f7:ef11:5988:133a] has joined #bitcoin-wizards17:06
-!- NewLiberty [~NewLibert@2602:304:cff8:1580:34f7:ef11:5988:133a] has quit [Ping timeout: 258 seconds]17:11
-!- jps [~Jud@cpe-74-72-116-143.nyc.res.rr.com] has quit [Quit: jps]17:18
-!- RoboTeddy [~roboteddy@c-67-188-40-32.hsd1.ca.comcast.net] has quit [Remote host closed the connection]17:18
-!- RoboTeddy [~roboteddy@c-67-188-40-32.hsd1.ca.comcast.net] has joined #bitcoin-wizards17:19
-!- jps [~Jud@cpe-74-72-116-143.nyc.res.rr.com] has joined #bitcoin-wizards17:21
-!- RoboTeddy [~roboteddy@c-67-188-40-32.hsd1.ca.comcast.net] has quit [Ping timeout: 245 seconds]17:23
-!- jps [~Jud@cpe-74-72-116-143.nyc.res.rr.com] has quit [Client Quit]17:25
-!- jps [~Jud@cpe-74-72-116-143.nyc.res.rr.com] has joined #bitcoin-wizards17:25
-!- jps [~Jud@cpe-74-72-116-143.nyc.res.rr.com] has quit [Client Quit]17:25
-!- jps [~Jud@cpe-74-72-116-143.nyc.res.rr.com] has joined #bitcoin-wizards17:25
-!- belcher [~belcher-s@unaffiliated/belcher] has quit [Quit: Leaving]17:31
-!- RoboTeddy [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has joined #bitcoin-wizards17:35
-!- jgarzik [~jgarzik@unaffiliated/jgarzik] has quit [Ping timeout: 265 seconds]17:49
-!- ubuntu_ [~ubuntu@static-108-45-93-85.washdc.fios.verizon.net] has joined #bitcoin-wizards17:53
-!- jgarzik [~jgarzik@c-24-126-220-68.hsd1.ga.comcast.net] has joined #bitcoin-wizards18:02
-!- jgarzik [~jgarzik@c-24-126-220-68.hsd1.ga.comcast.net] has quit [Changing host]18:02
-!- jgarzik [~jgarzik@unaffiliated/jgarzik] has joined #bitcoin-wizards18:02
-!- koeppelmann [~koeppelma@dyn-160-39-29-111.dyn.columbia.edu] has quit [Remote host closed the connection]18:02
-!- koeppelmann [~koeppelma@dyn-160-39-29-111.dyn.columbia.edu] has joined #bitcoin-wizards18:03
-!- koeppelmann [~koeppelma@dyn-160-39-29-111.dyn.columbia.edu] has quit [Ping timeout: 258 seconds]18:07
-!- Sub|afk is now known as SubCreative18:08
-!- gribble [~gribble@unaffiliated/nanotube/bot/gribble] has quit [Remote host closed the connection]18:18
-!- dgenr8 [~dgenr8@unaffiliated/dgenr8] has joined #bitcoin-wizards18:41
-!- jps [~Jud@cpe-74-72-116-143.nyc.res.rr.com] has quit [Quit: jps]18:41
-!- rusty [~rusty@pdpc/supporter/bronze/rusty] has quit [Quit: Leaving.]18:44
-!- rusty [~rusty@pdpc/supporter/bronze/rusty] has joined #bitcoin-wizards18:44
-!- Luke-Jr [~luke-jr@unaffiliated/luke-jr] has quit [Read error: Connection reset by peer]18:52
-!- Luke-Jr [~luke-jr@unaffiliated/luke-jr] has joined #bitcoin-wizards18:53
-!- bramc [~bram@99-75-88-206.lightspeed.sntcca.sbcglobal.net] has joined #bitcoin-wizards18:56
-!- Dr-G2 [~Dr-G@gateway/tor-sasl/dr-g] has joined #bitcoin-wizards18:58
-!- Dr-G [~Dr-G@gateway/tor-sasl/dr-g] has quit [Ping timeout: 250 seconds]19:02
bramcI think I have roshambo figured out now. It can be done with a far, far weaker system than bitcoin has, although committing to a value by the length of the preimage is a key trick, and having malleable transactions where things refer to older ones including the signature is a real problem. You can do a lot more by setting up chains of transactions in advance if you don't have those problems.19:08
-!- nuke1989 [~nuke@46-225-66.adsl.cyta.gr] has quit [Read error: Connection reset by peer]19:21
-!- nuke1989 [~nuke@46-225-66.adsl.cyta.gr] has joined #bitcoin-wizards19:22
AdrianGso how is this chat different from -dev?19:27
gmaxwellAdrianG: see the topic19:27
AdrianGi just did actually, which is why i asked.19:28
AdrianGso long-term, moonshot idea discussions only?19:28
-!- NewLiberty [~NewLibert@2602:304:cff8:1580:9029:78bf:62fc:15c2] has joined #bitcoin-wizards19:29
-!- gribble [~gribble@unaffiliated/nanotube/bot/gribble] has joined #bitcoin-wizards19:30
-!- gribble [~gribble@unaffiliated/nanotube/bot/gribble] has quit [Read error: Connection reset by peer]19:33
bramcmoonshot ideas and high level discussions19:37
bramcAnd higher level engineering19:38
-!- gribble [~gribble@unaffiliated/nanotube/bot/gribble] has joined #bitcoin-wizards19:40
-!- koeppelmann [~koeppelma@160.39.212.154] has joined #bitcoin-wizards19:51
-!- gribble [~gribble@unaffiliated/nanotube/bot/gribble] has quit [Remote host closed the connection]19:53
-!- wallet42 [~wallet42@unaffiliated/wallet42] has quit [Quit: Leaving.]19:54
-!- koeppelmann [~koeppelma@160.39.212.154] has quit [Ping timeout: 250 seconds]19:56
-!- isis [~isis@abulafia.patternsinthevoid.net] has joined #bitcoin-wizards19:58
-!- samson_ [~samson_@180.183.165.35] has quit [Ping timeout: 250 seconds]20:00
-!- samson_ [~samson_@180.183.165.35] has joined #bitcoin-wizards20:02
-!- gribble [~gribble@unaffiliated/nanotube/bot/gribble] has joined #bitcoin-wizards20:11
-!- jb55 [~jb55@S0106f46d049a0b83.vc.shawcable.net] has joined #bitcoin-wizards20:12
-!- TheSeven [~quassel@rockbox/developer/TheSeven] has quit [Ping timeout: 272 seconds]20:27
-!- TheSeven [~quassel@rockbox/developer/TheSeven] has joined #bitcoin-wizards20:28
phantomcircuitnice bc.i changed their production code w/o updating github first20:59
-!- tacotime [~mashkeys@198.52.200.63] has quit [Ping timeout: 244 seconds]21:03
bramcReal men hot patch their web sites by sshing in and using a text editor.21:08
-!- coiner [~linker@42.115.148.180] has quit [Ping timeout: 272 seconds]21:08
-!- koeppelmann [~koeppelma@160.39.212.154] has joined #bitcoin-wizards21:10
-!- koeppelm_ [~koeppelma@dyn-160-39-29-111.dyn.columbia.edu] has joined #bitcoin-wizards21:12
-!- koeppelmann [~koeppelma@160.39.212.154] has quit [Ping timeout: 240 seconds]21:14
-!- gsdgdfs [~Trans@modemcable026.188-59-74.mc.videotron.ca] has joined #bitcoin-wizards21:22
rustyIt strikes me that soft-forks would be easier if evaluated OP_NOP<n> immediately made the script evaluate to true.21:25
-!- Transisto [~Trans@modemcable026.188-59-74.mc.videotron.ca] has quit [Ping timeout: 245 seconds]21:25
rustyAnd a new scripting language could be introduced as long as it always wrapped scripts in OP_TRUE OP_NOTIF ... OP_ENDIF.  If we dropped the silly DER encoding from signatures, we'd gain more than the 3 bytes lost anyway.21:30
-!- bitbumper [~bitbumper@197.115.124.24.cm.sunflower.com] has joined #bitcoin-wizards21:52
-!- copumpkin [~copumpkin@unaffiliated/copumpkin] has joined #bitcoin-wizards21:54
-!- coiner [~linker@113.161.87.238] has joined #bitcoin-wizards21:55
-!- paveljanik [~Pavel@unaffiliated/paveljanik] has joined #bitcoin-wizards22:01
-!- vmatekole [~vmatekole@e181039021.adsl.alicedsl.de] has joined #bitcoin-wizards22:05
-!- koeppelm_ [~koeppelma@dyn-160-39-29-111.dyn.columbia.edu] has quit [Remote host closed the connection]22:08
-!- koeppelmann [~koeppelma@dyn-160-39-29-111.dyn.columbia.edu] has joined #bitcoin-wizards22:09
-!- koeppelmann [~koeppelma@dyn-160-39-29-111.dyn.columbia.edu] has quit [Ping timeout: 260 seconds]22:14
-!- atgreen [~user@CPE687f74122463-CM84948c2e0610.cpe.net.cable.rogers.com] has quit [Ping timeout: 258 seconds]22:15
bramcwhat is the DER encoding?22:16
lechuga_https://github.com/bitcoin/bips/blob/master/bip-0062.mediawiki#DER_encoding22:17
rustybramc: a standard way of encoding datastructures.  Of course, it's supposed to be canonical, and duh, it isn't.22:18
gmaxwellrusty: OP_NOP<n> returning true would be pretty devastating in a script sig. :)22:18
rustybramc: really, all we want is 32 bytes for s and 32 bytes for r..22:18
rustygmaxwell: Oh yeah :)22:18
* rusty quietly notes that pettycoin got this right, at least.22:19
bramcHow is DER not canonical?22:20
rustybramc: well, it's supposed to be, but seems like libopenssl will actually accept non-canonical encodings.22:21
rustybramc: using an encoding at all was a weird thing to do, given it wastes 6-7 bytes IIRC.22:22
bramcrusty, My conclusion after going over everything is that trying to make things canonical while generally a good idea isn't something you want to really rely on and that the real problem is that utxos are referenced by transaction + signature instead of just transaction22:22
bramcUsing just the transaction would allow you to set up chains of things in advance and actually rely on them.22:23
gmaxwellIssues with non-canonical forms extend far past just narrow malleability concerns.22:23
rustybramc: canonical txids are really a nice feature, I think they're worth some sweat for.22:23
gmaxwell(and bitcoin.. there have been many cryptographic systems broken because something should have been canonical but it wasn't)22:23
rustygmaxwell: yes, and the specifiers of DER were aware too.  Maybe the openssl implementers weren't...22:25
gmaxwellSeperating the signature from the transaction ID is a favorite point of roconnor, or more general seperating out all the witness parts that show validity from the rest.22:25
gmaxwellrusty: it's not just openssl thats broken there. (I know openssl is a popular punching bag these days, and its well deserved, but it's by far not alone in this case)22:26
gmaxwellThere are some reasons you can argue against leaving the signature out of the id, but they're pretty tortured. If that were done the p2p protocol would need a second ID for message relaying though.22:28
bramcThe effects on the p2p protocol wouldn't be too bad, peers would need to know to send signatures with certain things22:29
gmaxwellE.g. consider a transaction X which signs for 2 of 3 keys a,b,c.  A signatures with a,b or b,c or a,c are all equally valid. But they may have significant semantic and legal differences to the users of the system. Depending on how throughly the seperation is, the system may give no strong record of what signature was used, which may be undesirable.  As I said, tortured. :)22:29
gmaxwellbramc: It's not just "need to know to send", it's things like;  if you get tx A with a bad signature, you still need to request A again, but you don't want another copy with the same bad signature.22:30
gmaxwellSo this could be resolved using a distinct ID for transport (e.g. over the whole thing) or transporting signatures and data seperately (2x inv data overhead), or presumably some other ways.. it's a bit of complexity at least.22:31
bramcAnd I'm not arguing against canonicalism, just that it's very hard to enforce canonicalism, and it isn't something you want to rely on when you don't have to. I can tell you from experience that people reeeeeally like accepting malformed versions of things if they have an 'obvious' interpretation.22:31
bramcgmaxwell, I worked out how to do roshambo with a minimal set of primitives, it's waaaay harder if you have to know your signatures before you can make dependent transactions22:32
bramcIf you have that feature then all you need is the ability to make something depend on a hash preimage of a certain length, and you encode your move in the length.22:33
bramcSame as in the oakland lottery paper. I forget who explained that one to me, but the length encoding trick is a great idea.22:33
-!- MoALTz [~no@user-46-113-127-236.play-internet.pl] has joined #bitcoin-wizards22:34
bramcMaybe I should do a blog post on this. It's a fun puzzle and construction.22:35
gmaxwellYes, people love accepting malformed things, and it's absolute doom in a consensus cryptosystem, since _all_ visible consensus behavior must be implemented exactly the same.. "uh, this is crap but I'll interpret it as something" generally means making all kind of twisty implementation details normative. Vs a strict check where you must implement exactly the same well specified strict check, and then you have a bunch of freedom in ...22:35
gmaxwell... your implementation, since it just has to be identical over inputs that past the strict check.22:36
bramcYes. The one thing you can count on is that everything agrees what digital signatures apply to, because that's definitional in getting the primitive right.22:41
bramcOr at least you hope you can count on that. If someone implements that wrong, there is no hope for them.22:41
bramcby 'fun puzzle and construction' I was referring to precommitting to roshambo, not canonicalizing encodings. Enforcing canonical encodings is universally horrible.22:42
-!- rusty [~rusty@pdpc/supporter/bronze/rusty] has quit [Ping timeout: 265 seconds]22:42
-!- koeppelmann [~koeppelma@dyn-160-39-29-111.dyn.columbia.edu] has joined #bitcoin-wizards22:48
-!- ubuntu_ [~ubuntu@static-108-45-93-85.washdc.fios.verizon.net] has quit [Quit: Leaving]23:02
-!- ubuntu_ [~ubuntu@static-108-45-93-85.washdc.fios.verizon.net] has joined #bitcoin-wizards23:02
-!- ubuntu_ is now known as aburan23:03
-!- aburan [~ubuntu@static-108-45-93-85.washdc.fios.verizon.net] has quit [Client Quit]23:03
-!- vmatekole [~vmatekole@e181039021.adsl.alicedsl.de] has quit [Remote host closed the connection]23:13
-!- rusty [~rusty@pdpc/supporter/bronze/rusty] has joined #bitcoin-wizards23:17
-!- ahmed_ [sid14086@gateway/web/irccloud.com/x-qrjtzgxvalhefhbe] has quit [Ping timeout: 272 seconds]23:27
-!- ahmed_ [sid14086@gateway/web/irccloud.com/x-thxpxwglofonwvcv] has joined #bitcoin-wizards23:31
-!- aburan28 [~ubuntu@static-108-45-93-85.washdc.fios.verizon.net] has quit [Ping timeout: 250 seconds]23:44
-!- Shiftos [~shiftos@gateway/tor-sasl/shiftos] has quit [Ping timeout: 250 seconds]23:46
-!- Burrito [~Burrito@unaffiliated/burrito] has joined #bitcoin-wizards23:48
-!- Shiftos [~shiftos@gateway/tor-sasl/shiftos] has joined #bitcoin-wizards23:49
-!- samson_ [~samson_@180.183.165.35] has quit [Ping timeout: 265 seconds]23:52
-!- DougieBot5000 [~DougieBot@unaffiliated/dougiebot5000] has quit [Quit: Leaving]23:56
-!- MoALTz [~no@user-46-113-127-236.play-internet.pl] has quit [Quit: Leaving]23:59

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