CSEC519 BLOCKCHAIN AND CRYPTOCURRENCY TECHNOLOGIES
Course Code: |
9100519 |
METU Credit (Theoretical-Laboratory hours/week): |
3(3-0) |
ECTS Credit: |
8.0 |
Department: |
Cyber Security |
Language of Instruction: |
English |
Level of Study: |
Graduate |
Course Coordinator: |
|
Offered Semester: |
Fall and Spring Semesters. |
Course Content
This course introduces the cryptographic foundations of blockchain and cryptocurrency technologies that are used for the security. integrity. and anonymity: digital signatures. cryptographic hash functions. multi signatures. and zero-knowledge protocols. Cryptocurrency mining algorithms and their security will be analyzed with an emphasis on popular cryptocurrencies. Consensus models. smart contracts. non-fungible tokens (NFTs). and emerging topics will be presented.