--- Day changed Wed Jul 20 2016 00:25 -!- fqtw [~me@x5d806fbb.dyn.telefonica.de] has quit [Ping timeout: 250 seconds] 03:31 -!- Cory [~C@unaffiliated/cory] has quit [Ping timeout: 264 seconds] 04:04 -!- belcher_ [~littletal@unaffiliated/belcher] has quit [Read error: Connection reset by peer] 04:04 -!- littletalks [~littletal@dyn201-221.ma.ic.ac.uk] has joined #joinmarket 04:10 -!- JM-IRCRelay [~RelayBot@unaffiliated/belcher] has quit [Ping timeout: 244 seconds] 04:10 -!- littletalks [~littletal@dyn201-221.ma.ic.ac.uk] has quit [Ping timeout: 240 seconds] 04:10 -!- JM-IRCRelay [~RelayBot@unaffiliated/belcher] has joined #joinmarket 04:10 -!- littletalks [~littletal@dyn201-221.ma.ic.ac.uk] has joined #joinmarket 04:11 -!- Cory [~C@unaffiliated/cory] has joined #joinmarket 04:58 -!- moli [~molly@unaffiliated/molly] has quit [Ping timeout: 240 seconds] 05:22 -!- Iriez [wario@distribution.xbins.org] has quit [Ping timeout: 240 seconds] 06:19 -!- littletalks [~littletal@dyn201-221.ma.ic.ac.uk] has left #joinmarket [] 06:40 -!- belcher_ [~littletal@unaffiliated/belcher] has joined #joinmarket 06:59 -!- HeySteve [~Lizard__W@unaffiliated/heysteve] has quit [Ping timeout: 250 seconds] 07:03 -!- nanasho [~nanasha25@host-188-174-248-58.customer.m-online.net] has quit [Quit: Leaving] 07:29 -!- moli [~molly@unaffiliated/molly] has joined #joinmarket 07:40 -!- King_Rex [~King_Rex@unaffiliated/king-rex/x-3258444] has joined #joinmarket 07:48 -!- HeySteve [~Lizard__W@unaffiliated/heysteve] has joined #joinmarket 07:54 -!- achow101 [~achow101@pool-108-2-58-173.phlapa.fios.verizon.net] has joined #joinmarket 08:56 -!- Iriez [wario@distribution.xbins.org] has joined #joinmarket 11:40 < achow101> why does joinmarket use Bitcoin Core accounts? 11:43 < waxwing> to listen for transactions associated with the joinmarket wallet(s) . but that's a TODO (do it differently, without accounts). 11:45 < achow101> why not a p2p connection with bloom filters? 11:46 < waxwing> there's some thoughts on that in one of the issues as i recall. 11:49 < achow101> I'm looking through the issues and PRs now. If no one is working on p2p with bloom filters to replace the accounts, I will give it a go. 11:52 < waxwing> i guess it'll come up if you search 'bloom'. but belcher_ is the one to ask about that. 12:38 -!- HeySteve [~Lizard__W@unaffiliated/heysteve] has quit [Ping timeout: 272 seconds] 12:58 -!- mkarrer [~mkarrer@142.red-83-47-107.dynamicip.rima-tde.net] has quit [Ping timeout: 240 seconds] 13:01 -!- mkarrer [~mkarrer@142.red-83-47-107.dynamicip.rima-tde.net] has joined #joinmarket 13:02 -!- mkarrer [~mkarrer@142.red-83-47-107.dynamicip.rima-tde.net] has quit [Remote host closed the connection] 13:02 < belcher_> achow101: it would be an alternative to rather than replacement of 13:02 -!- mkarrer [~mkarrer@142.red-83-47-107.dynamicip.rima-tde.net] has joined #joinmarket 13:02 < belcher_> accounts means it's using bitcoin core's wallet over RPC, a bloom filter solution wouldnt use bitcoin core at all 13:04 < belcher_> nobody is working on it, to answer your question, also make sure you read the two issues about it, one of them is a general "what can we use as a blockchain interface" and another is "here's how a p2p network interface would work" 13:06 < belcher_> heres the links https://github.com/JoinMarket-Org/joinmarket/issues/55 and https://github.com/JoinMarket-Org/joinmarket/issues/470 13:07 < belcher_> so because bip37 bloom filters dont provide any privacy, they'd only be useful if you connected only to your own node over an encrypted channel 13:07 < belcher_> if you want to sync from the general p2p network, download all the blocks starting from your wallet creation date 13:07 < belcher_> bbl 14:15 -!- rotarydialer_ [~rotarydia@unaffiliated/rotarydialer] has quit [Ping timeout: 240 seconds] 14:18 -!- rotarydialer [~rotarydia@unaffiliated/rotarydialer] has joined #joinmarket 14:42 -!- belcher [~user@unaffiliated/belcher] has joined #joinmarket 14:54 < achow101> belcher_: I was thinking it would replace accounts as it would only connect to your local node and with a 0 false positive rate. Privacy is still maintained (it's your own node). Maybe also something like Armory where both a p2p connection and a rpc connection are used. 14:55 < belcher> ah ok got it 14:55 < belcher> so its the first method, bloom filter over p2p only to your own node 15:34 -!- mkarrer [~mkarrer@142.red-83-47-107.dynamicip.rima-tde.net] has quit [] 15:42 -!- mkarrer [~mkarrer@142.red-83-47-107.dynamicip.rima-tde.net] has joined #joinmarket 16:23 < achow101> is it ok if I borrow some code from Armory? 16:23 < belcher> yeah, we already have code from electrum 16:23 < belcher> the mnemonic seed de/encoding 16:24 < achow101> ok 16:25 < belcher> which bits do you need? 16:34 < pigeons> so the reason for using bloom filters to request this information is because bitcoin core already convienently supports this interface? 16:34 < pigeons> I'm afraid of looking stupid but trying to understand why bloom filters are a good choice for a use case wher eyou know what you want and aren't hiding it either 16:34 < belcher> yes pigeons, bloom filters reduce the bandwidth usage 16:35 < belcher> so for example tailsjoin users generally find it hard to run bitcoin core on tails 16:35 < belcher> they could run a node on another computer and connect to it over tor to sync their wallet 17:13 -!- belcher [~user@unaffiliated/belcher] has quit [Quit: Leaving] 18:31 -!- Giszmo [~leo@ppp-83-171-167-95.dynamic.mnet-online.de] has joined #joinmarket 18:34 -!- Giszmo1 [~leo@ppp-83-171-184-80.dynamic.mnet-online.de] has quit [Ping timeout: 264 seconds] 20:03 -!- King_Rex [~King_Rex@unaffiliated/king-rex/x-3258444] has quit [Remote host closed the connection] 20:50 -!- Iriez [wario@distribution.xbins.org] has quit [Ping timeout: 276 seconds] 21:59 < OverlordQ> ugh, running maker is pita 21:59 < OverlordQ> every time run history has to import addresses due to the spam 22:08 -!- OverlordQ [~ovrlrdq@199.101.100.58] has quit [Quit: leaving] 22:40 -!- mec [~mec@209.95.50.164] has joined #joinmarket