The fairness of the lottery is one of the fundamental difficulties that blockchain solves. A blockchain-based lottery is transparent in the whole process since all data about participants, draws, and winners is stored on the ledger and publicly verifiable. Furthermore, blockchain lotteries make the draws more democratic, allowing people from all around the world to participate, without borders or local restrictions.