-
What is behind a blockchain by using simple code. It's not a complete implementation, but enough to understand how blockchains work and how they guarantee that blocks can never be changed.
-
After creating our blockchain we'll try and tamper with it. This will demonstrate a blockchains ability to detect fraud.
-
Adding the proof-of-work mechanism to our homemade Javascript blockchain. Proof-of-work will secure our blockchain against spammers and people trying to tamper with our blocks.
-
:)
-
git clone https://github.com/bliotti/make-a-blockchain
-
cd make-a-blockchain
-
yarn
ornpm install
-
Switch to branch one
-
git checkout one
-
Start in the main.js file and follow the instructions in the comments
git checkout one
git checkout two-Proof-of-Work
git checkout three-transactions-minerewards
git checkout four-signing
- branches with commented-final or final are completed solutions.
SLIDES https://docs.google.com/presentation/d/15LVoFj7m2d0kZzJaGNSGMuDrRcT-jwOCv0srXMug2nk/edit?usp=sharing