od ZS 2025/26
formálně 1/1, fakticky větší polovina semestru přednáška doplněná individuálním praktickým používáním vybraných nástrojů
Prerekvizity: 2. semestr programování na MFF (tj. i M/F/U) nebo ekvivalent
Monetárně filosofické aspekty - co to jsou peníze - tisk peněz, inflace - privacy - CBDC, programovatelnost, personální měnová politika, social scoring - peněžní styk a jeho problémy - ETF - motivace pro bitcoin - KYC/NonKYC - MiCA, DORA - kde a jak obchodovat btc / krypto - self custody, ochrana seedu, dědictví, Multi Party Computation Kryptografie - šifrování / hash / signature - eliptické křivky - Schnorr signatures - zk proofs Bitcoin - blockchain - transakce - script, multisig - SegWit, Taproot - těžba, pow, distribuovaný konsensus, halving, stratum - struktura bloku, Merkle tree - btc network, typy uzlů, Bloom filters - coinjoin - RBF, CPFP - BIP/SLIP, covenants, OP_CAT, OP_CLV - BRC-20, discreet log contract - ordinals, inscriptions - seed, derivace klíčů, Shamir backup, SuperShamir - attacks, security budget Lightning - ln channel - routing - HTLC / PTLC - watchtower - liquidity, LSP - channel management - submarine swap - BOLT - multi-part payments - BOLT 12 - LN-native static QR-codes - fixed fiat price, automatic conversion to BTC - channel splicing - LN native unified LN/onchain balance/txs - async payments - offline receiving - splitting large LN txs - route blinding - increased anonymity, partial routing - channel factories, multi-party channels, ... Škálovatelnost - blockchain trilema - scalab/decentr/secu - 2nd layer / sidechains / drivechains - liquid - e-cash - cashu, fedimint - Ark, * Spark, Citrea, Unified money address - rollups - zk / optimistic / sovereign / brollup - stacks - Taproot Assets Peněženky - custodial / self-hosted - hw / mobile / desktop - onchain / ln / liquid / ark / ... - seed a jeho uložení, Shamir, SuperShamir, UltraUber... Nástroje, burzy a další BTC služby - mempool space, blockchain explorer, vexl, ... - kyc/nonkyc centralizované burzy - směnárny - dex - lending platforms - firefish, lendasat - coinjoin, mixers, ... Vlastní uzel - btc core - ln node - lnbits - propojení na peněženky Ethereum - evm - staking, PoS - smart contracts - ERC-20 - MegaETH Altcoiny - 1/2 L, token - rozdíly, jak to funguje, výhody/nevýhody - L1 - Solana, Tron, Avalanche, Cardano, Polkadot, ... - L2 - Optimism, Arbitrum, ... - optimistic rollup, zk rollup, sidechain, parachain - bridge, b aggregator - airdrops, tokenomics - zmínka o memecoinech a degenech - NFT - AI trading bots Stablecoiny - fiat backed - USDT, USDC, CZKC - asset backed - algorithmic - Terra/Luna (příklad algo coinu a depeg) DeFi - swapping - Uniswap, 1inch, Rabby, Cowswap, .. - lending / borrowing - Firefish, Ave, Compound, Lendasat - insurance - Nexus mutual - prediction markets - Polymarket - DAO - cryptofintech - bleap, GnosisPay, Brighty, Nexo, ... Web 3 - nostr - distr censorship-resistant protocol