EIEIOTECHNOVATION
← Training programmes

EIEIO / AUTOMATION & EMERGING TECHNOLOGY

Blockchain 101 for Developers

Course outline

1 day

Duration

1 day

Overview

Blockchain is regarded as one of the technologies not to be ignored and more enterprises and startups are looking into building on this technology. Yet, the trilemma of blockchain -- security, decentralization, and scalability -- is real. It is important to identify the needs and challenges ahead. Design your blockchain application by understanding:

  • What is blockchain?
  • Why should you put your trust in it?
  • The mechanism of the blockchain.
  • Blockchain trilemma
  • Layer 2 technologies

Outline

Introduction to Blockchain

  • Composition
  • Mechanism
  • Architecture

The problems Blockchain solves

  • Security
  • Privacy
  • Trust

The challenges

  • Decentralization
  • Security
  • Scalability

Works in progress: Layer 2 solutions

Outcomes

  • Understand transaction, block, and blockchain.
  • Understand main consensus protocols.
  • Explain the problems blockchain solved.
  • Understand the challenges and propose possible solutions.
  • Use blockchain to solve problems.

Programme scope, delivery arrangements and suitability are confirmed during enquiry.