--- Day changed Thu Dec 29 2016 00:13 -!- arubi [~ese168@gateway/tor-sasl/ese168] has quit [Remote host closed the connection] 00:46 -!- juscamarena [~justin@47.148.176.74] has quit [Remote host closed the connection] 00:47 -!- juscamarena [~justin@47.148.176.74] has joined #joinmarket 02:30 -!- Netsplit *.net <-> *.split quits: dee-vee_, OverlordQ, kakobrekla 02:31 -!- fqtw_ [~me@port-92-192-115-113.dynamic.qsc.de] has joined #joinmarket 02:36 -!- Netsplit over, joins: dee-vee_, OverlordQ, kakobrekla 03:53 -!- Giszmo [~leo@tmo-103-73.customers.d1-online.com] has joined #joinmarket 04:06 -!- Empty2k12 [~Empty2k12@p4FEDF952.dip0.t-ipconnect.de] has joined #joinmarket 04:42 -!- windsok [~windsok@45.63.59.8] has quit [Ping timeout: 256 seconds] 05:15 -!- windsok [~windsok@45.63.59.8] has joined #joinmarket 05:19 < belcher> > If you care about being able to use JM over Tor please send a message to support@coinbase.com 05:19 < belcher> oh well looks like they're definitely tracking blockr.io users now 05:27 < waxwing> belcher: i think companies using cloudflare to block Tor, or to rate limit it with captcha is par for the course, though. 05:34 < waxwing> i just wrote a comment pinging back to the bc.i and electrum interface PRs. the former is not really a solution wrt Tor but still. 05:49 -!- ]GD [~gd@pool-100-8-68-102.nwrknj.fios.verizon.net] has joined #joinmarket 05:55 -!- Giszmo [~leo@tmo-103-73.customers.d1-online.com] has quit [Ping timeout: 264 seconds] 05:58 -!- ]GD [~gd@pool-100-8-68-102.nwrknj.fios.verizon.net] has quit [Ping timeout: 258 seconds] 06:32 -!- Empty2k12 [~Empty2k12@p4FEDF952.dip0.t-ipconnect.de] has quit [Ping timeout: 256 seconds] 06:35 -!- Empty2k12 [~Empty2k12@p4FEDF952.dip0.t-ipconnect.de] has joined #joinmarket 06:42 -!- moli [~molly@unaffiliated/molly] has quit [Read error: Connection reset by peer] 06:43 -!- moli [~molly@unaffiliated/molly] has joined #joinmarket 08:40 < GithubBot5678> [joinmarket] meeDamian opened pull request #686: Add link to "High level design" (master...patch-1) https://github.com/JoinMarket-Org/joinmarket/pull/686 08:40 < grubles> > If you care about being able to use JM over Tor please send a message to support@coinbase.com <- where did you get that message? 08:41 < belcher> reddit.com/r/joinmarket 08:45 < lebeev> can't you just talk to the backend directly? 08:45 < lebeev> should be at 144.76.118.88 08:46 < belcher> i havent been working much (or at all) on blockr.io or similar ideas since they have the fundamental privacy flaw 08:46 < belcher> the thing id like to do is make a mode where you can point joinmarket to your own full node running somewhere, for full privacy and security but low bandwidth and startup times 08:47 < belcher> and another one where joinmarket downloads full blocks from the p2p network, which would only leak the wallet creation date, but be a spv-security node 08:54 -!- Evolyn [Evolyn@HSI-KBW-109-193-227-248.hsi7.kabel-badenwuerttemberg.de] has quit [Read error: Connection reset by peer] 08:55 -!- gmaxwell [greg@wikimedia/KatWalsh/x-0001] has quit [Ping timeout: 268 seconds] 08:55 -!- gmaxwell [greg@mf4-xiph.osuosl.org] has joined #joinmarket 08:56 -!- gmaxwell is now known as Guest14948 08:57 -!- Evolyn [Evolyn@HSI-KBW-109-193-227-248.hsi7.kabel-badenwuerttemberg.de] has joined #joinmarket 08:59 -!- Guest14948 [greg@mf4-xiph.osuosl.org] has quit [Changing host] 08:59 -!- Guest14948 [greg@wikimedia/KatWalsh/x-0001] has joined #joinmarket 08:59 -!- Guest14948 is now known as gmaxwell 09:17 -!- arubi [~ese168@gateway/tor-sasl/ese168] has joined #joinmarket 09:26 -!- Giszmo [~leo@46.128.114.214.dynamic.cablesurf.de] has joined #joinmarket 09:49 -!- ]GD [~gd@pool-100-8-68-102.nwrknj.fios.verizon.net] has joined #joinmarket 10:59 -!- Giszmo [~leo@46.128.114.214.dynamic.cablesurf.de] has quit [Quit: Leaving.] 11:17 < belcher> made this script to print all your connected peers, interesting if you run bitcoind https://gist.github.com/chris-belcher/ed23486f4d5cd7bd5190db074bf7cbaa 11:17 < belcher> interesting to see all the user agents if you accept incoming connections 13:05 < belcher> you know you could replace all "https" by "http" to allow blockr.io to work with tor again 13:05 < belcher> since you're with tor its all encrypted anyway 13:06 < belcher> actually no.. from the exit node to blockr 13:06 < belcher> well the exit node doesnt know your ip, so they'll only know as much as blockr.io itself will know 13:08 < waxwing> i assumed they would captcha anyway? but, i haven't actually tried it 13:11 < belcher> ah ok, i havent tried 13:12 < waxwing> hmm, captcha on api endpoints is kind of weird, eh, i think just rate limiting is more normal. or else go for actual api keys and accounts. 14:02 < lebeev> backend is still at 144.76.118.88 14:02 < lebeev> if you want to access it sans cloudflare 14:03 < lebeev> captcha on api endpoints is very common when you have idiots slapping cloudflare on everything without looking at the stuff that'll be running behind it 14:04 < belcher> so does that mean if you go https://144.76.118.88/ etc you can access the API as normal? 14:05 < lebeev> seems so 14:06 < lebeev> unless at some point they decide to move their backend or block non-cloudflare connections 14:06 < lebeev> but for now, that does solve the problem 15:21 < Empty2k12> Since CloudFlare and Blockr are still a issue has anyone thought of writing a own block explorer. For example if someone is running a Node in a VPS a simple API could be hosted 15:25 < belcher> insight is an open source blockchain explorer anyone can host 15:25 < belcher> we've got this issue about explorers https://github.com/JoinMarket-Org/joinmarket/issues/64 but i stopped thinking about it when i realised theres no way getting around the problem that the hoster knows all your addresses 15:27 < lebeev> you could just use a few simultaneously, spread the requests over a longer period of time 15:27 < lebeev> needs different UX but you can significantly improve privacy I think 15:29 < belcher> thats spreading the privacy issue around, partly solves it but if the explorers collude they could still spy on users 15:29 < lebeev> what if you request them slowly? 15:29 < belcher> i prefer https://github.com/JoinMarket-Org/joinmarket/issues/470 and https://github.com/JoinMarket-Org/joinmarket/issues/653 for a long term solution to synchronizing your wallet 15:30 < lebeev> obviously anything that's not using blockchain explorers like these is infinitely better 15:31 < Empty2k12> belcher: not necessarily. a custom block explorer could take only the first few chars of a address and return the data for all macthed addresses. that way the client can choose the "right" data. Cons: How to optimally choose the char count for as few results as possible while still being anonymous. Higher traffic since more data is returned 15:31 < belcher> right so prefix filtering 15:32 < belcher> similar to bip37 bloom filtering but hopefully without the flaws 15:33 < Empty2k12> What are the BIP37 flaws? 15:34 < belcher> read this https://jonasnick.github.io/blog/2015/02/12/privacy-in-bitcoinj/ 15:34 < belcher> and read mike hearn's reply too 15:35 < Empty2k12> Thanks 15:35 < belcher> i think the second attack would work on any filtering too because transactions are linked together in inputs and outputs 15:36 < belcher> this “lying consistently is hard” problem as mike hearn calls it 15:37 < belcher> also see this, a way to use bloom filters for privacy/bandwidth improving that seems to be quite good https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2016-May/012636.html 16:00 -!- Empty2k12 [~Empty2k12@p4FEDF952.dip0.t-ipconnect.de] has quit [Read error: Connection reset by peer] 16:25 -!- Empty2k12 [~Empty2k12@p4FEDF952.dip0.t-ipconnect.de] has joined #joinmarket 16:48 -!- molz [~molly@unaffiliated/molly] has joined #joinmarket 16:51 -!- moli [~molly@unaffiliated/molly] has quit [Ping timeout: 258 seconds] 17:15 -!- Empty2k12 [~Empty2k12@p4FEDF952.dip0.t-ipconnect.de] has quit [Remote host closed the connection] 17:18 -!- Evolyn_ [Evolyn@HSI-KBW-109-193-227-248.hsi7.kabel-badenwuerttemberg.de] has joined #joinmarket 17:19 -!- Evolyn [Evolyn@HSI-KBW-109-193-227-248.hsi7.kabel-badenwuerttemberg.de] has quit [Ping timeout: 246 seconds] 17:45 -!- mol [~molly@unaffiliated/molly] has joined #joinmarket 17:48 -!- molz [~molly@unaffiliated/molly] has quit [Ping timeout: 245 seconds] 17:54 -!- moli [~molly@unaffiliated/molly] has joined #joinmarket 17:57 -!- mol [~molly@unaffiliated/molly] has quit [Ping timeout: 264 seconds] 18:03 -!- molz [~molly@unaffiliated/molly] has joined #joinmarket 18:03 -!- moli [~molly@unaffiliated/molly] has quit [Ping timeout: 258 seconds] 18:18 -!- mol [~molly@unaffiliated/molly] has joined #joinmarket 18:22 -!- molz [~molly@unaffiliated/molly] has quit [Ping timeout: 265 seconds] 18:32 -!- fqtw__ [~me@port-92-192-79-225.dynamic.qsc.de] has joined #joinmarket 18:37 -!- fqtw_ [~me@port-92-192-115-113.dynamic.qsc.de] has quit [Ping timeout: 268 seconds] 19:02 -!- ]GD [~gd@pool-100-8-68-102.nwrknj.fios.verizon.net] has quit [Quit: Leaving] 19:03 -!- ]GD [~gd@pool-100-8-68-102.nwrknj.fios.verizon.net] has joined #joinmarket 19:03 < ]GD> anyone here try JoinParty? 19:03 < ]GD> I tried installing it -- it looks like it just creates some folders but doesn't populate them 19:07 -!- adlai [~adlai@unaffiliated/adlai] has quit [Ping timeout: 260 seconds] 19:17 -!- adlai [~adlai@unaffiliated/adlai] has joined #joinmarket 19:32 -!- use5627 [b2af4913@gateway/web/freenode/ip.178.175.73.19] has joined #joinmarket 19:33 < use5627> hi is anyone here? 19:37 < use5627> i need help 19:44 < juscamarena> any wallets that let you set satoshi/B? Would be pretty easy to do, and then a disclaimer showing amount paid with confirmation. Any interest in that? 19:44 < juscamarena> use5627: with? 19:45 < use5627> i tried to log into my wallet using 0.2.2 via tor 19:45 < use5627> but it wont let me through, captcha error 19:46 < use5627> apparently not only I am having this issue http://www.reddit.com/r/joinmarket/comments/5kx99p/is_there_a_fix_for_the_cloudflare_captcha_error 19:47 < juscamarena> a known issue, its because blockr.io's ssl cert has expired 19:47 < juscamarena> well you can find and replace all "https" to "http" in joinmarket/blockchaininterface.py 19:48 < juscamarena> I'd run a full node if I were you. 19:48 < use5627> would replacting https with http be enough to get this working? I just need a quick fix for the time being 19:53 -!- use5627 [b2af4913@gateway/web/freenode/ip.178.175.73.19] has left #joinmarket [] 20:24 -!- goregrin1 [~goregrind@unaffiliated/goregrind] has quit [Ping timeout: 265 seconds] 20:27 -!- goregrind [~goregrind@unaffiliated/goregrind] has joined #joinmarket 20:33 < juscamarena> Yes, I think. Haven't tried it myself. 22:29 -!- btcdrak [uid165369@gateway/web/irccloud.com/x-iuiyqczukrppzdac] has quit [Quit: Connection closed for inactivity] 22:30 -!- ]GD [~gd@pool-100-8-68-102.nwrknj.fios.verizon.net] has quit [Ping timeout: 245 seconds]