Blockchain Transaction + Block System

About This Project

This project involved creating a simplified blockchain system to understand the underlying principles of blockchain technology. I implemented key components such as transactions, blocks, and a basic proof-of-work mechanism to simulate mining. After our computer science teacher hosted the currency for all of the students to use in class, by mining and spending this currency in class to buy candy! here is the github link to the code here.

Screenshots & Diagrams

Blockchain flow diagram