Simple JavaScript PoW blockchain
Built as a personal project during my time at Enspiral Dev Academy as a means of getting a better understanding of blockchain tech.
Before you proceed, you will need to install Node.
In your terminal:
git clone https://github.com/gpoliko/js-chain.git
cd js-chain && npm install
A quick progress report on what I have been able to implement so far
- Create a single Block
- Create a hash for each Block
- Create multiple Blocks which are linked
- Implement a basic Proof of Work function
- Implement Transactions
List of 'stretches' or features to add
- Build a UI
- Refactor 'src' files to "mimic" a database
- Implement authentication
- Allow users to create "wallets"
- Allow users to conduct transactions with each other
- Testing???
- Yeah... Nah... Nike(Maybe)... Jest Do It?
List of works I used to assist with this project