N_PB Principy blockchainu

Vysoká škola finanční a správní
zima 2024
Rozsah
2/0/0. 12 hodin KS/semestr. 6 kr. Ukončení: zk.
Vyučující
doc. RNDr. Jan Lánský, Ph.D. (cvičící)
Garance
doc. RNDr. Jan Lánský, Ph.D.
Katedra informatiky a matematiky (FES, KIM) – Katedry – Vysoká škola finanční a správní
Kontaktní osoba: Ivana Plačková
Rozvrh seminárních/paralelních skupin
N_PB/vIPH: Pá 4. 10. 14:00–15:30 S23, 15:45–17:15 S23, Pá 18. 10. 14:00–15:30 S23, 15:45–17:15 S23, Pá 15. 11. 14:00–15:30 S23, 15:45–17:15 S23, J. Lánský
Předpoklady
Nezbytná je znalost programování a datových struktur na úrovni bakalářského studia. Výhodou je základní znalost kryptografie a teoretické informatiky.
Omezení zápisu do předmětu
Předmět je otevřen studentům libovolného oboru.
Cíle předmětu
Cílem předmětu je pochopit jak funguje Bitcoin a ostatní kryptoměny na praktické a technické úrovni. Student bude po absolvování kurzu schopen navrhnout software využívající technolologii kryptoměn a integrovat technologii kryptoměn do existujících softwarových systémů.
Výstupy z učení
Schopnost vysvětlit základní pojmy: soukromý a veřejný klíč, adresa, blok, bločenka, důkaz prací a podílem, mincetvorná transakce, těžba a její obtížnost. Schopnost použít základní pojmy při popisu běžných situací spojených s kryptoměnami. Schopnost modifikace existujících zdrojových kódů kryptoměn a chytrých kontraktů, integrace kryptoměn do infomračních systémů a jiných programů
Osnova
  • 1. Historie, motivace, aplikace 2. Bitcoinový klient 3. Kryptografie eliptických křivek, soukromý a veřejný klíč 4. Adresy, peněženky 5. Transakce 6. Decentralizovaná síť 7. Blockchain 8. Decentralizované dosahování shody I. – důkaz prací 9. Decentralizované dosahování shody II. – důkaz podílem, důkaz autoritou 10. Bezpečnost a pseudo anonymita 11. Blesková síť (Lightning Network) 12. Alternativní blockchainy
Literatura
    povinná literatura
  • Andreas M. Antonopoulos, David A. Harding: Mastering Bitcoin: Unlocking Digital Cryptocurrencies. Sebastopil: O’Reilly Media, 3rd Edition, 2023
  • LÁNSKÝ, Jan. Kryptoměny. 1. vyd. Praha: C. H. Beck, 2018, 160 s. Právo a společnost. ISBN 978-80-7400-722-4. Nakladatelství info
  • NOVÁK, Michal. Lightning network: platby budoucnosti. Praha: Braiins Publishing, 2023. ISBN 978-80-908709-4-9.
  • ANTONOPOULOS, Andreas M., Rene PICKHARDT a Olaoluwa OSUNTOKUN. Mastering the Lightning Network: A Second Layer Blockchain Protocol for Instant Bitcoin Payments. 1st ed. Sebastopol, CA: O'Reilly Media, 2022. ISBN 978-1-4920-5486-3
    doporučená literatura
  • LÁNSKÝ, Jan. Český překlad Andreas M Antonopoulos: Mastering Bitcoin Open Edition. Online. Creative Commons Attribution-ShareAlike 4.0, 2016, 271 s. URL info
  • AMMOUS, Saifedean. The bitcoin standard: the decentralized alternative to central banking. Hoboken, 1st ed., New Jersey: Wiley, 2018. ISBN 978-11-1947-386-2
  • https://learnmeabitcoin.com/tools
Výukové metody
Přednáška s využitím prezentací v Power Pointu. Studium povinné literatury a diskuze o problematických pasážích
Metody hodnocení
Ustní zkouška s písemnou přípravou. Student si vylosuje 4 zkouškové otázky. Seznam všech otázek uložen v IS ve studijních materiálech předmětu.
Další komentáře
Předmět je dovoleno ukončit i mimo zkouškové období.

  • Statistika zápisu (nejnovější)
  • Permalink: https://is.vsfs.cz/predmet/vsfs/zima2024/N_PB