Skip to content

Latest commit

 

History

History
38 lines (25 loc) · 1.27 KB

README.md

File metadata and controls

38 lines (25 loc) · 1.27 KB

Intro-To-Blockchain--Day-001

This is the first lesson in the blockchain development class. This repo goes over basic mining examples, setting up a small blockchain example, and hashing.

Dependencies

  • nodemon

  • crypto-js

Setup

  1. npm install
  2. npm run dev-test

Key concepts

Immutablitly
'computationally impractical to reverse' -Satoshi Nakamoto Whitepaper
the blockchain ledger's property of unalterablility
Hash Function
take an input of an arbitrary length and outputs a fixed length
possibility of collision (see birthday problem https://en.wikipedia.org/wiki/Birthday_problem )
Genesis Block
the first block in a blockchain
Static hard coded block

Resources