--- Log opened Fri Feb 26 00:00:18 2016 --- Day changed Fri Feb 26 2016 00:00 -!- CrazyTruthYakDDS [uid67551@gateway/web/irccloud.com/x-usasojmnmaetgqpn] has quit [Quit: Connection closed for inactivity] 00:12 -!- danielsocials [~quassel@61.149.223.100] has joined #bitcoin-wizards 00:18 -!- ThomasV [~ThomasV@unaffiliated/thomasv] has joined #bitcoin-wizards 00:19 -!- danielsocials [~quassel@61.149.223.100] has quit [Ping timeout: 276 seconds] 00:25 -!- Ylbam [uid99779@gateway/web/irccloud.com/x-vyqermoneijcjlut] has quit [Ping timeout: 240 seconds] 00:26 -!- Ylbam [uid99779@gateway/web/irccloud.com/x-bxkrtnbyogmorced] has joined #bitcoin-wizards 00:36 -!- DougieBot5000 [~DougieBot@unaffiliated/dougiebot5000] has quit [Quit: Leaving] 00:37 -!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has joined #bitcoin-wizards 00:43 -!- CrazyTruthYakDDS [uid67551@gateway/web/irccloud.com/x-asmojninbhaffvyq] has joined #bitcoin-wizards 00:50 -!- ThomasV [~ThomasV@unaffiliated/thomasv] has quit [Ping timeout: 240 seconds] 00:54 -!- tromp_ [~tromp@ool-18be0bd8.dyn.optonline.net] has quit [Remote host closed the connection] 00:55 -!- supasonic [~supasonic@172-11-188-117.lightspeed.rcsntx.sbcglobal.net] has quit [Ping timeout: 244 seconds] 01:05 -!- voxelot [~voxelot@2605:e000:1525:802f:fdfc:5f36:c775:b936] has quit [Ping timeout: 240 seconds] 01:06 -!- jannes [~jannes@178.132.211.90] has joined #bitcoin-wizards 01:10 -!- ThomasV [~ThomasV@unaffiliated/thomasv] has joined #bitcoin-wizards 01:10 -!- AaronvanW [~ewout@unaffiliated/aaronvanw] has joined #bitcoin-wizards 01:16 -!- danielsocials [~quassel@61.149.223.100] has joined #bitcoin-wizards 01:29 -!- danielsocials [~quassel@61.149.223.100] has quit [Ping timeout: 276 seconds] 01:33 -!- zm4c1n3 [~zmachine@pool-98-119-10-117.lsanca.fios.verizon.net] has joined #bitcoin-wizards 01:34 -!- instagibbs_ [~instagibb@pool-100-15-134-80.washdc.fios.verizon.net] has joined #bitcoin-wizards 01:34 -!- RedEmerald_ [~RedEmeral@216.240.130.109] has joined #bitcoin-wizards 01:35 -!- RedEmerald [~RedEmeral@216.240.130.109] has quit [Ping timeout: 240 seconds] 01:35 -!- zmachine [~zmachine@pool-98-119-10-117.lsanca.fios.verizon.net] has quit [Ping timeout: 240 seconds] 01:35 -!- instagibbs [~instagibb@pool-100-15-134-80.washdc.fios.verizon.net] has quit [Ping timeout: 240 seconds] 01:35 -!- jannes [~jannes@178.132.211.90] has quit [Read error: Connection reset by peer] 01:35 -!- ThomasV [~ThomasV@unaffiliated/thomasv] has quit [Ping timeout: 240 seconds] 01:35 -!- qawap [~quassel@unaffiliated/qawap] has quit [Ping timeout: 240 seconds] 01:35 -!- jannes [~jannes@178.132.211.90] has joined #bitcoin-wizards 01:35 -!- ThomasV [~ThomasV@unaffiliated/thomasv] has joined #bitcoin-wizards 01:36 -!- qawap [~quassel@unaffiliated/qawap] has joined #bitcoin-wizards 01:55 -!- tromp_ [~tromp@ool-18be0bd8.dyn.optonline.net] has joined #bitcoin-wizards 01:59 -!- tromp_ [~tromp@ool-18be0bd8.dyn.optonline.net] has quit [Ping timeout: 250 seconds] 02:13 -!- melvster [~melvster@ip-86-49-18-198.net.upcbroadband.cz] has quit [Ping timeout: 244 seconds] 02:13 -!- danielsocials [~quassel@61.149.223.100] has joined #bitcoin-wizards 02:16 -!- wallet42 [~wallet42@unaffiliated/wallet42] has quit [Quit: Leaving.] 02:17 -!- jtimon [~quassel@35.31.134.37.dynamic.jazztel.es] has quit [Ping timeout: 255 seconds] 02:18 -!- wallet42 [~wallet42@unaffiliated/wallet42] has joined #bitcoin-wizards 02:26 -!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has quit [Quit: :)] 02:28 -!- jtimon [~quassel@35.31.134.37.dynamic.jazztel.es] has joined #bitcoin-wizards 02:28 -!- melvster [~melvster@ip-86-49-18-198.net.upcbroadband.cz] has joined #bitcoin-wizards 02:48 -!- jtimon [~quassel@35.31.134.37.dynamic.jazztel.es] has quit [Ping timeout: 244 seconds] 02:49 -!- danielsocials_ [~quassel@61.149.223.100] has joined #bitcoin-wizards 02:50 -!- danielsocials [~quassel@61.149.223.100] has quit [Ping timeout: 255 seconds] 03:01 -!- moa [~kiwigb@opentransactions/dev/moa] has quit [Quit: Leaving.] 03:03 -!- wallet42 [~wallet42@unaffiliated/wallet42] has quit [Quit: Leaving.] 03:18 -!- p15x [~p15x@117.91.145.64.client.static.strong-tk2.bringover.net] has joined #bitcoin-wizards 03:21 -!- dEBRUYNE [~dEBRUYNE@56-197-ftth.onsbrabantnet.nl] has joined #bitcoin-wizards 03:24 -!- RoboTeddy [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has quit [Remote host closed the connection] 03:30 -!- CrazyTruthYakDDS [uid67551@gateway/web/irccloud.com/x-asmojninbhaffvyq] has quit [Quit: Connection closed for inactivity] 03:33 -!- danielsocials_ [~quassel@61.149.223.100] has quit [Ping timeout: 255 seconds] 03:47 -!- Tiraspol [~Tiraspol3@unaffiliated/tiraspol] has quit [Ping timeout: 240 seconds] 03:48 -!- Tiraspol [~Tiraspol3@c-98-212-187-224.hsd1.il.comcast.net] has joined #bitcoin-wizards 03:48 -!- Tiraspol [~Tiraspol3@c-98-212-187-224.hsd1.il.comcast.net] has quit [Changing host] 03:48 -!- Tiraspol [~Tiraspol3@unaffiliated/tiraspol] has joined #bitcoin-wizards 03:55 -!- tromp_ [~tromp@ool-18be0bd8.dyn.optonline.net] has joined #bitcoin-wizards 03:57 -!- ThomasV [~ThomasV@unaffiliated/thomasv] has quit [Quit: Quitte] 03:57 -!- adlai [~adlai@unaffiliated/adlai] has quit [Ping timeout: 244 seconds] 03:59 -!- tromp_ [~tromp@ool-18be0bd8.dyn.optonline.net] has quit [Ping timeout: 244 seconds] 04:12 -!- andytoshi [~andytoshi@wpsoftware.net] has quit [Ping timeout: 248 seconds] 04:25 -!- RoboTeddy [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has joined #bitcoin-wizards 04:31 -!- RoboTeddy [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has quit [Ping timeout: 240 seconds] 04:31 -!- laurentmt [~Thunderbi@128-79-141-196.hfc.dyn.abo.bbox.fr] has joined #bitcoin-wizards 04:36 -!- c0rw|zZz is now known as c0rw1n 04:49 -!- ThomasV [~ThomasV@unaffiliated/thomasv] has joined #bitcoin-wizards 04:52 -!- danielsocials [~quassel@61.149.223.100] has joined #bitcoin-wizards 05:05 -!- melvster [~melvster@ip-86-49-18-198.net.upcbroadband.cz] has quit [Ping timeout: 244 seconds] 05:21 -!- melvster [~melvster@ip-86-49-18-198.net.upcbroadband.cz] has joined #bitcoin-wizards 05:23 -!- andytoshi [~andytoshi@wpsoftware.net] has joined #bitcoin-wizards 05:24 -!- danielsocials [~quassel@61.149.223.100] has quit [Ping timeout: 244 seconds] 05:26 -!- [_smitty] [~chatzilla@97-90-24-187.dhcp.mtpk.ca.charter.com] has joined #bitcoin-wizards 05:26 -!- [_smitty] is now known as Guest14705 05:28 -!- Guest14705 is now known as [_smitty] 05:31 -!- bit2017 [~linker@210.245.34.191] has quit [Ping timeout: 276 seconds] 05:34 -!- danielsocials [~quassel@61.149.223.100] has joined #bitcoin-wizards 05:43 -!- danielsocials [~quassel@61.149.223.100] has quit [Ping timeout: 250 seconds] 06:00 -!- danielsocials [~quassel@61.149.223.100] has joined #bitcoin-wizards 06:02 -!- Giszmo [~leo@190.46.14.122] has joined #bitcoin-wizards 06:12 -!- instagibbs_ is now known as instagibbs 06:15 -!- danielsocials [~quassel@61.149.223.100] has quit [Quit: No Ping reply in 180 seconds.] 06:16 -!- danielsocials [~quassel@61.149.223.100] has joined #bitcoin-wizards 06:18 -!- jaekwon [~jaekwon@2601:645:c001:263a:dd72:43c1:a454:7865] has quit [Ping timeout: 250 seconds] 06:19 -!- bit2017 [~linker@171.232.60.23] has joined #bitcoin-wizards 06:19 -!- jaekwon [~jaekwon@2601:645:c001:263a:dd72:43c1:a454:7865] has joined #bitcoin-wizards 06:21 -!- danielsocials [~quassel@61.149.223.100] has quit [Ping timeout: 244 seconds] 06:24 -!- CubicEarth [~cubiceart@186.15.176.12] has joined #bitcoin-wizards 06:42 -!- tromp_ [~tromp@ool-18be0bd8.dyn.optonline.net] has joined #bitcoin-wizards 06:47 -!- tromp_ [~tromp@ool-18be0bd8.dyn.optonline.net] has quit [Ping timeout: 248 seconds] 06:47 -!- danielsocials [~quassel@61.149.223.100] has joined #bitcoin-wizards 07:04 -!- Tasoshi [~Tasoshi@unaffiliated/tasoshi] has joined #bitcoin-wizards 07:06 -!- laurentmt [~Thunderbi@128-79-141-196.hfc.dyn.abo.bbox.fr] has quit [Quit: laurentmt] 07:23 -!- skyraider_ [uid41097@gateway/web/irccloud.com/x-lyexkyewveyqdjcm] has quit [] 07:24 -!- danielsocials [~quassel@61.149.223.100] has quit [Ping timeout: 244 seconds] 07:28 -!- Erik_dc [~erik@ip-83-101-50-154.customer.schedom-europe.net] has joined #bitcoin-wizards 07:31 < instagibbs> Luke-Jr, " old nodes are presented with two equal options: follow the hardfork, or follow the softfork" 07:31 < instagibbs> can you back up and explain 07:31 < instagibbs> didn't catch it 07:32 < fluffypony> instagibbs: he's driving 07:32 -!- sparetire [~sparetire@unaffiliated/sparetire] has joined #bitcoin-wizards 07:32 < jl2012> I think the softfork is "not to follow the hardfork" 07:33 < instagibbs> i dont get who is doing what there 07:34 < instagibbs> wrt soft-hardfork 07:35 < jl2012> if miners are abusing power to have a bad soft-hardfork, people will softfork themselves away from that fork 07:37 < instagibbs> oh i see 07:37 -!- dabura667 [~dabura667@45.32.233.97] has quit [Ping timeout: 276 seconds] 07:37 < instagibbs> so no one is vanilla hard-forking 07:37 < instagibbs> "follow the soft-hardfork, or follow the softfork" 07:37 < jl2012> yes 07:38 < instagibbs> first blush I like it 07:38 -!- melvster [~melvster@ip-86-49-18-198.net.upcbroadband.cz] has quit [Ping timeout: 244 seconds] 07:41 < instagibbs> you regain much of the power to reject such a change, without getting "left behind" on a weak PoW chain without taking action 07:41 -!- dabura667 [~dabura667@45.32.233.97] has joined #bitcoin-wizards 07:42 < jl2012> if there is no enough PoW left in the weak chain, it doesn't work 07:43 < jl2012> in that case, the choice will be soft-hardfork vs hardfork 07:43 < jl2012> either a difficulty reset, or a new PoW 07:44 < instagibbs> yep 07:44 < Luke-Jr> fluffypony: not yet 07:46 < instagibbs> jl2012, of course we should be comparing the failure modes of soft-hardfork vs hardfork 07:47 < jl2012> don't get your question 07:49 < instagibbs> it wasn't a question 07:51 -!- melvster [~melvster@ip-86-49-18-198.net.upcbroadband.cz] has joined #bitcoin-wizards 07:51 < instagibbs> soft-hardfork allows unaware users to stay on the "majority" PoW until action can be taken. 07:51 -!- supasonic [~supasonic@172-11-188-117.lightspeed.rcsntx.sbcglobal.net] has joined #bitcoin-wizards 07:52 < jl2012> in SHF, people will see empty blocks, can't receive any tx, and will see their txs never confirmed 07:53 -!- DougieBot5000 [~DougieBot@unaffiliated/dougiebot5000] has joined #bitcoin-wizards 07:54 < jl2012> we may need to make tx with nVersion==1 non-standard (but still valid) 07:55 < Taek> can we pick a better name? I'm trying to imagine explaining this to reddit and it's not going well 07:55 < jl2012> Taek: you mean soft-hardfork? 07:55 < Taek> yeah 07:55 < jl2012> I think Luke-Jr likes this name. Me too 07:56 < Taek> I do like the concept though. If there's a hardfork that gets majority hashrate, the client should ~shut down until the user can figure out what's going on and what action should be taken 07:56 < instagibbs> yeah the txn thing may be a bit tricky. Users might "dump" all their funds in the soft-hardfork chain accidentally. 07:56 < neha> Has anyone seen this yet? "Enhancing Bitcoin Security and Performance with 07:56 < instagibbs> without seeing the chain 07:56 < neha> Strong Consistency via Collective Signing" 07:56 < neha> http://arxiv.org/pdf/1602.06997v1.pdf 07:56 < jl2012> instagibbs: yes, so need to make old tx nonstatndard 07:57 < instagibbs> jl2012, you mean in softfork-softhardfork? (dangit we need better names :P ) 07:57 < jl2012> what's that..... 07:58 < instagibbs> who is doing the nonstandardization, i mean 07:58 < instagibbs> the people softforking away from the softhardfork? 07:58 < instagibbs> malicious softhardforking wouldn't care enough I presume 07:58 < Taek> "ByzCoin employs communication trees to optimize transaction commitment and verification under normal operation while 07:58 < Taek> guaranteeing safety and liveness under Byzantine faults, 07:58 < Taek> up to a near-optimal tolerance of faulty group members 07:58 < Taek> among 3f+2 total." -> I haven't read more than the abstract but I get uncomfortable when I see things like 3f+2 07:59 < jl2012> after a SHF, v1 tx should become nonstandard, so non upgraded people won't accidentally spend their coins on the new chain 07:59 < instagibbs> jl2012, in a non-malicious variant, ok 07:59 < Taek> generally speaking the incentives are not aligned correctly when people start talking about paxos-style algorithms 08:00 < jl2012> you mean it's ok to allow old wallet to spend, in a non-malicious SHF? 08:00 < instagibbs> no, I was asking what scenario you are thinking of 08:00 < jl2012> problem is non-upgraded wallets will see their tx never confirmed, and may try to resend with a different UTXO 08:01 < instagibbs> I understand 08:01 < jl2012> it's suggested by adam3us 08:01 < kanzure> neha: thanks 08:02 < instagibbs> if miners are evil they just won't allow newer transaction versions, which doesn't allow it. But hopefully every non Evil person would just ignore that chain. 08:02 < instagibbs> softfork away 08:02 < neha> taek: yes, it' sa different model. 08:03 < kanzure> neha: "dynamically forming hash power-proportionate consensus groups representing recently-successful block miners" okay this sounds like bitcoin-ng and weak blocks and stuff 08:03 < neha> kanzure: yep they say they use an idea from there 08:03 < Taek> (beat me to posting the same quote lol) 08:03 < neha> i have not dug into it yet, just curious if it's come up here yet 08:03 < kanzure> Taek: the truth is that we are really all the same person 08:06 < nsh> other-me is lying. belay that 08:07 < kanzure> which one is the other you? 08:08 -!- PRab_ [~chatzilla@c-68-34-102-231.hsd1.mi.comcast.net] has joined #bitcoin-wizards 08:08 * nsh strikes the zen gong 08:08 -!- PRab [~chatzilla@c-68-34-102-231.hsd1.mi.comcast.net] has quit [Ping timeout: 244 seconds] 08:09 -!- PRab_ is now known as PRab 08:09 < instagibbs> I do like how bsm117532 has gotten old and cynical quite fast on the "new ideas" front. Feels like yesterday when I was chiding him for Yet Another DAG idea. 08:10 < Taek> it's a curse of the channel. The price of wizardlyness is eternal pessimism. 08:10 < kanzure> i would call it a sort of pragmatic optimism 08:10 < nsh> you might consider it respect for complexity, rather than pessimism towards human artifice 08:11 < nsh> we have some appreciation for the formidable journey, but we still strive forward 08:12 < Luke-Jr> you can't softfork out v1 transactions! 08:12 < Luke-Jr> who knows how many nLockTime'd transactions are out there 08:15 < kanzure> huh? can't you count? 08:16 < kanzure> oh right.... 08:19 -!- jaekwon [~jaekwon@2601:645:c001:263a:dd72:43c1:a454:7865] has quit [Remote host closed the connection] 08:19 -!- jaekwon [~jaekwon@2601:645:c001:263a:dd72:43c1:a454:7865] has joined #bitcoin-wizards 08:21 -!- jaekwon [~jaekwon@2601:645:c001:263a:dd72:43c1:a454:7865] has quit [Remote host closed the connection] 08:24 -!- laurentmt [~Thunderbi@128-79-141-196.hfc.dyn.abo.bbox.fr] has joined #bitcoin-wizards 08:26 -!- voxelot [~voxelot@remote.digitalmoneycorp.com] has joined #bitcoin-wizards 08:26 < bsm1175321> Ha! I've been cynical of new ideas long before I showed up here ;-) 08:27 -!- jarret_ [~jarret@162.216.46.160] has quit [Ping timeout: 248 seconds] 08:29 -!- CubicEarth [~cubiceart@186.15.176.12] has quit [Remote host closed the connection] 08:34 -!- CubicEarth [~cubiceart@ip12-176-15-186.ct.co.cr] has joined #bitcoin-wizards 08:38 < bsm1175321> Jeremy_Rand_2: so the consensus hash of sec. 4.5 of the paper you cite has been discussed here before. More commonly people here talk of UTXO set commitments. But computing that is difficult and work is ongoing. It looks like their Consensus Hash is a poor-man's kind of UTXO set commitment. I don't understand why a trusted source is needed...why not just commit to it in each block? 08:46 -!- ThomasV [~ThomasV@unaffiliated/thomasv] has quit [Ping timeout: 255 seconds] 08:59 < kanzure> jl2012: http://diyhpl.us/~bryan/papers2/bitcoin/snarks/ http://diyhpl.us/~bryan/papers2/bitcoin/snarks/pcp/ 08:59 < kanzure> http://diyhpl.us/wiki/transcripts/scalingbitcoin/snarks/ 08:59 < kanzure> http://diyhpl.us/wiki/transcripts/mit-bitcoin-expo-2015/zerocash-and-zero-knowledge-succint-arguments-of-knowledge-libsnark/ 09:01 -!- jtimon [~quassel@35.31.134.37.dynamic.jazztel.es] has joined #bitcoin-wizards 09:11 -!- mesmer [~mesmer@unaffiliated/mesmer] has quit [Read error: Connection reset by peer] 09:11 -!- hamburglar [~libertali@c-73-207-38-154.hsd1.ga.comcast.net] has joined #bitcoin-wizards 09:11 -!- PRab_ [~chatzilla@c-68-34-102-231.hsd1.mi.comcast.net] has joined #bitcoin-wizards 09:13 < jl2012> thanks! 09:14 -!- smooth_ [~ubuntu@ec2-54-201-223-245.us-west-2.compute.amazonaws.com] has joined #bitcoin-wizards 09:15 -!- gmaxwell_ [greg@mf4-xiph.osuosl.org] has joined #bitcoin-wizards 09:15 -!- metric_ [~metric@199.127.226.246] has joined #bitcoin-wizards 09:15 -!- [ace]_ [~ace@128.199.135.61] has joined #bitcoin-wizards 09:15 -!- jrayhawk_ [~jrayhawk@unaffiliated/jrayhawk] has joined #bitcoin-wizards 09:15 -!- aj_ [aj@cerulean.erisian.com.au] has joined #bitcoin-wizards 09:16 -!- gavinand1esen [~gavin@unaffiliated/gavinandresen] has joined #bitcoin-wizards 09:16 -!- gmaxwell_ [greg@mf4-xiph.osuosl.org] has quit [Changing host] 09:16 -!- gmaxwell_ [greg@wikimedia/KatWalsh/x-0001] has joined #bitcoin-wizards 09:16 -!- roasbeef_ [~root@104.131.26.124] has joined #bitcoin-wizards 09:16 -!- Keefe_ [~Keefe@unaffiliated/keefe] has joined #bitcoin-wizards 09:16 -!- warptangent_ [~warptan@unaffiliated/warptangent] has joined #bitcoin-wizards 09:17 -!- morcos_ [~morcos@static-100-38-11-146.nycmny.fios.verizon.net] has joined #bitcoin-wizards 09:17 -!- justanot1eruser [~Justan@unaffiliated/justanotheruser] has joined #bitcoin-wizards 09:19 -!- gielbier [~giel____@a149043.upc-a.chello.nl] has joined #bitcoin-wizards 09:19 -!- gielbier [~giel____@a149043.upc-a.chello.nl] has quit [Changing host] 09:19 -!- gielbier [~giel____@unaffiliated/gielbier] has joined #bitcoin-wizards 09:20 -!- seg_ [~seg@fsf/member/seg] has joined #bitcoin-wizards 09:20 -!- ericp4 [~ericp4@unaffiliated/ericp4] has joined #bitcoin-wizards 09:20 -!- Netsplit *.net <-> *.split quits: epscy, PRab, smooth, roasbeef, warptangent, morcos, [ace], d9b4bef9, aj, Keefe, (+17 more, use /NETSPLIT to show all of them) 09:20 -!- ericp4 is now known as eric 09:20 -!- Netsplit over, joins: poggy 09:21 -!- Netsplit over, joins: bildramer 09:21 -!- seg_ is now known as seg 09:22 -!- isis [~isis@abulafia.patternsinthevoid.net] has joined #bitcoin-wizards 09:23 -!- catern [~catern@catern.com] has joined #bitcoin-wizards 09:23 -!- instagibbs [~instagibb@pool-100-15-134-80.washdc.fios.verizon.net] has joined #bitcoin-wizards 09:26 -!- jannes [~jannes@178.132.211.90] has joined #bitcoin-wizards 09:27 -!- melvster [~melvster@ip-86-49-18-198.net.upcbroadband.cz] has joined #bitcoin-wizards 09:27 -!- epscy [~epscy@176.126.241.239] has joined #bitcoin-wizards 09:28 -!- p15 [~p15@7.91.145.64.client.static.strong-tk2.bringover.net] has quit [Ping timeout: 276 seconds] 09:29 -!- bsm1175321 [~mcelrath@38.121.165.30] has joined #bitcoin-wizards 09:31 -!- nanotube [~nanotube@unaffiliated/nanotube] has joined #bitcoin-wizards 09:38 -!- gmaxwell_ is now known as gmaxwell 09:44 -!- dnaleor [~dnaleor@78-23-74-78.access.telenet.be] has quit [Quit: Leaving] 09:47 -!- CubicEarth [~cubiceart@ip12-176-15-186.ct.co.cr] has quit [Remote host closed the connection] 09:54 -!- AaronvanW [~ewout@unaffiliated/aaronvanw] has quit [Ping timeout: 276 seconds] 09:56 -!- dnaleor [~dnaleor@78-23-74-78.access.telenet.be] has joined #bitcoin-wizards 09:58 -!- ThomasV [~ThomasV@unaffiliated/thomasv] has joined #bitcoin-wizards 10:06 -!- AaronvanW [~ewout@unaffiliated/aaronvanw] has joined #bitcoin-wizards 10:18 -!- Piper-Off is now known as Monthrect 10:28 -!- mrkent [~textual@unaffiliated/mrkent] has joined #bitcoin-wizards 10:31 -!- morcos_ [~morcos@static-100-38-11-146.nycmny.fios.verizon.net] has quit [Quit: leaving] 10:31 -!- morcos [~morcos@100.38.11.146] has joined #bitcoin-wizards 10:41 -!- zm4c1n3 [~zmachine@pool-98-119-10-117.lsanca.fios.verizon.net] has quit [Remote host closed the connection] 10:43 -!- jaekwon [~jaekwon@2602:301:77d8:c2f:c13:4ab7:708d:d3bf] has joined #bitcoin-wizards 10:48 -!- Ylbam [uid99779@gateway/web/irccloud.com/x-bxkrtnbyogmorced] has quit [Quit: Connection closed for inactivity] 10:54 -!- p15x [~p15x@117.91.145.64.client.static.strong-tk2.bringover.net] has quit [Ping timeout: 252 seconds] 11:00 -!- nuke1989 [~nuke@176.92.255.177] has joined #bitcoin-wizards 11:06 -!- dnaleor [~dnaleor@78-23-74-78.access.telenet.be] has quit [Quit: Leaving] 11:08 -!- nivah [~linker@171.232.60.23] has joined #bitcoin-wizards 11:12 -!- bit2017 [~linker@171.232.60.23] has quit [Ping timeout: 244 seconds] 11:15 -!- Ivan_Ivanausqui [Ivan_Ivana@39.36.35.169] has joined #bitcoin-wizards 11:17 -!- RoboTeddy [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has joined #bitcoin-wizards 11:18 -!- Ivan_Ivanausqui [Ivan_Ivana@39.36.35.169] has quit [] 11:20 -!- danielsocials [~quassel@61.149.223.100] has joined #bitcoin-wizards 11:20 -!- coinoperated [~coinopera@c-73-163-103-87.hsd1.dc.comcast.net] has joined #bitcoin-wizards 11:23 < brand0> bsm117532, I believe the thinking is that a trusted source is the only way to achieve SPV 11:27 -!- wallet42 [~wallet42@unaffiliated/wallet42] has joined #bitcoin-wizards 11:31 < bsm1175321> brand0: I don't understand why... 11:32 < brand0> why what? 11:35 -!- danielsocials [~quassel@61.149.223.100] has quit [Ping timeout: 240 seconds] 11:36 -!- wallet42 [~wallet42@unaffiliated/wallet42] has quit [Quit: Leaving.] 11:37 < bsm1175321> SPV requires a trusted source, once you have UTXO set commitments or their Consensus Hash idea... 11:37 < bsm1175321> s/^/Why / 11:37 -!- dnaleor [~dnaleor@78-23-74-78.access.telenet.be] has joined #bitcoin-wizards 11:38 -!- Ylbam [uid99779@gateway/web/irccloud.com/x-mkjltdyjjjdetdfg] has joined #bitcoin-wizards 11:38 -!- jaekwon [~jaekwon@2602:301:77d8:c2f:c13:4ab7:708d:d3bf] has quit [Remote host closed the connection] 11:38 -!- Yoghur114 [~jorn@g227014.upc-g.chello.nl] has joined #bitcoin-wizards 11:42 -!- MrHodl [~fuc@ns5001457.ip-192-95-32.net] has joined #bitcoin-wizards 11:43 -!- dextertzu [~dexter@S0106bcd1656573c8.vs.shawcable.net] has left #bitcoin-wizards ["WeeChat 1.3"] 11:45 -!- wallet42 [~wallet42@unaffiliated/wallet42] has joined #bitcoin-wizards 11:49 -!- adlai [~adlai@unaffiliated/adlai] has joined #bitcoin-wizards 11:54 < brand0> because how can you validate the consensus hashes without parsing the bitcoin blockchain 12:04 -!- Jeremy_Rand_2 [~user@ip68-97-35-223.ok.ok.cox.net] has quit [Ping timeout: 244 seconds] 12:05 < bsm1175321> A UTXO set commitment (I'm thinking) is a commitment to the entire history of transactions. 12:07 -!- laurentmt [~Thunderbi@128-79-141-196.hfc.dyn.abo.bbox.fr] has quit [Quit: laurentmt] 12:10 -!- Don_John [~Don@247-223-114-134.nat.resnet.nau.edu] has joined #bitcoin-wizards 12:11 < gmaxwell> ebfull and I are about to perform the first Zero-Knowledge Contingent Payment (zkcp) live on the bitcoin network as part of a demo he's doing at FC16. 12:11 < gmaxwell> you can join ##zkcp to watch in IRC. 12:13 -!- ThomasV [~ThomasV@unaffiliated/thomasv] has quit [Ping timeout: 244 seconds] 12:21 -!- Guest86209 is now known as amiller 12:21 -!- amiller [~socrates1@li175-104.members.linode.com] has quit [Changing host] 12:21 -!- amiller [~socrates1@unaffiliated/socrates1024] has joined #bitcoin-wizards 12:23 -!- wallet42 [~wallet42@unaffiliated/wallet42] has quit [Quit: Leaving.] 12:29 -!- Jeremy_Rand_2 [~user@172.58.104.141] has joined #bitcoin-wizards 12:30 -!- wallet42 [~wallet42@unaffiliated/wallet42] has joined #bitcoin-wizards 12:32 -!- wallet42 [~wallet42@unaffiliated/wallet42] has quit [Client Quit] 12:44 -!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has joined #bitcoin-wizards 12:45 < Jeremy_Rand_2> bsm117532: the issue is that the consensus hash they're using is placed in an OP_RETURN output by users of the system; it's not a consensus softfork and it's not part of the coinbase 12:45 < Jeremy_Rand_2> so if you want to figure out if the hash is correct, you need to either parse the entire blockchain yourself (not a lightweight client), or you need to find a trusted source to tell you a correct consensus hash 12:49 < bsm1175321> Ah I see. Makes sense, AFAIK no one has made a working UTXO set commitment code yet. 12:50 -!- dEBRUYNE [~dEBRUYNE@56-197-ftth.onsbrabantnet.nl] has quit [Quit: Leaving] 12:51 < gmaxwell> there have been several implementations, but they have a large performance impact; enough to make their value questionable. 12:52 < gmaxwell> bootstraping off a commitment is SPV security; the usecases where SPV security is enough and not enough are perhaps somewhat narrow. :) 12:56 -!- Jeremy_Rand_2_ [~user@172.56.6.216] has joined #bitcoin-wizards 12:58 -!- Jeremy_Rand_2 [~user@172.58.104.141] has quit [Ping timeout: 240 seconds] 13:03 -!- Jeremy_Rand_2_ is now known as Jeremy_Rand_2 13:03 < Jeremy_Rand_2> What bothers me is that Onename has been repeatedly claiming that their so-called consensus hash enables "SPV-like" functionality, which I think is misleading since to get lightweight functionality with it, you need a trusted source to give you a consensus hash 13:05 -!- ThomasV [~ThomasV@unaffiliated/thomasv] has joined #bitcoin-wizards 13:08 < andytoshi> hi gmaxwell, i'm at the FC16 conference watching the demo. sipa is filming, not sure if he'll be able to chat 13:08 < andytoshi> ebfull is doing the presentation now, looks good 13:26 -!- aj_ is now known as aj 13:35 < gmaxwell> https://bitcoincore.org/en/2016/02/26/zero-knowledge-contingent-payments-announcement/ 13:35 -!- wallet42 [~wallet42@unaffiliated/wallet42] has joined #bitcoin-wizards 13:36 < kanzure> https://z.cash/zkcp3.pdf 13:40 < Luke-Jr> sipa is a videographer? :o 13:43 -!- Jeremy_Rand_2 [~user@172.56.6.216] has quit [Ping timeout: 276 seconds] 13:46 -!- Jeremy_Rand_2 [~user@172.56.7.21] has joined #bitcoin-wizards 13:49 -!- dEBRUYNE [~dEBRUYNE@vp0349.uvt.nl] has joined #bitcoin-wizards 13:57 -!- Jeremy_Rand_2 [~user@172.56.7.21] has quit [Ping timeout: 240 seconds] 13:59 -!- Jeremy_Rand_2 [~user@172.56.7.38] has joined #bitcoin-wizards 14:06 -!- Jeremy_Rand_2 [~user@172.56.7.38] has quit [Ping timeout: 276 seconds] 14:07 < coinoperated> he has a smartphone, doesn't he? 14:15 -!- danielsocials [~quassel@61.149.223.100] has joined #bitcoin-wizards 14:16 -!- jannes [~jannes@178.132.211.90] has quit [Quit: Leaving] 14:19 -!- moa [~kiwigb@opentransactions/dev/moa] has joined #bitcoin-wizards 14:21 -!- danielsocials [~quassel@61.149.223.100] has quit [Ping timeout: 260 seconds] 14:21 < Anduck> what if coinA and coinB make 2-2 multisig to timelock coins / something and use ZKCP to swap the coins? could it be done 14:32 -!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has quit [Quit: :)] 14:40 -!- jrayhawk_ is now known as jrayhawk 14:40 -!- zorba_tg [~zorba_tg@185.27.105.65] has joined #bitcoin-wizards 14:43 -!- Jeremy_Rand_2 [~user@172.56.7.38] has joined #bitcoin-wizards 14:47 -!- Jeremy_Rand_2_ [~user@172.56.7.23] has joined #bitcoin-wizards 14:48 < zorba_tg> gmaxwell: Great read. Can the following be acomplished with ZKCP: A payment, bigger then the block reward, will be sent in return to a block solution? 14:49 -!- Jeremy_Rand_2 [~user@172.56.7.38] has quit [Ping timeout: 248 seconds] 14:50 < gmaxwell> zorba_tg: as in paying people to withold blocks? 14:50 < wallet42> zorba_tg: that's interesting. 14:52 < wallet42> unfortunatly your transaction has to be mined into a block 14:52 < wallet42> and you dont know the prevblock then 14:52 < wallet42> so you can not ask someone to create a block on top of the block your transaction is mined into 14:53 -!- dEBRUYNE_ [~dEBRUYNE@56-197-ftth.onsbrabantnet.nl] has joined #bitcoin-wizards 14:53 -!- dEBRUYNE [~dEBRUYNE@vp0349.uvt.nl] has quit [Read error: Connection reset by peer] 14:56 -!- ThomasV [~ThomasV@unaffiliated/thomasv] has quit [Ping timeout: 240 seconds] 14:56 < kanzure> https://tlsnotary.org/ 15:15 -!- CrazyTruthYakDDS [uid67551@gateway/web/irccloud.com/x-wwfscwgrizmwtdob] has joined #bitcoin-wizards 15:19 -!- micheieh [~Michdelin@cpe-172-90-241-198.socal.res.rr.com] has quit [Quit: micheieh] 15:21 < zorba_tg> gmaxwell: more generaly, can ZKCP allow an atomic payment to a miner in return for including specific data in block? 15:22 -!- RoboTedd_ [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has joined #bitcoin-wizards 15:24 < gmaxwell> No-- the payment only begins after the information is in the possession of the seller. Though transaction fees accomplish what you're describin. 15:24 < gmaxwell> describing* 15:25 -!- DougieBot5000 [~DougieBot@unaffiliated/dougiebot5000] has quit [Quit: Leaving] 15:26 -!- RoboTeddy [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has quit [Ping timeout: 244 seconds] 15:28 -!- RoboTedd_ [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has quit [Read error: Connection timed out] 15:29 -!- RoboTeddy [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has joined #bitcoin-wizards 15:30 -!- RoboTedd_ [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has joined #bitcoin-wizards 15:33 -!- RoboTeddy [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has quit [Ping timeout: 240 seconds] 15:34 -!- jarret [~jarret@162.216.46.49] has joined #bitcoin-wizards 15:37 -!- c0rw1n is now known as c0rw|zZz 15:41 < gmaxwell> kanzure: where is ajtowns writeup of that single show signature? 15:44 -!- Yoghur114 [~jorn@g227014.upc-g.chello.nl] has quit [Remote host closed the connection] 15:45 < gmaxwell> found it 15:48 < aj> gmaxwell: "The GGPR'12 cryptosystem requires a trusted setup, but for the ZKCP application this is no real limitation since the buyer can perform it." -- not sure if it's a different system, but my understanding was that if the buyer chooses the params, they could construct them so that the proofs leaked information 15:48 < aj> gmaxwell: in any event, very cool 15:48 < gmaxwell> aj: thats not the case. 15:49 < gmaxwell> unless there is some new paper I'm unaware of, but it's hard to see how thats possible. 15:49 < kanzure> gmaxwell: http://lists.linuxfoundation.org/pipermail/lightning-dev/2015-November/000344.html 15:49 < gmaxwell> The last step in the prover is to randomize the proof, and any valid proof value should be equally probable at the end. 15:50 < kanzure> also, single-show stuff was discussed here http://gnusha.org/bitcoin-wizards/2015-11-24.log 15:50 < gmaxwell> aj: now, the party that does the setup could trivially construct fake proofs against their verification key. 15:53 < kanzure> and the party that does setup, instead of choosing to construct fake proofs, could more easily cheat by picking a hash and preimage through less complex means. but this is basically back to selling hash preimages without the zero-knowledge aspects. 15:54 < aj> gmaxwell: i'll take your word for it. (the only reference that i found as to what "trusted" actually meant for this was about as authoritative as an irc snippet, and i don't even remember what paper it was in) 15:57 < gmaxwell> aj: Theorem 6 of the GGPR'12 paper, its on page 26. 15:57 < kanzure> does tiernolan know about -wizards 16:00 < kanzure> if he is not keen on irc then we can at least point him to https://bitcoincore.slack.com/messages/ircbridge-wizards/ 16:02 -!- Jeremy_Rand_2 [~user@172.58.104.93] has joined #bitcoin-wizards 16:03 < aj> gmaxwell: yup, that seems rather persuasive 16:03 -!- Jeremy_Rand_2_ [~user@172.56.7.23] has quit [Ping timeout: 255 seconds] 16:04 -!- bit2017 [~linker@171.232.60.23] has joined #bitcoin-wizards 16:05 < gmaxwell> aj: but I'm not an expert; It would be worth confirming, I've also not bothered checking if libsnark actually does the rerandomization. 16:06 -!- bramc [634b58ce@gateway/web/freenode/ip.99.75.88.206] has joined #bitcoin-wizards 16:07 -!- nivah [~linker@171.232.60.23] has quit [Ping timeout: 240 seconds] 16:07 < bramc> Hey everybody 16:07 < kanzure> to make hard-forks even more painful and less frequent, would it be a good time to also have jtimon do various libconsensus-related alterations? i know the code movements are unrelated but if we're going to experience hard-fork pains then we might as well also throw that one into the pile, if it makes sense. 16:09 < gmaxwell> bramc: https://bitcoincore.org/en/2016/02/26/zero-knowledge-contingent-payments-announcement/ 16:11 < bramc> gmaxwell: Awesome! 16:13 < bramc> Next up: illegitimate cert authorities 16:21 -!- zorba_tg [~zorba_tg@185.27.105.65] has quit [Ping timeout: 240 seconds] 16:23 -!- RoboTedd_ [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has quit [Remote host closed the connection] 16:33 -!- AaronvanW [~ewout@unaffiliated/aaronvanw] has quit [Ping timeout: 276 seconds] 16:35 -!- Jeremy_Rand_2 [~user@172.58.104.93] has quit [Read error: Connection reset by peer] 16:39 -!- tromp_ [~tromp@ool-18be0bd8.dyn.optonline.net] has joined #bitcoin-wizards 16:39 -!- Erik_dc [~erik@ip-83-101-50-154.customer.schedom-europe.net] has quit [Remote host closed the connection] 16:40 -!- danielsocials [~quassel@221.220.233.92] has joined #bitcoin-wizards 16:41 -!- Jeremy_Rand_2 [~user@172.58.104.93] has joined #bitcoin-wizards 16:42 -!- RoboTeddy [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has joined #bitcoin-wizards 16:48 -!- Jeremy_Rand_2_ [~user@172.56.6.99] has joined #bitcoin-wizards 16:50 -!- Jeremy_Rand_2 [~user@172.58.104.93] has quit [Ping timeout: 244 seconds] 16:52 -!- voxelot [~voxelot@remote.digitalmoneycorp.com] has quit [Ping timeout: 240 seconds] 16:55 -!- tromp_ [~tromp@ool-18be0bd8.dyn.optonline.net] has quit [Remote host closed the connection] 17:00 < bsm117532> bramc: Don't worry, that one is covered. Someone attached this weird "coin" idea to this perfect distributed keyserver I've been working on... 17:03 -!- priidu [~priidu@unaffiliated/priidu] has joined #bitcoin-wizards 17:05 -!- zmachine [~zmachine@pool-98-119-10-117.lsanca.fios.verizon.net] has joined #bitcoin-wizards 17:06 -!- danielsocials [~quassel@221.220.233.92] has quit [Ping timeout: 276 seconds] 17:15 -!- Jeremy_Rand_2_ [~user@172.56.6.99] has quit [Ping timeout: 260 seconds] 17:20 -!- bit2017 [~linker@171.232.60.23] has quit [Ping timeout: 268 seconds] 17:41 -!- comboy_ [~quassel@tesuji.pl] has quit [Quit: No Ping reply in 180 seconds.] 17:41 -!- Jeremy_Rand_2_ [~user@ip68-97-35-223.ok.ok.cox.net] has joined #bitcoin-wizards 17:44 -!- comboy [~quassel@tesuji.pl] has joined #bitcoin-wizards 17:45 -!- [_smitty] [~chatzilla@97-90-24-187.dhcp.mtpk.ca.charter.com] has quit [Quit: ChatZilla 0.9.92 [SeaMonkey 2.39/20151103191810]] 17:50 -!- tromp_ [~tromp@ool-18be0bd8.dyn.optonline.net] has joined #bitcoin-wizards 17:53 -!- chris_ [~chris@208.185.52.110] has joined #bitcoin-wizards 17:53 -!- chris_ is now known as glitch003 17:59 -!- glitch003 [~chris@208.185.52.110] has quit [Remote host closed the connection] 17:59 -!- glitch003 [~chris@208.185.52.110] has joined #bitcoin-wizards 18:00 -!- CrazyTruthYakDDS [uid67551@gateway/web/irccloud.com/x-wwfscwgrizmwtdob] has quit [Quit: Connection closed for inactivity] 18:01 -!- wallet42 [~wallet42@unaffiliated/wallet42] has quit [Quit: Leaving.] 18:04 -!- glitch003 [~chris@208.185.52.110] has quit [Ping timeout: 276 seconds] 18:06 < JackH> so with gmaxwell's zk solution we can build this into wallets and allow people to purchase digital goods with perfect security of payment and delivery between two parties? 18:07 < bramc> JackH: It only works for things where there's a completely self-contained proof that the good is valid 18:07 < midnightmagic> not perfect security. 18:07 < bsm117532> JackH: the hard part is building a ZKP verification system. So the problem domain is restricted to things which can be algorithmically verified (and don't cost an inordinate amount of CPU to verify). But, generally, yes. 18:07 < gmaxwell> JackH: yes, but the protocol requires uh. Perhaps a good way to think of this is: The protocol requires that you have a "virtual agent" that can inspect the goods and decide that they're to your liking. 18:07 < bramc> Like, a program which you can run and say 'yes this is the thing I want' or 'no it isn't' 18:08 < JackH> so this requires modification on "both" ends? the payment receiving end and the payee 18:09 < JackH> wallet end and payment processor 18:09 < gmaxwell> what a sad little science fiction story that is, where someone uploads their mind, just so they can send it over the wire to inspect things for them then flash out of existance (so that it can't leak anything it learned.) 18:09 < JackH> baby steps now ;) 18:09 < gmaxwell> JackH: yes. It's a two party protocol. You prove to me you've got the goods I want, I verify and pay. 18:09 < bsm117532> JackH: no this is not adaptable to general purchases. It's restricted to purchases which can be algorithmically verified. 18:10 < JackH> alright, got it, so we have to prepare on our end for it too when we receive payments 18:10 < JackH> can I automate it? so that I integrate Bitcoin as a payment method into a shop, and subsequently integrate it as ZK ready 18:10 < JackH> (we are a BTC payment processor, hence the questions) 18:11 < bsm117532> JackH: Only if you're selling digitally verifiable goods. 18:11 < bsm117532> So I seriously doubt this applies to you. 18:11 < gmaxwell> yea, it's fully automatic. in a day or two I'll probably put up a faucet running this for a little while, so you can sell me sudokos for bitcoin. :P 18:11 < bramc> The neat thing about this protocol is that the amount of stuff which has to be put on the blockchain is minimal: All it requires is a transaction dependent on two hash preimages, and it might even be possible to optimize those out using schnorr signature sharing 18:11 < JackH> I would like to end up fitting this as an API function to our PSP 18:12 < JackH> so that merchants can opt-in for ZK 18:12 < JackH> if they need it 18:12 < gmaxwell> bramc: if you look at the original page on this, I point out that it can be turned into a 2of2 signature, ... and with schnorr that can be the same size as a regular 1 of 1. 18:12 < bramc> gmaxwell: Cool, it's easier to explain with the two hash preimages though. 18:13 < JackH> any plans to create libraries gmaxwell ? 18:13 < bramc> JackH: The 'hard' part is figuring out 'useful' things to offer rewards for 18:13 < bsm117532> JackH: what kind of goods do you sell? 18:13 < JackH> casino's should be good for this 18:13 < gmaxwell> JackH: not soon. The underlying tools are not mature enough yet. right now creating the verifier is a lot like designing an ASIC. 18:14 < bramc> Gambling on the block chain can be done without any of the ZK magic 18:14 < gmaxwell> because the compiler tools aren't there yet. 18:14 < midnightmagic> :-( casinos would be horrible for this 18:14 < JackH> We dont sell anything bsm117532, we just provide payment processing for merchants 18:14 < bramc> The 'obvious' applications are fairly black hat, mostly involving paying people for private keys corresponding to important public keys 18:15 < bsm117532> JackH: This is useless for physical goods. Digital goods maybe, but again the difficult part is identifying what you want to "prove" to verify that the good is valid. 18:15 < bramc> Although most of those could be done with simpler techniques as well, particularly public keys of types which are used directly on the blockchain. 18:16 < JackH> bsm117532, I know, but I am thinking more as a service rather than end product. I will leave that up to the merchants, and just provide an API 18:16 < JackH> but gmaxwell has to make that library this weekend ;) 18:18 < gmaxwell> bramc: part of the reasons the obvious applications bend in that direction is because for the more 'liccit' activityies plain escrow generally suffices. 18:19 < JackH> would it make sense to use it as replacement for escrow? 18:20 < gmaxwell> This is a replacement for escrow for the subset of cases where it can be used... where someone can write a program that acts as a virtual "agent" that decides if the information being sold is the information the buyer wants to buy. 18:21 < JackH> hmm so, secret documents would be perfect just to take something from the top of my head 18:22 < gmaxwell> Right. Someone could sell the decryption key to the wikileaks insurance archive, for example. 18:24 < JackH> what else? something that more than secret agencies possibly? 18:25 < JackH> something that everyday people need? (beside sudoku of course) 18:26 < bsm117532> JackH: Can you convince your vendors or their customers to write computer programs that validate if a digital good is authentic? 18:26 < JackH> actually wait, couldn this be key-pairs? people can prove they have their own part of a key string, but without exposing the key 18:27 < gmaxwell> Sure, though thats what a digital signature does. 18:27 < JackH> well, what digital good needs to be "authentic"? 18:27 < JackH> hmm, true... 18:27 < bsm117532> Yes, most definitely. See bramc's "illicit" comment above... 18:27 -!- dnaleor [~dnaleor@78-23-74-78.access.telenet.be] has quit [Quit: Leaving] 18:28 < bsm117532> Ran into this tonight:Sneak's Law: Most users cannot or will not securely manage key material (http://www.youtube.com/watch?v=9k4GP3Evh9c @ 23:00) 18:28 < JackH> how about, this is my DNA, and here is the proof, but you cant see my DNA code itself 18:28 -!- Ylbam [uid99779@gateway/web/irccloud.com/x-mkjltdyjjjdetdfg] has quit [Quit: Connection closed for inactivity] 18:29 < gmaxwell> some of what you're strugling with is just the limitations of what smart contracts can do-- and this particular case covers only a subset (though a large one) of the total space for smart contracts. 18:29 -!- p15x [~p15x@77.91.145.64.client.static.strong-tk2.bringover.net] has joined #bitcoin-wizards 18:35 < JackH> I will come up with something practical and cool. In any case, great work gmaxwell! 18:45 -!- voxelot [~voxelot@2605:e000:1525:802f:2f31:fc98:c9b5:8658] has joined #bitcoin-wizards 18:47 -!- RoboTeddy [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has quit [Remote host closed the connection] 18:51 -!- dnaleor [~dnaleor@78-23-74-78.access.telenet.be] has joined #bitcoin-wizards 18:52 -!- bit2017 [~linker@210.245.34.191] has joined #bitcoin-wizards 19:00 -!- dEBRUYNE_ [~dEBRUYNE@56-197-ftth.onsbrabantnet.nl] has quit [Quit: Leaving] 19:12 -!- CrazyTruthYakDDS [uid67551@gateway/web/irccloud.com/x-iaxozthuaqfatvyt] has joined #bitcoin-wizards 19:28 -!- p15 [~p15@112.91.145.64.client.static.strong-tk2.bringover.net] has joined #bitcoin-wizards 19:31 -!- mrkent [~textual@unaffiliated/mrkent] has quit [] 19:48 -!- RoboTeddy [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has joined #bitcoin-wizards 19:53 -!- RoboTeddy [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has quit [Ping timeout: 244 seconds] 20:12 -!- TheSeven [~quassel@rockbox/developer/TheSeven] has quit [Ping timeout: 240 seconds] 20:13 -!- TheSeven [~quassel@rockbox/developer/TheSeven] has joined #bitcoin-wizards 20:27 -!- dnaleor [~dnaleor@78-23-74-78.access.telenet.be] has quit [Quit: Leaving] 21:03 -!- ThomasV [~ThomasV@x5ce25ffe.dyn.telefonica.de] has joined #bitcoin-wizards 21:03 -!- ThomasV [~ThomasV@x5ce25ffe.dyn.telefonica.de] has quit [Changing host] 21:03 -!- ThomasV [~ThomasV@unaffiliated/thomasv] has joined #bitcoin-wizards 21:04 -!- yang [yang@freenode/sponsor/fsf.member.yang] has quit [Ping timeout: 252 seconds] 21:05 -!- yang [yang@freenode/sponsor/fsf.member.yang] has joined #bitcoin-wizards 21:12 -!- nuke1989 [~nuke@176.92.255.177] has quit [Remote host closed the connection] 21:34 -!- Tiraspol [~Tiraspol3@unaffiliated/tiraspol] has quit [Ping timeout: 244 seconds] 21:35 -!- Tiraspol [~Tiraspol3@c-98-212-187-224.hsd1.il.comcast.net] has joined #bitcoin-wizards 21:35 -!- Tiraspol [~Tiraspol3@c-98-212-187-224.hsd1.il.comcast.net] has quit [Changing host] 21:35 -!- Tiraspol [~Tiraspol3@unaffiliated/tiraspol] has joined #bitcoin-wizards 21:40 -!- laurentmt [~Thunderbi@128-79-141-196.hfc.dyn.abo.bbox.fr] has joined #bitcoin-wizards 21:40 -!- Giszmo [~leo@190.46.14.122] has quit [Quit: Leaving.] 21:40 -!- laurentmt [~Thunderbi@128-79-141-196.hfc.dyn.abo.bbox.fr] has quit [Client Quit] 21:44 -!- priidu [~priidu@unaffiliated/priidu] has quit [Ping timeout: 240 seconds] 21:51 -!- sparetire [~sparetire@unaffiliated/sparetire] has quit [Quit: sparetire] 22:04 -!- bramc [634b58ce@gateway/web/freenode/ip.99.75.88.206] has quit [Ping timeout: 252 seconds] 22:09 -!- Tiraspol [~Tiraspol3@unaffiliated/tiraspol] has quit [Ping timeout: 244 seconds] 22:10 -!- jtimon [~quassel@35.31.134.37.dynamic.jazztel.es] has quit [Ping timeout: 240 seconds] 22:10 -!- Tiraspol [~Tiraspol3@c-98-212-187-224.hsd1.il.comcast.net] has joined #bitcoin-wizards 22:10 -!- Tiraspol [~Tiraspol3@c-98-212-187-224.hsd1.il.comcast.net] has quit [Changing host] 22:10 -!- Tiraspol [~Tiraspol3@unaffiliated/tiraspol] has joined #bitcoin-wizards 22:27 -!- Alopex [~bitcoin@cyber.dealing.ninja] has quit [Remote host closed the connection] 22:28 -!- ThomasV [~ThomasV@unaffiliated/thomasv] has quit [Ping timeout: 264 seconds] 22:29 -!- Alopex [~bitcoin@cyber.dealing.ninja] has joined #bitcoin-wizards 22:37 -!- RoboTeddy [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has joined #bitcoin-wizards 22:43 -!- RoboTeddy [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has quit [Ping timeout: 255 seconds] 22:46 -!- Tiraspol [~Tiraspol3@unaffiliated/tiraspol] has quit [Remote host closed the connection] 22:47 -!- Tiraspol [~Tiraspol3@c-98-212-187-224.hsd1.il.comcast.net] has joined #bitcoin-wizards 22:47 -!- Tiraspol [~Tiraspol3@c-98-212-187-224.hsd1.il.comcast.net] has quit [Changing host] 22:47 -!- Tiraspol [~Tiraspol3@unaffiliated/tiraspol] has joined #bitcoin-wizards 22:49 -!- PaulCape_ [~PaulCapes@204.28.124.82] has joined #bitcoin-wizards 22:53 -!- PaulCapestany [~PaulCapes@204.28.124.82] has quit [Ping timeout: 276 seconds] 23:05 -!- wallet42 [~wallet42@unaffiliated/wallet42] has joined #bitcoin-wizards 23:15 -!- RoboTeddy [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has joined #bitcoin-wizards 23:32 -!- ThomasV [~ThomasV@unaffiliated/thomasv] has joined #bitcoin-wizards 23:35 -!- Tiraspol [~Tiraspol3@unaffiliated/tiraspol] has quit [Ping timeout: 240 seconds] 23:37 -!- Tiraspol [~Tiraspol3@unaffiliated/tiraspol] has joined #bitcoin-wizards 23:41 -!- Tiraspol [~Tiraspol3@unaffiliated/tiraspol] has quit [Ping timeout: 276 seconds] 23:58 -!- Don_John [~Don@247-223-114-134.nat.resnet.nau.edu] has quit [Read error: Connection reset by peer] --- Log closed Sat Feb 27 00:00:44 2016