Our way of achieving this is with the notes, but more specifically when you deposit your BTC goes into our main address together with all other funds and stays there until you decide to withdraw it. So for example you could deposit 1 BTC today, withdraw 0.2 BTC in a week, another 0.5 BTC in 3 weeks and the rest in another month. Or you could wait 3 weeks, deposit another note with 0.75 BTC , merge it with the one you already had into a 1.75 BTC Note and withdraw to 3 addresses 1.2BTC, 0.3BTC and 0.25BTC. The actual transactions out of the main address happen when you withdraw, so the longer you wait the harder it is for anyone to track. The longer our service will run, the better the anonimity set will be. We have an initial reserve that will be available so users can mix their coins from the start, but after a while technically speaking EACH withdraw could originate from ANY deposit that was made from the beginning until that point thanks to the option to withdraw whenever you want. (instead of a ~200 hour range before or after the deposit transaction)
I think I completely get it - and I'm sure I'm oversimplifying your concept as a whole, but it's
roughly like using an exchange to 'mix' your coins, depositing and withdrawing sometime in the future. The withdrawal comes from a relatively centralized pool, and it's very difficult to track a deposit to a withdrawal on an exchange from the outside. The risk comes from whatever info you've given to an exchange on the inside, but of course there'd be nothing to give to a mixer. You'd just have to trust that the mixer isn't
taking any identifying info like your IP and all that. It seems like trust is going to be the absolute make or break it, haha I can already see that you're unfortunately going to get a lot of criticism in that space when people won't like leaving their coins on the platform. My thoughts are that this sort of mixer should be offered, and it's entirely up to the user to determine his own tradeoff on trust vs. privacy. Users can pretty much maximize privacy on a mixer that operates like that model, but they have to give up a very significant amount of trust as well that their notes will always be redeemable. Offer it up, and regardless of what happens, it's going to be very intriguing to follow all the conversation that comes up once you make your announcement post.