Blockchain Advanced Course

Cape Town: 14 May 2019 | Johannesburg: 21 May 2019

The Blockchain Advanced course provides a more in-depth understanding of bitcoin and the blockchain and delves deeper into the concepts covered in the Bitcoin and Blockchain Beginner course. It is not essential for attendees to have attended the Bitcoin and Blockchain Beginner course, however the Blockchain Advanced course does require attendees to already have a basic understanding of bitcoin and the blockchain. The course goes further into cryptography, bitcoin mining, mining pools, bitcoin transactions on the blockchain, smart contracts, layer two solutions such as Lightning Network, payment channels and bitcoin scaling issues. The course covers many topics such as risks and challenges blockchain technology and cryptocurrencies face including regulation, centralisation, hard forks and Initial Coin Offerings (ICOs). Course attendees will gain an insight into the future of this technology in terms of innovation and disruption of existing traditional systems and processes.

More Information
  • R2,500.00 (excl. VAT) per person
  • This is a one day course 09:00am – 14:30pm
  • Catering included
  • The training will be held at WorkInProgress in Cape Town and the AlphaCode Club in Sandton, Johannesburg
  • Blockchain Academy classroom
  • Course material provided
  • No laptop required
  • Blockchain Academy Certificate of Completion
  • Basic understanding of bitcoin or the blockchain is required

4 + 3 =

Module 1: Introduction

  • The Problem of Digital Cash and Double Spending
  • Nodes and Mining
  • Byzantine Generals’ Problem

Module 2: Cryptography

  • Hashes
  • Proof of Work
  • Elliptical Curve: Private and Public Keys and Digital Signatures
  • Hierarchical Deterministic or HD wallets
  • Block Structure

Module 3: Transactions

  • How Transactions are Structured
  • Introduction to SegregatedWitness (SegWit)
  • Merkle Trees

Module 4: Smart Contracts

  • High Level Introduction to Bitcoin Scripts
  • Transactions: P2PK, P2PKH and P2SH
  • Multisignature Wallets and Use Cases
  • Micropayment Channels
  • Open Asset Protocol and Coloured Coins
  • Evolution of Smart Contracts – Solidity and Ethereum

Module 5: Layer Two Solutions

  • The Bitcoin Scaling Debate
  • Lightning Network

Module 6: Risks and Challenges

  • Hard Forks and Attacks
  • Governance and Risks of Centralisation
  • Hype Cycles
  • Permissionless vs. Permissioned Blockchains
  • Initial Coin Offerings (ICOs)