IKT519 Blokkjeder og distribuerte teknologier
- Studiepoeng:
- 7.5
- Ansvarlig avdeling:
- Fakultet for teknologi og realfag
- Emneansvarlig:
- Vladimir Oleshchuk
- Undervisningssemester:
- Vår
- Undervisningsspråk:
- Norsk. Fagterminologien er på engelsk.
- Varighet:
- 1 semester
Emnet er tilknyttet følgende studieprogram
- Cybersikkerhet, masterprogram
- Artificial Intelligence and The Internet of Things, Master's Programme
Undervisningsspråk
Norsk. Fagterminologien er på engelsk.Anbefalte forkunnskaper
IKT447-G Tillit, trusler, risiko og sårbarheter
Innhold
Emnet gir en god oversikt over blokkjeder («blockchain») og distribuerte blokkjedeteknologier («distributed ledger technologies»). Hovedtemaene i emnet er:
- Introduksjon til blokkjeder
- Kryptografi brukt i blokkjeder og kryptovalutaer: Hash funksjoner, hash pekere, Merkle trær og digitale signaturer
- Kryptovalutakonsepter: GoofyCoin, ScroogeCoin
- Distributert konsensus: Bitcoin konsensus protokoll, "double spending" angrep
- Bitcoin skript: "Escrow transactions, green addresses, micro payments, smart contracts, soft forks and hard forks"
- Kryptovaluta lagring: "Hot and cold storages, brain wallet, split key techniques"
- Bitcoin utvinning: "Hash puzzles, forking attacks"
- Bitcoin anonymitet: "De-anonymization techniques, Mixing, ZeroCoin"
- Fullt ut anonymisert kryptvaluta: ZeroCash
- Andre metoder: "Alternate mining puzzles: Memory hard puzzles: Scrypt, Proof-of-useful work, Non-outsourceable puzzles, virtual mining"
- Altcoins: "Bootstrapping altcoins, Litecoin, Primecoin, Permacoin, merge mining, interaction among block chains of different altcoins, cross-chain swaps"
Læringsutbytte
Etter fullført emne skal studenten
- ha avansert kunnskap om teknisk virkemåte og fundament for blokkjeder og kryptovalutateknologier
- kunne praktisk anvende blokkjedeteknologi på utvalgte områder
Vilkår for å gå opp til eksamen
Godkjente obligatoriske innleveringer og presentasjoner. Mer detaljert informasjon gis i Canvas ved semesterstart.
Undervisnings- og læringsformer
Emnet gis i form av seminarer som omfatter forelesninger, øvingsoppgaver og obligatorisk gruppearbeid. Totalt forventet arbeidsomfang er estimert til ca. 210 timer.
Studentevaluering
Emneansvarlig fastsetter i samråd med studenttillitsvalgt evalueringsform og om emnene skal ha midtveis- eller sluttevaluering i tråd med kvalitetssystemet kapittel 4.1.
Tilbys som enkeltemne
Ja. Med forbehold om ledig plass/kapasitet.
Opptakskrav hvis tilbudt som enkeltemne
Opptakskravene til emnet er de samme som for masterprogrammet i cybersikkerhet eller masterprogrammet i IKT.
Eksamen
3 timer individuell skriftlig eksamen. Gradert karakter.