July 3, 2018

<WebOfficeHours/>

All-time high ~$19,783

January 2009

Satoshi Nakamoto

Satoshi Nakamoto ?

history of bitcoin

What is blockchain?

What is bitcoin?

What is blockchain?

What is bitcoin?

Hash Function

Consensus Protocol

Distributed Ledger

Distributed Databases

Public/Private keys

Mining

Cryptocurrency

Game Theory

ICOs

Exchanges

Wallets

dAPPs

 Blocks

Halving

Smart Contracts

Tokens

Block Explorer

Internet

Domain Name

Website

ISP

Download

Bandwidth

Blockchain

The blockchain is a distributed and decentralized ledger that stores data such as transactions and that is publicly shared across all the nodes of it’s network.

Blockchain

The blockchain is a distributed and decentralized ledger that stores data such as transactions and that is publicly shared across all the nodes of it’s network.

Blockchain

Hash

Hash

Hash

04xbafdbt..

017safna...

09usujdbt...

List of transations -> [User A sends $100 to User B, User X sends $20 to User T,....]

Nonce (0 to about ~4.2 billion)

Previous Block Hash

Hash Function

Previous Hash

Previous Hash

Previous Hash

04xbafdbt..

017safna...

0aahafdh5..

Is a value that generates leading zeros in the hash

Ledger

A ledger is a record-keeping book that stores all of the transactions in an organization

  • payments
  • contracts
  • assets
  • etc

Blockchain = Distributed Ledger

Blockchain = Distributed Ledger

Miners

Miners

  • Process and Confirm transactions

  • Solve Cryptography Math Problems

  • Rewarded in Bitcoin

Blockchain

  • Security

  • Transparency

  • Decentralization

Centralized

  • One entity (bank, etc) records data

 

  • Central entity has a lot of power

 

  • Full authority to fine or reward

 

  • Complete trust in the entity

Decentralized

  • Everyone records the data

 

  • Everyone has equal power

 

  • Fair and transparent system

 

  • Trustless

Cryptocurrency leverages the blockchain

21 million hard cap

Year 2140

At the beginning miners were getting about 50 bitcoins every 10 minutes; about 7200 bitcoins daily

Satoshi created the process of “halving”

Every 4 years the amount of bitcoins rewarded gets cut in half

  • secure blockchain
  • wallets
  • mining
  • secure blockchain
  • wallets?
  • mining

Public Key

Private Key

1Moon4CmwiNH7a73SJwFLe9PnubBjWXXZY

 

6GPHH4Cmwia5a73SJ11FLe9Paa11nubBjTTZ9

 

Private Key

+
++

=

Transactions

Digital Signature

Public Key

Demo

Upcoming Schedule

 

  • Blockchain 101 (July 3)

  • React  (August)

  • React vs Angular (August)

  • Let's build a Blockchain (September)

Volunteers welcome :)

Demo

Blockchain 101

By Paul Beresuita

Blockchain 101

  • 364