Blockchain Foundations

The Cyber Center is offering Blockchain Foundations, a course focused on the basics of blockchain technology and its impact on our work and personal lives. It is targeted to students, executives, entrepreneurs, and technology enthusiasts.

The two-day course will be taught at the Cyber Center on December 6 and 7, 2018, from 9 a.m. to 5 p.m. each day. The tuition is $1,775.

For more information and to register, contact

Course Outline Day 1

Blockchain Basics 1

  • Origins of blockchain
  • Disintermediation
  • How Bitcoin works
  • Other consensus methods


  • Terms and definitions
  • Hash functions

Accessing Utilities KU, TX, and Wallets

  • Public, private keys and wallets
  • Passphrase-encrypted wallets (AKA BIP38)
  • Multisig

Blockchain Basics 2

  • Public vs. private blockchains
  • Hybrids
  • Permissioned vs. permissionless

Blockchain Security

  • Primer on blockchain security
  • Consensus engines on blockchains
  • Decentralization of computing architectures

Blockchain Smart Contracts

  • Data
  • Permissions
  • Tokens
  • Solidity

Course Outline Day 2

Blockchain Pros and Cons

  • Speed, cost, and latency
  • Throughput
  • Public vs. private blockchains
  • Open-source vs. proprietary

Current State of Blockchain

  • Bitcoin blockchain
  • Ethereum, Eris, Tendermint, BigChainDB
  • Hyperledger

Review of Public Blockchain Apps

  • InsurEth
  • Augur
  • Digix

Governments and Regulation

  • Who regulates it?
  • Current regulatory landscape
  • U.S., U.K., and E.U. government views

Use Case Deep Dive

  • Blockchain in global financing
  • Use of blockchain to create efficient interactions
  • Blockchain to resolve business interactions
  • Use of blockchain by central banks

Decentralized Autonomous Organization

  • How does it work?
  • How was it funded?
  • What happened with the DAO attack?
  • What are the ramifications of the DAO attack?

Regulatory Reporting

  • What is regulatory reporting?
  • RegTech: A deeper look
  • Transaction reporting via the blockchain
  • Simplify complex systems