This event has finished, there are no tickets on sale.
Save This Event

The Event

Do you know the basics of bitcoin and blockchain technology and want to learn more about this fascinating technology and the opportunities it offers?


Bitcoin and blockchain technology has received a lot of attention recently as the technology provides many opportunities and solutions for both financial and non-financial institutions, startups, individuals and governments. The world's largest organisations such as IBM, Deloitte, Microsoft, Santander Bank and Nasdaq, are looking at the blockchain technology as a means to improve their existing services, systems and products. This course helps de-mystify what blockchain is and how organisations can leverage its key features: security, transparency, full life-cycle transaction history, real-time, immutability and cost-efficiency. 

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 Bitcoin 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.


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 Segregated Witness (SegWit)
  • Merkle Trees


Module 4 - Smart Contracts

  • High-Level Introduction to Bitcoin Scripts                                                                  
  • Transactions: P2PK, P2PKH and P2SH
  • Multisignature 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)


Each student will receive a light lunch, refreshments, a notepad and pen, printed training material and a Certificate of Completion.

Please note: The course content is subject to change slightly.


Terms and Conditions:

No refunds or postponements are given to attendees who do not attend the course.

The Blockchain Academy will not be held liable for any damage to property, or for lost or stolen items.

The Blockchain Academy reserves the right to cancel classes at any time prior to their commencement. If a class is cancelled, attendees will be advised by sms and email no later than two days prior to its scheduled commencement date and a full refund given back to you.

If you wish to cancel the training, you must provide us with written notification.

NO REFUNDS or transfers will be granted less than 10 days before class commencement if enrolment has been confirmed.


We accept bitcoin! Contact us at [email protected] if you would like to make payment for this course in bitcoin.

When and where?

Alphacode Club office, Sandton Johannesburg

Starts:
Tue 21 May 2019 at 9:00 AM (SAST)
Ends:
Tue 21 May 2019 at 2:30 PM (SAST)

Organiser details

Blockchain Academy

+ 27 (0)21 409 7000