Inspiration
I'm new to the whole idea of block chain and wanted an interesting yet useful way of exploring the topic. I then realized that implementing block chain security in the classic lottery game would be a fun way of exploring this new block chain concept within a very familiar game.
What it does
My lottery game uses hashes to validate whether lottery tickets are real or not. The program is meant to simulate a real life online lottery where people may or may not tamper with their ticket numbers. In this lottery block chain is uses to validate whether block(tickets) have been tampered with by comparing it to other blocks.
How we built it
Using Java eclipse, I built an OOP that displays only in the Java console. The project first went through an initial planning/drawing phase, evolving into an algorithm, and then a complete project.
Challenges we ran into
Time and the want to improve were definitely the biggest challenges. Given more time, I would've definitely went down another path and created something a bit different. But I'm still nonetheless pleased with what I accomplished within the set time frame.
Accomplishments that we're proud of
At the end of the day, I'm most proud of the fact that I got to better understand what block chain is about and to improve my coding capabilities.
What we learned
The main things I learned were how block chain and web 3 is being implemented into our everyday lives and how useful they really are.
What's next for BlockChain Lottery
As of now BlockChain Lottery is sort of just to simulate a real world use for block chain. A possible next step would be to improve the way block chain is actually used in the lottery game and to implement GUI to make the program an actual lottery game.
Log in or sign up for Devpost to join the conversation.