Introduction to Blockchain for official statistics
Course Leader | Christian Kauth |
Target Group | Official 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.
|
Objective(s) | 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
|
Contents | - 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 Outcome | The 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 Reading | None |
Suggested Reading | None |
Required Preparation | |
Trainer(s)/
Lecturer(s) | Christian Kauth |
Practical Information | | | | |
When | Duration | Where | Organiser | APPLICATION VIA National Contact Point |
18 – 22.03.2024 | 5 days | Cologne, Germany | ICON INSTITUTE Public Sector GmbH | Deadline: 22.01.2024 Extended: 30.01.2025 |