Course : Blockchain, overview

Seminar - 2d - 14h00 - Ref. BON
Price : 2170 CHF E.T.

Blockchain, overview




This seminar addresses application security needs through the implementation of blockchain. A detailed study will enable you to understand the inherent mechanisms. You'll then have a clear vision of the usefulness of blockchain and how you can integrate it into your applications.


INTER
IN-HOUSE
CUSTOM

In person or remote class
Available in English on request

Ref. BON
  2d - 14h00
2170 CHF E.T.




This seminar addresses application security needs through the implementation of blockchain. A detailed study will enable you to understand the inherent mechanisms. You'll then have a clear vision of the usefulness of blockchain and how you can integrate it into your applications.


Teaching objectives
At the end of the training, the participant will be able to:
Evaluating blockchain and related security services
Understanding the type of candidate application for blockchain
Specify how the security services provided by blockchain are achieved
Applying blockchain to evidence-based applications in the legal sense
Master the state of the art and make blockchain technology choices

Intended audience
CISOs, CIOs, architects, developers, project managers, financial staff, system and network administrators, decision-makers, engineers, consultants, advanced technicians.

Prerequisites
Knowledge of application architecture fundamentals and basic security requirements.

Course schedule

1
Introduction to blockchain

  • Analysis of blockchain structure. Definition of entities: miners, wallets, routing node, complete node.
  • The different application categories. ICOs. Regulation of the blockchain market (RGPD, PACTE law).
  • Governance typology and impact on trust.
  • Types of consensus algorithms.
Demonstration
Presentation of some blockchain-based applications.

2
Cryptographic foundations of blockchain

  • Elements of asymmetric cryptography.
  • RSA and ECDSA digital signatures: design and verification.
  • Public keys: encryption and address.
  • General cryptographic principles and services.
Demonstration
Case study of an encrypted system.

3
Blockchain applications: Bitcoin

  • Protocols and entity types: miners, wallets, routing node, complete node.
  • Principles of chaining, autonomy and mining. Consensus in Bitcoin.
  • Bitcoin forks. Bitcoin alternatives. Bitcoin-based applications: colored coins.
  • Bitcoin and competing solutions: Litecoin, Bitcoin Cash, Bitcoin Gold, ecc, Stablecoins, Tezos and EOS, Monero, Zcash.
Demonstration
Implementation of an electronic money blockchain with Multichain. Implementation of monetary transactions with Ganache and Metamask.

4
Blockchain applications: Ethereum

  • The origins of Ethereum. Ethereum in figures. Ethereum (architecture, Ether, Gas...).
  • Consensus in Ethereum. Tokenization.
  • Competing solutions to Ethereum (EOS, Tezos, ecc, Hyperledger).
Case study
Example of smart-contract implementation with Ganache.

5
Blockchain applications: Hyperledger Fabric and Iota

  • Analysis of Hyperledger Fabric innovations. Architecture, blocks, transactions, protocols, entities, consensus.
  • Hyperledger Fabric use cases.
  • Analysis of Iota innovations. Architecture, blocks, transactions, protocols, entities, consensus.
Demonstration
Example of smart-contract implementation with Hyperledger Fabric.

6
Blockchain platforms and applications

  • State of the art and blockchain API offerings.
  • Definition of criteria for comparing blockchain implementation platforms.
  • Application sectors: analysis and outlook.
  • Implementing blockchain: from API selection to implementation.
Demonstration
What are the business models for blockchain?


Customer reviews
5 / 5
Customer reviews are based on end-of-course evaluations. The score is calculated from all evaluations within the past year. Only reviews with a textual comment are displayed.
THOMAS B.
30/09/25
5 / 5

Course and content: very clearProfessor: very pleasant, good listener, adapts very well, approaches both theory and practice as much as my level could. Yves was able to make me understand the subject as well as the electronic banking aspect, the data aspect and the technical part. I didn't expect to learn so much in 2 days.
GUILLAUME L.
30/09/25
5 / 5

Quite an exhaustive course on blockchain, which gave me a good overview of the subject.
LUC P.
30/09/25
5 / 5

Very dynamic and informative presenter on a complex subject



Publication date : 03/07/2024


Dates and locations

Last places available
Guaranteed date, in person or remotely
Guaranteed session
From 11 to 12 June 2026
FR
Remote class
Registration
From 22 to 23 September 2026
FR
Remote class
Registration
From 26 to 27 November 2026
FR
Remote class
Registration

REMOTE CLASS
2026 : 11 June, 22 Sep., 26 Nov.