Blockchain Security, Privacy and Identity

MODULE Description

Module Code: CBC-BS

Credit Value: 1

Blended Learning Mode:

  1. E-Learning (Self-directed Learning) with Face-to-face Class (Facilitated Training) OR

  2. E-Learning (Self-directed Learning) with Online Class (Facilitated Training)

*Flipped classroom (Learners will attempt eLearning before attending the facilitated training)

Pre-requisite: CBC-FBP Fintech & Blockchain Primer

Learning Outcomes

By the end of this module, learners will be able to:

  • Evaluate the various consensus models & its algorithms

  • Discuss issues about blockchain security, privacy, identity

  • Synthesize an article or journal on the Future of Blockchain Identity

MODULE Outline

Blockchain Security (2 hrs eLearning)


Topic 1 - Blockchain Security

  • 1.1 Blockchain Security Overview

  • 1.2 Public Key Cryptography

  • 1.3 Simple Cryptography - Hashing

  • 1.4 Demonstration on Hashing Algorithm Tools

  • 1.5 Traditional vs Blockchain System

  • 1.6 Double Spending

  • 1.7 Solving Double Spending

  • 1.8 Longest Chain Rule

  • 1.9 Proof-of-Work (PoW)

  • 1.10 Proof-of-Stake (PoS)

  • 1.11 Delegated Proof-of-Stake (DPoS)

  • 1.12 Byzantine-Fault Tolerance (BFT)

  • 1.13 Other Consensus Mechanism

  • 1.14 51% Attack

  • Topic 1 Activity


Topic 2 - Crypto-asset Security

  • 2.1 What the Hack

  • 2.2 Storing Crypto-Assets

  • 2.3 Demonstration of Authentication Softwares

  • 2.4 Learn More About Authentication Softwares.

  • 2.5 Hardware Wallets Overview

  • 2.6 How Safe is Cryptocurrency Exchanges

  • 2.7 Securing Your Crypto-asset (Dos)

  • 2.8 Securing Your Crypto-asset (Donts)

  • 2.9 Web Mining - Crypto Jacking


Topic 3 - Blockchain Privacy & Identity

  • 3.1 Blockchain Privacy Model

  • 3.2 Privacy Blockchain

  • 3.3 Privacy Blockchain Design

  • 3.4 Blockchain & Privacy Laws

  • 3.5 Blockchain & Digital Identity

  • Topic 3 Activity


e-Learning Assessment

Administrative Details

Duration: 2 hours eLearning

Assessment & Certification

Assessment

  • There will be an ungraded e-Assessment for the eLearning session.

Certification

  • Participants will receive an electronically issued Certificate of Completion (COC) on blockchain via GovTech's OpenCerts upon completing the eLearning session and completed end of eLearning evaluation form.