secondly making a lottery to a provably fair thing is nearly impossible in my opinion. you can add a provably fair system and pick the winner in a fair fashion but that doesn't guarantee fairness of the lottery itself. you may have gotten 1000 players but had 14000 fake entries yourself (the total of 15000). nothing about such system is fair.
Fair point about fake entries - I didn't consider this.
It is not just a lotto, I'm unable to fully disclose the idea - winning the 100 BTC jackpot is only an additional benefit to add to the excitement, but the actual collection of money is anyway happening for a reason that people are going to pay anyway which serves a real purpose.
So the investment/bet is not necessarily motivated towards winning the jackpot.
However since the Trust and security issues are brought u by almost everyone of you in this thread - I'm wondering how do I enforce the best security, transparency and trust. My thinking was, people/businesses pay to a given wallet for the service being rendered, at the end of it all - winners are randomly selected using a program and the corresponding winning stakes are sent to the winners. DONE. Am I missing something?
Or is their a Escrow service, where all the collections are directly deposited in real time for people to see and verify the Live bounty?