2016-06-04.log

--- Log opened Sat Jun 04 00:00:20 2016
-!- execute [~execute@52.68.0.151] has quit [Ping timeout: 244 seconds]00:07
-!- Alopex [~bitcoin@cyber.dealing.ninja] has quit [Remote host closed the connection]00:13
-!- Alopex [~bitcoin@cyber.dealing.ninja] has joined #bitcoin-wizards00:15
-!- ManfredMacx [~hyperion@78-0-218-43.adsl.net.t-com.hr] has joined #bitcoin-wizards00:27
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has joined #bitcoin-wizards00:31
-!- Ylbam [uid99779@gateway/web/irccloud.com/x-cvhhlkqoertgxorl] has joined #bitcoin-wizards00:36
-!- dEBRUYNE [~dEBRUYNE@unaffiliated/debruyne] has joined #bitcoin-wizards00:49
-!- hashtag_ [~hashtag@cpe-174-97-254-80.ma.res.rr.com] has quit [Read error: Connection reset by peer]01:00
-!- jtimon [~quassel@4.28.134.37.dynamic.jazztel.es] has quit [Ping timeout: 244 seconds]01:21
-!- frankenmint [~frankenmi@75-175-110-137.ptld.qwest.net] has quit []01:26
-!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has joined #bitcoin-wizards01:28
-!- frankenmint [~frankenmi@75-175-110-137.ptld.qwest.net] has joined #bitcoin-wizards01:56
-!- dEBRUYNE [~dEBRUYNE@unaffiliated/debruyne] has quit [Quit: Leaving]02:12
-!- murch [~murch@p4FE389F8.dip0.t-ipconnect.de] has joined #bitcoin-wizards02:15
-!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has quit [Quit: :)]02:25
-!- mn3monic [~guido@unaffiliated/mn3monic] has joined #bitcoin-wizards02:26
-!- dEBRUYNE [~dEBRUYNE@unaffiliated/debruyne] has joined #bitcoin-wizards02:26
-!- chmod755 [~chmod755@unaffiliated/chmod755] has joined #bitcoin-wizards02:26
-!- dEBRUYNE_ [~dEBRUYNE@unaffiliated/debruyne] has joined #bitcoin-wizards02:27
-!- dEBRUYNE [~dEBRUYNE@unaffiliated/debruyne] has quit [Ping timeout: 240 seconds]02:31
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has quit [Ping timeout: 240 seconds]02:42
-!- dEBRUYNE_ [~dEBRUYNE@unaffiliated/debruyne] has quit [Ping timeout: 240 seconds]02:43
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has joined #bitcoin-wizards02:53
-!- nabu [~nabu@192.40.88.17] has joined #bitcoin-wizards02:54
-!- nuke1989 [~nuke@176.92.77.25] has quit [Remote host closed the connection]02:59
-!- nabu [~nabu@192.40.88.17] has quit [Ping timeout: 244 seconds]03:31
-!- nabu [~nabu@5.157.16.42] has joined #bitcoin-wizards03:38
-!- nabu [~nabu@5.157.16.42] has quit [Ping timeout: 272 seconds]03:47
-!- nabu [~nabu@192.40.88.15] has joined #bitcoin-wizards03:48
-!- dEBRUYNE [~dEBRUYNE@unaffiliated/debruyne] has joined #bitcoin-wizards04:02
-!- MaxSan_ [~one@109.202.107.147] has joined #bitcoin-wizards04:03
-!- MaxSan_1 [~one@46.19.137.116] has joined #bitcoin-wizards04:08
-!- MaxSan_ [~one@109.202.107.147] has quit [Ping timeout: 246 seconds]04:11
-!- pro [~pro@unaffiliated/pro] has joined #bitcoin-wizards04:18
-!- laurentmt [~Thunderbi@213-245-86-6.rev.numericable.fr] has joined #bitcoin-wizards04:52
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has quit [Ping timeout: 276 seconds]04:53
-!- laurentmt [~Thunderbi@213-245-86-6.rev.numericable.fr] has quit [Client Quit]04:57
-!- jtimon [~quassel@4.28.134.37.dynamic.jazztel.es] has joined #bitcoin-wizards05:12
-!- PRab [~chatzilla@c-68-62-95-247.hsd1.mi.comcast.net] has quit [Quit: ChatZilla 0.9.92 [Firefox 46.0.1/20160502172042]]05:15
-!- nabu [~nabu@192.40.88.15] has quit [Ping timeout: 260 seconds]05:26
-!- priidu [~priidu@unaffiliated/priidu] has quit [Ping timeout: 258 seconds]05:28
waxwingas if there wasn't enough to read on the topic :) .. jonas nick just linked this one: http://eprint.iacr.org/2016/57505:28
kanzure"TumbleBit: An Untrusted Tumbler for Bitcoin-Compatible Anonymous Payments"05:30
-!- othe [~othe@coreteam.getmonero.org] has quit [Remote host closed the connection]05:30
-!- fluffypony [~fluffypon@unaffiliated/fluffypony] has quit [Remote host closed the connection]05:30
-!- grubles [~grubles@unaffiliated/grubles] has quit [Ping timeout: 240 seconds]05:30
-!- MaxSan_1 [~one@46.19.137.116] has quit [Quit: Leaving.]05:46
phantomcircuitwaxwing, i think i would be more interested in a description of the ideal system05:53
phantomcircuit(ie what properties do we even want in such a system)05:54
-!- Burrito [~Burrito@unaffiliated/burrito] has joined #bitcoin-wizards05:54
kanzuresection 4.2 seems to be meat of it.05:54
kanzureand then combines that with an ecash voucher scheme05:55
kanzure(page 6)05:56
-!- dnaleor [~dnaleor@78-23-74-78.access.telenet.be] has quit [Quit: Leaving]05:56
-!- dnaleor [~dnaleor@78-23-74-78.access.telenet.be] has joined #bitcoin-wizards05:57
kanzureusing signature verification instead of script06:04
waxwingphantomcircuit: good call i think. i'm still reading the interesting tricks in coinshuffle++ but .. hmm, how about "a technique that allows a bitcoin transaction to made as easy as currently made, but which obfuscates history sufficiently to increase fungibility meaningfully". wow that was vague :)06:05
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has joined #bitcoin-wizards06:10
-!- bit2017 [~linker@210.245.34.191] has joined #bitcoin-wizards06:17
phantomcircuitwaxwing, and now you see the problem :P06:20
waxwingsure, but on reflection, vagueness isn't such a big deal. the biggest problem i see with such a definition is that no *current* protocol, coinjoin or otherwise, achieves "to be made as easy as current bitcoin transactions are made" (should also add "with same trustlessness")06:24
-!- AaronvanW [~ewout@unaffiliated/aaronvanw] has quit [Ping timeout: 276 seconds]06:24
waxwingwithout the trustlessness part, mixers/tumblers could be argued to be close to that goal.06:26
-!- dnaleor [~dnaleor@78-23-74-78.access.telenet.be] has quit [Quit: Leaving]06:27
-!- dnaleor [~dnaleor@78-23-74-78.access.telenet.be] has joined #bitcoin-wizards06:27
-!- Chris_Stewart_5 [~Chris_Ste@unaffiliated/chris-stewart-5/x-3612383] has joined #bitcoin-wizards06:29
-!- Starduster [~SD@unaffiliated/starduster] has quit [Read error: Connection reset by peer]06:38
kanzure"On the security and performance of proof-of-work blockchains" http://eprint.iacr.org/2016/555.pdf06:44
kanzure"Antikernel: A decentralized secure hardware-software operating system architecture" http://eprint.iacr.org/2016/550.pdf (from azonenberg (homecmos))06:45
kanzurehttp://redmine.drawersteak.com/projects/achd-soc/repository06:49
-!- chmod755 [~chmod755@unaffiliated/chmod755] has quit [Quit: Ex-Chat]06:49
kanzurethis is the same fellow who was doing at-home semiconductor manufacturing and microelectronics07:02
-!- King_Rex [~King_Rex@unaffiliated/king-rex/x-3258444] has joined #bitcoin-wizards07:03
-!- fluffypony [~fluffypon@unaffiliated/fluffypony] has joined #bitcoin-wizards07:08
-!- edvorg [~edvorg@14.186.80.50] has joined #bitcoin-wizards07:09
-!- othe [~othe@coreteam.getmonero.org] has joined #bitcoin-wizards07:09
-!- Chris_Stewart_5 [~Chris_Ste@unaffiliated/chris-stewart-5/x-3612383] has quit [Ping timeout: 240 seconds]07:11
-!- roman__ [~quassel@2a01:cb1d:4a4:2e00:5478:d2:6190:ec73] has joined #bitcoin-wizards07:11
-!- dEBRUYNE [~dEBRUYNE@unaffiliated/debruyne] has quit [Quit: Leaving]07:13
-!- dEBRUYNE [~dEBRUYNE@unaffiliated/debruyne] has joined #bitcoin-wizards07:13
-!- dnaleor [~dnaleor@78-23-74-78.access.telenet.be] has quit [Quit: Leaving]07:14
-!- dnaleor [~dnaleor@78-23-74-78.access.telenet.be] has joined #bitcoin-wizards07:14
-!- Tiraspol [~Tiraspol3@unaffiliated/tiraspol] has quit [Remote host closed the connection]07:16
-!- Tiraspol [~Tiraspol3@c-98-212-187-224.hsd1.il.comcast.net] has joined #bitcoin-wizards07:17
-!- Tiraspol [~Tiraspol3@c-98-212-187-224.hsd1.il.comcast.net] has quit [Changing host]07:17
-!- Tiraspol [~Tiraspol3@unaffiliated/tiraspol] has joined #bitcoin-wizards07:17
-!- Chris_Stewart_5 [~Chris_Ste@unaffiliated/chris-stewart-5/x-3612383] has joined #bitcoin-wizards07:26
-!- nabu [~nabu@192.40.88.19] has joined #bitcoin-wizards07:26
-!- ghtdak [~ghtdak@unaffiliated/ghtdak] has quit [Ping timeout: 240 seconds]07:30
-!- AaronvanW [~ewout@unaffiliated/aaronvanw] has joined #bitcoin-wizards07:34
-!- ghtdak [~ghtdak@unaffiliated/ghtdak] has joined #bitcoin-wizards07:34
-!- bit2017 [~linker@210.245.34.191] has quit [Ping timeout: 244 seconds]07:36
-!- Tiraspol [~Tiraspol3@unaffiliated/tiraspol] has quit [Remote host closed the connection]07:42
-!- Tiraspol [~Tiraspol3@unaffiliated/tiraspol] has joined #bitcoin-wizards07:42
-!- dEBRUYNE [~dEBRUYNE@unaffiliated/debruyne] has quit [Quit: Leaving]07:49
-!- dEBRUYNE [~dEBRUYNE@unaffiliated/debruyne] has joined #bitcoin-wizards07:49
-!- Giszmo [~leo@pc-122-14-46-190.cm.vtr.net] has joined #bitcoin-wizards08:00
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has quit [Ping timeout: 240 seconds]08:13
-!- chmod755 [~chmod755@unaffiliated/chmod755] has joined #bitcoin-wizards08:14
-!- calibre720 [~calibre72@182.57.111.5] has quit [Ping timeout: 276 seconds]08:14
-!- Peter_R_ [18722636@gateway/web/freenode/ip.24.114.38.54] has joined #bitcoin-wizards08:15
Peter_R_Data on block propagation through the GFC comparing Xthin to standard blocks:08:17
Peter_R_https://medium.com/@peter_r/towards-massive-on-chain-scaling-block-propagation-results-with-xthin-792a752c14c208:17
-!- AaronvanW [~ewout@unaffiliated/aaronvanw] has quit [Ping timeout: 276 seconds]08:23
-!- calibre720 [~calibre72@182.57.125.111] has joined #bitcoin-wizards08:27
-!- Peter_R_ [18722636@gateway/web/freenode/ip.24.114.38.54] has quit [Ping timeout: 250 seconds]08:27
Taekdrop in, drop link, drop out08:34
Taek:<08:34
-!- Peter_R_ [488fe511@gateway/web/freenode/ip.72.143.229.17] has joined #bitcoin-wizards08:36
Peter_R_I'm right here.08:36
Taekah yeah, you read the logs08:36
-!- Tenhi [~tenhi@static-ip-69-64-50-196.inaddr.ip-pool.com] has joined #bitcoin-wizards08:36
Taekhave you seen the braid work? I think that braids can allow for arbitrarily small blocks, eliminating the need for optimizations like weak blocks or thin blocks08:37
Peter_R_I read the Popov paper, but I haven't seen Bob's yet.  Does he have something finished?08:38
TaekI don't think his paper is finished. I've got my own proposal here: http://blog.sia.tech/2016/05/14/towards-a-sub-second-block-size/08:38
Peter_R_I think the braids are pretty cool, but I haven't spent enough time studying them to have an informed opinion yet.08:39
Peter_R_Thanks for the link!  I'll take a look.08:39
Taekdo you have a link to the Popov paper? It's not ringing a bell for me08:39
Peter_R_http://www.the-blockchain.com/docs/Tangle%20-%20a%20cryptocurrency%20for%20Internet-of-Things%20industry%20-%20blockchain%20alternative.pdf08:40
TaekOh, that one. I... do not agree with using Monte-Carlo to determine whether or not a transaction is valid. Seems abusable08:41
-!- ManfredMacx [~hyperion@78-0-218-43.adsl.net.t-com.hr] has quit [Ping timeout: 272 seconds]08:45
TaekPeter_R_: if someone were to try and attack the network by releasing a bunch of multi-spend txns to different parts of the world, would it destory thin blocks ability to propagate efficiently?08:46
Taeknodes would have significant conflicts08:46
Peter_R_Not sure I'm following.  What does the "multi-spend" matter?08:47
Taeknodes don't accept or relay conflicting transactions08:47
-!- mkarrer [~mkarrer@3.red-83-55-151.dynamicip.rima-tde.net] has quit []08:48
Taekso, if my block is 80% transactions that you saw as double spends, you aren't going to have any of those 80%08:48
Taekslowing propagation08:48
instagibbsany sort of thin blocks technique requires mempool consistency for efficiency, yes08:48
Peter_R_Oh I see what you mean.  Yes, the performance of Xthin relies on mempools being "fairly" in sync.08:48
instagibbsi mean, if you dont have the data, you literally have no choice but to get it sent08:49
TaekI believe that requirement opens up a significant DoS vector08:49
Taekespecially if miner's start doing more selfish mining08:49
Taekweak blocks have a stronger resistance to that type of manipulation, since putting something in the mempool requires work08:50
instagibbsminers can slow down block propagation of their blocks easily08:50
instagibbsby selectively releasing slowly08:50
instagibbsor not sending it at all08:51
instagibbs:/08:51
Peter_R_Don't know.  I'd have to wrap my head around the underlying math and try to model this.08:51
Taekinstagibbs: but once it's out they can't control how fast it gets propagated. If they are doing mempool manipulation though, they can ensure that propagation is slow even beyond their own slow announcement08:51
Peter_R_Personally, I'd like to see Xthin AND something like subchains (weak blocks):08:51
Peter_R_http://www.bitcoinunlimited.info/resources/subchains.pdf08:51
instagibbsTaek, this issue already exists in the relay network08:52
instagibbsand any non-send-all-block schemes08:52
instagibbsI don't think this is solvable08:52
TaekI'm currently convinced that Jute sovles these issues, though it's a brutal hardfork08:53
instagibbsill need a link for that08:53
Taekhttp://blog.sia.tech/2016/05/14/towards-a-sub-second-block-size/08:54
-!- laurentmt [~Thunderbi@213-245-86-6.rev.numericable.fr] has joined #bitcoin-wizards08:54
-!- laurentmt [~Thunderbi@213-245-86-6.rev.numericable.fr] has quit [Client Quit]08:54
Peter_R_Taek, I just finished your article on Jute.  What I don't understand is how you know with reasonable certainty that your transaction has been confirmed.  Couldn't their always be a more advanced thread that will cancel your TX with a double spend?08:55
instagibbsI don't think it's solvable in Bitcoin* :P08:55
Peter_R_Not saying this is bad...just trying to understand how long you have to wait08:55
TaekPeter_R_: it's actually got the same exact security guarantee as Bitcoin08:55
Taekwhich is, the blocks might be orphaned/reorged, but after a certain depth you have a good idea that it's unlikely08:55
instagibbsoh yeah I read the Jute thing, breaking spv, heh. Good luck :)08:55
Peter_R_Right, but have you figured out how the math works?  What the probabilities of a TX being dropped after 2 sec, 20 seconds, 200 seoonds?08:56
TaekThere's a property of Jute which means that any thread reorging your transaction must have more work in it than the amount of work confirming your transaction08:56
Peter_R_I understood that part.08:56
Peter_R_It is very cool stuff!08:57
TaekIt depends on how much blocks are lagging on average. If blocks are lagging by 10 seconds you're going to get a different number than if they are lagging by 100 seconds08:57
Taekbut, there's a cliff at 10 minutes iirc, so once you are 10 minutes confirmed + some change, you've got extremely high certainty08:57
Taekbarring some miner with the ability to temporarily double their hashrate (by overclocking or something similar)08:57
-!- Tiraspol [~Tiraspol3@unaffiliated/tiraspol] has quit [Remote host closed the connection]08:58
Taekinstagibbs: I don't think SPV is that valuable08:58
Peter_R_That's what I'd expect.  I'd like to understand the math behind that better though.08:58
-!- Tiraspol [~Tiraspol3@unaffiliated/tiraspol] has joined #bitcoin-wizards08:58
Peter_R_Is Jute much different from Bob's Braids?08:58
instagibbsTaek, me neither, but Bitcoin kind of has it as a permanent social contract08:59
instagibbsPeter_R_, it allows conflicting txns, braids doesnt08:59
Peter_R_OK thanks08:59
TaekThere are a lot of things in common, but Bob's Braids achieve consistency through cohort analysis, which is different from Jute's method of turning a dag into a linked list09:00
TaekI would propose the dag->LL process as the most innovative thing about Jute09:00
Peter_R_Gotcha09:01
Taekinstagibbs: you could bring SPV back by having miners commit to Merkle trees of  transactions that are 30 mintues confirmed or something like that09:01
katuTaek: does the cohort scheme allow for spv, or its the same deal as jute?09:01
Taekkatu: naive Jute breaks SPV because it allows conflicting transactions to appear in the POW chain09:02
katuyeah09:02
TaekBob's Braids (now known as BB) does not allow conflicting blocks iirc, therefore SPV is preserved09:02
katuwell, another thing how useful spv really is at that point09:03
katuassuming both schemes produce frequent runs of uber-short blocks09:03
TaekSPV would have to adjust to ignore anything with fewer than X confirmations, which isn't so bad09:04
TaekI'm pretty sure both schemes would have a security resolution faster than 10 minutes09:04
katuwas thinking more in terms block headers09:05
katuthere will be far more of thistory with sub-second blocks09:05
TaekI don't understand the paper yet, but: http://fc16.ifca.ai/bitcoin/papers/KLS16.pdf09:06
Taeksuggests that you can determine how much work is in a chain without having all of the headers09:06
TaekI think it's as good as log(n), which is pretty significant09:06
Taekthat said, I still think it's a much better security model to just point at a node you trust, whether it's a full node in your house, one at your local university, or one run by a corporation you trust09:07
-!- Peter_R_ [488fe511@gateway/web/freenode/ip.72.143.229.17] has quit [Quit: Page closed]09:08
Taekhmm. Maybe I take that back09:08
katuyeah, i'm still waiting for big wave of eclipse attack heists on exchanges to really start :)09:10
katumatter of time till someone dumps the nxt or blackcoin PoC, same as with same r sigs :/09:11
-!- dEBRUYNE [~dEBRUYNE@unaffiliated/debruyne] has quit [Quit: Leaving]09:12
-!- calibre720 [~calibre72@182.57.125.111] has quit [Ping timeout: 244 seconds]09:12
TaekEclipse attacks can be somewhat defended against by having an awareness of the amount of work being produced suddenly dropping09:17
-!- Giszmo [~leo@pc-122-14-46-190.cm.vtr.net] has quit [Quit: Leaving.]09:18
TaekI also read the other day that long confirmations are less secure than short confirmations, which completely makes sense but hadn't occurred to me before09:18
Taekif you get 3 confirmations in 2 hours, it means an attacker had 2 hours to build up a competing chain09:18
Taekotoh, if those three confirmations happen in 20 minutes, the attacker only had 20 minutes to build up a competing chain09:19
TaekAnd I'll propose that as another advantage of braids: you have a much higher resolution on the amount of work happening09:19
katuTaek: yeah, its not *that* bad as with PoS chains, where history can be remade fairly easily09:21
-!- Ylbam [uid99779@gateway/web/irccloud.com/x-cvhhlkqoertgxorl] has quit [Quit: Connection closed for inactivity]09:21
katustill, not entirely convinced spv client can scan just the chain from random tip up to some checkpoint without ever having to step through genesis09:21
-!- calibre720 [~calibre72@182.57.91.126] has joined #bitcoin-wizards09:22
-!- King_Rex [~King_Rex@unaffiliated/king-rex/x-3258444] has quit [Remote host closed the connection]09:23
-!- Starduster [~SD@unaffiliated/starduster] has joined #bitcoin-wizards09:24
bsm117532Peter_R_, Taek, katu: I'm just about done with the braids paper, here's the latest results if you haven't seen it yet: https://rawgit.com/mcelrath/braidcoin/master/Braid%2BExamples.html09:31
bsm117532meat is at the bottom.09:31
-!- mkarrer [~mkarrer@3.red-83-55-151.dynamicip.rima-tde.net] has joined #bitcoin-wizards09:33
TaekThe orphan rate is something that a miner could manipulate by intentionally being slow09:33
bsm117532Yes, but I think that's actually desirable.09:33
bsm117532e.g. running over an anonymizing network like Tor.09:34
Taekhmm true09:34
TaekI think the more worrysome attack would be a miner hiding orphans to make the network seem faster09:34
bsm117532So there's a balance, miners can push the effective block time up or down, to satisfy other considerations.09:34
Taekas long as the slowest 5% can't be iteratively pushed off the network09:35
bsm117532Taek: I haven't specified the consensus rules yet for accepting beads, but there's going to be a hard cutoff after which a bead would be accepted.  (slow beads push you to the right of the curve and exponentially increase cohort size -- and are a DoS attack)09:35
bsm117532However there's no other advantage to withholding beads (selfish mining doesn't work).  So I doubt anyone would do it.09:36
bsm117532e.g. if your bead's timestamp is older than the median of cohort bead time (minus 4*$a$ or something) then your bead gets discarded.09:37
katubsm117532: its a robustness sacrifice, but as long people can conditionally disable that in times of emergency, its maybe ok09:37
bsm117532That is your bead was delayed by more than 4 times the measured network latency.09:37
katuwhy would chain do that = large reorg due to buggy code09:37
bsm117532katu: I don't understand your comment09:38
katubsm117532: you simply dont allow "older" blocks, which is typically a large reorg actually09:38
bsm117532Yes, I've been thinking about an alternate algorithm in that case, which would be used to heal/merge network splits.09:39
katuif you do that, large reorgs cant happen, partially defeating the whole point of even having a blockchain09:39
bsm117532It's just that it hurts the cohort algorithm, which is necessarily O(N_C^2) in the size of the cohort N_C.09:40
katubsm117532: i think detecting extraordinary circumstances (ie the competing branch being reorged into is actually close height or something) might work, or even simple rate limiting it09:40
bsm117532So in the case of a network split, you analyze the two sides separately as seperate cohorts, and specify a different algorithm to merge the split.09:41
katuhonestly i have no idea how your proposal works as the cohort systems strikes me as more complex than canonically valid txes, im only vaguely familiar even with jute tho09:41
katubsm117532: also, please describe state block consensus rules state machine, you lay it out its just one or two simple rules added, i get the impression its far more than that in the end.09:42
-!- Starduster_ [~SD@unaffiliated/starduster] has joined #bitcoin-wizards09:43
-!- calibre720 [~calibre72@182.57.91.126] has quit [Ping timeout: 246 seconds]09:44
bsm117532Cohort is just a definition of "block" that can determined solely from the graph structure, when the rate of bead publication is faster than the network "size".  The definition of "cohort" involves no additional assumptions.09:44
-!- andytoshi [~andytoshi@wpsoftware.net] has quit [Read error: Connection reset by peer]09:45
bsm117532In Jute or Iota or Sompolimpsky's inclusive blockchain, extra rules are needed to determine a total ordering from a non-synchronous tx publication.  And those rules can be gamed.09:45
-!- andytoshi [~andytoshi@wpsoftware.net] has joined #bitcoin-wizards09:45
-!- Starduster [~SD@unaffiliated/starduster] has quit [Ping timeout: 240 seconds]09:46
-!- vyvojar [~v@ns382631.ovh.net] has joined #bitcoin-wizards09:48
bsm117532katu: still working on the set of consensus rules.09:54
-!- calibre720 [~calibre72@182.57.57.128] has joined #bitcoin-wizards09:54
bsm117532There are a lot of options09:54
-!- JHistone [~JHistone@cpc7-sgyl35-2-0-cust123.18-2.cable.virginm.net] has joined #bitcoin-wizards09:57
-!- calibre720 [~calibre72@182.57.57.128] has quit [Ping timeout: 264 seconds]10:05
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has joined #bitcoin-wizards10:15
-!- calibre720 [~calibre72@182.57.101.29] has joined #bitcoin-wizards10:16
-!- chjj [~chjj@unaffiliated/chjj] has quit [Ping timeout: 244 seconds]10:17
-!- Church- is now known as The-King10:26
-!- The-King is now known as Jesus_Christ10:27
-!- MoALTz [~no@78-11-183-124.static.ip.netia.com.pl] has quit [Quit: Leaving]10:27
-!- Jesus_Christ is now known as Church-10:29
-!- chmod755 [~chmod755@unaffiliated/chmod755] has quit [Quit: Ex-Chat]10:31
-!- murch [~murch@p4FE389F8.dip0.t-ipconnect.de] has quit [Quit: Leaving.]10:34
-!- calibre720 [~calibre72@182.57.101.29] has quit [Ping timeout: 260 seconds]10:38
-!- Ylbam [uid99779@gateway/web/irccloud.com/x-ealrgrujigvakbqo] has joined #bitcoin-wizards10:40
-!- JHistone [~JHistone@cpc7-sgyl35-2-0-cust123.18-2.cable.virginm.net] has quit [Quit: Leaving]10:47
-!- roman__ [~quassel@2a01:cb1d:4a4:2e00:5478:d2:6190:ec73] has quit [Read error: Connection reset by peer]10:50
-!- calibre720 [~calibre72@182.57.82.191] has joined #bitcoin-wizards10:50
-!- roman__ [~quassel@2a01:cb1d:4a4:2e00:5478:d2:6190:ec73] has joined #bitcoin-wizards10:53
-!- SireWolf [~SireWolf@cpc1-basl10-2-0-cust1.basl.cable.virginm.net] has joined #bitcoin-wizards10:53
-!- dnaleor [~dnaleor@78-23-74-78.access.telenet.be] has quit [Quit: Leaving]10:54
-!- laurentmt [~Thunderbi@213-245-86-6.rev.numericable.fr] has joined #bitcoin-wizards10:58
-!- laurentmt [~Thunderbi@213-245-86-6.rev.numericable.fr] has quit [Client Quit]10:59
-!- justanot1eruser [~Justan@unaffiliated/justanotheruser] has joined #bitcoin-wizards11:12
-!- calibre720 [~calibre72@182.57.82.191] has quit [Ping timeout: 264 seconds]11:14
-!- justanotheruser [~Justan@unaffiliated/justanotheruser] has quit [Ping timeout: 244 seconds]11:15
-!- bit2017 [~linker@115.77.10.179] has joined #bitcoin-wizards11:22
-!- justme [~stefan@96.247.9.10] has joined #bitcoin-wizards11:23
-!- priidu [~priidu@unaffiliated/priidu] has joined #bitcoin-wizards11:26
-!- nuke1989 [~nuke@176.92.77.25] has joined #bitcoin-wizards11:27
-!- blackwraith [~priidu@unaffiliated/priidu] has joined #bitcoin-wizards11:35
-!- priidu [~priidu@unaffiliated/priidu] has quit [Ping timeout: 276 seconds]11:38
-!- blackwraith [~priidu@unaffiliated/priidu] has quit [Quit: Leaving]11:42
-!- roman__ [~quassel@2a01:cb1d:4a4:2e00:5478:d2:6190:ec73] has quit [Read error: Connection reset by peer]11:52
-!- roman__ [~quassel@2a01:cb1d:4a4:2e00:5478:d2:6190:ec73] has joined #bitcoin-wizards11:53
-!- droark [~droark@c-24-22-36-12.hsd1.or.comcast.net] has joined #bitcoin-wizards11:54
-!- justme [~stefan@96.247.9.10] has quit [Quit: justme]11:54
-!- priidu [~priidu@unaffiliated/priidu] has joined #bitcoin-wizards11:55
-!- roman__ [~quassel@2a01:cb1d:4a4:2e00:5478:d2:6190:ec73] has quit [Remote host closed the connection]12:03
-!- GAit [~GAit@2-230-161-158.ip202.fastwebnet.it] has joined #bitcoin-wizards12:28
-!- GAit [~GAit@2-230-161-158.ip202.fastwebnet.it] has quit [Client Quit]12:28
-!- NewLiberty [~NewLibert@2602:306:b8e0:8160:d146:3781:8c75:3253] has joined #bitcoin-wizards12:32
-!- AaronvanW [~ewout@unaffiliated/aaronvanw] has joined #bitcoin-wizards12:32
-!- justanot1eruser [~Justan@unaffiliated/justanotheruser] has quit [Ping timeout: 240 seconds]12:42
-!- gigq [~gigq@2602:302:d14c:51a0:a070:bb6e:392d:c77e] has quit [Ping timeout: 272 seconds]12:48
-!- gigq [~gigq@45-20-197-26.lightspeed.austtx.sbcglobal.net] has joined #bitcoin-wizards12:50
-!- justanotheruser [~Justan@unaffiliated/justanotheruser] has joined #bitcoin-wizards13:10
-!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has joined #bitcoin-wizards13:24
-!- [7] [~quassel@rockbox/developer/TheSeven] has quit [Ping timeout: 250 seconds]13:37
-!- TheSeven [~quassel@rockbox/developer/TheSeven] has joined #bitcoin-wizards13:37
-!- Aranjedeath [~Aranjedea@unaffiliated/aranjedeath] has joined #bitcoin-wizards13:39
-!- King_Rex [~King_Rex@unaffiliated/king-rex/x-3258444] has joined #bitcoin-wizards13:45
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has quit [Ping timeout: 272 seconds]14:02
-!- jarret [~jarret@162.216.46.137] has joined #bitcoin-wizards14:19
-!- justme [~stefan@96.247.9.10] has joined #bitcoin-wizards14:26
-!- justme [~stefan@96.247.9.10] has quit [Client Quit]14:29
-!- justme [~stefan@96.247.9.10] has joined #bitcoin-wizards14:32
-!- akoko [~u@77-46-222-230.dynamic.isp.telekom.rs] has quit [Ping timeout: 260 seconds]14:42
-!- akoko [~u@77-46-245-49.dynamic.isp.telekom.rs] has joined #bitcoin-wizards14:44
-!- copumpkin [~copumpkin@haskell/developer/copumpkin] has joined #bitcoin-wizards15:05
-!- King_Rex [~King_Rex@unaffiliated/king-rex/x-3258444] has quit [Remote host closed the connection]15:06
-!- Burrito [~Burrito@unaffiliated/burrito] has quit [Quit: Leaving]15:09
-!- raedah [~x@172.58.41.91] has quit [Quit: WeeChat 1.5]15:09
kanzure"Join me on a market for anonymity" http://weis2016.econinfosec.org/wp-content/uploads/sites/2/2016/05/WEIS_2016_paper_58.pdf (seems to be a joinmarket analysis)15:14
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has joined #bitcoin-wizards15:15
-!- AaronvanW [~ewout@unaffiliated/aaronvanw] has quit [Remote host closed the connection]15:19
-!- raedah [~x@172.58.41.91] has joined #bitcoin-wizards15:20
-!- Tiraspol [~Tiraspol3@unaffiliated/tiraspol] has quit [Remote host closed the connection]15:43
-!- Tiraspol [~Tiraspol3@c-98-212-187-224.hsd1.il.comcast.net] has joined #bitcoin-wizards15:43
-!- Tiraspol [~Tiraspol3@c-98-212-187-224.hsd1.il.comcast.net] has quit [Changing host]15:43
-!- Tiraspol [~Tiraspol3@unaffiliated/tiraspol] has joined #bitcoin-wizards15:43
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has quit [Ping timeout: 260 seconds]15:55
-!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has quit [Quit: :)]15:57
-!- justme [~stefan@96.247.9.10] has quit [Quit: justme]16:01
-!- priidu [~priidu@unaffiliated/priidu] has quit [Ping timeout: 244 seconds]16:01
-!- justme [~stefan@96.247.9.10] has joined #bitcoin-wizards16:02
-!- roconnor_ [~roconnor@host-104-157-184-231.dyn.295.ca] has joined #bitcoin-wizards16:07
-!- Noldorin [~noldorin@unaffiliated/noldorin] has joined #bitcoin-wizards16:11
-!- roconnor__ [~roconnor@host-162-212-100-224.dyn.295.ca] has joined #bitcoin-wizards16:13
-!- roconnor_ [~roconnor@host-104-157-184-231.dyn.295.ca] has quit [Ping timeout: 240 seconds]16:16
-!- Noldorin [~noldorin@unaffiliated/noldorin] has quit [Read error: Connection reset by peer]16:16
-!- r0ach [~r0ach@107-217-214-192.lightspeed.jcvlfl.sbcglobal.net] has quit []16:18
-!- roconnor__ [~roconnor@host-162-212-100-224.dyn.295.ca] has quit [Ping timeout: 240 seconds]16:30
-!- justme [~stefan@96.247.9.10] has quit [Quit: justme]16:30
-!- Chris_Stewart_5 [~Chris_Ste@unaffiliated/chris-stewart-5/x-3612383] has quit [Ping timeout: 252 seconds]16:36
-!- justme [~stefan@96.247.9.10] has joined #bitcoin-wizards16:37
-!- priidu [~priidu@unaffiliated/priidu] has joined #bitcoin-wizards16:38
-!- justme [~stefan@96.247.9.10] has quit [Client Quit]16:40
-!- r0ach [~r0ach@107-217-214-192.lightspeed.jcvlfl.sbcglobal.net] has joined #bitcoin-wizards16:43
-!- justme [~stefan@96.247.9.10] has joined #bitcoin-wizards16:46
-!- justme [~stefan@96.247.9.10] has quit [Client Quit]16:47
-!- N0S4A2 [~weechat@216-243-38-141.users.condointernet.net] has joined #bitcoin-wizards16:48
-!- CrazyTruthYakDDS [uid67551@gateway/web/irccloud.com/x-vdfvplknyufzromb] has joined #bitcoin-wizards16:53
-!- blackwraith [~priidu@unaffiliated/priidu] has joined #bitcoin-wizards17:07
-!- priidu [~priidu@unaffiliated/priidu] has quit [Ping timeout: 250 seconds]17:09
-!- dEBRUYNE [~dEBRUYNE@unaffiliated/debruyne] has joined #bitcoin-wizards17:24
-!- King_Rex [~King_Rex@unaffiliated/king-rex/x-3258444] has joined #bitcoin-wizards17:30
-!- King_Rex [~King_Rex@unaffiliated/king-rex/x-3258444] has quit [Remote host closed the connection]17:31
-!- King_Rex [~King_Rex@unaffiliated/king-rex/x-3258444] has joined #bitcoin-wizards17:33
-!- King_Rex [~King_Rex@unaffiliated/king-rex/x-3258444] has quit [Remote host closed the connection]17:36
-!- bit2017 [~linker@115.77.10.179] has quit [Ping timeout: 258 seconds]17:53
-!- King_Rex [~King_Rex@unaffiliated/king-rex/x-3258444] has joined #bitcoin-wizards17:54
-!- King_Rex [~King_Rex@unaffiliated/king-rex/x-3258444] has quit [Remote host closed the connection]17:55
-!- dEBRUYNE [~dEBRUYNE@unaffiliated/debruyne] has quit [Quit: Leaving]18:07
kanzure"The genome project - write" http://science.sciencemag.org/content/early/2016/06/03/science.aaf685018:09
-!- King_Rex [~King_Rex@unaffiliated/king-rex/x-3258444] has joined #bitcoin-wizards18:23
-!- Newyorkadam [~Newyorkad@wikipedia/Newyorkadam] has joined #bitcoin-wizards18:24
-!- Giszmo [~leo@pc-122-14-46-190.cm.vtr.net] has joined #bitcoin-wizards18:35
-!- Dizzle [~Dizzle@172.56.6.187] has joined #bitcoin-wizards18:46
-!- Dizzle [~Dizzle@172.56.6.187] has quit [Quit: Leaving...]18:55
-!- a7b9d6e6 [~a7b9d6e6@static.214.43.251.148.clients.your-server.de] has quit [Ping timeout: 260 seconds]18:56
-!- chjj [~chjj@unaffiliated/chjj] has joined #bitcoin-wizards18:57
-!- Ylbam [uid99779@gateway/web/irccloud.com/x-ealrgrujigvakbqo] has quit [Quit: Connection closed for inactivity]19:01
-!- dnaleor [~dnaleor@78-23-74-78.access.telenet.be] has joined #bitcoin-wizards19:05
-!- c0rw1n [~c0rw1n@124.213-241-81.adsl-dyn.isp.belgacom.be] has quit [Ping timeout: 260 seconds]19:11
-!- bit2017 [~linker@210.245.34.191] has joined #bitcoin-wizards19:18
kanzureprecursor to tumblebit paper http://diyhpl.us/~bryan/papers2/bitcoin/Blindly%20signed%20contracts:%20Anonymous%20on-blockchain%20and%20off-blockchain%20bitcoin%20transactions%20-%202016.pdf19:29
kanzurealso some other recent privacy things:19:29
kanzurezero knowledge contingent payments without script http://diyhpl.us/~bryan/papers2/bitcoin/Efficient%20zero%20knowledge%20contingent%20payments%20in%20cryptocurrencies%20without%20scripts%20-%202016.pdf19:29
kanzurewitness encryption http://diyhpl.us/~bryan/papers2/bitcoin/Extractable%20witness%20encryption%20and%20timed-release%20encryption%20from%20bitcoin%20-%202016.pdf19:29
kanzureaddress clustering http://diyhpl.us/~bryan/papers2/bitcoin/The%20unreasonable%20effectiveness%20of%20address%20clustering%20-%202016.pdf19:29
kanzurei guess coinshuffle++ isn't mentioned in today's log (but only because that was yesterday..)19:29
-!- pro [~pro@unaffiliated/pro] has quit [Quit: Leaving]19:47
-!- c0rw1n [~c0rw1n@124.213-241-81.adsl-dyn.isp.belgacom.be] has joined #bitcoin-wizards19:59
-!- Alopex [~bitcoin@cyber.dealing.ninja] has quit [Remote host closed the connection]20:14
-!- Alopex [~bitcoin@cyber.dealing.ninja] has joined #bitcoin-wizards20:16
-!- blackwraith [~priidu@unaffiliated/priidu] has quit [Ping timeout: 276 seconds]20:17
-!- Alopex [~bitcoin@cyber.dealing.ninja] has quit [Remote host closed the connection]20:27
-!- copumpkin [~copumpkin@haskell/developer/copumpkin] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]20:28
-!- Alopex [~bitcoin@cyber.dealing.ninja] has joined #bitcoin-wizards20:29
-!- raedah [~x@172.58.41.91] has quit [Quit: WeeChat 1.5]20:30
-!- frankenm_ [~frankenmi@67-5-211-132.ptld.qwest.net] has joined #bitcoin-wizards20:33
-!- frankenmint [~frankenmi@75-175-110-137.ptld.qwest.net] has quit [Ping timeout: 264 seconds]20:34
-!- jtimon [~quassel@4.28.134.37.dynamic.jazztel.es] has quit [Ping timeout: 252 seconds]20:38
-!- spinza [~spin@197.89.10.81] has quit [Ping timeout: 250 seconds]20:38
-!- raedah [~x@172.58.41.91] has joined #bitcoin-wizards20:43
-!- King_Rex [~King_Rex@unaffiliated/king-rex/x-3258444] has quit [Remote host closed the connection]20:48
-!- MaxSan_ [~one@109.202.107.147] has joined #bitcoin-wizards20:55
-!- justme_ [~stefan@96.247.9.10] has joined #bitcoin-wizards20:58
-!- spinza [~spin@197.89.10.81] has joined #bitcoin-wizards20:59
-!- justanotheruser [~Justan@unaffiliated/justanotheruser] has quit [Read error: Connection reset by peer]21:01
-!- justanotheruser [~Justan@unaffiliated/justanotheruser] has joined #bitcoin-wizards21:02
-!- Alopex [~bitcoin@cyber.dealing.ninja] has quit [Remote host closed the connection]21:14
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has joined #bitcoin-wizards21:14
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has quit [Remote host closed the connection]21:15
-!- Alopex [~bitcoin@cyber.dealing.ninja] has joined #bitcoin-wizards21:16
-!- justme_ [~stefan@96.247.9.10] has quit [Ping timeout: 272 seconds]21:49
-!- CrazyTruthYakDDS [uid67551@gateway/web/irccloud.com/x-vdfvplknyufzromb] has quit [Quit: Connection closed for inactivity]21:51
-!- Alopex [~bitcoin@cyber.dealing.ninja] has quit [Remote host closed the connection]22:02
-!- Alopex [~bitcoin@cyber.dealing.ninja] has joined #bitcoin-wizards22:04
-!- raedah [~x@172.58.41.91] has quit [Ping timeout: 264 seconds]22:15
-!- Aranjedeath [~Aranjedea@unaffiliated/aranjedeath] has quit [Quit: Three sheets to the wind]22:19
-!- raedah [~x@172.58.41.91] has joined #bitcoin-wizards22:24
-!- Alopex [~bitcoin@cyber.dealing.ninja] has quit [Remote host closed the connection]22:26
-!- Alopex [~bitcoin@cyber.dealing.ninja] has joined #bitcoin-wizards22:28
-!- thrasher` [~thrasher@unaffiliated/thrasher/x-7291870] has quit [Ping timeout: 244 seconds]22:28
-!- Alopex [~bitcoin@cyber.dealing.ninja] has quit [Remote host closed the connection]22:37
-!- Alopex [~bitcoin@cyber.dealing.ninja] has joined #bitcoin-wizards22:39
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has joined #bitcoin-wizards22:43
-!- Newyorkadam [~Newyorkad@wikipedia/Newyorkadam] has quit [Quit: Newyorkadam]22:48
-!- Newyorkadam [~Newyorkad@wikipedia/Newyorkadam] has joined #bitcoin-wizards22:50
-!- Alopex [~bitcoin@cyber.dealing.ninja] has quit [Remote host closed the connection]22:55
-!- Alopex [~bitcoin@cyber.dealing.ninja] has joined #bitcoin-wizards22:57
-!- Newyorkadam [~Newyorkad@wikipedia/Newyorkadam] has quit [Quit: Newyorkadam]23:02
-!- Newyorkadam [~Newyorkad@wikipedia/Newyorkadam] has joined #bitcoin-wizards23:03
-!- Newyorkadam [~Newyorkad@wikipedia/Newyorkadam] has quit [Client Quit]23:04
-!- Newyorkadam [~Newyorkad@wikipedia/Newyorkadam] has joined #bitcoin-wizards23:04
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has quit [Ping timeout: 260 seconds]23:15
-!- murch [~murch@p4FDB7B31.dip0.t-ipconnect.de] has joined #bitcoin-wizards23:16
-!- MaxSan_ [~one@109.202.107.147] has quit [Ping timeout: 258 seconds]23:17
-!- MaxSan_ [~one@109.202.107.147] has joined #bitcoin-wizards23:18
-!- Newyorkadam [~Newyorkad@wikipedia/Newyorkadam] has quit [Quit: Newyorkadam]23:23
-!- Newyorkadam [~Newyorkad@wikipedia/Newyorkadam] has joined #bitcoin-wizards23:24
-!- Newyorkadam [~Newyorkad@wikipedia/Newyorkadam] has quit [Client Quit]23:25
-!- Newyorkadam [~Newyorkad@wikipedia/Newyorkadam] has joined #bitcoin-wizards23:25
-!- Newyorkadam [~Newyorkad@wikipedia/Newyorkadam] has quit [Client Quit]23:26
-!- Alopex [~bitcoin@cyber.dealing.ninja] has quit [Remote host closed the connection]23:46
-!- Alopex [~bitcoin@cyber.dealing.ninja] has joined #bitcoin-wizards23:48
-!- priidu [~priidu@unaffiliated/priidu] has joined #bitcoin-wizards23:51
-!- raedah2 [~x@172.58.41.91] has joined #bitcoin-wizards23:51
-!- raedah [~x@172.58.41.91] has quit [Ping timeout: 272 seconds]23:54
--- Log closed Sun Jun 05 00:00:20 2016

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