--- Day changed Wed Dec 04 2019 00:23 -!- Netsplit *.net <-> *.split quits: so, sturles 00:24 -!- Netsplit over, joins: so, sturles 00:24 -!- so [~so@unaffiliated/so] has quit [Max SendQ exceeded] 00:25 -!- so [~so@unaffiliated/so] has joined #joinmarket 00:30 -!- sevensidedcube [b909136b@185.9.19.107] has joined #joinmarket 00:33 < sevensidedcube> hi. so a big difference between JoinMarket and Wassabi is that in JoinMarket the maker can make a fee, while in Wassabi nopara&crew are making some money offering the service. 00:34 < sevensidedcube> what do you think? what kind of conjoin models will we be seeing more of in the future? 00:35 < sevensidedcube> more similar to joinmarket or wassabi? 00:54 -!- sevensidedcube [b909136b@185.9.19.107] has quit [Remote host closed the connection] 01:10 -!- openoms [~quassel@cpc115066-stok20-2-0-cust313.1-4.cable.virginm.net] has joined #joinmarket 01:11 -!- openoms [~quassel@cpc115066-stok20-2-0-cust313.1-4.cable.virginm.net] has quit [Client Quit] 01:15 < AgoraRelay> [agora-irc/AlexCato] i see the big difference more in the amount of BTC you can tumble. In JM that's up to hundreds of BTC at the same time, while you're forced to use way smaller amounts in Wasabi. 01:16 < AgoraRelay> [agora-irc/AlexCato] also joinmarket is a lot cheaper to use for the end-user, as the competition between the makers drives coinjoni fees in joinmarket to 0 01:17 < AgoraRelay> [agora-irc/AlexCato] while wasabi has a monopoly on the fees, so they will probably stay the way they are there 01:17 < AgoraRelay> [agora-irc/AlexCato] last point: wasabi is easier to use. Joinmarket still has some way to go and currently isnt easy to set up 01:17 < AgoraRelay> [agora-irc/AlexCato] at least from scratch, as it also requires a working & running bitcoin core 01:32 -!- openoms [~quassel@195.140.215.182] has joined #joinmarket 01:36 -!- Zenton [~user@unaffiliated/vicenteh] has joined #joinmarket 02:53 -!- reallll [~belcher@unaffiliated/belcher] has quit [Ping timeout: 265 seconds] 03:04 -!- Abby16Gulgowski [~Abby16Gul@ns334669.ip-5-196-64.eu] has joined #joinmarket 03:16 -!- belcher [~belcher@unaffiliated/belcher] has joined #joinmarket 03:58 -!- slivera__ [slivera@gateway/vpn/privateinternetaccess/slivera] has quit [Remote host closed the connection] 05:28 -!- technonerd [~techno@gateway/tor-sasl/technonerd] has quit [Ping timeout: 260 seconds] 05:29 -!- technonerd [~techno@gateway/tor-sasl/technonerd] has joined #joinmarket 06:04 -!- Netsplit *.net <-> *.split quits: GAit 06:09 -!- Netsplit over, joins: GAit 06:13 -!- Netsplit *.net <-> *.split quits: GAit 06:15 -!- azizLIGHT [~azizLIGHT@unaffiliated/azizlight] has quit [Ping timeout: 240 seconds] 06:19 -!- Netsplit over, joins: GAit 07:20 -!- azizLIGHT [~azizLIGHT@unaffiliated/azizlight] has joined #joinmarket 09:08 -!- MaxSan [~four@193.148.16.211] has quit [Ping timeout: 240 seconds] 09:31 < belcher> wasabi degrades the divisibility of bitcoin for its users, yes fungibility is a necessary property of money but so is divisibility, unfortunately thats inherent in the way wasabi works with how coinjoin amounts are fixed at being around 0.1btc 09:33 < belcher> users with large amounts should be careful because if demand for block space goes up again they might end up getting rekt by miner fees when merging all those 0.1btc utxos 09:34 < belcher> but because of how wasabi works it has a strong incentive to get as many people as possible to use their wallet 09:34 < belcher> i think theres a place for both kinds 09:35 < belcher> if as planned fidelity bonds for sybil resistance get added to joinmarket then coinjoin fees might go up 09:36 < belcher> though that would all be market based, takers would get the amount of sybil resistance they pay for... so a taker could always choose a very low fee and coinjoin with anyone not caring if all the makers are run by the same person (and maybe that doesnt matter in the taker's threat model) 10:07 -!- SourDoughB [027ec820@2.126.200.32] has joined #joinmarket 10:24 < SourDoughB> When I sort the JM orderbook by fees (from low to high), there are a bunch of orders that have their (absolute) fees either 0 or very close to it. If my maker order is somewhere further down the list in terms of fees, does this mean that the taker's script will first use those orders on top of the list before it can get down to mine (assuming that 10:24 < SourDoughB> the taker's desired amount is within all the orders' ranges)? Or is there something else that might make my order more desirable for a taker, even if it is slightly more expensive? 10:26 < belcher> the taker chooses randomly 10:27 -!- Abby16Gulgowski [~Abby16Gul@ns334669.ip-5-196-64.eu] has quit [Ping timeout: 240 seconds] 10:27 < belcher> it discards all offers more expensive than its willing to pay, and chooses the rest randomly 10:27 < belcher> theres nothing you can do to make your offer be more attractive except be lucky :P 10:31 < SourDoughB> uhhh that plays nicely into my gambling disposition XD 10:32 < SourDoughB> Doesn't that incentivize creating more offers, kinda "sybil attacking" the order book in order to increase the fee revenue? 10:33 < belcher> yes 10:33 < belcher> unfortunately 10:33 < belcher> but theres the plan to add fidelity bonds to joinmarket to solve that 10:33 < belcher> read the idea here the distance from mouse to computer is maybe 1 meter, information in 10:33 < belcher> err whoops, clipboard fail 10:33 < belcher> https://gist.github.com/chris-belcher/18ea0e6acdb885a2bfbdee43dcd6b5af/ 10:43 < SourDoughB> Thanks, very interesting. As a maker, locking up coins in a cold wallet does seem agreeable, if this helps with sybil-resistance and higher fee revenue, especially if those coins are not planned to be used anyway 10:51 < belcher> yeah its good for hodlers/makers, question is whether takers will go for the higher fees, i think they will because cj fees are low today, also takers would always have a choice 10:58 < SourDoughB> yeah this would make sense to me as well... the cj fees are indeed quite low 10:59 -!- Zenton [~user@unaffiliated/vicenteh] has quit [Ping timeout: 268 seconds] 11:50 -!- kristapsk_ is now known as kristapsk 11:59 < SourDoughB> After a few days playing around with JM, I really wish there was some kind of light, easy to install, friendly GUI for the takers (Tumbler), perhaps even some kind of integration with one of the current major wallets (I think I read something about a script for Electrum in older posts?). It seems like lots of people are interested in coinjoining 11:59 < SourDoughB> and would gladly pay the fees even if they were a good bit higher, but are kinda afraid of the command line interfaces (even though there’s a JM QT, the set up is still over command line). 11:59 < SourDoughB> If more “normie” takers would come in, the demand for maker liquidity increases and makers are already more incentivized financially to put in the effort of command line set ups etc. Bringing in more takers by providing them with a friendly GUI without command line setups would make JM grow further and improve the sybil resistance along the 11:59 < SourDoughB> way. 11:59 < SourDoughB> But I guess there are technical reasons (necessity for own node, not trusting automated installation files etc) for not having such smooth UIs like Wasabi/Samourai? 12:00 < SourDoughB> (sorry for the “I just learned about JM and am here to fix it” rambling :D not meaning to come across demanding in any way! Love JM so far <3 ) 12:01 < belcher> yeah there have been thoughts about using client side block filtering 12:01 < belcher> but those filters all together are still 4gb, somewhat stretching the definition of "lightweight wallet" 12:02 < belcher> i believe wasabi gets around it because they only use bech32 addresses, and as those addresses are rare on the blockchain (for now) the filters are much smaller 12:02 < belcher> in terms of other non-smoothness in the UI, PRs and bug reports welcome :) 12:07 < SourDoughB> Sorry, "non-smoothness" was not the correct choice of words on my side :) everything runs very smooth so far! Meant more like "easy installation" :) 12:11 < belcher> yeah thats an issue, people seem allergic to CLI even when its just one line 12:11 < belcher> i guess for windows we could have a batch script which just runs that one line (disclaimer: not a windows expert) 12:12 < belcher> maybe a bigger issue is full nodes 12:13 -!- slivera [slivera@gateway/vpn/privateinternetaccess/slivera] has joined #joinmarket 12:13 < kristapsk> batch script will not help for Windows right now, as our current recommended way for using JM under Windows is to install Ubuntu on Windows 10 under Windows Subsystem for Linux 12:34 < qubenix> slivera: listened to your ergobtc pod today. do you really think people don't keep a significant amount of btc in joinmarket 24/7? 12:48 -!- kristapsk [~KK@gateway/tor-sasl/kristapsk] has quit [Remote host closed the connection] 12:50 -!- kristapsk [~KK@gateway/tor-sasl/kristapsk] has joined #joinmarket 13:34 -!- Zenton [~user@unaffiliated/vicenteh] has joined #joinmarket 13:43 < waxwing> belcher, i guess even on linux it could be made one-click. like the appimage thing. electrum uses that. 13:47 -!- puddinpop [~puddinpop@unaffiliated/puddinpop] has joined #joinmarket 15:14 -!- SourDoughB [027ec820@2.126.200.32] has quit [Remote host closed the connection] 15:20 -!- SourDoughB [027ec820@2.126.200.32] has joined #joinmarket 15:26 -!- viasil [~viasil@95.174.67.204] has quit [Ping timeout: 268 seconds] 15:32 -!- viasil [~viasil@95.174.67.204] has joined #joinmarket 15:37 -!- viasil [~viasil@95.174.67.204] has quit [Ping timeout: 246 seconds] 15:39 -!- viasil [~viasil@95.174.67.204] has joined #joinmarket 16:10 -!- slivera [slivera@gateway/vpn/privateinternetaccess/slivera] has quit [Quit: Leaving] 16:26 < kristapsk> anyone remembers what was the reasoning of removing GPG singature validation from install.sh in https://github.com/JoinMarket-Org/joinmarket-clientserver/pull/228? (there is unused no_gpg_validation='' still left in code, btw) 17:28 -!- AgoraRelay [~jmrelayfn@p5DE4A601.dip0.t-ipconnect.de] has quit [Ping timeout: 265 seconds] 17:29 -!- CgRelayBot [~CgRelayBo@p5DE4A601.dip0.t-ipconnect.de] has quit [Ping timeout: 250 seconds] 17:31 -!- SourDoughB [027ec820@2.126.200.32] has quit [Remote host closed the connection] 17:36 -!- AgoraRelay [~jmrelayfn@p5DE4A50C.dip0.t-ipconnect.de] has joined #joinmarket 17:41 -!- CgRelayBot [~CgRelayBo@p5DE4A50C.dip0.t-ipconnect.de] has joined #joinmarket 20:22 -!- kristapsk_ [~KK@gateway/tor-sasl/kristapsk] has joined #joinmarket 20:23 -!- kristapsk [~KK@gateway/tor-sasl/kristapsk] has quit [Remote host closed the connection] 20:49 -!- BlueMatt [~BlueMatt@unaffiliated/bluematt] has quit [Ping timeout: 250 seconds] 20:54 -!- BlueMatt [~BlueMatt@unaffiliated/bluematt] has joined #joinmarket 21:37 -!- kristapsk_ [~KK@gateway/tor-sasl/kristapsk] has quit [Ping timeout: 260 seconds] 21:37 -!- technonerd [~techno@gateway/tor-sasl/technonerd] has quit [Ping timeout: 260 seconds] 22:03 -!- technonerd [~techno@gateway/tor-sasl/technonerd] has joined #joinmarket 22:27 -!- viasil [~viasil@95.174.67.204] has quit [Ping timeout: 268 seconds] 22:29 -!- viasil [~viasil@95.174.67.204] has joined #joinmarket 22:49 -!- slivera [slivera@gateway/vpn/privateinternetaccess/slivera] has joined #joinmarket 23:20 -!- openoms [~quassel@195.140.215.182] has quit [Remote host closed the connection] 23:21 -!- openoms [~quassel@195.140.215.182] has joined #joinmarket