
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 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 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 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.