Course Overview
This lesson explores the details of how and why blockchains are mined. Topics include the components of a Bitcoin block, cryptographic hashes that constrain the system and a toy blockchain example. Learn about Wolfram Language blockchain functions through generating, reading and modifying example blocks in a chain.
Featured Products & Technologies: Wolfram Language (available in Mathematica and Wolfram|One)
You'll Learn To
- Understand the motivations for mining blockchains
- Generate hash functions and understand their use in mining blocks
- Recognize the key block components in the puzzle mining problem
- Create a genesis block and see the information in that block
- Verify a block's linkage and its immutability through ID verification
- Display information about individual blocks in a chain