15-16 February 2025
2 days, 09:00-17:30
Hybrid (in-person or online)
TBC
English
System engineering tasks are increasingly important in the planning and implementation blockchain-based applications. Solutions must now meet requirements beyond the integrity the blockchain platform provides - such as performance, reliability, maintainability, privacy, and data confidentiality. Additionally, in many cases, actual architecture planning is necessary - incorporating cross-chain and off-chain integration, external data sources, and "Layer 2" solutions.
The course provides equal coverage of inter-organizational platforms (Hyperledger Fabric and consortium Ethereum) and public (Ethereum-based) networks, adapted to the needs of the participants based on the preliminary assessment of their requirements.
What we offer
- Ethereum and Hyperledger Fabric as distributed systems
- Solution architectures based on Ethereum and Hyperledger Fabric
- Requirement-driven design of blockchain solutions: overview
- Modelling: processes, data sensitivity, access rules
- Design for performance and timeliness
- Main patterns for privacy and confidentiality assurance
- The technology of smart contracts - a brief overview
- Assessment and management of system-level risks
- Vulnerabilities and software flaws of smart contracts: types, impacts, audit, verification, and validation
- Integration patterns and solutions: blockchain integration, integration of blockchain and existing systems
What you will gain
- Formulating technical requirements for blockchain-based solutions
- Identifying main risks and designing technical solutions
- Implementation of project planning and identifying necessary expertise
The course is for
This course is primarily recommended for IT professionals with basic blockchain knowledge. It is also open to engineers new to blockchain and a wider audience with an IT background.
Lecturers
Imre Kocsis
Senior Lecturer
Budapest University of Technology and Economics (BME)
Dr Imre Kocsis
Dr Imre Kocsis is an Associate Professor at the Department of Artificial Intelligence and Systems Engineering of the Budapest University of Technology and Economics (BME), and the head of the blockchain laboratory at the Critical Systems Research Group. His key research areas are the systems engineering and end-to-end resilience assurance of blockchain-based applications.
He is leading the participation of BME in the Linux Foundation's Distributed Trust Foundation and leads the Education Workgroup of the Hungarian Blockchain Coalition.
Dr Attila Klenik
Senior Lecturer
Budapest University of Technology and Economics (BME)
Dr Attila Klenik
Dr Attila Klenik (PhD) earned his doctorate at the Budapest University of Technology and Economics and is an expert in blockchain and distributed ledger technology. His research focuses on performance modelling and designing systems for service security. In addition to his academic knowledge, he has extensive experience in industrial design and implementation in the field.
Zoltán Péter Bertalan
Senior Lecturer
Budapest University of Technology and Economics (BME)