• Unit 5: Bitcoin Data

    Bitcoin uses a variety of encoding methods, including some unique methods, checksums, and other techniques. Understanding how Bitcoin stores and transmits data will help you to understand why these methods were chosen. From hexadecimal to base58, these various techniques help minimize data usage, ensure immutability, and prevent errors.

    In this unit, you'll learn the various encoding and data storage methods used in Bitcoin, the utility these methods provide, how to convert between encoding, and how these encoding methods improve security and efficiency.

    Completing this unit should take you approximately 3 hours.

    • 5.1: How Bitcoin Transmits Data on the Network

    • 5.2: Bitcoin Addresses and Keys

    • 5.3: Hex Encoding

    • 5.4: How Bitcoin Stores Data in the Block Structure

    • 5.5: Exercise: View Block Data

    • 5.6: Exercise: Convert Data between Decimal, Base58, and Hex

    • Unit 5 Assessment

      • Receive a grade