Book page

Introduction to Blockchain for official statistics - 2024

 Introduction to Blockchain for official statistics

Course LeaderChristian Kauth
Target GroupOfficial statisticians/data scientists/IT experts
Entry Qualifications
  • Sound command of English. Participants should be able to make short interventions and to actively participate in discussions
  • Active or passive knowledge of Python is a plus, but not a requirement to follow and benefit from this course: Participants may choose to either actively code scripts, web3 and smart contracts or to passively learn from the provided solutions.



This course shall democratize the understanding and use of blockchain technology, showcasing how decentralized, asynchronous data economies leveraging micro-data, official statistics, verifiable credentials and the European blockchain, change the way we live and work – blockchains have so much more to offer than just cryptocurrencies.

  • Understand the cryptographic principles behind blockchains
  • Understand the components of blockchains
  • Get to know impactful use cases of diverse blockchains
  • Get to know the ecosystems of available blockchains and tools
  • Develop an application and its smart contracts on the blockchain for Official Statistics
  • Demystification of the Blockchain technology and its relation to cryptography and the web
  • Transactions, blocks, consensus mechanisms, faucets, wallets, smart contracts, coins, fungible and non-fungible tokens
  • The diversity of blockchains and their real-world applications
  • The Ethereum platform, smart contracts, web3, distributed applications and the European Blockchain Services Infrastructure (EBSI)
  • Development, deployment and monitoring of an application with smart contracts for Official Statistics using Ethereum/Ganache blockchains, Vyper/Solidity smart contracts, Remix IDE,  MetaMask wallet, Etherscan, web3 in Python and OpenSea market place.
Expected OutcomeThe participants will know the building components of blockchains and understand the cryptographic principles that make them trustworthy. They will master the blockchain vocabulary and understand real-world use cases which are changing our lives. Participants will have gained hands-on experience with tools involved in the development of blockchain applications and smart contracts for official statistics (either through active coding or passive understanding of the provided solutions).
Training Methods
  • Presentations and lectures (50%)
  • Exchange of views/experiences (20%)
  • Exercises (30%)
Required ReadingNone
Suggested ReadingNone
Required Preparation

Christian Kauth


Practical Information    
WhenDurationWhereOrganiserAPPLICATION VIA National Contact Point
18 – 22.03.20245 daysCologne, Germany


Public Sector GmbH

Deadline: 22.01.2024

Extended: 30.01.2025