--- Log opened Mon Mar 08 00:00:51 2021 01:33 -!- undeath [~undeath@hashcat/team/undeath] has joined #joinmarket 01:36 -!- luke-jr [~luke-jr@unaffiliated/luke-jr] has quit [Quit: ZNC - http://znc.sourceforge.net] 01:38 -!- luke-jr [~luke-jr@unaffiliated/luke-jr] has joined #joinmarket 02:07 -!- mcv [~McViLLaN@unaffiliated/mcvillan] has quit [Remote host closed the connection] 02:10 -!- mcv [~McViLLaN@unaffiliated/mcvillan] has joined #joinmarket 02:29 -!- d [~davterra@gateway/tor-sasl/tralfaz] has joined #joinmarket 02:29 -!- davterra [~davterra@gateway/tor-sasl/tralfaz] has quit [Remote host closed the connection] 02:29 -!- d is now known as Guest69706 03:00 -!- openoms [~quassel@cpc115064-stok20-2-0-cust91.1-4.cable.virginm.net] has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.] 03:01 -!- openoms [~quassel@91.132.136.76] has joined #joinmarket 03:04 -!- jonatack [~jon@37.166.102.70] has joined #joinmarket 03:17 -!- Nikko49Wiza [~Nikko49Wi@static.57.1.216.95.clients.your-server.de] has quit [Remote host closed the connection] 03:18 -!- Lera33Kuhlman [~Lera33Kuh@static.57.1.216.95.clients.your-server.de] has joined #joinmarket 04:02 -!- jungly [~jungly@host-87-1-193-155.retail.telecomitalia.it] has quit [Ping timeout: 264 seconds] 05:43 -!- Guest69706 [~davterra@gateway/tor-sasl/tralfaz] has quit [Quit: Leaving] 06:01 -!- jungly [~jungly@host-87-1-193-155.retail.telecomitalia.it] has joined #joinmarket 06:23 < waxwing> so i'm writing up release notes now for 0.8.2 , which is being brought forward due to the bug explained in #822 06:27 < waxwing> here's the text i want to put in there for, specifically, the bug concerned (as fixed by #822): https://gist.github.com/AdamISZ/0f4e4dfeb2daa1b6e1ee850abb285714 06:27 < waxwing> comments on that text would be useful. i'll PR the release notes surely, just waiting a bit before merging #822 06:33 < belcher> for point 3 consider something like "it did not publish private-losing information on the blockchain" 06:37 < waxwing> agreed 06:37 < waxwing> kristapsk isn't here but he made a nice quip: this isn't the worst privacy fail in JM, that was when we had blockchain.info/blockr enabled :) 06:38 < belcher> haha yes 06:38 < belcher> we also had -N default to 2 for years 06:39 < belcher> increasing N has a lot of value IMO, it makes the clustering of inputs a lot harder, i think it was you who worked out that the difficulty of that grows with factorial 06:40 < waxwing> i'll take further edits to that text via the PR since i'm gonna merge #822 now 06:40 < waxwing> yeah i mean i for sure wasn't the first, but it's in any case a bigger practical factor than many realise, albeit .. not something you can rely on at all 06:41 < waxwing> so this bug sits in that very weird difficult to discuss area: combinatorial difficulty of linkage is what's affected by it, but that's never been the primary thing JM coinjoins are providing 06:41 < waxwing> but it's still nice to have, so it's .. kinda weird 06:41 < waxwing> and then there's the whole "inputs may be *exactly* the same value" part. 06:42 < belcher> the combinatorial difficulty thing wasnt in the original plan in my head, but in hindsight its turned out to be incredibly important... without it someone could unmix an entire tumbler run couldnt they 06:42 < belcher> because they just figure out all the inputs in subsequent coinjoins which belong to the taker, and that would be the tumbler run 06:43 < waxwing> i think it depends on an assumption of a static 1 taker, N makers. 06:43 < waxwing> a lot of takers in the same "time anon set" and makers not reliably being makers, kinda scuppers that without any combinatorial reliance, wouldn't you say 06:44 < belcher> i doubt the "makers not reliably being makers" is a big factor, hard to measure though ofc 06:44 < belcher> the other point relies on two or more tumbler runs happening at the same time... and even then you only get an anon set of 2 or 3 or however many takers there are 06:45 < belcher> if "combinatorial difficulty" wasnt in the original plan of joinmarket, neither was "makers sometimes acting as taker" 06:45 < waxwing> yes it always comes back to that same point that if the two sets (taker, maker) are perfectly disjoint then you have taker anon set, maker anon set 06:45 < waxwing> except as you say combinatorial etc 06:46 < undeath> waxwing: I think it would be helpful to add a short summary of what was revealed, not only what was not revealed 06:46 < belcher> thanks for finding the bug undeath 06:46 < waxwing> undeath, agreed. it's in the text, but if it was stated unambiguously, in contrast, it would make more sense. 06:46 < waxwing> as i say i'll put in the PR for further comments from now. getting back on that. 06:46 < undeath> thanks for reviewing, belcher! 06:48 < waxwing> belcher, also sweeps though 06:48 < waxwing> undeath, oh while you're here could you save me a minute as i write these notes 06:48 < waxwing> what exactly does 'vendorize' mean in this JS context? 06:49 < waxwing> i understood that integrity check and prevention of privacy leak was involved in that change to ob-watcher, but i don't know that term 06:49 < undeath> as in, maintain your own copy of an upstream product 06:49 < waxwing> ok, that's what i thought. conceptually makes sense, the word didn't seem to connect though. 07:32 < waxwing> release notes in #824 07:32 < waxwing> incorporated comments so far, let me know if you have others 07:33 < waxwing> remaining: i'll build the binary for windows, and i'll at the same time as publishing, put warnings on 0.7.0-0.8.1 redirecting them there. 08:16 -!- ghost43_ [~daer@gateway/tor-sasl/daer] has quit [Remote host closed the connection] 08:16 -!- ghost43 [~daer@gateway/tor-sasl/daer] has joined #joinmarket 08:28 < DSRelBot> [DS/J5EBNSYzwpCL7bzA] ty for reporting undeath and to others fixing & testing "inputs": [{"scriptSig": "deadbeef", leaks. 10:52 -!- jungly [~jungly@host-87-1-193-155.retail.telecomitalia.it] has quit [Ping timeout: 260 seconds] 11:26 -!- belcher [~belcher@unaffiliated/belcher] has quit [Ping timeout: 264 seconds] 12:18 -!- mryandao [~mryandao@gateway/tor-sasl/mryandao] has quit [Remote host closed the connection] 12:18 -!- mryandao [~mryandao@gateway/tor-sasl/mryandao] has joined #joinmarket 12:20 -!- belcher [~belcher@unaffiliated/belcher] has joined #joinmarket 12:21 -!- jungly [~jungly@host-87-1-193-155.retail.telecomitalia.it] has joined #joinmarket 12:31 -!- luke-jr [~luke-jr@unaffiliated/luke-jr] has quit [Quit: ZNC - http://znc.sourceforge.net] 12:33 -!- luke-jr [~luke-jr@unaffiliated/luke-jr] has joined #joinmarket 12:38 -!- coconut-anna is now known as coconutanna 13:10 -!- Saloframes_ [~Saloframe@71-218-113-90.hlrn.qwest.net] has quit [Quit: Leaving] 13:23 -!- jonatack_ [~jon@37.166.102.70] has joined #joinmarket 13:24 -!- jonatack [~jon@37.166.102.70] has quit [Read error: Connection reset by peer] 13:41 -!- jungly [~jungly@host-87-1-193-155.retail.telecomitalia.it] has quit [Ping timeout: 265 seconds] 13:46 -!- jungly [~jungly@host-87-1-193-155.retail.telecomitalia.it] has joined #joinmarket 13:49 -!- jonatack__ [~jon@37.167.56.19] has joined #joinmarket 13:52 -!- jonatack__ [~jon@37.167.56.19] has quit [Client Quit] 13:52 -!- jonatack [~jon@37.167.56.19] has joined #joinmarket 13:52 -!- jonatack_ [~jon@37.166.102.70] has quit [Ping timeout: 260 seconds] 14:07 -!- jonatack [~jon@37.167.56.19] has quit [Ping timeout: 245 seconds] 14:25 -!- jungly [~jungly@host-87-1-193-155.retail.telecomitalia.it] has quit [Ping timeout: 260 seconds] 14:27 -!- jungly [~jungly@host-87-1-193-155.retail.telecomitalia.it] has joined #joinmarket 14:34 -!- hickler [9eb54f27@158.181.79.39] has joined #joinmarket 14:35 -!- hickler [9eb54f27@158.181.79.39] has quit [Client Quit] 14:35 -!- hickler [9eb54f27@158.181.79.39] has joined #joinmarket 14:36 < hickler> Orderbook 14:37 -!- hickler [9eb54f27@158.181.79.39] has quit [Client Quit] 14:40 -!- Lera33Kuhlman [~Lera33Kuh@static.57.1.216.95.clients.your-server.de] has quit [Ping timeout: 265 seconds] 15:15 -!- isenough [~isenough@2602:ffb6:4:e24d:f816:3eff:fe37:bdec] has joined #joinmarket 15:18 -!- isenough [~isenough@2602:ffb6:4:e24d:f816:3eff:fe37:bdec] has quit [Quit: ZNC 1.6.6+deb1ubuntu0.2 - http://znc.in] 15:19 -!- isenough [~isenough@2602:ffb6:4:e24d:f816:3eff:fe37:bdec] has joined #joinmarket 15:19 -!- isenough [~isenough@2602:ffb6:4:e24d:f816:3eff:fe37:bdec] has quit [Client Quit] 15:20 -!- isenough [~isenough@irc.21isenough.me] has joined #joinmarket 15:20 -!- isenough [~isenough@irc.21isenough.me] has quit [Client Quit] 15:21 -!- testingIRC [86aba2ce@134.171.162.206] has joined #joinmarket 15:44 -!- Saloframes [~Saloframe@71-218-113-90.hlrn.qwest.net] has joined #joinmarket 15:46 -!- jungly [~jungly@host-87-1-193-155.retail.telecomitalia.it] has quit [Ping timeout: 264 seconds] 16:24 -!- isenough [~isenough@irc.21isenough.me] has joined #joinmarket 16:31 -!- luke-jr [~luke-jr@unaffiliated/luke-jr] has quit [Quit: ZNC - http://znc.sourceforge.net] 16:31 -!- luke-jr [~luke-jr@unaffiliated/luke-jr] has joined #joinmarket 16:42 -!- undeath [~undeath@hashcat/team/undeath] has quit [Quit: WeeChat 3.0.1] 17:07 -!- testingIRC [86aba2ce@134.171.162.206] has quit [Ping timeout: 240 seconds] 17:36 -!- HackRelay [~jmrelayha@p5de4ade1.dip0.t-ipconnect.de] has quit [Ping timeout: 256 seconds] 17:37 -!- DSRelBot [~DSRelBot@p5de4ade1.dip0.t-ipconnect.de] has quit [Ping timeout: 245 seconds] 17:48 -!- HackRelay [~jmrelayha@p5de4ab64.dip0.t-ipconnect.de] has joined #joinmarket 17:49 -!- DSRelBot [~DSRelBot@p5de4ab64.dip0.t-ipconnect.de] has joined #joinmarket 17:51 < isenough> Ahaaa, you also here ;-) Good. 18:05 -!- belcher_ [~belcher@unaffiliated/belcher] has joined #joinmarket 18:09 -!- belcher [~belcher@unaffiliated/belcher] has quit [Ping timeout: 265 seconds] 18:10 -!- grubles [~unknown@96.30.199.172] has joined #joinmarket 18:10 -!- grubles [~unknown@96.30.199.172] has quit [Changing host] 18:10 -!- grubles [~unknown@unaffiliated/grubles] has joined #joinmarket 19:36 -!- puddinpop [~puddinpop@unaffiliated/puddinpop] has quit [Ping timeout: 240 seconds] 19:51 -!- treyzania_ [~treyzania@paphos.tr3y.io] has joined #joinmarket 19:52 -!- dave_uy33 [~david@108.61.193.26] has joined #joinmarket 19:54 -!- pigeons_ [~pigeons@androzani.sysevolve.com] has joined #joinmarket 19:56 -!- berndj-blackout [~berndj@ns2.linksynergy.co.za] has joined #joinmarket 19:59 -!- Netsplit *.net <-> *.split quits: pigeons, berndj, Xeha, treyzania, so, d3spwn, mblackmblack, isenough, johnnynitwits, azizLIGHT, (+2 more, use /NETSPLIT to show all of them) 19:59 -!- berndj-blackout is now known as berndj 19:59 -!- matt1 [~matt@178.128.230.221] has joined #joinmarket 19:59 -!- Netsplit over, joins: d3spwn 20:00 -!- Netsplit over, joins: Xeha 20:01 -!- Netsplit over, joins: johnnynitwits 20:04 -!- azizLIGHT [~azizLIGHT@unaffiliated/azizlight] has joined #joinmarket 20:10 -!- so [~so@unaffiliated/so] has joined #joinmarket 20:15 -!- niftynei [~niftynei@104.131.77.55] has joined #joinmarket 20:52 -!- mryandao_ [~mryandao@gateway/tor-sasl/mryandao] has joined #joinmarket 20:53 -!- mryandao [~mryandao@gateway/tor-sasl/mryandao] has quit [Remote host closed the connection] 20:58 -!- mryandao_ is now known as mryandao 21:15 -!- Saloframes_ [~Saloframe@71-218-113-90.hlrn.qwest.net] has joined #joinmarket 21:18 -!- Saloframes [~Saloframe@71-218-113-90.hlrn.qwest.net] has quit [Ping timeout: 245 seconds] 22:26 -!- d3spwn [~d3spwn@unaffiliated/d3spwn] has quit [Quit: leaving] 22:35 -!- k3tan [~pi@gateway/tor-sasl/k3tan] has quit [Remote host closed the connection] 22:35 -!- k3tan [~pi@gateway/tor-sasl/k3tan] has joined #joinmarket 23:29 -!- jonatack [~jon@37.166.110.136] has joined #joinmarket 23:49 -!- jonatack [~jon@37.166.110.136] has quit [Read error: Connection reset by peer] 23:50 -!- jonatack [~jon@37.166.110.136] has joined #joinmarket --- Log closed Tue Mar 09 00:00:51 2021