Getting into Blockchain is hard!
Blockchain jumps at you from almost every FinTech publication, economic newspaper,
industry blog and even mainstream news.
The Hype is massive, but few commentators, journalists and analysts actually understand
blockchain technology in depth. The conversation is, in most places, riddled with
So, where can you start?
How does it work? What is a smart contract?
Why is everyone so excited about DAOs?
And what does all of this have to do with cryptocurrencies?
We have been spending a lot of time and effort to develop an in-depth course
for technical decision makers and CTOs.
About This Course
This online course teaches technical decision makers and CTOs
the basics of blockchain technology.
This course is aimed at experienced technical stakeholders, introducing everything needed to understand the technology, smart contracts and both technical and social frameworks relating to the technology.
The course goes into the underlying theory of blockchain, covers Bitcoin, Ethereum and Hyperledger in depth and provides an overview of many other protocols both in public and managed networks.
Support & Interaction
For the duration of the course participants will be provided with a high level support by instructors. Participants are able to collaborate and exchange experiences within their learning group through different communication channels on slack.
B9lab awards certificates to participants who show very strong ability and understanding during the course. The pass mark is fairly high and requires an average of 80% or more. Successful participants receive a certificate that is verified on the Ethereum platform.
You can see how that looks like in the B9lab Certificate Center.
Exam and Timeline
At the end of the course, participants can decide on the date of their exam within a 12 week window.
We need you to have a recent computer with at least 8 GB of RAM and 50 GB of free hard-disk space. It may be a MacOS, a Windows or a Linux computer. You may get away with just 4GB of RAM only if your computer is running Ubuntu.
You should have a good technical understanding of how computers work and have done systems analysis and architectural planning before.
You do not need any programming experience.
We estimate that you will have to spend ~40 hours on the whole course, if you are planning to take the certificate route.
Module 1 - Blockchain Theory
- Introduction to the world of blockchain
- Experimenting with Bitcoin and Ethereum
- Blockchain Definitions
- Cryptography Fundamentals
- Blockchain Attributes
- Blockchain as a database
- Blockchain as a distributed ledger
- Blockchain as a distributed computer
- Introduction to Game Theory and Economic Incentives
Module 2 - Blockchain Theory - Public Networks
- Blockchain Development History
- Introduction to Bitcoin infrastructure
- Introduction to consensus algorithms: Proof of Work
- Evolution of Bitcoin: Derivative Protocols
- Optional Practice Track: Preparing VM
Module 3 - Blockchain Theory - Public Networks
- Introduction to Ethereum infrastructure
- Perspectives on Smart Contracts
- Introduction to consensus algorithms: Proof of Stake
- Fundamentals of the Ethereum Virtual Machine
- Evolution of Ethereum: Derivative Protocols
- Optional Practice Track: Deploying a Smart Contract on Ethereum
Module 4 - Blockchain Theory - Public Networks
- The Blockchain Public Protocol Landscape
- More public protocols: Case Studies
- RSK and other distributed computing platform
- Optional Practice Track: Experimenting with ZCash
Module 5 - Blockchain Theory - Managed Networks
- The Blockchain Managed Protocol Landscape
- Fundamentals of managed blockchain networks
- In-depth case study: Hyperledger Fabric
Module 6 - Technical Analysis - Managed Networks
- Learning how to review a framework
- Community Analysis tools
- More case studies:
- Monax (Eris)
Module 7 - Technical Analysis - Decentralised Systems
- Concepts of Decentralisation
- Frameworks and components
- Developer Tools & Communities
Module 8 - Strategic Analysis
- IT Infrastructure impact assessment tools
- Operations & Governance
- Research & Development
- Industry Use Cases
- Capital Markets
- Shipping & Production
- Internal Economics of Blockchain Networks
- Economics of Mixed Blockchain Models
- Considerations for building a center of competence
Module 9 - Strategic Projection
- Technological Impact Assessment tools
- Strategic Analysis of technical attributes
- Social Impact considerations
- Social, community, political and technical trends
- Important areas of R&D focus
Your course team
Elias has been spending the past 10 years planning, building and running applications. His background is in Artificial Intelligence. Since the early days of bitcoin he has been following the progress of blockchain tech and has been gathering experience with smart contracts / trustless computation since late 2014.
Damien is an experienced entrepreneur and executive with a track record of bringing disruptive solutions to market in telecom and finance since 1996. He spent the last few years looking into decentralised applications and blockchain technology.