--- Day changed Thu Apr 13 2017 00:29 -!- takamatsu [takamatsu@nat/redhat/x-ipkjlarhvtvucomu] has joined #joinmarket 02:17 -!- andytoshi [~apoelstra@unaffiliated/andytoshi] has quit [Ping timeout: 268 seconds] 02:18 -!- andytoshi [~apoelstra@wpsoftware.net] has joined #joinmarket 02:27 -!- andytoshi [~apoelstra@wpsoftware.net] has quit [Ping timeout: 240 seconds] 02:34 -!- andytosh1 [~apoelstra@wpsoftware.net] has joined #joinmarket 04:22 -!- lnostdal [~lnostdal@62.90-149-73.nextgentel.com] has joined #joinmarket 04:36 -!- MaxSan [~one@213.152.161.74] has joined #joinmarket 04:59 -!- King_Rex [~King_Rex@unaffiliated/king-rex/x-3258444] has joined #joinmarket 05:09 -!- andytosh1 [~apoelstra@wpsoftware.net] has quit [Quit: leaving] 05:39 -!- MaxSan [~one@213.152.161.74] has left #joinmarket [] 06:55 < waxwing> belcher: this and previous tweet may be of interest re: anonymity sets https://twitter.com/SDLerner/status/852515799285813249 06:55 < waxwing> on fee idea above, i don't know, if there's a sensible way of doing it out of band, it probably isn't simple. 06:56 < belcher> yep, that info appears somewhere on p2sh.info too 06:56 < belcher> whats the benefit of an out of band fee? 06:57 < belcher> if you pay in band you have alice pay X btc, carol pays Y btc into the 2of2, at the end carol receives X and alice receives Y, the fee to carol is X - Y 06:57 < belcher> also in practice there would be many 2of2s where X1 + X2 + X3 = Y1 + Y2 etc so amount correlation is harder 06:57 < waxwing> i was mostly thinking about watermarking, yeah 06:58 -!- FASDFSF [~FASDFSF@unaffiliated/fasdfsf] has joined #joinmarket 06:58 < waxwing> like now if you don't use *randomizer, your fee probably watermarks you as a maker. maybe even if you do, in certain scenarios. 06:58 < belcher> its only watermarking because people can see that its a coinjoin 06:59 < waxwing> fully taking advantage of the anonymity set of 2 of 2 and 2 of 3 is a hard problem 06:59 < belcher> with coinswap it wont be known which txes they are 06:59 < waxwing> yeah i get the distinction with coinswap, but i suspect it'll be no mean feat to blend in 06:59 < belcher> you can create 2of3 with a fake third pubkey? have alice and carol contribute half each 06:59 < waxwing> yes that's why i included 2 of 3 :) 07:01 < waxwing> but on the overall point, i agree it's far from clear that even if an out of band fee were possible, it would be better. the more i think about it, i can't see it. otoh, i don't think an in-band fee would really help, either. 07:01 < waxwing> i mean, in theory it could, but i doubt it. 07:01 < belcher> help in terms of privacy you mean? 07:02 < waxwing> yeah as in avoiding watermarking/blending in 07:02 < belcher> i dont get it sorry 07:02 < belcher> the fee is X-Y where X is what alice sends and Y what carol sends (?) 07:02 < waxwing> well, with fees, the amounts of outputs aren't the same, so in theory you could say they aren't as correlated. 07:03 < waxwing> but it feels like in practice that might not be significant enough (small fees) 07:03 < belcher> amount correlation is a separate thing, that would be beaten by using many 2of2s 07:03 < waxwing> many outputs; true, but then you lose the tx fees savings effect 07:04 < belcher> yes thats true, although the anonymity set will be very big, and you still pay less fees than a tumbler with coinjoin run today 07:04 < waxwing> also more complexity 07:08 -!- takamatsu [takamatsu@nat/redhat/x-ipkjlarhvtvucomu] has quit [Quit: (┛◉Д◉)┛┻━┻] 07:17 < belcher> more complexity but its worth it IMO :) 07:18 < belcher> its not too bad though, you just have multiple 2of2s and multiple refund txes and clawback txes, and they'd all use the same hash preimage 07:19 < belcher> actually the clawback tx that requires the hash preimage can be just one tx with multiple inputs from all the 2of2s 07:25 < waxwing> yes, i think so 07:33 < belcher> waxwing if you're happy with your fix to the original coinswap scheme it might be worth posting it on the original thread 07:57 -!- lnostdal [~lnostdal@62.90-149-73.nextgentel.com] has quit [Ping timeout: 255 seconds] 07:59 -!- lnostdal [~lnostdal@62.90-149-73.nextgentel.com] has joined #joinmarket 08:04 -!- Taek42 [~quassel@2001:41d0:1:472e::] has joined #joinmarket 08:04 -!- berndj-blackout [~berndj@mail.azna.co.za] has joined #joinmarket 08:06 -!- deafboy_ [quasselcor@cicolina.org] has joined #joinmarket 08:06 -!- espen__ [~espen@160.121.9.46.customer.cdi.no] has joined #joinmarket 08:09 -!- q-biq_ [q-biq@153.92.126.244] has joined #joinmarket 08:10 -!- Netsplit *.net <-> *.split quits: arubi, deafboy, technonerd, Taek, JM-IRCRelay, q-biq, a_ryan, akrmn, espen____, luke-jr, (+1 more, use /NETSPLIT to show all of them) 08:10 -!- berndj-blackout is now known as berndj 08:11 -!- hildeneaf [~hildeneaf@db08-paypaldb.ebaystratus.com-vip.ext.external.paypal.cd] has joined #joinmarket 08:11 -!- Netsplit over, joins: technonerd 08:11 -!- Netsplit over, joins: luke-jr 08:11 -!- Netsplit over, joins: JM-IRCRelay 08:14 -!- Netsplit over, joins: akrmn 08:19 -!- puddinpop [~puddinpop@unaffiliated/puddinpop] has joined #joinmarket 08:21 -!- hildeneaf is now known as a_ryan 08:33 -!- arubi [~ese168@unaffiliated/ese168] has joined #joinmarket 08:50 -!- Netsplit *.net <-> *.split quits: arubi 09:18 -!- belcher [~user@unaffiliated/belcher] has quit [Ping timeout: 255 seconds] 09:30 -!- K1NGREX [~King_Rex@unaffiliated/king-rex/x-3258444] has joined #joinmarket 09:31 -!- Taek [~quassel@2001:41d0:1:472e::] has joined #joinmarket 09:32 -!- Taek42 [~quassel@2001:41d0:1:472e::] has quit [Read error: Connection reset by peer] 09:32 -!- King_Rex [~King_Rex@unaffiliated/king-rex/x-3258444] has quit [Ping timeout: 252 seconds] 09:42 -!- Jerel [~Jerel@188.226.139.184] has joined #joinmarket 09:42 -!- belcher [~user@2a02:c7d:b93f:2300:bcca:32b1:acb7:e292] has joined #joinmarket 09:43 -!- belcher is now known as Guest66310 09:48 -!- MaxSan [~one@185.156.175.59] has joined #joinmarket 09:52 -!- Guest66310 [~user@2a02:c7d:b93f:2300:bcca:32b1:acb7:e292] has quit [Quit: Leaving] 09:52 -!- belcher_ [~user@2a02:c7d:b93f:2300:bcca:32b1:acb7:e292] has joined #joinmarket 09:52 -!- belcher_ is now known as Guest38408 09:52 -!- Guest38408 [~user@2a02:c7d:b93f:2300:bcca:32b1:acb7:e292] has quit [Client Quit] 09:53 -!- King_Rex [~King_Rex@unaffiliated/king-rex/x-3258444] has joined #joinmarket 09:54 -!- belcher [~user@2a02:c7d:b93f:2300:bcca:32b1:acb7:e292] has joined #joinmarket 09:54 -!- belcher [~user@2a02:c7d:b93f:2300:bcca:32b1:acb7:e292] has quit [Remote host closed the connection] 09:55 -!- K1NGREX [~King_Rex@unaffiliated/king-rex/x-3258444] has quit [Ping timeout: 260 seconds] 10:14 -!- btcdrak [uid165369@gateway/web/irccloud.com/x-vmxiimbpijzitomx] has quit [Quit: Connection closed for inactivity] 10:24 -!- arubi [~ese168@gateway/tor-sasl/ese168] has joined #joinmarket 10:53 -!- btcdrak [uid165369@gateway/web/irccloud.com/x-xmjbbucaurjwxzep] has joined #joinmarket 10:58 -!- stachrom [d4338865@gateway/web/freenode/ip.212.51.136.101] has joined #joinmarket 10:58 -!- belcher [~user@unaffiliated/belcher] has joined #joinmarket 12:52 -!- sudo_pscience [kc@gateway/vpn/mullvad/x-ytcjgovidaxasgtk] has joined #joinmarket 13:01 -!- lnostdal [~lnostdal@62.90-149-73.nextgentel.com] has quit [Ping timeout: 260 seconds] 13:04 -!- evenwork [2ea6bed9@gateway/web/freenode/ip.46.166.190.217] has joined #joinmarket 13:05 < evenwork> Is joinmarket actually working for anyone as a taker? 13:06 < belcher> do you get an error message? 13:07 < evenwork> I just keep getting timed out of the 2 irc channels it keeps trying to connect to 13:08 < belcher> iv had something like that in the last few days... it went away on its own :\ 13:09 < belcher> wonder what it could be 13:10 < evenwork> errored while trying to quit: error(32, 'Broken pipe') 13:10 < evenwork> disconnected from irc host irc.cyberguerrilla.org6697 13:11 < evenwork> Is it working for you now, belcher? 13:11 < belcher> it works on my yield generator 13:11 < belcher> a few days ago it didnt.. 13:12 < evenwork> What issues were you running into? Just getting fucked over by irc? 13:13 < belcher> same thing as you, that error and then it tries again and keeps trying until it works 13:13 < belcher> i wonder if it being ddos'd, or if we're inadvertantly ddos'ing it 13:16 < evenwork> I thought irc was supposed to be some temporary solution for messaging. At least that was what I read 2 years ago lol. If you restart your yield generator do you run into the same issues again, or is everything working fine? 13:17 < belcher> well nobody has figured out any better way really 13:20 < evenwork> Are you connecting to the irc servers through tor? 13:20 < belcher> nope 13:21 < evenwork> vpn or any proxy? 13:21 < MaxSan> works for me 13:21 < MaxSan> afk 13:23 < belcher> yeah today it works for me.. 13:23 < belcher> but that might be the reason for the fewer number of coinjoins lately.. 13:23 < belcher> as well as high miner fees, idk 13:25 -!- MaxSan [~one@185.156.175.59] has quit [Ping timeout: 258 seconds] 13:26 < evenwork> What's the liquidity like in joinmarket right now? I'm currently running the tumblr script. Atm it's connecting and reconnecting to those 2 irc servers. Sometimes it displays some pubmsgs before disconnecting me and displaying 13:26 < evenwork> failed to send ping message on socket 13:27 < evenwork> tumbler* lol 13:28 < evenwork> "Cannot reconnect to dropped nick, no connections available." 13:28 < belcher> https://joinmarket.me/ob/ 's bot sees 36 bots and 49 offers 13:29 < belcher> wow it really has dropped, used to be about 100 13:29 < belcher> and my own yieldgen isnt on the list :\ 13:29 < belcher> lol 13:30 < evenwork> I read somewhere that that orderbook wasn't accurate and wasn't maintained 13:31 < evenwork> pretty sure waxwing said that not too long ago. He's the lead dev right? 13:32 < belcher> its an open source project so we dont really have positions like 'lead' dev 13:32 < belcher> he runs the site joinmarket.me though 13:32 < belcher> btw you can get the same thing by running ob-watcher.py 13:32 < belcher> hold on ill try that now 13:34 < belcher> hmm yeah im getting the same thing as you 13:34 < belcher> oh wait no thats my fault 13:34 < belcher> here we go 13:34 < belcher> says 115 bots 628 offers 13:35 -!- MaxSan [~one@185.156.175.59] has joined #joinmarket 13:35 < belcher> wow theres a massive amount of bots before my bot.. maybe i should lower my fees 13:37 < belcher> so evenwork i connected fine just now.. idk what to suggest 13:40 < evenwork> Hmmm alright. So I just killed the tumbler script, because my coins wouldn't leave mixing depth 0 after several hours of what seems to be getting dicked around by irc. Rerunning the script results in 13:40 < evenwork> Traceback (most recent call last): File "tumbler.py", line 674, in main() File "tumbler.py", line 590, in main options['txfee'] = max(options['txfee'], estimate_tx_fee(2, 2)) 13:40 < evenwork> str(absurd_fee) + ", quitting.") ValueError: Estimated fee per kB greater than absurd value: 13:40 < belcher> ah, edit your joinmarket.cfg 13:41 < belcher> its fixed in the next released.. but fee rates rose a lot since that was created :p 13:41 < evenwork> I have 0.2.2 13:43 < belcher> the next release hasnt happened yet.. im hoping to do it soon 13:43 < belcher> edit joinmarket.cfg and change absurd_fee_per_kb = 150000 13:43 < belcher> to something like 250000 13:45 < evenwork> ah okay. Thanks 13:49 < evenwork> Got it running. Fingers crossed lol. Are many disconnects and reconnects to irc normal when running the tumbler script? 13:50 < belcher> no, not at all 13:50 < belcher> it should recover but who knows 13:50 < evenwork> maybe these irc servers don't like my ip addresses 13:52 < MaxSan> unlikely 13:54 < evenwork> What do you think it could be? I'm getting a lot of "failed to send ping message on socket" and "irc ping timed out" 13:55 < belcher> how good is your internet? 13:56 < belcher> well the ping timeout is 60 seconds or so, so probably not that 13:56 < evenwork> I'll try a different server 13:59 -!- evenwork [2ea6bed9@gateway/web/freenode/ip.46.166.190.217] has quit [Quit: Page closed] 14:30 -!- FASDFSF [~FASDFSF@unaffiliated/fasdfsf] has quit [Read error: Connection reset by peer] 14:32 -!- stachrom [d4338865@gateway/web/freenode/ip.212.51.136.101] has quit [Ping timeout: 260 seconds] 14:49 -!- K1NGREX [~King_Rex@unaffiliated/king-rex/x-3258444] has joined #joinmarket 14:51 -!- King_Rex [~King_Rex@unaffiliated/king-rex/x-3258444] has quit [Ping timeout: 252 seconds] 14:52 -!- Giszmo [~leo@pc-240-13-215-201.cm.vtr.net] has joined #joinmarket 15:19 -!- MaxSan [~one@185.156.175.59] has quit [Ping timeout: 260 seconds] 15:29 -!- MaxSan [~one@185.156.175.59] has joined #joinmarket 16:54 -!- btcdrak [uid165369@gateway/web/irccloud.com/x-xmjbbucaurjwxzep] has quit [Quit: Connection closed for inactivity] 18:47 < belcher> fixed someone else's PR, but also ballsed up the commits https://github.com/JoinMarket-Org/joinmarket/pull/679/commits 18:47 < belcher> someone ended up with each commit twice 18:47 < belcher> couldnt figure out how to fix it with git rebase, complicated by how theres multiple authors 19:00 < belcher> alright i fixed it 19:00 < belcher> only hiccup is my own commit isnt pgp signed, but we use merge.py which can sign the merging commit so its okay 19:17 -!- K1NGREX [~King_Rex@unaffiliated/king-rex/x-3258444] has quit [Remote host closed the connection] 19:23 -!- juscamarena [~justin@47.148.176.74] has joined #joinmarket 19:43 -!- juscamarena [~justin@47.148.176.74] has quit [Remote host closed the connection] 19:44 -!- juscamarena [~justin@47.148.176.74] has joined #joinmarket 19:44 -!- juscamarena is now known as Guest28992 19:56 -!- Guest28992 is now known as juscamarean 19:56 -!- juscamarean [~justin@47.148.176.74] has quit [Quit: Leaving] 20:21 -!- Giszmo [~leo@pc-240-13-215-201.cm.vtr.net] has quit [Ping timeout: 252 seconds] 20:38 -!- btcdrak [uid165369@gateway/web/irccloud.com/x-ocjbputfyhlhvvnp] has joined #joinmarket 20:42 -!- Giszmo [~leo@pc-240-13-215-201.cm.vtr.net] has joined #joinmarket 21:55 -!- Giszmo [~leo@pc-240-13-215-201.cm.vtr.net] has quit [Quit: Leaving.]