Skip to main content

Blockchain for Technical Executives and Analysts in Amsterdam - May

Enrollment is Closed
  1. Course Number

    BSSA-CTO-1
  2. Classes Start

    May 31, 2017
  3. Classes End

    Jun 02, 2017
  4. Price

    €3000

The course takes place at B Startup School in Amsterdam. For the duration of the 3 days two of B9lab's instructors will be on site to guide you through understanding blockchain technology.

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 fundamental misconceptions.

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

Certification

After the 3-day workshop you will have the opportunity to go through the B9lab certification exam. B9lab awards certificates to participants who show very strong ability and understanding. 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 blockchain.

Exam and Timeline

At the end of the 3-day workshop, participants have 2 weeks to submit their final project if they choose to attempt the certification route.

Requirements

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.

Workload

We estimate that you will have to spend ~40 hours on the whole course, if you are planning to take the certificate route.

Course Syllabus

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
    • Ripple
    • Litecoin
    • Monero
    • Dash
    • Steem
    • NEM
    • Bitshares
    • Zcash
  • 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)
    • BlockApps
    • Corda
    • Chain

Module 7 - Technical Analysis - Decentralised Systems

  • Concepts of Decentralisation
  • Frameworks and components
  • Developer Tools & Communities
    • Ethereum
    • Monax
    • Blockapps

Module 8 - Strategic Analysis

  • IT Infrastructure impact assessment tools
  • Operations & Governance
  • Research & Development
  • Industry Use Cases
    • Energy
    • Capital Markets
    • Insurance
    • 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
    • Neutrality
    • Decentralisation
    • Immutability
  • Social Impact considerations
  • Social, community, political and technical trends
  • Important areas of R&D focus

Your course team

Elias Haase

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.

Course Staff Image #2

Damien Ducourty

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.