VSFS:N_CP Cryptocurrency practice - Course Information
N_CP Cryptocurrency practice
University of Finance and AdministrationWinter 2024
- Extent and Intensity
- 0/2/0. 3 credit(s). Type of Completion: z (credit).
- Teacher(s)
- Ing. Radim Brixí (seminar tutor)
- Guaranteed by
- Mykola Hrynevych
Department of Computer Science and Mathematics – Departments – University of Finance and Administration
Contact Person: Ivana Plačková - Timetable of Seminar Groups
- N_CP/vIPH: Sat 30. 11. 9:45–11:15 E305, 11:30–13:00 E305, 14:00–15:30 E305, 15:45–17:15 E305, Fri 13. 12. 14:00–15:30 S24, 15:45–17:15 S24, R. Brixí
- Prerequisites
- 1. Basic knowledge of computer science and programming. 2. Foundations of cryptography. 3. Understanding of distributed systems and networks. 4. Basic economics and finance knowledge. 5. Blockchain technology knowledge. 6. Mathematical background.
- Course Enrolment Limitations
- The course is offered to students of any study field.
- Course objectives
- 1. Introduction to Cryptocurrencies and Blockchain Technology. 2. Development of Practical Skills in Cryptocurrency Applications. 3. Critical Analysis of Cryptocurrency Ecosystems. 4. Position in Curriculum and Progression. 5. Project-Based Learning.
- Learning outcomes
- Students will learn to work practically with cryptocurrencies. Students will first learn how to set up a wallet, protect seed, send transactions, and view transaction history on the blockchain. Students will then learn to create and use their own tokens according to the ERC 20, ERC 721 and ERC 1155 standards. In addition to the dominant cryptocurrencies Bitcoin and Ethereum, students will learn about the ecosystems of other important cryptocurrencies, their offer will change from year to year.
- Syllabus
- 1. Introduction, motivation, use 2. Hierarchical deterministic wallets 3. Bitcoin transactions 4. Ethereum transactions 5. Fungible Tokens ERC 20 6. Non-fungible tokens ERC 721 7. Multitokens ERC 1155 8. Decentralized exchanges 9. Polkadot ecosystem 10. Cosmos ecosystem 11. Cardano, Solana, XRP 12. Student project
- Literature
- required literature
- LÁNSKÝ, Jan. Kryptoměny (Cryptocurrencies). 1st ed. Praha: C. H. Beck, 2018, 160 pp. Právo a společnost. ISBN 978-80-7400-722-4. Nakladatelství info
- ANTONOPOULOS, Andreas M. Mastering Bitcoin: programming the open blockchain. 2nd ed. Sebastopol, CA: O'Reilly, 2017. ISBN 978-1-4919-5438-6.
- ANTONOPOULOS, Andreas M. a Gavin WOOD. Mastering Ethereum: building smart contracts and DApps. 1st ed. Sebastopol, CA: O'Reilly, 2019. ISBN 978-1-4919-7194-9.
- BASHIR, Imran. Mastering Blockchain. 3rd ed. Sebastopol, CA: O'Reilly Media, 2020. ISBN 978-1-8392-1319-9.
- Teaching methods
- Practice sessions.
- Assessment methods
- Credit: presentation of your own project in the field of cryptocurrencies.
- Language of instruction
- Czech
- Further comments (probably available only in Czech)
- The course can also be completed outside the examination period.
Information on the extent and intensity of the course: 12 hodin KS/semestr.
- Enrolment Statistics (recent)
- Permalink: https://is.vsfs.cz/course/vsfs/winter2024/N_CP