This is LokiCoin, an implementation of blockchain that allows an accurate local simulation of a blockchain with full block and transaction validation, and implements a crude version of smart contracts, allowing users to play Tic Tac Toe on chain. Using our interface, participants can engage in gameplay and view the simulation and its results.
- Accurate simulation of blockhain with multiple threads representing multiple miners
- Transaction sending and authentification
- On chain gameplay
- UI
THe program can be run in JavaFX using:
LokiCoin/src/main/java/com/example/lokicoin/GUILauncher.java
Or run on the command line using
LokiCoin/src/main/java/com/example/lokicoin/Launcher.java