A very simple blockchain implementation in Javascript.
For education purposes only. This is by no means a complete implementation and it is by no means secure!
- Simple proof-of-work algorithm
- Verify blockchain (to prevent tampering)
- Generate wallet (private/public key)
- Sign transactions
This source code comes from my video series on YouTube. You can check them here:
Video 1: Simple implementation | Video 2: Adding Proof-of-work |
---|---|
Video 3: Mining rewards & transactions | Video 4: Signing transactions |
---|---|
Video 5: Building a front-end in Angular |
---|