We cover the Tx fee, but we send it as an little lower fees - usually they get confirmed on blockchain within 2, up to 6 blocks. - depending on.
That's today, and yesterday, and the day before. What about last week, last month?
How long have you been making bitcoin transactions? And I mean daily, a huge amount of them, for customers that are waiting on you?
The situation around transaction fees and block size is pretty chill right now, but it would be foolish to expect it to remain like this indefinitely.
Do you have a contingency plan, for when fee averages shoot up, because the transaction load increases. For when it suddenly becomes way more expensive to consolidate your small inputs?
I can't see the future, maybe we're lucky and fees stay like this or lower for a long while, however the possibility exists, and we've seen extreme fee levels in the past, so you should be prepared for them.
With the current setup you are running, your service will be significantly more impacted by a rise in the fee market than most, if not all, other services. And it's already been bad for everyone else in the past.
Feel free to ignore my warning, or give it some thought and consider to be prepared, rather than stumbling blindly in a crippling situation.
20,000 address setup increases anonymity at all, as all new generated addresses from funds from the players generate another address with 0.004 BTC on-board after exchanging into altcoins, & back.
Ok, how are your 20,000 addresses generated? What source of entropy did you use for them?
Creating 20,000 addresses sounds like a huge task, convenience allows us to generate a batch of addresses from a single source, using hierarchical deterministic wallets.
Are your 20,000 addresses fully independent addresses, or are they part of one or several HD wallets?
It's just too easy to know the source of funds on BTC address, if they came from gambling. - for ex. look at the Bitsler.
Move to the wallet address into which funds from address X was sent, then into wallet address Y, which is a cold-wallet.
You can easily identify the source of funds by this, for ex. as i given.
It's a cost/benefit calculation to make, and imho, yours doesn't come out on the benefit side of things.
I would also suspect that it isn't that hard to identify funds that come from your service. Harder than when not doing any of the things you do, for sure, but not hard enough, and certainly not impossible.
I'd wager a skilled blockchain detective can unmask your whole setup with little to no work. Hell, I by no means am one, but would give myself a fair stab at it.
Oh, and also - the base withdrawal are being took from the account without withdrawing from splitten addresses.
That brings my example down from 44kB to 22kB, that is still bad. Both for you and the network in general.
I guess it's not as bad as the calculation I did, but it's also not really a response to my whole point, it's just an adjustment for what I calculated.
The principle point I made still stands.
In this way, we can guarantee a little bit more expensive, but also a powerful - anonymity & security.
So...all 80
BTC connected to the live servers? I asked about that in my earlier post (the first half, you might have missed it).