
Explore blockchain technology and Bitcoin, tracing price moves, market capitalization, and shift from hype to understanding. Recognize Bitcoin as the first decentralized digital currency, peer-to-peer, with a public distributed ledger.
Trace bitcoin’s history from commodity and fiat money to a decentralized, peer-to-peer system with digital signatures and timestamped transactions, and explore blockchain milestones from 2009 to 2017.
learn how to get bitcoin, buy or trade it on exchanges, and protect private keys with wallets, hardware devices, and paper wallets.
Create a paper Bitcoin wallet by generating a random private key, printing the address and private key as QR codes, then securely storing offline with verified software and backups.
Explore how the Bitcoin network uses open-source node software and a public blockchain, and how cryptography, including public-key cryptography, hash functions, and digital signatures, secures transactions.
Explore how Bitcoin uses a peer-to-peer network, digital signatures, and proof of work to secure transactions, link blocks by hashes, and reward miners with 6.75 Bitcoin and fees.
Bitcoin caps the total supply at about 21 million and halves block rewards roughly every four years, creating a deflationary system that raises money’s value over time.
Discover how private keys generate bitcoin addresses via elliptic curve cryptography, yielding a public key, compression, and a base58check encoded address with version prefixes.
Discover how bitcoin wallets store private keys and addresses as a key ring, and how deterministic seed phrases enable HD wallet backups, while avoiding brain wallet risks.
Explore how bitcoin transactions are built, detailing inputs and outputs, transaction hash, unspent transaction outputs (UTXOs), and the role of locking and unlocking scripts, with fees and bitstream conversion.
Explore how bitcoin transaction scripts combine unlocking and locking scripts in pay-to-public-key-hash transactions, validate signatures and public keys, and are stack-based but not Turing complete.
Explore the bitcoin network as a decentralized peer-to-peer system with full nodes, wallets, and mining, including spv nodes and gateways connecting extended networks.
Explore how a Bitcoin block is structured, with the block header linking to the previous block hash and a hash tree for transaction verification.
Explore how Bitcoin's consensus algorithm verifies transactions, mines and verifies blocks, and builds the blockchain in a decentralized network, with coinbase rewards, difficulty adjustments, and mining pools.
Explore how Bitcoin miners verify blocks, build the blockchain, and resolve forks by extending the longest proof-of-work chain while validating transactions, coinbase rules, and hard and soft forks.
Explore consensus attacks and the 51% attack, how mining power shapes security, potential double spending in bitcoin, and the necessity of securing private keys in a decentralized system.
Explore segregated witness, a 2017 Bitcoin upgrade that separates the witness data from the transaction into an extended block, increasing capacity and reducing malleability and data load.
This course digs into the details how the most important digital currency work. You will learn how blockchains work, how a decentral peer-to-peer system creates consensus on valid transactions and account values. And much more.
Your lecturer, Prof. Dr. Markus Weinberger, is an experienced professor at a German university of applied sciences.