yes winner can be anonoumous, np. blockchain transactions are publick so thats,it.
send me your wallet we give you 6$ to buy 5$ ticket and you see yourself. the main goal is to get alot players and then more better and bigger prizes.
u can imagine this as big money poool, like insurance or casino.
but this lottery is designid the way that at the end u really play until u get to the point where you dont use really your own money to gamble anymore!
reason why coz prizes are so carefully and smart way calculated ,main goal is to keep everybody playing.