I still would like to see someone cheat the system, all the talk is about how we can cheat the system if it is so easy why isn't everyone coming to the site and cheating you could be making all most 2 BTC a day ($800+) a day?
For me there are three reasons:
1) I wouldn't be cheating you, I would be cheating your customers. You still get your 1% cut. It's rude of you to invite us to try to cheat your customers.
2) I can't be sure that you're not already cheating. If you are, my attempts at cheating won't work.
3) Nobody is playing at a level that makes it worth while.
The thing is taking the client seed determining what its going to end at, then broadcasting that exact txid on blockchain is too hard.
Since you started hashing the time in milliseconds into the result, it is no longer possible for players to cheat. Now only you can cheat.
But you have pointed out how its not 100% full proof we understand that now. But i still challenge you to cheat the system your self (as you claim its so easy to do) or give us a better method.
I can't while you are picking the client seed so unpredictably. But you still could.
Edit: Earlier you said we should stop talking about whether you can cheat or not. But talking about whether you can cheat is exactly the same as talking about whether the site is provably fair. When you say "this site is provably fair" you are saying "there is no way we can cheat you without you being able to notice". Changing the thread title to be "99% provably fair" is meaningless. Nothing is 99% provable - it is either provable or it isn't. Just like you can't be 99% pregnant.