27.9.2024 | Tutorial 1 | Bitcoin | Marek Bielik | Bitcoin and distributed leadgers. |
---|
4.10.2024 | Tutorial 2 | Ethereum Tooling | Josef Gattermayer, Ph.D. | Introduction to Ethereum tooling and setup of wallets. Presentation |
---|
11.10.2024 | Tutorial 3 | Ethereum Tooling II. | Josef Gattermayer, Ph.D. | Working with testnets, compliation, deployment Solidity (Wake) VS Code extension, Wake Framework. Presentation |
---|
18.10.2024 | Tutorial 4 | Solidity | Andrey Babushkin, Josef Gattermayer, Ph.D. | Introduction to Solidity. Date types and structures. Presentation |
---|
25.10.2024 | Tutorial 5 | Solidity II. | Andrey Babushkin, Josef Gattermayer, Ph.D. | Solidity ABI, transfering Ether. Assignment of Semester task I. (immplementation). Presentation |
---|
1.11.2024 | Tutorial 6 | Security | Andrey Babushkin, Josef Gattermayer, Ph.D. | Introduction to smart contracts security, testing frameworks. 🔐 Presentation |
---|
8.11.2024 | Tutorial 7 | Security II. | Andrey Babushkin, Josef Gattermayer, Ph.D. | Advanced security techniques, auditing, smart contract fuzzers. Presentation, Blog |
---|
15.11.2024 | Tutorial 8 | Advanced fuzz testing | Ing. Michal Převrátil, Josef Gattermayer, Ph.D. | Advanced fuzz testing (property-based testing, fork testing, differential fuzz testing, manually guided fuzz testing), using the Wake Framework for fuzzing. |
---|
22.11.2024 | Tutorial 9 | System Design | Jakub Růžička | System design and practical security, mock projects. |
---|
29.11.2024 | Tutorial 10 | Wtf is Solana | Ing. Andrej Lukačovič, Josef Gattermayer, Ph.D. | It’s not just EVM. We show the basics of Solana (global state machine with Nakamoto Coefficient 18). We compile a hello world program and create a meme-coin using SPL. More about Solana from Andrej on Youtube. |
---|
6.12.2024 | Tutorial 11 | Capture the Flag | Lukáš Rajnoha, Josef Gattermayer, Ph.D. | Hunt some extra bugs and semester points. |
---|
13.12.2024 | Tutorial 12 | Assignment of Semester task II. (Security audit), end of the semester celebration. | Andrey Babushkin, Josef Gattermayer, Ph.D. | NTK 🍻 |
---|
20.12.2024 | Tutorial 13 | Individual + consultations | Andrey Babushkin, Josef Gattermayer, Ph.D. | Individual work on Semestral task II. (Security audit), only consultations (online) |
---|