The winning numbers of traditional lottery tickets are generated by lottery machines. Whether it can truly guarantee the randomness has been questioned. If blockchain technology is used to make lottery tickets, can randomness be controlled?
Not exactly. Using blockchain will only provide transparency while the method that is used will remain the same as if blockchain weren't used and the randomness or better said the provably fair system is only fair if the used method was was fair.
For example the current existing method that gambling sites use for their lottery (usually using HMACSHA512 in combination with user and server seeds) could be translated to a smart contract but that wouldn't provide any additional security or anything like that. It could only automate things and possibly (if done right) make the lottery more decentralized.
You got the point. If I have merit, I will definitely give it to you. Even if blockchain technology is applied to gambling, the organizer still has the opportunity to fake it, right?